Intelligent Switching Control of a Pneumatic Artificial Muscle Robot using Learning Vector Quantization Neural Network

학습벡터양자화 뉴럴네트워크를 이용한 공압 인공 근육 로봇의 지능 스위칭 제어

  • Yoon, Hong-Soo (Department of Mechanical and Automotive Engineering, Univ. of Ulsan) ;
  • Ahn, Kyoung-Kwan (School of Mechanical and Automotive Engineering, Univ of Ulsan)
  • 윤홍수 (울산대학교 기계자동차공학과) ;
  • 안경관 (울산대학교 기계자동차공학부)
  • Published : 2009.04.01

Abstract

Pneumatic cylinder is one of the low cost actuation sources which have been applied in industrial and prosthetic application since it has a high power/weight ratio, a high-tension force and a long durability However, the control problems of pneumatic systems, oscillatory motion and compliance, have prevented their widespread use in advanced robotics. To overcome these shortcomings, a number of newer pneumatic actuators have been developed such as McKibben Muscle, Rubber Actuator and Pneumatic Artificial Muscle (PAM) Manipulators. In this paper, one solution for position control of a robot arm, which is driven by two pneumatic artificial muscles, is presented. However, some limitations still exist, such as a deterioration of the performance of transient response due to the changes in the external load of the robot arm. To overcome this problem, a switching algorithm of the control parameter using a learning vector quantization neural network (LVQNN) is proposed in this paper. This estimates the external load of the pneumatic artificial muscle manipulator. The effectiveness of the proposed control algorithm is demonstrated through experiments with different external working loads.

Keywords

References

  1. Repperger, D. W., Johnson, K. R. and Phillips, C. A., "Nonlinear feedback controller design of a pneumatic muscle actuator system," Proc. of American Control Conference, Vol. 3, Issue 1, pp. 1525-1529, 1999
  2. Caldwell, D. G., Razak, A. and Goodwin, M. J., "Braided, Pneumatic Muscle Actuator," Proc. of the IFAC. Conference on Intelligent Autonomous Vehicles, pp. 507-512, 1993
  3. Colbrunn, R. W., Nelson, G. M. and Quinn, R. D., "Modeling of Braid Pneumatic Actuators for Robotic Control," In Proc. of the IEEE Int. Conf. on Intelligent robots and systems, Vol. 4, No. 4, pp. 1964-1970, 2001
  4. Medrano-Cerda, G. A., Bowler, C. J. and Caldwell, D. G., "Adaptive Position Control of Antagonistic Pneumatic Muscle Actuators," IEEE/RSJ Int. Conference, Vol. 1, pp. 378-383, 1995
  5. Hesselroth, T., Sarkar, K., van der Smagt, P. P. and Schulten, K., "Neural Network Control of a Pneumatic Robot Arm," In IEEE Trans. on Systems, Vol. 24, No. 1, pp. 28-38, 1994 https://doi.org/10.1109/21.259683
  6. Van der Smagt, P. P., Groen, F. and Schulten, K., "Analysis and control of a Rubbertuator arm," Biol. Cybernetics, Vol. 75, No. 4, pp. 433-440, 1996 https://doi.org/10.1007/s004220050308
  7. Caldwell, D. G., Tsagarakis, N., Medrano-Cerda, G. A., Schofield, J. and Brown, S., "Development of a Pneumatic Muscle Actuator driven Manipulator Rig for Nuclear Waste Retrieval Operations," In Proc. IEEE, Int. Conf. on Robotics & Automation, Vol. 1, pp. 525-530, 1999
  8. Tsagarakis, N., Caldwell, D. G. and Medrano-Cerda, G. A., "7 DOF pneumatic muscle actuator (PMA) powered exoskeleton," IEEE International Workshop on Robot and Human Interaction, pp. 327-333, 1999
  9. Chan, S. W., Lilly, J. H., Repperger, D. W. and Berlin, J. E., "Fuzzy PD+I Learning Control for a Pneumatic Muscle," In the IEEE Int. Conf. on Fuzzy Systems, Vol. 1, pp. 278-283, 2003
  10. Osuka, K., Kimura, T. and Ono, T., "$H^{infty}$ control of a certain nonlinear actuator," In Proc. IEEE Int. Conf. Decision and Control, Vol. 1, pp. 370-371, 1990 https://doi.org/10.1109/CDC.1990.203616
  11. Ahn, K. K., Lee, B. R. and Yang, S. Y., "Design and experimental evaluation of a robust force controller for a 6-link electro-hydraulic manipulator via H infinity control theory," J. of Mechanical Science and Technology, Vol. 17, No. 7, pp. 999-1010, 2003
  12. Balasubramanian, K. and Rattan, K. S., "Fuzzy Logic Control of a Pneumatic Muscle System Using a Linearizing Control Scheme," In International Conference on North American Fuzzy Information Processing Society, pp. 432-436., 2003
  13. Iskarous, M. and Kawamura, K., "Intelligent Control Using a Neuro-Fuzzy Network," In Proc. of the IEEE Int. Conf. on Intelligent Robot and System, Vol. 3, pp. 350-355, 1995 https://doi.org/10.1109/IROS.1995.525908
  14. Caldwell, D. G., Medrano-Cerda, G. A. and Goodwin, M., "Control of Pneumatic Muscle Actuators," In IEEE Control Systems Magazine, Vol. 15, No. 1, pp. 40-48, 1995 https://doi.org/10.1109/37.341863
  15. Ahn, K. K., "Development of Force Reflecting Joystick for Hydraulic Excavator," JSME Int. Journal, Series C Mech. Systems, Mach. Elem. Manuf., Vol. 47, No. 3, pp. 858- 863, 2004 https://doi.org/10.1299/jsmec.47.858
  16. Ahn, K. K., Pyo, S. M., Yang, S. Y. and Lee, B. R., "Intelligent control of pneumatic actuator using LVQNN," In Proc. KORUS 2003, Symposium on Science and Technology, Vol. 1, pp. 260-266, 2003 https://doi.org/10.1109/KORUS.2003.1222452
  17. Tondu, B., Boitier, V. and Lopez, P., "Naturally compliant robot-arms actuated by McKibben artificial muscles," In IEEE Int. Conf. Systems, Man and Cybernetics, Vol. 3, pp. 2635-2640, 1994
  18. Hildebrandt, A., Sawodny, O., Neumann, R. and Hartmann, A., "Cascaded control concept of a robot with two degrees of freedom driven by four artificial pneumatic muscle actuator," Proc. of American Control Conference, Vol. 1, pp. 680-685, 2005
  19. Miller, W. T. Ⅲ., Sutton, R. S. and Werbos, P. J., "Neural Networks for Control," The MIT Press, pp. 365-375, 1990
  20. Gersho, A. and Gray, R. M., "Vector quantization and signal compression," Kluwer Academic Publishers, pp. 321-323, 1992