(ProQuest: ... denotes non-US-ASCII text omitted.)
Academic Editor:Yuxin Zhao
College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
Received 3 March 2014; Accepted 23 May 2014; 16 June 2014
This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
As is well known, almost all practical control systems have limitations on the amplitudes or rates of the control input [1]. Therefore, the input saturation which can cause the nonlinearity usually appears in most of the physical systems in our real life, such as aircraft, robot [2, 3], and industry control systems [4-6]. The input saturation problem is of great importance because it may lead to performance degradation and even destroy the stability of the control systems if they are ignored in the process of controller design [7, 8]. In general, it is hard to overcome the effect of input saturation through traditional linear control technologies because of the nonlinear characteristic of input saturation. Meanwhile, the linear system usually possesses unmodelled dynamics, modeling error, system parameter perturbations, and other uncertainties [9]. Generally speaking, the control performance of linear systems is severely affected by uncertainties. Thus, the task that designs high performance feedback control schemes for systems with input saturation and parametric uncertainties is theoretically challenging and critical for practical applications [10, 11].
Over the past years, several research methods on the input saturation problem have been reported in the literature, for example, antiwindup schemes in [12, 13], predictive control in [14, 15], positively invariant sets method in [16, 17], low gain technology in [18, 19], variable structure control in [20, 21], and adaptive fuzzy control in [22-24]. Among these, a composite nonlinear feedback (CNF) control scheme, as an effective method to solve this problem, has been exclusively studied. The CNF method was proposed for a class of second-order linear systems in [25]. Then, a CNF control technique was developed for general single-input single-output (SISO) systems with measurement feedback and successfully applied to a hard disk drive (HDD) servo system in [26]. In [27], the design and implementation of a dual-stage actuated HDD servo system were studied via composite nonlinear control approach. Inspired by these works, the CNF control technique was extended to a general multi-input multioutput (MIMO) system under state feedback in [28] and a class of cascade nonlinear systems with input saturation in [29]. However, in the process of control design, the external disturbance has not been explicitly considered in above-mentioned literature. Considering the transient tracking performance and external disturbances, disturbance estimator was introduced into CNF control framework to propose a control strategy for servo system subject to actuator saturation and disturbances which was assumed to be an unknown constant and applied to discrete-time systems in [30] and continuous systems in [31], respectively. In [32], the CNF control technique was extended to design a robust flight control system for an unmanned helicopter system with a wind gust disturbance. From above analysis, most of disturbances were assumed to be constant in these research works and parametric uncertainties are not explicitly considered in the control design. However, disturbances including external disturbances and parameter perturbations widely exist in practical systems, such as aircrafts, missiles, satellites, and many other systems [33, 34]. Thus, to solve this problem, disturbance observer-based control (DOBC) as a promising approach to handle system disturbances and to improve robustness can be employed.
The disturbance observer as an effective method which is extensively used to approximate unknown external disturbance has been attracting increasing attention [35, 36]. A two-stage design procedure was developed to improve disturbance attenuation ability of current linear/nonlinear controllers, where the disturbance observer design is separated from the controller design in [37]. In [38], a new DOBC was presented for a class of MIMO nonlinear systems to attenuate and reject the disturbances. A novel fuzzy-observer-design approach was presented for Takagi-Sugeno fuzzy models with unknown output disturbances in [39], where the disturbance was supposed to be an auxiliary state vector by an augmented fuzzy descriptor model and can be in any form. A disturbance observer-based multivariable control (DOMC) scheme was developed to control a two-input-two-output ball mill grinding circuit in [40]. Various control schemes based on the output of the disturbance observer can also be exclusively studied. In [41], a novel type of control scheme combining the DOBC with H∞ control was proposed for a class of complex continuous models with disturbances. In [42], a sliding mode control (SMC) scheme was developed for a class of nonlinear systems based on disturbance observers. In [43], a nonlinear output disturbance observer based on the model of ocean wave was proposed to eliminate the disturbance of depth signal. A new DOBC technique for mismatched disturbances/uncertainties was presented in [44]. However, these research results did not consider the system subject to input saturation.
In [45], the system with input saturation and external disturbance has been studied, but the parametric uncertainties problem has not been considered, and the tracking signals are assumed to be constant. Thus, this paper is motivated by the robust control for the uncertain system with parametric uncertainties, input saturation, and external disturbance. A robust control design scheme based on disturbance observer will be proposed for the uncertain system subject to input saturation and unknown external disturbance. A disturbance observer is developed to estimate disturbances generated by an exogenous system via solving linear matrix inequality (LMI). Then, based on the output of the disturbance observer, a robust control scheme is proposed and the stability of the closed-loop system is proved by the Lyapunov function method. The outline of this paper is as follows. Section 2 gives the description and formulation of the problem. In Section 3, the design of disturbances observer is presented. In Section 4, the robust CNF control method will be described and the developed control method is applied to design a tracking controller for a control system. Finally, simulation results will be given in Section 5 to illustrate the effectiveness of the proposed control scheme, followed by drawing some concluding remarks in Section 6.
2. Problem Formulation
Considering a class of linear systems with parametric uncertainties, unknown disturbances and input saturation are described as [figure omitted; refer to PDF] where x∈Rn , u∈Rm , y∈Rp , z∈Rm , and d∈Rl are the state, control input, measurement output, controlled output, and external disturbance of system, respectively. d is norm bounded by a nonnegative scalar η , that is, ||d||...4;η , and A,B1 ,B2 ,C1 ,C2 ,D2 are appropriate dimensional constant matrices. The function sat...(·) represents the input saturation of system defined as [figure omitted; refer to PDF] where umax... i represents the saturation level of the i th input and is known. ΔA and ΔB1 representing the parametric uncertainties of system (1) are assumed to be in the following form: [figure omitted; refer to PDF] where D , E1 , and E2 are appropriate dimensional constant matrices. F(t) is an unknown, real, and possibly time-varying matrix with Lebesgue measurable elements satisfying [figure omitted; refer to PDF] To continue the composite nonlinear feedback control design, the following assumptions and the lemma for the given system (1) are required [31].
Assumption 1.
( A , B 1 ) is stabilizable.
Assumption 2.
( A , C 1 ) is detectable.
Assumption 3.
( A , B 1 , C 2 ) is invertible and has no invariant zero at s=0 .
Assumption 4.
Control gain matrix B1 is row full rank.
Lemma 5.
Assume that U and V are vectors or matrices with appropriate dimension; then, for any positive constant α , the following inequality holds: [figure omitted; refer to PDF]
Remark 1 (see [31]).
Note that Assumption 1 means that there exists state feedback matrix K which satisfies that A+B1 K is an asymptotically stable matrix. Assumption 2 denotes that the states variables can be detected by the output y of system (1). Assumption 3 implies that the matrix C2 (A+B1 K)-1B1 is invertible and will be used in the control design. For the convenience of the robust controller design, Assumption 4 is adopted to avoid the control singularity. Thus, all these assumptions are fairly standard for the tracking control.
In this paper, the control objective is that the robust CNF controller based on disturbance observer will be designed for uncertain systems (1) with input saturation and disturbances such that the closed-loop system is asymptotically stable and the controlled output z can well track the reference signal r .
3. Design of Disturbance Observer
In this section, a disturbance observer is developed to estimate the unknown disturbance of the system (1). To design the robust controller, suppose that the disturbance d is generated by a linear exogenous system [46]: [figure omitted; refer to PDF] where w∈Rp , d∈Rl , W1 , and V1 are matrices with corresponding dimensions.
The disturbance observer is formulated as [figure omitted; refer to PDF] where d^ is the estimate of d and v is the auxiliary design vector of the disturbance observer. L∈Rp×n is a designed gain matrix and will be given by solving linear matrix inequalities (LMIs). The estimation error is defined as w~=w-w^ ; based on (6) and (7), it is shown that the error dynamic satisfies [figure omitted; refer to PDF] In this case, it is obvious that the designed observer gain matrix L not only needs to satisfy the desired stability of the disturbance observer (7), that is, W1 +LB2V1 <0 , but also achieves robustness performance under the uncertainties LΔB1 sat...(u) and LΔAx .
Remark 2 (see [42]).
As it is known, a wide class of real engineering disturbances can be presented by this disturbance model such as unknown constant load disturbances and harmonic disturbances. For example, unknown constant disturbance can be presented with W1 =0 and V1 =1 , and a harmonic disturbance with known frequency ω but unknown phase and magnitude can be represented with [figure omitted; refer to PDF]
4. Robust CNF Control Design Using the Disturbance Observer
In this section, we will design robust CNF control law using the disturbance observer. The sate feedback robust CNF control law can be designed by the following step-by-step procedure.
Step 1.
A linear state feedback control law with a disturbance compensation term is designed as [figure omitted; refer to PDF] where K is the designed state feedback matrix, and satisfies that A+B1 K is an asymptotically stable matrix. Kd w is the disturbance compensation term and r is the tracking reference signal differing from previous CNF method in which the tracking reference signal must be constant. Next, Λ is chosen as [figure omitted; refer to PDF] It is apparent that (11) is well defined when Assumption 3 is given. Considering Assumption 4, the matrix Kd is given by [figure omitted; refer to PDF] At the same time, Λr is chosen as [figure omitted; refer to PDF] where [figure omitted; refer to PDF]
Step 2.
The nonlinear feedback law uN is constructed as [figure omitted; refer to PDF] where P2 >0 is a positive-definite matrix, Ka is a designed matrix, [straight epsilon] is a minimal positive design constant, and xe is defined as [figure omitted; refer to PDF] In (15), Ka is designed as [figure omitted; refer to PDF] where α4 , α5 , and α6 will be defined in Theorem 6.
Step 3.
The linear and nonlinear feedback laws designed in above steps are now combined as a robust CNF controller: [figure omitted; refer to PDF] If the disturbance is replaced by the estimated one, the CNF controller is given by [figure omitted; refer to PDF] where x^e =Λe r+Λd d^ is the estimation of xe , and Ka is rewritten as [figure omitted; refer to PDF] This completes the robust CNF controller design procedure.
The main objective of the designed robust CNF controller is to ensure not only the asymptotical stability of the closed-loop system and the disturbance observer estimate error, but also that the controlled output z can track the reference signal r as smooth as possible. Thus, the stability and tracking condition is given in the following theorem.
Theorem 6.
Considering the given uncertain system (1) with external disturbance and input saturation and provided that the following conditions are satisfied:
(1) for any τ∈(0,1) , let ρτ >0 be the largest positive scalar such that for all x∈Xτ , the following property holds: [figure omitted; refer to PDF] where [figure omitted; refer to PDF] and K1 =-KΛdV1 , P1 ,P2 >0 ;
(2) the initial conditions x0 satisfy [figure omitted; refer to PDF]
(3) the reference signal r satisfies [figure omitted; refer to PDF] where [figure omitted; refer to PDF]
(4) for given positive constants α2 , α4 , and α6 , there exist constants α1 >0 , α3 >0 , and α5 >0 and some matrices X∈Rn×n >0 , Y∈Rm×n , P1 ∈Rm×m >0 , and T∈Rm×n such that the following LMI holds: [figure omitted; refer to PDF] where [figure omitted; refer to PDF] then the disturbance observer approximation error is asymptotically stable and the controlled output z can track the reference r asymptotically under the developed CNF control law (19), where K=YX-1 , L=P1-1 T .
Proof.
Let us define a new state variable x-=x-x^e , and d~=d-d^ . Invoking the definition of w~ , the CNF control law of (19) can be rewritten as [figure omitted; refer to PDF] Considering (22) and (26), we obtain [figure omitted; refer to PDF] Invoking (1) and the the definition of variables x- , the time derivative of x- can be written as [figure omitted; refer to PDF] Next, we note that [figure omitted; refer to PDF] According to (32), we have [figure omitted; refer to PDF] Based on the the definition of variables x^e and substituting (33) into (31), we obtain [figure omitted; refer to PDF] Then, according to x-=x-x^e , we have [figure omitted; refer to PDF] Considering the definition of variables d~ and x- and substituting x^e =Λe r+Λd d^ into (35) yield [figure omitted; refer to PDF] Considering the definition of variables x- , we have [figure omitted; refer to PDF] Substituting (11), (22), and (26) into (37) gives [figure omitted; refer to PDF] where [figure omitted; refer to PDF] Note that for all (x-w~)∈Xτ and ||Mr||+||Λr r ||...4;τumax... -η||K2 ||-||Kd w^|| , we have [figure omitted; refer to PDF] Thus, the value of σ can be determined via (30) and (39) for three different values of saturation function: [figure omitted; refer to PDF] From above analysis, we can obtain that [figure omitted; refer to PDF] where q∈[0,1] .
Substituting (42) into system (38), we have [figure omitted; refer to PDF] Then, the error dynamic equation (8) can be rewritten as [figure omitted; refer to PDF] Choose the Lyapunov function as [figure omitted; refer to PDF] Invoking (43) and (44), the time derivative of V along the trajectory of the system (45) is [figure omitted; refer to PDF] Recalling (3), it obtains that [figure omitted; refer to PDF] Using Lemma 5, we have [figure omitted; refer to PDF] Substituting (48) into (47) and considering (20) yield [figure omitted; refer to PDF] Considering the definition of sat...(u) , we have [figure omitted; refer to PDF] Substituting (21) and (50) into (49) yields [figure omitted; refer to PDF] Equation (51) can be rewritten as [figure omitted; refer to PDF] where [figure omitted; refer to PDF] Let P2-1 =X , K=YX-1 , and L=P1-1 T . Both sides of (53), multiplying by diag...(P2-1 ,I) , yield [figure omitted; refer to PDF] where [figure omitted; refer to PDF] Equation (51) can be rewritten as [figure omitted; refer to PDF] where [figure omitted; refer to PDF] Considering (27) and using the Schur complement theorem, we have [figure omitted; refer to PDF] Thus, combining (52)-(56) with (57), we obtain [figure omitted; refer to PDF] From (59), we can know that Xτ is an invariant set of the closed-loop system (43) and (44) and all the trajectories of the closed-loop system starting from inside Xτ will converge to the origin; meanwhile, the disturbance observer estimate error is asymptotically stable. Thus, we have [figure omitted; refer to PDF] Furthermore, if D2 =C2 (A+B1 K)-1B2 , we obtain [figure omitted; refer to PDF] This completes the proof of Theorem 6.
Remark 3.
It can be seen from Theorem 6 that the closed-loop system and the disturbance observer estimate error for the studied plant in (1) under the developed robust CNF controller of (20) and disturbance observer (7) are asymptotically stable.
Remark 4.
To handle the nonlinear terms sat...(u)TE2TE2 sat...(u) and x^eTE1TE1x^e in (49), the nonlinear feedback law u^N is designed as the form of (20). It can been seen from (60) and (61) that x=xe when t[arrow right]∞ . From above analysis, we can obtain that z=r . Thus, x-x^e =0 means that the controlled output z can track the reference r asymptotically under the control of the CNF control law of (20). Therefore, u^N =0 is reasonable when the difference between x and x^e is small enough; that is, x-x^e <... .
Remark 5.
It can been seen from [26] that the CNF control can actually improve the transient performance of output response of the closed-loop system by introducing nonlinear feedback portion in which the desired trajectory is normally assumed to be constant. However, as the desired tracking trajectory used in this paper is time-varying, which differs from [26], our control objective is to ensure that output of the closed-loop system can track the time-variant trajectory in the presence of input saturation, external disturbance, and uncertainties and the tracking errors are asymptomatically stable under the control of the proposed robust CNF controller. Thus, the improvement of the transient performance is not investigated in the paper, and this study is our future research work.
5. Simulation Results
In this section, the extensive simulation results are given to demonstrate the effectiveness of the proposed robust CNF control techniques by using two simulation examples.
5.1. Numerical Example
Consider an uncertain system [47] characterized by (1) with [figure omitted; refer to PDF] The references signals are r=(3,0.12)T . The system disturbance d is generated by a linear exogenous system described by (3) with [figure omitted; refer to PDF] Here, the given disturbance represents an external harmonic disturbance with known frequency but without any information of its magnitude and phase. Choosing α2 =α4 =α6 =1 and solving LMI (27) give [figure omitted; refer to PDF] The initial state values are x0 =[0,0]T and umax... =[5,2]T , the initial generated disturbance value is d0 =0.12 , and the disturbance observer initial value is d^0 =0.2 . The CNF controller is designed according to (19).
The simulation results for the system using the developed CNF controller are presented in Figures 1, 2, 3, 4, and 5. Figure 1 indicates that the output of disturbance can effectively approximate the unknown external harmonic disturbance. It is shown in Figures 2 and 3 that the control output z can track the references r asymptotically under the control of (19). Figures 4 and 5 show that the control input does not exceed the limitation of input. Thus, the developed composite nonlinear feedback control (CNF) scheme is valid for the uncertain linear system with input saturation and unknown external disturbances.
Figure 1: The disturbance d and the approximation output of d^ .
[figure omitted; refer to PDF]
Figure 2: Controlled output z1 and tracking error e1 .
[figure omitted; refer to PDF]
Figure 3: Controlled output z2 and tracking error e2 .
[figure omitted; refer to PDF]
Figure 4: Control input u1 .
[figure omitted; refer to PDF]
Figure 5: Control input u2 .
[figure omitted; refer to PDF]
5.2. Chaotic System
A chaotic system with disturbance is described as follows: [figure omitted; refer to PDF] where x=[x1 ,x2 ,x3 ,x4]T is the system state, d=sin(10t) is the external disturbance, ΔA=DF(t)E1 represents the system uncertainties, and D=I4 , E1 =0.2I4 , and F=diag...(0,10cos...(t),100sin(t),0) ; the system matrices are given by [figure omitted; refer to PDF] The system state responses without control are shown in Figure 6. It can be seen that it is a typical chaotic system.
Figure 6: The states response of chaotic system.
[figure omitted; refer to PDF]
To control the chaotic system (65), a controller u is introduced. Thus, the system (65) can be transformed into another system as the form of plant (1) used to synchronize with the chaotic system, and the references signals r of this system are obtained from system (65), where the system matrixes A,B2 are the same as those of the chaotic system (65), B1 =diag...(10,10,10,10) and C1 =C2 =diag...(1,1,1,1) . It is obvious that (A,B1 ) is stabilizable. The system disturbance d is equal to that of last section and uncertainties ΔB1 are given by E2 =0.3I4 .
Choosing α2 =α4 =α6 =1 and solving LMI (27) give [figure omitted; refer to PDF] The initial state values of the synchronize system are x0 =[1,1,1,1]T and umax... =1 , the initial generated disturbance value is d0 =1 , and the disturbance observer initial value is d^0 =1.16 . The CNF controller is designed according to (19).
The simulation results for the the synchronization of chaotic circuit system and designed system using the developed CNF controller are presented in Figures 7, 8, and 9. Figure 7 indicates that the output of disturbance can effectively approximate the unknown external harmonic disturbance. It is shown in Figure 8 that the control output z can track the references r asymptotically under the control of (19) and the tracking errors are asymptotically stable. Therefore, the outputs of the chaotic system and designed system are asymptotically synchronized. Figure 9 shows that the control input does not exceed the limitation of input.
Figure 7: The disturbance d and the approximation output of d^ .
[figure omitted; refer to PDF]
Figure 8: Controlled output z , reference r , and tracking error e .
[figure omitted; refer to PDF]
Figure 9: Control input u .
[figure omitted; refer to PDF]
It can be shown from these simulation results of the numerical example and uncertain system that the disturbance observer can well estimate the system disturbance, and the closed-loop system for the linear system with input saturation and parametric uncertainties under the the designed robust control scheme using the disturbance observer is asymptotically stable. Thus, the proposed robust control method is valid.
6. Conclusion
In this paper, a CNF control scheme based on the disturbance observer has been proposed to achieve satisfactory tracking control performance for the linear system subject to input saturation, parametric uncertainties, and unknown external disturbance. The disturbance observer has been designed to approximate the system disturbance generated by a linear exogenous system. Based on the output of the disturbance observer, a CNF controller has been developed for the uncertain system subject to input saturation; then, the stability of the closed-loop system under the designed controller has been rigorously proved. Finally, the control method has been applied to the uncertain linear system to illustrate the effectiveness of the proposed control scheme. The simulation results have suggested that the designed CNF control scheme is valid. The direction of future research is to make further improvement of transient tracking performance and extend our results to other MIMO systems, such as near space vehicles (NSV), helicopters, and aircrafts.
Acknowledgments
This work is partially supported by National Natural Science Foundation of China (Grant no. 61174102), Jiangsu Natural Science Foundation of China (Grant nos. SBK20130033 and SBK2011069), Program for New Century Excellent Talents in University of China (Grant no. NCET-11-0830), and Specialized Research Fund for the Doctoral Program of Higher Education (Grant no. 20133218110013).
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
[1] Y.-Y. Cao, Z. Lin, T. Hu, "Stability analysis of linear time-delay systems subject to input saturation," IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications , vol. 49, no. 2, pp. 233-240, 2002.
[2] Z. Li, S. S. Ge, A. Ming, "Adaptive robust motion/force control of holonomic-constrained nonholonomic mobile manipulators," IEEE Transactions on Systems, Man, and Cybernetics B: Cybernetics , vol. 37, no. 3, pp. 607-616, 2007.
[3] Z. Li, S. S. Ge, M. Adams, W. S. Wijesoma, "Robust adaptive control of uncertain force/motion constrained nonholonomic mobile manipulators," Automatica , vol. 44, no. 3, pp. 776-784, 2008.
[4] C. Dong, Y. Hou, Y. Zhang, Q. Wang, "Model reference adaptive switching control of a linearized hypersonic flight vehicle model with actuator saturation," Proceedings of the Institution of Mechanical Engineers I: Journal of Systems and Control Engineering , vol. 224, no. 3, pp. 289-303, 2010.
[5] Y. Zhao, W. Sun, H. Gao, "Robust control synthesis for seat suspension systems with actuator saturation and time-varying input delay," Journal of Sound and Vibration , vol. 329, no. 21, pp. 4335-4353, 2010.
[6] W. Sun, Z. Zhao, H. Gao, "Saturated adaptive robust control for active suspension systems," IEEE Transactions on Industrial Electronics , vol. 60, no. 9, pp. 3889-3896, 2013.
[7] T. Hu, Z. Lin Control Systems with Actuator Saturation: Analysis and Design , Birkhäauser, Boston, Mass, USA, 2001.
[8] T. Hu, A. R. Teel, L. Zaccarian, "Anti-windup synthesis for linear control systems with input saturation: achieving regional, nonlinear performance," Automatica , vol. 44, no. 2, pp. 512-519, 2008.
[9] Y.-J. Liu, S. Tong, C. L. P. Chen, "Adaptive fuzzy control via observer design for uncertain nonlinear systems with unmodeled dynamics," IEEE Transactions on Fuzzy Systems , vol. 21, no. 2, pp. 275-288, 2013.
[10] B. Zhou, H. Gao, Z. Lin, G.-R. Duan, "Stabilization of linear systems with distributed input delay and input saturation," Automatica , vol. 48, no. 5, pp. 712-724, 2012.
[11] Y. Li, S. Tong, T. Li, "Direct adaptive fuzzy backstepping control of uncertain nonlinear systems in the presence of input saturation," Neural Computing and Applications , vol. 23, no. 5, pp. 1207-1216, 2013.
[12] G. Grimm, J. Hatfield, I. Postlethwaite, A. R. Teel, M. C. Turner, L. Zaccarian, "Antiwindup for stable linear systems with input saturation: an LMI-based synthesis," IEEE Transactions on Automatic Control , vol. 48, no. 9, pp. 1509-1525, 2003.
[13] Y.-Y. Cao, Z. Lin, D. G. Ward, "An antiwindup approach to enlarging domain of attraction for linear systems subject to actuator saturation," IEEE Transactions on Automatic Control , vol. 47, no. 1, pp. 140-145, 2002.
[14] Y. I. Lee, B. Kouvaritakis, "Robust receding horizon predictive control for systems with uncertain dynamics and input saturation," Automatica , vol. 36, no. 10, pp. 1497-1504, 2000.
[15] Z.-J. Li, W. Tan, S.-C. Nian, J.-Z. Liu, "A stabilizing model predictive control for linear systems with input saturation," in Proceedings of the International Conference on Machine Learning and Cybernetics, pp. 671-675, August 2006.
[16] H. Richter, B. D. O'Dell, E. A. Misawa, "Robust positively invariant cylinders in constrained variable structure control," IEEE Transactions on Automatic Control , vol. 52, no. 11, pp. 2058-2069, 2007.
[17] B. Zhou, D. Li, Z. Lin, "Control of discrete-time periodic linear systems with input saturation via multi-step periodic invariant set," in Proceedings of the 10th World Congress on Intelligent Control and Automation (WCICA '12), pp. 1372-1377, July 2012.
[18] S. Tong, T. Wang, Y. Li, B. Chen, "A combined backstepping and stochastic small-gain approach to robust adaptive fuzzy output feedback control," IEEE Transactions on Fuzzy Systems , vol. 21, no. 2, pp. 314-327, 2013.
[19] Y. Li, S. Tong, Y. Liu, T. Li, "Adaptive fuzzy robust output feedback control of nonlinear systems with unknown dead zones based on small-gain approach," IEEE Transactions on Fuzzy Systems , vol. 22, no. 1, pp. 164-176, 2014.
[20] Q. Hu, G. Ma, L. Xie, "Robust and adaptive variable structure output feedback control of uncertain systems with input nonlinearity," Automatica , vol. 44, no. 2, pp. 552-559, 2008.
[21] Z. Zhu, Y. Xia, M. Fu, "Adaptive sliding mode control for attitude stabilization with actuator saturation," IEEE Transactions on Industrial Electronics , vol. 58, no. 10, pp. 4898-4907, 2011.
[22] S. Tong, Y. Li, "Adaptive fuzzy output feedback tracking backstepping control of strict-feedback nonlinear systems with unknown dead zones," IEEE Transactions on Fuzzy Systems , vol. 20, no. 1, pp. 168-180, 2012.
[23] S. Tong, Y. Li, "Adaptive fuzzy output feedback control of MIMO nonlinear systems with unknown dead-zone inputs," IEEE Transactions on Fuzzy Systems , vol. 21, no. 1, pp. 134-146, 2013.
[24] Y. Li, T. Li, X. Jing, "Indirect adaptive fuzzy control for input and output constrained nonlinear systems using a barrier Lyapunov function," International Journal of Adaptive Control and Signal Processing , vol. 28, no. 2, pp. 184-199, 2014.
[25] Z. Lin, M. Pachter, S. Banda, "Toward improvement of tracking performance--nonlinear feedback for linear systems," International Journal of Control , vol. 70, no. 1, pp. 1-11, 1998.
[26] B. M. Chen, T. H. Lee, K. Peng, V. Venkataramanan, "Composite nonlinear feedback control for linear systems with input saturation: theory and an application," IEEE Transactions on Automatic Control , vol. 48, no. 3, pp. 427-439, 2003.
[27] K. Peng, B. M. Chen, T. H. Lee, V. Venkataramanan, "Design and implementation of a dual-stage actuated HDD servo system via composite nonlinear control approach," Mechatronics , vol. 14, no. 9, pp. 965-988, 2004.
[28] Y. He, B. M. Chen, C. Wu, "Composite nonlinear control with state and measurement feedback for general multivariable systems with input saturation," Systems & Control Letters , vol. 54, no. 5, pp. 455-469, 2005.
[29] W. Lan, B. M. Chen, Y. He, "Composite nonlinear feedback control for a class of nonlinear systems with input saturation," in Proceedings of the 16th Triennial World Congress of International Federation of Automatic Control (IFAC '05), pp. 622-627, Prague, Czech, July 2005.
[30] K. Peng, G. Cheng, B. M. Chen, T. H. Lee, "Improvement of transient performance in tracking control for discrete-time systems with input saturation and disturbances," IET Control Theory and Applications , vol. 1, no. 1, pp. 65-74, 2007.
[31] G. Cheng, K. Peng, "Robust composite nonlinear feedback control with application to a servo positioning system," IEEE Transactions on Industrial Electronics , vol. 54, no. 2, pp. 1132-1140, 2007.
[32] G. Cai, B. M. Chen, X. Dong, T. H. Lee, "Design and implementation of a robust and nonlinear flight control system for an unmanned helicopter," Mechatronics , vol. 21, no. 5, pp. 803-820, 2011.
[33] Y.-J. Liu, S.-C. Tong, T.-S. Li, "Observer-based adaptive fuzzy tracking control for a class of uncertain nonlinear MIMO systems," Fuzzy Sets and Systems , vol. 164, no. 1, pp. 25-44, 2011.
[34] H. R. Karimi, M. Zapateiro, N. Luo, "Adaptive synchronization of master-slave systems with mixed neutral and discrete time-delays and nonlinear perturbations," Asian Journal of Control , vol. 14, no. 1, pp. 251-257, 2012.
[35] W.-H. Chen, "Nonlinear disturbance observer-enhanced dynamic inversion control of missiles," Journal of Guidance, Control, and Dynamics , vol. 26, no. 1, pp. 161-166, 2003.
[36] S. Tong, Y. Li, Y. Li, Y. Liu, "Observer-based adaptive fuzzy backstepping control for a class of stochastic nonlinear strict-feedback systems," IEEE Transactions on Systems, Man, and Cybernetics B: Cybernetics , vol. 41, no. 6, pp. 1693-1704, 2011.
[37] W.-H. Chen, "Disturbance observer based control for nonlinear systems," IEEE Transactions on Mechatronics , vol. 9, no. 4, pp. 706-710, 2004.
[38] L. Guo, W.-H. Chen, "Disturbance attenuation and rejection for systems with nonlinearity via DOBC approach," International Journal of Robust and Nonlinear Control , vol. 15, no. 3, pp. 109-125, 2005.
[39] Z. Gao, X. Shi, S. X. Ding, "Fuzzy state/disturbance observer design for T-S fuzzy systems with application to sensor fault estimation," IEEE Transactions on Systems, Man, and Cybernetics B: Cybernetics , vol. 38, no. 3, pp. 875-880, 2008.
[40] X. S. Chen, J. Yang, S. H. Li, Q. Li, "Disturbance observer based multi-variable control of ball mill grinding circuits," Journal of Process Control , vol. 19, no. 7, pp. 1205-1213, 2009.
[41] X. Wei, L. Guo, "Composite disturbance-observer-based control and H∞ control for complex continuous models," International Journal of Robust and Nonlinear Control , vol. 20, no. 1, pp. 106-118, 2010.
[42] M. Chen, W.-H. Chen, "Sliding mode control for a class of uncertain nonlinear system based on disturbance observer," International Journal of Adaptive Control and Signal Processing , vol. 24, no. 1, pp. 51-64, 2010.
[43] H.-H. Zhang, D. Wu, C.-C. Li, Z.-P. Yan, "Research on depth control based on output disturbance observer for UUVs maneuvering near the surface," in Proceedings of the 9th IEEE International Conference on Mechatronics and Automation (ICMA '12), pp. 2564-2568, August 2012.
[44] J. Yang, S. Li, X. Yu, "Sliding-mode control for systems with mismatched uncertainties via a disturbance observer," IEEE Transactions on Industrial Electronics , vol. 60, no. 1, pp. 160-169, 2013.
[45] Q. Yang, M. Chen, "Composite nonlinear control for near space vehicles with input saturation based on disturbance observer," in Proceedings of the IEEE 32nd Chinese Control Conference (CCC '13), pp. 2763-2768, 2013.
[46] M. Chen, W.-H. Chen, "Disturbance-observer-based robust control for time delay uncertain systems," International Journal of Control, Automation and Systems , vol. 8, no. 2, pp. 445-453, 2010.
[47] J.-H. Kim, Z. Bien, "Robust stability of uncertain linear systems with saturating actuators," IEEE Transactions on Automatic Control , vol. 39, no. 1, pp. 202-207, 1994.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2014 Qingyun Yang and Mou Chen. Qingyun Yang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
A robust control scheme using composite nonlinear feedback (CNF) technology is proposed to improve tracking control performance for the uncertain linear system with input saturation and unknown external disturbances. A disturbance observer is presented to estimate the unknown disturbance generated by a linear exogenous system. The designed gain matrix of the disturbance observer is determined by solving linear matrix inequalities (LMIs). Based on the output of the designed disturbance observer, a robust CNF controller including a linear feedback control item and a nonlinear item is developed to follow the desired tracking signals. The linear feedback controller is designed using LMIs and the stability of the closed-loop system is proved via rigorous Lyapunov analysis. Finally, the extensive simulation results are presented to illustrate the effectiveness of the proposed control scheme.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer