Design and experimental study of a dynamical adaptive backstepping–sliding mode control scheme for position tracking and regulating of a low‐cost pneumatic cylinder

A dynamical adaptive backstepping–sliding mode control scheme is designed and implemented for the first time, to track and regulate the position of a low-cost pneumatically driven single-rod, double-acting cylinder. The mass flow rate of compressed air into and out of the cylinder is regulated by a 5/3-way proportional directional control valve. The derivation of the controller, utilizing a design procedure that guarantees stability of the control system, is presented first. Next, experimental evaluation of the controller is conducted with respect to performance and robustness to parametric uncertainties. Experiments employ a sinusoidal reference trajectory with tracking frequencies of 0.05, 0.1, and 0.2 Hz; a multiple-step polynomial reference trajectory having step sizes of 0.0125, 0.025, 0.05, and 0.1 m; and three external loads of 4.4, 9, and 16 kg operating in two modes (motion assisting and resisting). From over 70 experiments involving various operating conditions, average root mean square of tracking error of 1.73 mm and steady-state error of 0.71 mm are achieved for the position tracking and regulating, respectively. As compared with the classical sliding mode control scheme alone, the new controller outperforms by more than twofold. The adaptive LuGrebased friction observer applied in this control scheme significantly assists in compensating the adverse effect of friction with the average of 55% less tracking error. Copyright © 2015 John Wiley & Sons, Ltd.

[1]  Liang He,et al.  Dynamical Adaptive Backstepping-Sliding Mode Control of Penumatic Actuator , 2010 .

[2]  Shu Ning,et al.  Experimental comparison of two pneumatic servo position control algorithms , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[3]  Antonella Ferrara,et al.  Dynamical Adaptive First and Second-Order Sliding Backstepping Control of Nonlinear Nontriangular Uncertain Systems , 2000 .

[4]  Antonella Ferrara,et al.  Properties of a combined adaptive/second-order sliding mode control algorithm for some classes of uncertain nonlinear systems , 2000, IEEE Trans. Autom. Control..

[5]  Jorge Davila,et al.  Exact Tracking Using Backstepping Control Design and High-Order Sliding Modes , 2013, IEEE Transactions on Automatic Control.

[6]  Alan S. I. Zinober,et al.  Dynamical adaptive sliding mode control of observable minimum-phase uncertain nonlinear systems , 1999 .

[7]  Yukio Kawakami,et al.  Some considerations on the dynamic characteristics of pneumatic cylinders , 1988 .

[8]  Shu Ning,et al.  Experimental Comparison of Position Tracking Control Algorithms for Pneumatic Cylinder Actuators , 2007, IEEE/ASME Transactions on Mechatronics.

[9]  薛阳,et al.  New Asymmetric Fuzzy PID Control for Pneumatic Position Control System , 2004 .

[10]  Asif Sabanovic,et al.  Variable structure systems : from Principles to Implementation , 2004 .

[11]  Giovanni Muscato,et al.  An experimental comparison between several pneumatic position control methods , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[12]  Francisco J. Badesa,et al.  Pneumatic robotic systems for upper limb rehabilitation , 2011, Medical & Biological Engineering & Computing.

[13]  K.J. Astrom,et al.  Revisiting the LuGre friction model , 2008, IEEE Control Systems.

[14]  M. Smaoui,et al.  Robust position control of an electropneumatic system using second order sliding mode , 2004, 2004 IEEE International Symposium on Industrial Electronics.

[15]  Daniel Thomasset,et al.  Sliding control of an electropneumatic actuator using an integral switching surface , 2001, IEEE Trans. Control. Syst. Technol..

[16]  V. Utkin Variable structure systems with sliding modes , 1977 .

[17]  Xiangrong Shen,et al.  Nonlinear model-based control of pneumatic artificial muscle servo systems , 2010 .

[18]  N. Gulati,et al.  A Globally Stable, Load-Independent Pressure Observer for the Servo Control of Pneumatic Actuators , 2009, IEEE/ASME Transactions on Mechatronics.

[19]  Raul Guenther,et al.  Cascade controlled pneumatic positioning system with LuGre model based friction compensation , 2006 .

[20]  C-H Lu,et al.  Backstepping Sliding-Mode Control for a Pneumatic Control System , 2010 .

[21]  Fei Wang,et al.  Adaptive PID Controller Based on BP Neural Network , 2009, 2009 International Joint Conference on Artificial Intelligence.

[22]  K A Edge,et al.  The control of fluid power systems-responding to the challenges , 1997 .

[23]  Qin Hui Gong Control of Pneumatic Servo System Based on Neural Network PID Algorithm , 2013 .

[24]  M. Karpenko,et al.  QFT synthesis of a position controller for a pneumatic actuator in the presence of worst-case persistent disturbances , 2006, 2006 American Control Conference.

[25]  Nariman Sepehri,et al.  Development and experimental evaluation of a fixed-gain nonlinear control for a low-cost pneumatic actuator , 2006 .

[26]  Harald Aschemann,et al.  Adaptive friction compensation based on the LuGre model for a pneumatic rodless cylinder , 2009, 2009 35th Annual Conference of IEEE Industrial Electronics.

[27]  Alan S. I. Zinober,et al.  DYNAMICAL ADAPTIVE SLIDING MODE OUTPUT TRACKING CONTROL OF A CLASS OF NONLINEAR SYSTEMS , 1997 .

[28]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.

[29]  H. M. Chen,et al.  Design and realization of a sliding mode control scheme for a pneumatic cylinder X-Y axles position servo system , 2010 .

[30]  Peter Beater,et al.  Pneumatic Drives: System Design, Modelling and Control , 2007 .

[31]  Gary M. Bone,et al.  Nonlinear Modeling and Control of Servo Pneumatic Actuators , 2008, IEEE Transactions on Control Systems Technology.

[32]  Xavier Brun,et al.  A robust multivariable control for an electropneumatic system using backstepping design , 2004 .

[33]  Li Xu,et al.  Adaptive robust control of mechanical systems with non-linear dynamic friction compensation , 2008, Int. J. Control.

[34]  Sheng Quan Xie,et al.  An iterative fuzzy controller for pneumatic muscle driven rehabilitation robot , 2011, Expert Syst. Appl..

[35]  Yildirim Hurmuzlu,et al.  A High Performance Pneumatic Force Actuator System: Part I—Nonlinear Mathematical Model , 2000 .

[36]  Danijel Pavković,et al.  Servo Pneumatic Position Control Using Fuzzy PID Gain Scheduling , 2004 .

[37]  Kuo-Ming Chang,et al.  Observer-based Adaptive Sliding Mode Control for a Pneumatic Servo System , 2013, ICINCO.

[38]  Daniel Thomasset,et al.  Choice of control law in electropneumatics. Expertise using an industrial benchmark and some new trends , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[39]  M. Karpenko,et al.  Design and experimental evaluation of a nonlinear position controller for a pneumatic actuator with friction , 2004, Proceedings of the 2004 American Control Conference.

[40]  Peter Culmer,et al.  Pneumatic impedance control of a 3-d.o.f. physiotherapy robot , 2006, Adv. Robotics.

[41]  Jianlong Zhang,et al.  Nonlinear Model-Based Control of Pulse Width Modulated Pneumatic Servo Systems , 2006 .