Empirical Modeling and Position Control of Single Pneumatic Artificial Muscle

The model of pneumatic artificial muscles (PAMs) is the foundation of their control. Compared to theoretical model, empirical model is based on experiments and doesn’t need accurate understanding of PAMs. Existing ones have not considered the history-dependence of hysteresis within PAMs which causes creep and deteriorates the controller behavior. In this paper, a novel synthetically empirical model of PAMs which consists of hysteresis element, viscous damping element, rubber elasticity element and contractile element in parallel is proposed. The accuracy of the empirical model is verified by experiments. This model is then applied into the position control of single PAM using fuzzy logic. To overcome the negative impact of hysteresis and to improve the response speed of the controller, the proposed model is then used to calculate an on-line feedforward voltage to the solenoid valve for compensation. In order to improve the robust of the controller, a self-organizing mechanism is introduced. Experimental results indicate that the proposed controller effectively alleviates the creep of PAM and improves in response speed and robustness while maintaining stability.

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

[2]  W Shen,et al.  An enhanced static mathematical model of braided fibre-reinforced pneumatic artificial muscles , 2011 .

[3]  Norman M. Wereley,et al.  Experimental Characterization and Static Modeling of McKibben Actuators , 2009 .

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

[5]  Atef Fahim,et al.  Analytical Modeling and Experimental Validation of the Braided Pneumatic Muscle , 2009, IEEE Transactions on Robotics.

[6]  Wenhui Wang,et al.  Self organizing fuzzy control of pneumatic artificial muscle for active orthotic device , 2010, 2010 IEEE International Conference on Automation Science and Engineering.

[7]  Thananchai Leephakpreeda,et al.  Empirical modeling of dynamic behaviors of pneumatic artificial muscle actuators. , 2013, ISA transactions.

[8]  Blake Hannaford,et al.  Measurement and modeling of McKibben pneumatic artificial muscles , 1996, IEEE Trans. Robotics Autom..

[9]  J. Landaluze,et al.  Modelling in Modelica and position control of a 1-DoF set-up powered by pneumatic muscles , 2010 .

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

[11]  Pierre Lopez,et al.  Modeling and control of McKibben artificial muscle robot actuators , 2000 .

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

[13]  Hendrik Van Brussel,et al.  Cascade position control of a single pneumatic artificial muscle-mass system with hysteresis compensation , 2010 .

[14]  Jan Swevers,et al.  Modification of the Leuven integrated friction model structure , 2002, IEEE Trans. Autom. Control..

[15]  Thananchai Leephakpreeda Fuzzy logic based PWM control and neural controlled-variable estimation of pneumatic artificial muscle actuators , 2011, Expert Syst. Appl..

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

[17]  K. Balasubramanian,et al.  Trajectory tracking control of a pneumatic muscle system using fuzzy logic , 2005, NAFIPS 2005 - 2005 Annual Meeting of the North American Fuzzy Information Processing Society.

[18]  Mustapha Hamerlain,et al.  Adaptive fuzzy nonsingular terminal sliding mode controller for robot manipulator actuated by pneumatic artificial muscles , 2013, 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO).

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

[20]  Ming-Kun Chang,et al.  An adaptive self-organizing fuzzy sliding mode controller for a 2-DOF rehabilitation robot actuated by pneumatic muscle actuators , 2010 .

[21]  Jiping He,et al.  Characterization of the Dynamic Properties of Pneumatic Muscle Actuators , 2007, 2007 IEEE 10th International Conference on Rehabilitation Robotics.

[22]  Daniel W. Repperger,et al.  A VSC position tracking system involving a large scale pneumatic muscle actuator , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[23]  Thananchai Leephakpreeda,et al.  Fuzzy Self-Tuning PID Control of Hydrogen-Driven Pneumatic Artificial Muscle Actuator , 2013 .

[24]  Nikolaos G. Tsagarakis,et al.  Improved modelling and assessment of pneumatic muscle actuators , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[25]  Pablo Carbonell,et al.  Nonlinear control of a pneumatic muscle actuator: backstepping vs. sliding-mode , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[26]  Jun Wu,et al.  Tracking control of pneumatic artificial muscle actuators based on sliding mode and non-linear disturbance observer , 2010 .

[27]  Yanhe Zhu,et al.  Static Modeling for Commercial Braided Pneumatic Muscle Actuators , 2014 .