Non-linear disturbance observer-based robust control for systems with mismatched disturbances/uncertainties

Robust control of non-linear systems with disturbances and uncertainties is addressed in this study using disturbance observer-based control (DOBC) technique. In this framework, the `disturbance` is a generalised concept, which may include external disturbances, unmodelled dynamics and system parameter perturbations. The existing DOBC methods were only applicable for the case where disturbances and uncertainties satisfy so-called matching condition, that is, they enter the system in the same channel as the control inputs. By appropriately designing a disturbance compensation gain vector in the composite control law, a non-linear disturbance observer-based robust control method is proposed in this study to attenuate the mismatched disturbances and the influence of parameter variations from system output channels. The proposed method is applied to a missile system with non-linear dynamics in the presence of various uncertainties and external disturbances. Simulation shows that, compared with the widely used non-linear dynamic inversion control (NDIC) and NDIC plus integral action methods, the proposed method provides much better disturbance attenuation ability and stronger robustness against various parameter variations.

[1]  Carl J. Kempf,et al.  Disturbance observer and feedforward design for a high-speed direct-drive positioning table , 1999, IEEE Trans. Control. Syst. Technol..

[2]  Wen-Hua Chen,et al.  Nonlinear Disturbance Observer-Enhanced Dynamic Inversion Control of Missiles , 2003 .

[3]  George Leitmann,et al.  On ultimate boundedness control of uncertain systems in the absence of matching assumptions , 1982 .

[4]  Takamasa Hori,et al.  Control of redundant manipulators considering order of disturbance observer , 2000, IEEE Trans. Ind. Electron..

[5]  M. Tomizuka,et al.  A novel add-on compensator for cancellation of pivot nonlinearities in hard disk drives , 1998 .

[6]  Masayoshi Tomizuka,et al.  High-performance robust motion control of machine tools: an adaptive robust control approach and comparative experiments , 1997 .

[7]  Peter J. Gawthrop,et al.  Nonlinear PID predictive controller , 1999 .

[8]  Kouhei Ohnishi,et al.  Microprocessor-Controlled DC Motor for Load-Insensitive Position Servo System , 1985, IEEE Transactions on Industrial Electronics.

[9]  Jun Yang,et al.  Disturbance rejection of ball mill grinding circuits using DOB and MPC , 2010 .

[10]  Toshio Fukuda,et al.  Design of a nonlinear disturbance observer , 2000, IEEE Trans. Ind. Electron..

[11]  W. Greub Linear Algebra , 1981 .

[12]  Lei Guo,et al.  Composite disturbance‐observer‐based control and H∞ control for complex continuous models , 2010 .

[13]  Wen-Hua Chen,et al.  Disturbance observer based control for nonlinear systems , 2004 .

[14]  Pramod P. Khargonekar,et al.  Missile Autopilot Designs Using H8 Control with Gain Scheduling and Dynamic Inversion , 1998 .

[15]  Lei Guo,et al.  Composite disturbance-observer-based control and terminal sliding mode control for non-linear systems with disturbances , 2009, Int. J. Control.

[16]  Ping Lu,et al.  Nonlinear predictive controllers for continuous systems , 1994 .

[17]  Ching-Fang Lin,et al.  High-Performance, Robust, Bank-to-Turn Missile Autopilot Design , 1995 .

[18]  Robert F. Stengel,et al.  Flight Control Design using Nonlinear Inverse Dynamics , 1986, 1986 American Control Conference.

[19]  Chun-Yi Su,et al.  A Novel Robust Nonlinear Motion Controller With Disturbance Observer , 2006, IEEE Transactions on Control Systems Technology.

[20]  A. Isidori Nonlinear Control Systems , 1985 .

[21]  A. Isidori Global Decompositions of Control Systems , 1989 .

[22]  Alberto Isidori,et al.  Nonlinear Control Systems II , 1999 .

[23]  Peter J. Gawthrop,et al.  Optimal control of nonlinear systems: a predictive control approach , 2003, Autom..

[24]  Peter J. Gawthrop,et al.  A nonlinear disturbance observer for robotic manipulators , 2000, IEEE Trans. Ind. Electron..

[25]  Shihua Li,et al.  Disturbance observer based multi-variable control of ball mill grinding circuits , 2009 .

[26]  Wen-Hua Chen,et al.  Disturbance attenuation and rejection for systems with nonlinearity via DOBC approach , 2005 .