Abstract

In this study, we consider the global stabilization of an axially moving system under the condition of input saturation nonlinearity and external perturbation. Based on Lyapunov redesign method, observer backstepping, and high-gain observers, an output feedback control strategy with an auxiliary system is constructed to eliminate the input saturation constraint effect and suppress the string system vibration, and a boundary disturbance observer is exploited to cope with the external disturbance. The stability of the controlled system is analyzed and proven based on Lyapunov stability without simplifying or discretizing the infinite dimensional dynamics. The presented simulation results show the effectiveness of the derived control.

1. Introduction

Axially moving systems are important components in mechanical system and play a significant role in actual production process. However, a few issues exist; nonsmooth input nonlinearities and external perturbations frequently occur and produce severe impacts on system performance. It is worth noting that nonsmooth input nonlinearities containing saturation, backlash, hysteresis, and dead-zone are generally found in industrial control systems, such as mechanical, hydraulic, biomedical, piezoelectric, and physical systems [15]. Such nonlinearities usually arise from inherent physical constraints of the dynamical system and constraints in the controller actuators, which are impossible to be eliminated. If the input nonlinearities are ignored in the system model, it is difficult to make the actual axially moving system stabilized. So far, some results associated with how to achieve the control objective for flexible structure systems with the input saturation have been attained [68]. In [6], the vibration control and input saturation problem for a vibrating flexible aerial refueling hose with variable lengths are addressed introducing the hyperbolic tangent function and adopting the backstepping approach. In [7], the authors develop the boundary control for a vibrating riser system with mixed input nonlinearities to suppress the deflection and compensate for the input saturation. In [8], the control schemes are constructed for a flexible beam system to suppress the vibration and eliminate the input saturation and output constraint in the presence of disturbances. However, these results do deal with the input saturation issue for stationary flexible systems, but there is little information on how to handle the input restriction for axially moving systems.

In recent decades, many achievements regarding vibration control for axially moving systems have been attained, whose dynamics can be mathematically considered to be distributed parameter systems (DPS) with infinite dimensional feature [915]. Effective solutions for controlling the DPS mainly include truncation model-based method, and boundary control. Different from truncation model-based method [1620], which is employed in different ways to extract a finite dimensional subsystem to be controlled while showing robustness to neglecting the remaining infinite dimensional dynamics in the design, boundary control is the implementation of control design based on infinite dimensional system dynamics, which is generally considered to be physically more realistic due to nonintrusive actuation and sensing [21]. For the past few years, the vibration boundary control scheme design for the axially moving system has made great achievement [2228]. In [22], the deflection of the axially moving string is regulated by the proposed adaptive vibration isolation and the practical experiment illustrates the theoretical results. In [23], an adaptive robust control strategy is constructed for controlling the vibrational offset of an axially moving system in the presence of parameter and disturbance uncertainties. In [24], an iterative learning control scheme is exploited for a stretched flexible string to damp out any string oscillation based on continuous and discrete Lyapunov functions. In [25], the vibration of a translating tensioned beam is exponentially stabilized and effectively suppressed via the choice of a proper Lyapunov function candidate. In [26], a stabilizing control law is derived for a translating tensioned strip to suppress the vibration and the closed-loop system is proven to be exponentially stable. In [27], simultaneous vibration control scheme design and velocity regulation issue are discussed and good stability is attained in the sense of Lyapunov. In [28], the high-gain observer technique and Lyapunov-based observer backstepping method are integrated into the context of boundary control design to generate a stabilizing robust control law for suppressing the deflection of an accelerative belt system. In this article, the axially moving system with the input saturation is studied under the condition of the external disturbance, which makes the control scheme design more complicated and difficult in comparison with previous research.

Moreover, in research achievements [2228], the control schemes are implemented based on the assumption that all the system state signals consisting of the control law can be directly measured by sensors or obtained by algorithms. However, in practice, the measurement noise derived from sensors is completely unavoidable, and its effect will be further magnified in the procedure to obtain the terms of differentiation to time, which would limit the controller in [2228] implementation. To resolve this issue, the observer backstepping [29] and high-gain observers [30] can be exploited to estimate the unmeasured system states and then an output feedback boundary control is developed to globally stabilize the considered axially moving system.

In this study, our interest lies in how to construct an output feedback control for the global stabilization of the axially moving system and simultaneously for the elimination of input saturation nonlinearity effect. Compared with the previous research, the main contributions are summed up as follows.(i)When there are the unmeasured system states, observer backstepping and high-gain observers are employed to reconstruct the system states and then an output feedback boundary control is generated for vibration reduction of the axially moving system.(ii)An auxiliary system is introduced to tackle the input saturation nonlinearity and a disturbance observer is exploited to track the external disturbance.(iii)The uniformly and ultimately bounded stability of the controlled system are analyzed and demonstrated through rigorous Lyapunov analysis without any model reduction.

The arrangement of this paper is listed as below. The system dynamics and input saturation function are introduced in Section 2. Disturbance observer and boundary control law are constructed for tracking the external disturbance and suppressing the vibration in Section 3, where the stability of the controlled system is analyzed based on Lyapunov stability. Numerical simulations are presented in Section 4 and we reach a conclusion in Section 5.

2. Problem Statement

An axially moving string system with saturated input is depicted in Figure 1, where denotes the vibration offset, , , , , and denote the length, the mass per unit length, the damping coefficient, the tension, and the axial speed of the string, respectively, and denote the mass and the damping coefficient of the actuator, respectively, denotes the external disturbance, denotes the saturated control input, denotes the control command to be developed, and denotes the saturation limit.

Remark 1. Notations are defined as follows: , , , , , and .

In this study, the dynamics of the considered string system is presented as follows: and the input saturation function is expressed as

Assumption 2. We assume that the axial speed and external disturbance are uniformly bounded and there exist two nonnegative constants and such that and , . It is a reasonable assumption as and have finite energy and hence are bounded [31].

Assumption 3. We assume that the time derivative of external disturbance is uniformly bounded and there exists a nonnegative constant such that , .

3. Control Design

Before proceeding further, we first introduce the following coordinate transformation: It is evident that (6) contains the state which is available for feedback in (7) and can be computed exploiting difference algorithms to boundary measured state . Nevertheless, the impact of the measured noise arising from sensors is completely unavoidable in practice and would be further magnified in the procedure of differentiation to time, which will make the feedback irrealizable. Fortunately, observer backstepping method [29] can reconstruct the states available for feedback and guarantee both boundedness of the closed-loop states and convergence of the state errors to zero, which can be used to solve the issue aforesaid.

Then, we take the place of in (7) with The definition of the state estimation error is introduced as Taking the derivative of (9) and applying (7) and (8) into the consequence lead to It can be derived from (10) Substituting (9) into (6) gives Then, we rewrite the reconstructed states as

3.1. Disturbance Observer Dynamics

First we define as the estimation of and then design as where .

Furthermore, the intermediate variable is proposed as Differentiating (15) and substituting (8) and (14) into the consequence yields Then the boundary disturbance observer dynamics is presented as follows The following estimation error is defined Differentiating (18) and substituting (14), we get

3.2. Boundary Control

Step 1. In this step, we first define where is virtual control and is corresponding error variable.
Then set a Lyapunov function as where with .
Applying to (23), we have where From (24), we get The proper selection of and yields Equation (27) shows , and then combining (25) leads to Then, we further obtain Differentiating , substituting (1), and then using , , we have where .
Combining (9) and (20), we obtain Taking the substitution of (31) into (30), we derive According to (32), the virtual control is developed as where .
Applying (33) to (32) and then using , , we get where .

Step 2. In this step, the auxiliary system is developed to cope with the input saturation constraint and the control command is designed to stabilize around zero.
Then, we first define the following auxiliary system as where , , and is the state of the auxiliary system.
Differentiate (20) and then combine (8) and (33), resulting in Choose the Lyapunov function candidate as where .
Differentiating yields Substituting (10), (19), (34)-(36) into (38), we obtain From (39), we design the control command as where .
Substituting (40) into (39) and applying , we get Combining (20) and (33), the designed control command in (40) is rewritten as It is worth mentioning that the boundary state in the designed control command (42) can be calculated utilizing a backward difference algorithm to the measured signal [22]. However, in practice, the measurement noise arising from the sensors will be further magnified in the differential process to obtain , which will limit the controller (42) implementation. In consequence, to address this issue, high-gain observers are utilized for the estimation of the unmeasured state .

Lemma 4. Suppose that a system output and its first derivatives are bounded such that with positive constants , ; then the following linear system is considered [30] where is any small positive constant and the parameters , for , are chosen such that the polynomial is Hurwitz. Then, we have the following property: where with denoting the th derivative of . In addition, there exist positive constants and such that ; we have , , where denotes the standard Euclidean norm.

It is evidently obtained from Lemma 4 that converges to , which is the th derivative of ; that is to say, converges to zero due to the high-gain provided that and its th derivatives are bounded. As a consequence, it is proper to choose as an observer to estimate the output signals up to the th order derivative.

Define and . We consider the observer for the system with and then design the estimate of the state as where the dynamics of and the error are defined as It follows from (45) and (46) that the designed control command (40) is updated as Substituting (47) into (39) and applying , we have where .

The parameters , , , , , , , , , , , and are chosen such that Substituting (49) into (48) gives where .

It can be derived from (50) where .

Combining (21), (22), (29), and (37) yields where and .

Combining (51) and (52), we further obtain where .

Then, we rewrite the designed control command in (47) as

Theorem 5. Given the considered system described by (1), (2), and (13), under the designed disturbance observer (17), control command (54), and Assumptions 2 and 3, provided that the initial conditions are bounded and the design parameters , , , , , , , , , , , and are chosen such that the constraints specified in (49) hold, then the close-loop system signals and are uniformly bounded.

Proof. Integrating (53) from to gives The combination of (52), , and Lemma 2 in [3] yields Substituting (55) into (56) and (57), respectively, leads to From the aforementioned analysis, we further obtain Thus, the proof is completed.

Remark 6. In this paper, the controller and observer design proceed on the basis of the infinite dimensional partial differential dynamics; hence there is absence of control spillover issue. In future studies, we will exploit modal method to conduct neural network or learning based control design for achieving the transient performance regulation [3244].

4. Simulations

In this section, the finite difference method is exploited to simulate the performance of the proposed control in MATLAB software, which can provide a straightforward and accurate process to resolve partial differential equations with two independent variables. The parameters of the considered system are given as =, =, =, =, =, =, and =. The initial conditions of the considered system are represented as . The external disturbance is described as .

Figure 2 displays the spatiotemporal response of the string system under free vibration; namely, , in the presence of external disturbance and input saturation. Figure 3 depicts the spatial time representation of the string system under the proposed control with the choice of the control design parameters =, =, =, =, =, =, =, and =. Figures 4 and 5 show the vibrational offset of the considered string system examined at = and = for controlled and uncontrolled response, respectively. Figure 6 displays the time responses of the external disturbance tracking. The time histories of the designed control command and saturated control input are, respectively, shown in Figures 7 and 8.

We draw a conclusion from Figures 28 that the vibrational deflection of the string system is significantly suppressed when acting on the designed control, the estimated disturbance can better and faster track the actual disturbance, the designed control command is mainly used for rejecting the external disturbance, and the restricted control input is saturated in the domain -2, due to the existence of input saturation.

5. Conclusion

In this paper, the vibration boundary control issue for an axial string system subject to input restriction and external disturbance has been studied. The output feedback control has been developed to damp the vibration and stabilize the system around the equilibrium position synthesizing observer backstepping and high-gain observers. Besides, the auxiliary system and disturbance observer have been introduced to compensate the nonlinear input saturation effect and reject the external disturbance. Based on the rigorous Lyapunov analysis, the stability of the controlled system has been demonstrated without resorting to model reduction method. Numerical simulations have been conducted to clarify the performance of the proposed control approach. In the future, we will concentrate on the output and input restriction problem for axially moving systems and applying this control approach to the actual system is also an interesting topic.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

The authors would like to thank the anonymous reviewers for their constructive comments which helped improve the quality and presentation of this paper. This work was supported in part by the National Natural Science Foundation of China (61603105, 11832009, and 61803111) and by the Innovative School Project of Education Department of Guangdong (2017KQNCX153 and 2017KZDXM060).