Independent Force and Stiffness Control for Antagonistic Joint Drivenby Pneumatic Artificial Muscles
ZHANG Daohui1,2, ZHAO Xingang1, HAN Jianda3, MA Hongyang4, ZHANG Bi1
1. State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China;
2. University of Chinese Academy of Sciences, Beijing 100049, China;
3. College of Computer and Control Engineering, Nankai University, Tianjin 300350, China;
4. College of Information Science and Engineering, Northeastern University, Shenyang 110004, China
Abstract:In view of the problem that it is hard to achieve independent force and stiffness control for flexible bionic joints, a new equivalent spring model of pneumatic artificial muscle and a joint force and stiffness model are built, and a two-input two-output sliding model controller is constructed to achieve independent force and stiffness control for antagonistic joint driven by pneumatic artificial muscles. Finally, an experimental platform of the pneumatic artificial muscle-driven antagonistic joint is set up. Experiments are conducted to verify the effectiveness of the proposed method under both fixed and open joint position conditions. A comparative experiment is conducted under different loads to verify the universality of the proposed method. The proposed modeling and control scheme comprehensively considers the relatively independent control among position, force and stiffness of the bionic joint, and has a great application prospect in the scenes where a robot interacts with human or environment.
[1] 何玉庆,赵忆文,韩建达,等.与人共融——机器人技术发展的新趋势[J].机器人产业,2015(5):74-80. He Y Q, Zhao Y W, Han J D, et al. Co-existence with humans——The new trend of robot technology development[J]. Robot Industry, 2015(5):74-80.
[2] 陶国良,谢建蔚,周洪.气动人工肌肉的发展趋势与研究现状[J].机械工程学报,2009,45(10):75-83. Tao G L, Xie J W, Zhou H. Research achievements and development trends of pneumatic artificial muscles[J]. Journal of Mechanical Engineering, 2009, 45(10):75-83.
[3] Andrikopoulos G, Nikolakopoulos G, Manesis S. A survey on applications of pneumatic artificial muscles[C]//19th Mediterranean Conference on Control and Automation. Piscataway, USA:IEEE, 2011:1439-1446.
[4] Sarosi J, Biro I, Nemeth J, et al. Dynamic modeling of a pneumatic muscle actuator with two-direction motion[J]. Mechanism and Machine Theory, 2015, 85:25-34.
[5] Park Y L, Chen B R, Perez-Arancibia N O, et al. Design and control of a bio-inspired soft wearable robotic device for anklefoot rehabilitation[J]. Bioinspiration and Biomimetics, 2014, 9(1):No.016007.
[6] Ahn K K, Anh H P H. Design and implementation of an adaptive recurrent neural networks (ARNN) controller of the pneumaticartificial muscle (PAM) manipulator[J]. Mechatronics, 2009, 19(6):816-828.
[7] Chang M K, Liou J J, Chen M L. T-S fuzzy model-based tracking control of a one-dimensional manipulator actuated by pneumatic artificial muscles[J]. Control Engineering Practice, 2011, 19(12):1442-1449.
[8] 于海涛,郭伟,谭宏伟,等.基于气动肌腱驱动的拮抗式仿生关节设计与控制[J].机械工程学报,2012, 48(17):1-9. Yu H T, Guo W, Tan H W, et al. Design and control on antagonistic bionic joint driven by pneumatic muscles actuators[J]. Journal of Mechanical Engineering, 2012, 48(17):1-9.
[9] Jouppila V T, Gadsden S A, Bone G M, et al. Sliding modecontrol of a pneumatic muscle actuator system with a PWMstrategy[J]. International Journal of Fluid Power, 2014, 15(1):19-31.
[10] Wu J, Huang J, Wang Y J, et al. Nonlinear disturbance observer based dynamic surface control for trajectory tracking of pneumatic muscle system[J]. IEEE Transactions on Control Systems Technology, 2014, 22(2):440-455.
[11] Zhao L, Ge L L, Yang Y F. Active disturbance rejection trajectory tracking control for two-joint driven by pneumatic artificialmuscles[C]//International Conference on Fluid Power and Mechatronics. Piscataway, USA:IEEE, 2015:972-977.
[12] 王杨,张强,肖晓晖.基于鲁棒建模的气动人工肌肉驱动仿生关节的轨迹跟踪控制[J].机器人,2016,38(2):248-256. Wang Y, Zhang Q, Xiao X H. Trajectory tracking control of the bionic joint actuated by pneumatic artificial muscle based on robust modeling[J]. Robot, 2016, 38(2):248-256.
[13] Wang X, Li M T, Guo W, et al. Development of an antagonistic bionic joint controller for a musculoskeletal quadruped[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, USA:IEEE, 2013:4466-4471.
[14] 刘荣.并联机构柔顺控制及人工肌肉驱动研究[D].北京:北京航空航天大学,1996. Liu R. On the compliant control of parallel mechanism and actuating with artificial muscle[D]. Beijing:Beihang University, 1996.
[15] Tonietti G, Bicchi A. Adaptive simultaneous position and stiffness control for a soft robot arm[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, USA:IEEE, 2002:1992-1997.
[16] Nakamura T, Tanaka D, Maeda H. Joint stiffness and positioncontrol of an artificial muscle manipulator for instantaneous loads using a mechanical equilibrium model[J]. Advanced Robotics, 2011, 25(3-4):387-406.
[17] 朱坚民,黄春燕,雷静桃,等.气动肌腱驱动的拮抗式仿生关节位置/刚度控制[J].机械工程学报,2017,53(13):64-74.Zhu J M, Huang C Y, Lei J T, et al. Position/stiffness control of antagonistic bionic joint driven by pneumatic muscles actuators[J]. Journal of Mechanical Engineering, 2017, 53(13):64-74.
[18] Noritsugu T, Ando F, Dohta S, et al. Hybrid-type position and force control of robot manipulator using artificial rubber muscle[J]. Transactions of the Japan Society of Mechanical Engineers,Part C, 1995, 61(586):309-314.
[19] Kang B S. Compliance characteristic and force control of antagonistic actuation by pneumatic artificial muscles[J]. Meccanica, 2014, 49(3):565-574.
[20] Zhang D H, Zhao X G, Han J D. Active model-based control for pneumatic artificial muscle[J]. IEEE Transactions on Industrial Electronics, 2017, 64(2):1686-1695.