Active Disturbance Rejection Control Applied To A Delta Parallel Robot In Trajectory Tracking Tasks

In this article, the problem of robust trajectory tracking, for a parallel robot is tackled via an observer-based active disturbance rejection controller. The proposed design method is based on purely linear disturbance observation and linear feedback control techniques modulo nonlinear input gain injections and cancellations. The estimations are carried out through Generalized Proportional Integral (GPI) observers, endowed with output integral injection to ease the presence of possible zero mean measurement noise effects. As the lumped (both exogenous and endogenous) disturbance inputs are estimated, they are being used in the linear controllers for on-line disturbance cancellation, while the phase variables are being estimated by the same GPI observer. The estimations of the phase variables are used to complete a linear multivariable output feedback controller. The proposed control scheme does not need the exact knowledge of the system, which is a good alternative to classic control schemes such as computed torque method, reducing the computation time. The estimation and control method is approximate, ensuring small as desired reconstruction and tracking errors. The reported results, including laboratory experiments, are better than the results provided by the classical model-based techniques, shown to be better when the system is subject to endogenous and exogenous uncertainties.

[1]  Jean Levine,et al.  Analysis and Control of Nonlinear Systems , 2009 .

[2]  C. D. Johnson,et al.  Accomodation of external disturbances in linear regulator and servomechanism problems , 1971 .

[3]  R. Clavel,et al.  A Fast Robot with Parallel Geometry , 1988 .

[4]  L-W. Tsai,et al.  Kinematics and Workspace of a Novel Three DOF Translational Platform , 1996 .

[5]  Stefan Staicu,et al.  Dynamic analysis of Clavel's Delta parallel robot , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[6]  M. Fliess,et al.  Nonlinear observability, identifiability, and persistent trajectories , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[7]  Manfredi Maggiore,et al.  Output feedback tracking: a separation principle approach , 2005, IEEE Transactions on Automatic Control.

[8]  Seung-Ki Sul,et al.  Application of a Disturbance Observer for a Relative Position Control System , 2010 .

[9]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

[10]  Yongji Wang,et al.  Robust Fault‐Tolerant Control of Launch Vehicle Via GPI Observer and Integral Sliding Mode Control , 2013 .

[11]  Zi-Jiang Yang,et al.  Decentralized Adaptive Robust Control of Robot Manipulators Using Disturbance Observers , 2012, IEEE Transactions on Control Systems Technology.

[12]  Cédric Join,et al.  Model-free control , 2013, Int. J. Control.

[13]  Rafael Kelly,et al.  A tuning procedure for stable PID control of robot manipulators , 1995, Robotica.

[14]  P. Kaboré,et al.  Disturbance attenuation using proportional integral observers , 2001 .

[15]  François Pierrot,et al.  DELTA: a simple and efficient parallel robot , 1990, Robotica.

[16]  Jianbo Su,et al.  Robust approach for humanoid joint control based on a disturbance observer , 2011 .

[17]  C. W. Burckhardt,et al.  Control Algorithm and Controller for the Direct Drive Delta Robot , 1991 .

[18]  H. Sira-Ramírez,et al.  Robust GPI observer under noisy measurements , 2009, 2009 6th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE).

[19]  R. Longchamp,et al.  A closed form inverse dynamics model of the delta parallel robot , 1994 .

[20]  L. Angel,et al.  RoboTenis System Part II: Dynamics and Control , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[21]  Hebertt Sira-Ramírez,et al.  Synchronization of Chaotic oscillators by Means of Generalized Proportional Integral Observers , 2010, Int. J. Bifurc. Chaos.

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

[23]  Damien Chablat,et al.  Architecture optimization of a 3-DOF translational parallel mechanism for machining applications, the orthoglide , 2003, IEEE Trans. Robotics Autom..

[24]  Zhiqiang Gao,et al.  Active disturbance rejection control: a paradigm shift in feedback control system design , 2006, 2006 American Control Conference.

[25]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[26]  J. Lévine Analysis and Control of Nonlinear Systems: A Flatness-based Approach , 2009 .

[27]  Zhiqiang Gao,et al.  An Active Disturbance Rejection Based Approach to Vibration Suppression in Two‐Inertia Systems , 2013 .

[28]  Yuri E. Gliklikh Necessary and sufficient conditions for global-in-time existence of solutions of ordinary, stochastic, and parabolic differential equations , 2006 .

[29]  H. Sira-Ramirez,et al.  Linear Observer‐Based Active Disturbance Rejection Control of the Omnidirectional Mobile Robot , 2013 .

[30]  Hebertt Sira-Ramírez,et al.  Robust sigma–delta generalised proportional integral observer based control of a ‘buck’ converter with uncertain loads , 2010, Int. J. Control.

[31]  Vicente Feliú Batlle,et al.  Robust Σ–Δ modulation-based sliding mode observers for linear systems subject to time polynomial inputs , 2011, Int. J. Syst. Sci..