Nonlinear Dyn (2011) 63: 253–262 DOI 10.1007/s11071-010-9801-8 ORIGINAL PAPER Variable structure based robust backstepping controller design for nonlinear systems Chao-Chung Peng · Albert Wen-Jeng Hsue · Chieh-Li Chen Received: 13 January 2010 / Accepted: 6 August 2010 / Published online: 5 September 2010 © Springer Science+Business Media B.V. 2010 Abstract This study presents robust control architec- ture in the sense of variable structure control via a backstepping design. By using systematic backstep- ping design techniques, closed-loop behavior of an n-order nonlinear system can be transformed into a stability and convergence problem of a fast switched 2nd order system. There are two main parts contained within the proposed control algorithm; one is a nom- inal control effort generated according to the Lya- punov stability criterion during recursive backstepping processes, and the other belongs to a smooth robust control law designed to eliminate the effects of un- known lumped perturbations. Finally, a Genesio sys- tem is used as an illustrated example to demonstrate the robustness of the control algorithm. The feasibility and properties of the proposed method are given by numerical simulations. Keywords Chattering · Backstepping · Variable structure · Nonlinear system · Chaotic C.-C. Peng · C.-L. Chen () Department of Aeronautics and Astronautics, National Cheng Kung University, Tainan, Taiwan, R.O.C. e-mail: chiehli@mail.ncku.edu.tw A.W.-J. Hsue Department of Mechatronic Technology, Dahan Institute of Technology, HualienCounty, Taiwan, R.O.C. 1 Introduction A chaotic dynamic is a highly complex nonlinear phe- nomenon which exhibits a number of interesting char- acteristics, including but not limited to unpredictable behavior and excessive sensitivity to different initial conditions. The behavior of a chaotic system is some- times undesirable, however, owing to its powerful ap- plications in engineering (e.g., chemical reactions, bi- ological systems, and secure communications, etc.); controlling these nonlinear chaotic dynamics for ex- tensive application fields has become an attractive area of study. Recently, the backstepping design technique has been widely used to stabilize and synchronize a va- riety of chaotic systems [15]. However, rejection due to model uncertainties or disturbances has not been ad- dressed in these studies. In realistic, complete knowl- edge of the system parameters is not an easy task es- pecially for control practices. In regard to chaotic sys- tems subjected to model uncertainties, several adap- tation laws have been developed to estimate the un- certain parameters [69]. On the other hand, when the system is affected by unknown perturbations, vari- able structure control (VSC) theory [1012] is a good choice to handle these changes in chaotic systems ow- ing to its inherent advantages, which include fast re- sponse, good performance and insensitivity to para- meters (e.g., deviation and exogenous disturbances). Especially, it is simple to implement. Unfortunately,