Vibration-Attenuation Controller Design for Uncertain Mechanical Systems with Input Time Delay
The problems of vibration-attenuation controller design for uncertain mechanical systems with time-varying input delay are of concern in this paper. Firstly, based on matrix transformation, the mechanical system is described as a state-space model. Then, in terms of introducing the linear varying parameters, the uncertain system model is established. Secondly, the LMI-based sufficient conditions for the system to be stabilizable are deduced by utilizing the LMI technique. By solving the obtained LMIs, the controllers are achieved for the closed-loop system to be stable with a prescribed level of disturbance attenuation. Finally, numerical examples are given to show the effectiveness of the proposed theorems.
Mechanical systems play an important role in human lives, production, and industrial engineering. Although some new technologies, especially information and computer technologies, are developed recently, mechanical systems are still not replaceable in many engineering fields. Meanwhile, with the development of automatic control theories, mechanical systems become much more stable and effective than before [1–3]. In recent years, many advanced theories in systems and control have been applied to mechanical systems. For example, sliding mode control , control [3, 4], optimal design and control [5, 6], energy-based control , finite-time stabilization , and position feedback control  have been widely studied and used for control of mechanical systems.
On the other hand, time delay or transportation lag is inevitable in many practical systems, such as chemical processes, long transmission lines, and pneumatic and hydraulic systems [10–12]. For mechanical systems, unavoidable time delays always appear in the controlled channel, particularly in the digital controller as it carries out the calculations associated with complex sophisticated control law and in sensors and actuators hardware such as large hydraulic actuators. Though the delay time may be short, it can nevertheless limit the control performance or even cause the instability of the system when the delay appears in the feedback loop . Furthermore, most of those delays are time-varying because of the perturbance and uncertainties always existing in the practical systems [13, 14]. Recently, many control strategies have been presented to deal with the control problem for time-delay systems. Such as  presented a robust controller design approach to deal with the vibration-attenuation of uncertain mechanical systems with input delay. Based on LMI technique, the problem of robust active vibration control for a class of electrohydraulic actuated structural systems with time delay in the control input channel and parameter uncertainties appearing in all the mass, damping, and stiffness matrices was investigated in . Based on LMI technique, the delayed control for an offshore steel jacket platforms subject to external wave force was presented in . Based on Lyapunov theory, the problem of finite-time vibration control of earthquake excited linear structures with input time-delay and saturation was investigated in . Moreover, uncertainty is another problem that need to be considered [18, 19]. Due to the modeling errors, material properties, or environments changing, the description of mechanical systems inevitably contains uncertainties, which can affect the stability and control performance of the mechanical systems significantly. For mechanical systems, the parameter uncertainties and time delay often appear simultaneously, thus, in our investigation, it is important to take both of them into consideration, otherwise the designed controllers will collapse in the practical situations. However, to the best of the authors’ knowledge, the uncertain mechanical systems with time-varying input delay still have not been fully investigated, which is the main motivation of this paper.
In this paper, we consider the problems of vibration-attenuation controller design for uncertain mechanical systems with time-varying input delay. The objective of designing controllers is to guarantee the asymptotic stability of closed-loop systems while attenuating disturbance from external excitation. The main contribution of this paper consists in two aspects. First, in terms of introducing the linear varying parameters, the uncertain system model for mechanical systems with time-varying input delay is established. Second, based on Lyapunov stability theory and LMI technique, the LMI-based condition for the system to be stabilizable is deduced. By solving these LMI, the controller is established for the closed-loop system to be stable with the performance . Furthermore, example is given to demonstrate the effectiveness of the proposed theorems.
2. Problem Formulation and Preliminaries
The mechanical systems with time-varying input delay are described as [3, 12, 15]This model has been widely applied to the description of mechanical and structural systems. Where is the displacement; , , and are the mass, damping, and stiffness matrices, respectively; is assumed to be nonsingular as usual; is the gain matrix for the state-feedback control input , is a time-varying delay satisfying , and is a constant. The state feedback controller consists of the displacement and velocity feedback signals given bywhere , are the feedback gain matrices for the displacements and velocities, respectively. By defining and considering an input disturbance signal (i.e., with bounded energy) and output signal , we have the following feedback control systems:where , , , is the disturbance gain matrix, is the output matrix, and is the state-feedback gain matrix given by .
Remark 1. It is worthy to point out that the input time delay considered in this paper is not a constant. Thus, the results obtained in this paper should be less conservatism and more fit for using in practical systems than those achievements obtained by the systems with constant time delay (some results about constant time delay can be found in [12, 15–18] and those references therein).
Lemma 2 (see ). For any positive definite symmetric constant matrix , scalars , satisfying , a vector function such that the integrations concerned are well defined, then
Lemma 3 (see ). For any vectors and any positive definite matrix , then
In this paper, the aim is to find a controller gain such that the closed-loop system has the following properties: (i) asymptotically stable; (ii) for all non-zero and the prescribed constant , it has the performance .
3. Main Results
In this section, we give a solution to the stabilization and robust stabilization problems formulated previously, by using LMI technique.
Theorem 4. The system (3) is asymptotically stabilizable with time delay satisfying and performance for all nonzero , and constant , if there exist positive definite symmetric matrices , , , matrices , , , , , , positive scalar , and scalars , satisfying the following LMI:whereMoreover, a state-feedback controller is described as .
Proof. Consider the system without uncertainties. Substituting the control law into the system (3) results in the following closed-loop system:Noting that the solutions to are the same as those of , and , as long as the performance and stability are concerned, we can consider the following system instead of system (10):Choose a Lyapunov-Krasovskii functional candidate asBy Lemma 2, the time derivative of along the solution of (11) is given byFor any matrix with appropriate dimension, the following equation holds:where . For any matrix with appropriate dimension, the following equation holds:By Lemma 3, we have Next, we will establish the performance for the system under zero initial condition, that is, , , and . Consider the following index:Then, for any nonzero , there holdsChoosing and noting (13)–(18), after some algebraic manipulations, we obtainThen, if , we have . Thus, for any nonzero , we obtain and . If and , we can easily obtain , and the asymptotic stabilizability of system (11) is established. According to the Schur compliment, we can obtain from (8). This completes the proof.
Remark 5. Note that the matrix inequality (8) in Theorem 4 is actually an LMI when the scalars and are given in advance; thus, the solutions of Theorem 4 can be easily obtained by the powerful LMI toolbox in MATLAb. Furthermore, the two scalars and supply an additional degree of freedom for the feasibility of LMI (8). For example, the scalars and can all be set to 1, initially. If LMI (8) is infeasible, a possible solution may be searched by tuning and or by iterating over and .
Theorem 6. The system (4) is robustly stabilizable with time delay satisfying and performance for all nonzero , and constant , if there exist positive definite symmetric matrices , , , matrices , , , , , , positive scalar , and scalars , satisfying the following LMIs:whereMoreover, a state-feedback controller is described as .
Proof. Suppose there exist positive definite symmetric matrices , , , matrices , , , , , , positive scalar , and scalars , satisfying (20). Multiply the above inequalities (20) by , , and , and sum to getwhereThen, by replacing , , and with , , and , respectively, we can obtain the desired result from Theorem 4, easily.
4. Numerical Example
We consider the system (4) with where and are uncertain parameters. Firstly, consider the system without uncertainties, and , . This example was considered in [3, 15, 16]. Assume the control forces input time delay is 0.1 s. By , we can obtain the minimum (such that there exists an admissible controller) which is 0.278. By , the minimum is 0.119. By , the minimum is 0.031. However, by Theorem 4 in this paper, it is found that the admissible controller exists even for (). Thus, the less conservatism of our method is obvious. The more calculated results are presented in Table 1, which show the minimum feasible for different input delay . It is shown from Table 1 that the obtained results by Theorem 4 have less conservatism than those in [3, 15, 16], obviously.
Then, let us consider vibration-attenuation performance of the closed-loop system. The corresponding disturbance input (see Figure 1) is obtained by the following signal function:
By assuming the parameters and satisfying , and choosing , , , , and , we solve LMI (8) and obtain a state feedback controller which has the following gain matrix:
For description in brevity, this state feedback controller is denoted as controller I thereafter. By taking the signal function (25) as the disturbance excitation, we can obtain the displacement responses of open-loop and closed-loop system which is composed of controller I, which are shown from Figures 2–4. It can be obtained from Figures 2–4 that controller I is effective to attenuate the vibration of the system, obviously.
Secondly, let us consider the parameter uncertainties. By assuming the parameter uncertainties satisfying , and choosing , , , , , we solve LMIs (20) and obtain a robust state feedback controller which has the following gain matrix:For description in brevity, this state feedback controller is denoted as controller II thereafter. By taking the signal function (25) as the disturbance excitation, we can obtain the responses of in open-loop and closed-loop system which is composed of controller II, which are shown in Figure 5. The responses of and have a similar varying trend, which is omitted here for brevity. Figure 5 illuminates that designed controller II is robust to parameter uncertainties.
In this paper, the problems of vibration-attenuation controller design for uncertain mechanical systems with time-varying input delay are considered. First, based on matrix transformation, the mechanical system is described as a state-space model. Then, by introducing the linear varying parameters, the system model is extended to its uncertain case. Second, based on Lyapunov stability theory and LMI technique, the LMI-based condition for the system to be stabilizable is deduced. By solving these LMIs, the state-feedback control law is obtained for the closed-loop system to be stable with the performance . In the end, numerical example is given to show the effectiveness of the proposed theorems.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
This research was supported by project of National Natural Science Foundation of China (no. 61463018), project of Jiangxi Provincial Natural Science Foundation of China (no. 20151BAB207046), and project of the Natural Science Foundation of Jiangxi University of Science and Technology of China (no. NSFJ2014-K16). The authors would like to thank anonymous reviewers for their valuable comments and suggestions.
Y. Huo and Y. Huangfu, “Synchronization of a two degree-of-freedom nonlinearly coupled mechanical systems based on terminal sliding mode control,” Journal of Computational Information Systems, vol. 11, no. 2, pp. 735–742, 2015.View at: Google Scholar
M. Spong, “Energy based control of a class of underactuated mechanical systems,” in Proceedings of the 13th IFAC World Congress, pp. 431–435, San Francisco, Calif, USA, 1996.View at: Google Scholar
A. Aleksandrov, E. Aleksandrova, and A. Zhabko, “Asymptotic stability conditions for certain classes of mechanical systems with time delay,” WSEAS Transactions on Systems and Control, vol. 9, pp. 388–397, 2014.View at: Google Scholar