A neuroadaptive control method for pneumatic artificial muscle systems with hardware experiments

Abstract Pneumatic artificial muscle (PAM) actuators are a kind of biomimetic actuators, which are being widely used in the applications of biomimetic robots and medical auxiliary devices. However, PAM systems usually have high nonlinearities, uncertainties, and time-varying characteristics, which bring challenges for accurate dynamic modeling and controller design. To deal with the above issues, in this paper, a neuroadaptive control method is proposed to handle the system uncertainties and achieve satisfactory tracking performance. First, in order to compensate the unknown nonlinear term involved in the dynamic model of the PAM system online, a three-layer neural network is utilized. Next, by means of the filtered signal, the algebraic loop problem can be solved effectively. Then, based on a sliding mode surface, a nonlinear robust controller is designed. By using the proposed method, the asymptotic convergence of tracking errors of the PAM system is guaranteed, and the tracking errors are always restricted within preset bounds during the control process. Moreover, the stability of the closed-loop system is proven theoretically by utilizing Lyapunov techniques. Finally, a series of hardware experiments are implemented on a self-built PAM testbed to validate the effectiveness and robustness of the proposed neuroadaptive control method.

[1]  Xin Deng,et al.  Decoupled linear model and S-shaped curve motion trajectory for load sway reduction control in overhead cranes with double-pendulum effect , 2019 .

[2]  Ming Huang,et al.  An online gain tuning proxy-based sliding mode control using neural network for a gait training robotic orthosis , 2016, Cluster Computing.

[3]  Pengbo Liu,et al.  Design and trajectory tracking control of a piezoelectric nano-manipulator with actuator saturations , 2018 .

[4]  Menghua Zhang,et al.  Adaptive tracking control for double-pendulum overhead cranes subject to tracking error limitation, parametric uncertainties and external disturbances , 2016 .

[5]  Zhi-cheng Qiu,et al.  Trajectory planning and diagonal recurrent neural network vibration control of a flexible manipulator using structural light sensor , 2019, Mechanical Systems and Signal Processing.

[6]  R. Bansevicius,et al.  Investigation of oscillations of piezoelectric actuators with multi-directional polarization , 2018 .

[7]  Sivasubramanya N. Balakrishnan,et al.  A neuroadaptive architecture for model reference control of uncertain dynamical systems with performance guarantees , 2019, Syst. Control. Lett..

[8]  Satish Nagarajaiah,et al.  Sparse structural system identification method for nonlinear dynamic systems with hysteresis/inelastic behavior , 2019, Mechanical Systems and Signal Processing.

[9]  C. Phillips,et al.  Modeling the Dynamic Characteristics of Pneumatic Muscle , 2003, Annals of Biomedical Engineering.

[10]  Haoping Wang,et al.  A linear discrete-time extended state observer-based intelligent PD controller for a 12 DOFs lower limb exoskeleton LLE-RePA , 2020 .

[11]  Mickaël Lallart,et al.  System-level modeling of nonlinear hysteretic piezoelectric actuators in quasi-static operations , 2019, Mechanical Systems and Signal Processing.

[12]  Marcin Pelic,et al.  Application of geometry based hysteresis modelling in compensation of hysteresis of piezo bender actuator , 2016 .

[13]  Chih-Jer Lin,et al.  Hysteresis modeling and tracking control for a dual pneumatic artificial muscle system using Prandtl–Ishlinskii model , 2015 .

[14]  Bram Vanderborght,et al.  Pleated Pneumatic Artificial Muscle-Based Actuator System as a Torque Source for Compliant Lower Limb Exoskeletons , 2014, IEEE/ASME Transactions on Mechatronics.

[15]  Ting Wang,et al.  A novel adaptive control for reaching movements of an anthropomorphic arm driven by pneumatic artificial muscles , 2019, Appl. Soft Comput..

[16]  Min Tan,et al.  Adaptive Control of a Class of Nonlinear Pure-Feedback Systems Using Fuzzy Backstepping Approach , 2008, IEEE Transactions on Fuzzy Systems.

[17]  Andrew McDaid,et al.  A Systematic Design Strategy for Antagonistic Joints Actuated by Artificial Muscles , 2017, IEEE/ASME Transactions on Mechatronics.

[18]  Mark L. Nagurka,et al.  Modeling of Pneumatic Artificial Muscle with Kinetic Friction and Sliding Mode Control , 2018, 2018 Annual American Control Conference (ACC).

[19]  Syuan-Yi Chen,et al.  Speed tracking control of pneumatic motor servo systems using observation-based adaptive dynamic sliding-mode control , 2017 .

[20]  Qi Li,et al.  Trajectory Tracking Control of a One Degree of Freedom Manipulator Based on a Switched Sliding Mode Controller With a Novel Extended State Observer Framework , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[21]  Jianda Han,et al.  Active Model-Based Control for Pneumatic Artificial Muscle , 2017, IEEE Transactions on Industrial Electronics.

[22]  Andrzej Cichocki,et al.  EmotionMeter: A Multimodal Framework for Recognizing Human Emotions , 2019, IEEE Transactions on Cybernetics.

[23]  Francesco Amato,et al.  Model-based tracking control design, implementation of embedded digital controller and testing of a biomechatronic device for robotic rehabilitation , 2018 .

[24]  Juan Li,et al.  Piezoelectric Multimode Vibration Control for Stiffened Plate Using ADRC-Based Acceleration Compensation , 2014, IEEE Transactions on Industrial Electronics.

[25]  Ming-Kun Chang,et al.  T–S fuzzy model-based tracking control of a one-dimensional manipulator actuated by pneumatic artificial muscles , 2011 .

[26]  Samia Nefti-Meziani,et al.  The Design and Mathematical Model of a Novel Variable Stiffness Extensor-Contractor Pneumatic Artificial Muscle. , 2018, Soft robotics.

[27]  C. David Remy,et al.  Contraction Sensing With Smart Braid McKibben Muscles , 2016, IEEE/ASME Transactions on Mechatronics.

[28]  Livija Cveticanin,et al.  Dynamic modeling of a pneumatic muscle actuator with two-direction motion , 2015 .

[29]  Chaoqun Xiang,et al.  Modeling and compensation control of asymmetric hysteresis in a pneumatic artificial muscle , 2017 .

[30]  Tianyou Chai,et al.  Neural-Network-Based Terminal Sliding-Mode Control of Robotic Manipulators Including Actuator Dynamics , 2009, IEEE Transactions on Industrial Electronics.

[31]  Chenguang Yang,et al.  Physical Human–Robot Interaction of a Robotic Exoskeleton By Admittance Control , 2018, IEEE Transactions on Industrial Electronics.

[32]  George Nikolakopoulos,et al.  Advanced Nonlinear PID-Based Antagonistic Control for Pneumatic Muscle Actuators , 2014, IEEE Transactions on Industrial Electronics.

[33]  Mergen H. Ghayesh,et al.  Assist-as-Needed Control of an Intrinsically Compliant Robotic Gait Training Orthosis , 2017, IEEE Transactions on Industrial Electronics.

[34]  Tao Wang,et al.  Trajectory tracking control for double-joint manipulator systems driven by pneumatic artificial muscles based on a nonlinear extended state observer , 2019, Mechanical Systems and Signal Processing.

[35]  X. Jing,et al.  Superior nonlinear passive damping characteristics of the bio-inspired limb-like or X-shaped structure , 2018, Mechanical Systems and Signal Processing.

[36]  Chenguang Yang,et al.  Neural Networks Enhanced Adaptive Admittance Control of Optimized Robot–Environment Interaction , 2019, IEEE Transactions on Cybernetics.

[37]  Kevin A. Wise,et al.  Robust and Adaptive Control: With Aerospace Applications , 2012 .

[38]  Ehsan Arabi,et al.  Set-theoretic model reference adaptive control with time-varying performance bounds , 2019, Int. J. Control.

[39]  Dong Xu,et al.  Trajectory Tracking Control of Omnidirectional Wheeled Mobile Manipulators: Robust Neural Network-Based Sliding Mode Approach , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[40]  Junqi Xu,et al.  Adaptive Neural-Fuzzy Robust Position Control Scheme for Maglev Train Systems With Experimental Verification , 2019, IEEE Transactions on Industrial Electronics.

[41]  Ching-Ping Chou,et al.  Static and dynamic characteristics of McKibben pneumatic artificial muscles , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[42]  Robert M. Sanner,et al.  Nonlinear Control of Robotic Manipulators Driven by Pneumatic Artificial Muscles , 2016, IEEE/ASME Transactions on Mechatronics.

[43]  Nariman Sepehri,et al.  Design and experimental evaluation of a dynamical adaptive backstepping-sliding mode control scheme for positioning of an antagonistically paired pneumatic artificial muscles driven actuating system , 2017, Int. J. Control.

[44]  Yonghong Tan,et al.  State estimation of dynamic systems with sandwich structure and hysteresis , 2019, Mechanical Systems and Signal Processing.

[45]  Thanh Nho Do,et al.  A survey on hysteresis modeling, identification and control , 2014 .

[46]  Jie Zhao,et al.  BP neural network tuned PID controller for position tracking of a pneumatic artificial muscle. , 2015, Technology and health care : official journal of the European Society for Engineering and Medicine.

[47]  Francis Eng Hock Tay,et al.  Barrier Lyapunov Functions for the control of output-constrained nonlinear systems , 2009, Autom..

[48]  Mario R. Sobczyk,et al.  A continuous version of the LuGre friction model applied to the adaptive control of a pneumatic servo system , 2016, J. Frankl. Inst..

[49]  Norman M. Wereley,et al.  Variable Recruitment Testing of Pneumatic Artificial Muscles for Robotic Manipulators , 2015, IEEE/ASME Transactions on Mechatronics.

[50]  Blake Hannaford,et al.  Accounting for elastic energy storage in McKibben artificial muscle actuators , 2000 .

[51]  Yu Wang,et al.  Accurate modeling and analysis of a bio-inspired isolation system: with application to on-orbit capture , 2018, Mechanical Systems and Signal Processing.

[52]  J. Sarosi,et al.  Dynamic characterization and simulation of two-link soft robot arm with pneumatic muscles , 2016 .

[53]  Kyoung Kwan Ahn,et al.  Nonlinear PID control to improve the control performance of 2 axes pneumatic artificial muscle manipulator using neural network , 2006 .

[54]  T. Tjahjowidodo,et al.  A New Approach to Modeling Hysteresis in a Pneumatic Artificial Muscle Using The Maxwell-Slip Model , 2011, IEEE/ASME Transactions on Mechatronics.

[55]  Shaocheng Tong,et al.  Adaptive Fuzzy Output-Feedback Control of Pure-Feedback Uncertain Nonlinear Systems With Unknown Dead Zone , 2014, IEEE Transactions on Fuzzy Systems.

[56]  Mohammad Al Janaideh,et al.  Further results on open-loop compensation of rate-dependent hysteresis in a magnetostrictive actuator with the Prandtl-Ishlinskii model , 2018 .

[57]  Norman M. Wereley,et al.  Quasi-static nonlinear response of pneumatic artificial muscles for both agonistic and antagonistic actuation modes , 2015 .

[58]  Harald Aschemann,et al.  Sliding-Mode Control of a High-Speed Linear Axis Driven by Pneumatic Muscle Actuators , 2008, IEEE Transactions on Industrial Electronics.

[59]  Yu Wang,et al.  Nonlinear stiffness and dynamical response characteristics of an asymmetric X-shaped structure , 2018, Mechanical Systems and Signal Processing.

[60]  Scott Pardoel,et al.  Dynamic contraction behaviour of pneumatic artificial muscle , 2017 .