JRM Vol.35 No.4 pp. 1038-1046
doi: 10.20965/jrm.2023.p1038


Tension Control of a McKibben Pneumatic Actuator Using a Dynamic Quantizer

Yasuhiro Sugimoto* ORCID Icon, Keisuke Naniwa* ORCID Icon, Daisuke Nakanishi** ORCID Icon, and Koichi Osuka* ORCID Icon

*Osaka University
2-1 Yamadaoka, Suita, Osaka 565-0871, Japan

**National Institute of Technology, Matsue College
14-4 Nishi-ikuma, Matsue, Shimane 690-8518, Japan

February 24, 2023
June 30, 2023
August 20, 2023
McKibben pneumatic actuator, dynamic quantizer, tension control

A McKibben-type pneumatic actuator (MPA) is a soft actuator that generates tension by inflating a rubber tube with compressed air. Electropneumatic regulators are typically employed to regulate air pressure in MPAs. However, they are normally large in size and expensive, which are significant obstacles to the autonomous decentralized control of many MPAs in achieving various robot motions. In this study, the exerted tension of the MPA was controlled using a small solenoid valve that could be opened and closed instead of an electropneumatic regulator. To achieve this tension control, we proposed the use of a dynamic quantizer that converts continuous pressure values into discrete pressure values and controls the solenoid valve based on the discretized pressure values. The proposed method was applied to feedforward and feedback control of the exerted MPA tension under isometric conditions. Experiments on an actual device with a small solenoid valve demonstrated the effectiveness of the proposed method based on a dynamic quantizer.

Tension control with a dynamic quantizer

Tension control with a dynamic quantizer

Cite this article as:
Y. Sugimoto, K. Naniwa, D. Nakanishi, and K. Osuka, “Tension Control of a McKibben Pneumatic Actuator Using a Dynamic Quantizer,” J. Robot. Mechatron., Vol.35 No.4, pp. 1038-1046, 2023.
Data files:
  1. [1] M. Agerholm and A. Lord, “The “Artificial Muscle” of McKibben,” The Lancet, Vol.277, No.7178, pp. 660-661, 1961.
  2. [2] M. M. Gavrilović and M. R. Marić, “Positional servo-mechanism activated by artificial muscles,” Medical & Biological Engineering & Computing, Vol.7, No.1, pp. 77-82, 1969.
  3. [3] A. A. M. Faudzi, G. Endo, S. Kurumaya, and K. Suzumori, “Long-Legged Hexapod Giacometti Robot Using Thin Soft McKibben Actuator,” IEEE Robotics and Automation Letters, Vol.3, No.1, pp. 100-107, 2018.
  4. [4] R. Niiyama, A. Nagakubo, and Y. Kuniyoshi, “Mowgli: A Bipedal Jumping and Landing Robot with an Artificial Musculoskeletal System,” Proc. 2007 IEEE Int. Conf. on Robotics and Automation, pp. 2546-2551, 2007.
  5. [5] T. Takuma and K. Hosoda, “Controlling the Walking Period of a Pneumatic Muscle Walker,” The Int. J. of Robotics Research, Vol.25, No.9, pp. 861-866, 2006.
  6. [6] B. Tondu, S. Ippolito, J. Guiochet, and A. Daidie, “A Seven-Degrees-of-Freedom Robot-Arm Driven by Pneumatic Artificial Muscles for Humanoid Robots,” The Int. J. of Robotics Research, Vol.24, No.4, pp. 257-274, 2005.
  7. [7] M. Wisse and J. von Frankenhyyzen, “Design and Construction of MIKE; A 2-D Autonomous Biped Based on Passive Dynamic Walking,” Adaptive Motion of Animals and Machines, pp. 143-154, 2003.
  8. [8] G. Andrikopoulos, G. Nikolakopoulos, and S. Manesis, “Pneumatic artificial muscles: A switching Model Predictive Control approach,” Control Engineering Practice, Vol.21, No.12, pp. 1653-1664, 2013.
  9. [9] G. Andrikopoulos, G. Nikolakopoulos, and S. Manesis, “Advanced nonlinear PID-based antagonistic control for pneumatic muscle actuators,” IEEE Trans. on Industrial Electronics, Vol.61, No.12, pp. 6926-6937, 2014.
  10. [10] Y. Cao and J. Huang, “Neural-network-based nonlinear model predictive tracking control of a pneumatic muscle actuator-driven exoskeleton,” IEEE/CAA J. of Automatica Sinica, Vol.7, No.6, pp. 1478-1488, 2020.
  11. [11] R. M. Robinson, C. S. Kothera, R. M. Sanner, and N. M. Wereley, “Nonlinear Control of Robotic Manipulators Driven by Pneumatic Artificial Muscles,” IEEE/ASME Trans. on Mechatronics, Vol.21, No.1, pp. 55-68, 2016.
  12. [12] T. Shin, T. Ibayashi, and K. Kogiso, “Detailed Dynamic Model of Antagonistic PAM System and its Experimental Validation: Sensorless Angle and Torque Control With UKF,” IEEE/ASME Trans. on Mechatronics, Vol.27, No.3, pp. 1715-1726, 2022.
  13. [13] V. T. Jouppila, S. A. Gadsden, G. M. Bone, A. U. Ellman, and S. R. Habibi, “Sliding mode control of a pneumatic muscle actuator system with a PWM strategy,” Int. J. of Fluid Power, Vol.15, No.1, pp. 19-31, 2014.
  14. [14] R. V. Ham, B. Verrelst, F. Daerden, and D. Lefeber, “Pressure Control with On-Off Valves of Pleated Pneumatic Artificial Muscles in a Modular One-Dimensional Rotational Joint,” Int. Conf. on Humanoid Robots, 2003.
  15. [15] S. Jien, S. Hirai, Y. Ogawa, M. Ito, and K. Honda, “Pressure Control Valve for McKibben Artificial Muscle Actuators with Miniaturized Unconstrained Pneumatic on/off Valves,” 2009 IEEE/ASME Int. Conf. on Advanced Intelligent Mechatronics, pp. 1383-1388, 2009.
  16. [16] S. Azuma and T. Sugie, “Optimal dynamic quantizers for discrete-valued input control,” Automatica, Vol.44, No.2, pp. 396-406, 2008.
  17. [17] Y. Minami, S. Azuma, and T. Sugie, “An optimal dynamic quantizer for feedback control with discrete-valued signal constraints,” Proc. of the IEEE Conf. on Decision and Control, pp. 2259-2264, 2007.
  18. [18] C.-P. Chou and B. Hannaford, “Measurement and modeling of McKibben pneumatic artificial muscles,” IEEE Trans. on Robotics and Automation, Vol.12, No.1, pp. 90-102, 1996.
  19. [19] T. Goto, Y. Sugimoto, D. Nakanishi, K. Naniwa, and K. Osuka, “Analysis of autonomous coordination between actuators in the antagonist musculoskeletal model,” J. Robot. Mechatron., Vol.33, No.2, pp. 410-420, 2021.
  20. [20] G. K. Klute, J. M. Czerniecki, and B. Hannaford, “Artificial Muscles: Actuators for Biorobotic Systems,” The Int. J. of Robotics Research, Vol.21, No.4, pp. 295-309, 2002.
  21. [21] D. Nakanishi, Y. Sugimoto, H. Honda, and K. Osuka, “Experiments and analysis for modeling of McKibben pneumatic actuator,” J. of Robotics and Mechatronics, Vol.28, No.6, pp. 830-836, 2016.
  22. [22] Y. Sugimoto, K. Naniwa, K. Osuka, and Y. Sankai, “Static and dynamic properties of McKibben pneumatic actuator for self-stability of legged-robot motion,” Advanced Robotics, Vol.27, No.6, pp. 469-480, 2013.
  23. [23] B. Tondu and P. Lopez, “Modeling and control of McKibben artificial muscle robot actuators,” IEEE Control Systems Magazine, Vol.20, No.2, pp. 15-38, 2000.
  24. [24] S. Azuma, Y. Minami, and T. Sugie, “Optimal dynamic quantizers for feedback control with discrete-level actuators: Unified solution and experimental evaluation,” J. of Dynamic Systems, Measurement and Control, Vol.133, No.2, pp. 1-10, 2011.
  25. [25] S. Azuma and T. Sugie, “Synthesis of optimal dynamic quantizers for discrete-valued input control,” IEEE Trans. on Automatic Control, Vol.53, No.9, pp. 2064-2075, 2008.
  26. [26] K. Sawada and S. Shin, “Synthesis of decentralized dynamic quantizer within invariant set analysis framework,” IFAC Proc. Volumes, Vol.44, No.1, pp. 11284-11289, 2011.
  27. [27] S. Azuma, R. Morita, Y. Minami, and T. Sugie, “A Software Tool for Control-Oriented Dynamic Quantizer Design and Experimental Evaluation,” Trans. of the Institute of Systems, Control and Information Engineers, Vol.21, No.12, pp. 408-416, 2008.
  28. [28] R. Morita, S. Azuma, Y. Minami, and T. Sugie, “Graphical Design Software for Dynamic Quantizers in Control Systems,” SICE J. of Control, Measurement, and System Integration, Vol.4, No.5, pp. 372-379, 2011.
  29. [29] M. Pipan and N. Herakovič, “Volume Flow Characterization of PWM-Controlled Fast-Switching Pneumatic Valves,” J. of Mechanical Engineering, Vol.62, No.9, pp. 543-550, 2016.

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, Opera.

Last updated on Sep. 29, 2023