An Echo State Gaussian Process-Based Nonlinear Model Predictive Control for Pneumatic Muscle Actuators

Pneumatic muscle actuators (PMAs), a kind of soft/compliant actuators, have been attracted a great deal of attention in the studies of rehabilitation robots. However, the nonlinearities, uncertainties, hysteresis, and time-varying features of PMAs bring a lot of difficulties in their high-precision trajectory tracking tasks. In this paper, an echo state Gaussian process-based nonlinear model predictive control (ESGP-NMPC) is designed for the PMAs. The proposed strategy is comprised of an ESGP, which is suitable for modeling unknown nonlinear systems as well as measuring their uncertainties, and a gradient descent optimization algorithm for calculating the control signal sequences. Based on the Lyapunov theorem, characteristics of the closed-loop system are analyzed to guarantee the asymptotical stability. Both simulations and physical experiments are carried out to illustrate the validity of the proposed control strategy. Compared with other conventional methods, the ESGP-NMPC can achieve a better model fitting for the PMA and control performance for the high-precision tracking tasks. Note to Practitioners—High-precision control of pneumatic muscle actuators (PMAs) is a vital problem when PMAs are utilized as actuators of rehabilitation robots since the patient’s safety and the performance of rehabilitation tasks are largely dependent on the accuracy of the actuators. Conventional model-based control approaches usually require relatively accurate identification of system parameters, which is difficult for the PMA, owing to its strong nonlinear and time-varying characteristics. This paper proposes a new model predictive control method based on an echo state Gaussian process that can describe the unknown dynamics of a PMA due to its universal approximation property. Through the optimization method, the controller can be efficiently realized and presents better performances than some comparatives. By applying this approach, it is possible to achieve not only high-precision control of PMAs but also a certain degree of robustness to the load.

[1]  Chang-Chieh Hang,et al.  Comparative studies of model reference adaptive control systems , 1973 .

[2]  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.

[3]  Kimon P. Valavanis,et al.  Nonlinear Model Predictive Control With Neural Network Optimization for Autonomous Autorotation of Small Unmanned Helicopters , 2011, IEEE Transactions on Control Systems Technology.

[4]  Herbert Jaeger,et al.  Echo state network , 2007, Scholarpedia.

[5]  Jochen J. Steil,et al.  Improving reservoirs using intrinsic plasticity , 2008, Neurocomputing.

[6]  Herbert Jaeger,et al.  The''echo state''approach to analysing and training recurrent neural networks , 2001 .

[7]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[8]  Luigi Glielmo,et al.  Model Predictive Control-Based Optimal Operations of District Heating System With Thermal Energy Storage and Flexible Loads , 2017, IEEE Transactions on Automation Science and Engineering.

[9]  Peter Michael Young,et al.  A tighter bound for the echo state property , 2006, IEEE Transactions on Neural Networks.

[10]  Darwin G. Caldwell,et al.  Control of pneumatic muscle actuators , 1995 .

[11]  Jian Huang,et al.  Electrospinning Sedimentary Microstructure Feedback Control by Tuning Substrate Linear Machine Velocity , 2017, IEEE Transactions on Industrial Electronics.

[12]  Junfei Qiao,et al.  Nonlinear Model-Predictive Control for Industrial Processes: An Application to Wastewater Treatment Process , 2014, IEEE Transactions on Industrial Electronics.

[13]  Harald Haas,et al.  Harnessing Nonlinearity: Predicting Chaotic Systems and Saving Energy in Wireless Communication , 2004, Science.

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

[15]  Junzhi Yu,et al.  Neural-Network-Based Nonlinear Model Predictive Control for Piezoelectric Actuators , 2015, IEEE Transactions on Industrial Electronics.

[16]  David Q. Mayne,et al.  Model predictive control: Recent developments and future promise , 2014, Autom..

[17]  Jun Wang,et al.  Model Predictive Control of Unknown Nonlinear Dynamical Systems Based on Recurrent Neural Networks , 2012, IEEE Transactions on Industrial Electronics.

[18]  H. Kazerooni,et al.  Biomechanical design of the Berkeley lower extremity exoskeleton (BLEEX) , 2006, IEEE/ASME Transactions on Mechatronics.

[19]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[20]  P. Parks,et al.  Liapunov redesign of model reference adaptive control systems , 1966 .

[21]  Nikolay I. Nikolaev,et al.  Recursive Bayesian Recurrent Neural Networks for Time-Series Modeling , 2010, IEEE Transactions on Neural Networks.

[22]  Lorenz T. Biegler,et al.  A Survey on Sensitivity-based Nonlinear Model Predictive Control , 2013 .

[23]  Kenji Kawashima,et al.  Application of robot arm using fiber knitted type pneumatic artificial rubber muscles , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[24]  Jian Huang,et al.  Fuzzy PID control of a wearable rehabilitation robotic hand driven by pneumatic muscles , 2009, 2009 International Symposium on Micro-NanoMechatronics and Human Science.

[25]  Tianyou Chai,et al.  Nonlinear Disturbance Observer-Based Control Design for a Robotic Exoskeleton Incorporating Fuzzy Approximation , 2015, IEEE Transactions on Industrial Electronics.

[26]  J.B. Theocharis,et al.  Long-term wind speed and power forecasting using local recurrent neural network models , 2006, IEEE Transactions on Energy Conversion.

[27]  Junzhi Yu,et al.  An Inversion-Free Predictive Controller for Piezoelectric Actuators Based on a Dynamic Linearized Neural Network Model , 2016, IEEE/ASME Transactions on Mechatronics.

[28]  Kay Soon Low,et al.  A Repetitive Model Predictive Control Approach for Precision Tracking of a Linear Motion System , 2009, IEEE Transactions on Industrial Electronics.

[29]  Luc Soler,et al.  Active filtering of physiological motion in robotized surgery using predictive control , 2005, IEEE Transactions on Robotics.

[30]  Jungwon Yoon,et al.  A 6-DOF Gait Rehabilitation Robot With Upper and Lower Limb Connections That Allows Walking Velocity Updates on Various Terrains , 2010, IEEE/ASME Transactions on Mechatronics.

[31]  Dongrui Wu,et al.  Interval Type-2 Fuzzy Logic Modeling and Control of a Mobile Two-Wheeled Inverted Pendulum , 2018, IEEE Transactions on Fuzzy Systems.

[32]  Jian Huang,et al.  Nonlinear Disturbance Observer-Based Dynamic Surface Control for Trajectory Tracking of Pneumatic Muscle System , 2014, IEEE Transactions on Control Systems Technology.

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

[34]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[35]  K.S. Rattan,et al.  Fuzzy logic control of a pneumatic muscle system using a linearing control scheme , 2003, 22nd International Conference of the North American Fuzzy Information Processing Society, NAFIPS 2003.

[36]  Yiannis Demiris,et al.  Echo State Gaussian Process , 2011, IEEE Transactions on Neural Networks.

[37]  Shahid Hussain,et al.  Three-Stage Design Analysis and Multicriteria Optimization of a Parallel Ankle Rehabilitation Robot Using Genetic Algorithm , 2015, IEEE Transactions on Automation Science and Engineering.

[38]  Jun Wang,et al.  Model Predictive Control of Nonlinear Systems With Unmodeled Dynamics Based on Feedforward and Recurrent Neural Networks , 2012, IEEE Transactions on Industrial Informatics.

[39]  Tor Arne Johansen,et al.  Toward Dependable Embedded Model Predictive Control , 2017, IEEE Systems Journal.

[40]  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.

[41]  Jian Huang,et al.  Design and Evaluation of the RUPERT Wearable Upper Extremity Exoskeleton Robot for Clinical and In-Home Therapies , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[42]  H. Jin Kim,et al.  Online Learning Control of Hydraulic Excavators Based on Echo-State Networks , 2017, IEEE Transactions on Automation Science and Engineering.

[43]  Eduardo D. Sontag,et al.  Computational Aspects of Feedback in Neural Circuits , 2006, PLoS Comput. Biol..

[44]  Mohd Azlan Hussain,et al.  Control of polystyrene batch reactors using neural network based model predictive control (NNMPC): An experimental investigation , 2011 .

[45]  Stefan J. Kiebel,et al.  Re-visiting the echo state property , 2012, Neural Networks.