Fuzzy Control for Pneumatic Muscle Tracking Via Evolutionary Tuning

Abstract This paper studies the evolutionazy design of a fuzzy P+ID controller for an actual pneumatic muscle actuator system. The control of pneumatic muscles is a challenging problem because of their high degree of nonlineazity, time-varying parameters, and uncertainty. A fuzzy P+ID controller is constructed using an incremental fuzzy logic controller in place of the proportional term in a conventional PID controller. Several controller parameters are optimized via an evolutionary algorithm. The optimization is performed using a recurrent neuro-fuzzy dynamic model of the muscle rather than the muscle itself. Control results are presented, where the control objective is to force muscle length to follow a reference signal under a load. After evolutionary design, excellent tracking performance is obtained with the real muscle without the need for further tuning of controller pazameters. The tracking performance is compared to that of another fuzzy controller.

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

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

[3]  J.H. Lilly Adaptive tracking for pneumatic muscle actuators in bicep and tricep configurations , 2003, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[4]  Daniel W. Repperger,et al.  Fuzzy PD+I learning control for a pneumatic muscle , 2003, The 12th IEEE International Conference on Fuzzy Systems, 2003. FUZZ '03..

[5]  Zhong-Ping Jiang,et al.  A fuzzy backstepping controller for a pneumatic muscle actuator system , 2001, Proceeding of the 2001 IEEE International Symposium on Intelligent Control (ISIC '01) (Cat. No.01CH37206).

[6]  Mustapha Hamerlain,et al.  An anthropomorphic robot arm driven by artificial muscles using a variable structure control , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[7]  Darwin G. Caldwell,et al.  Adaptive position control of antagonistic pneumatic muscle actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[8]  Daniel W. Repperger,et al.  Controller design involving gain scheduling for a large scale pneumatic muscle actuator , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[9]  Lawrence J. Fogel,et al.  Intelligence Through Simulated Evolution: Forty Years of Evolutionary Programming , 1999 .

[10]  Yasuo Konishi,et al.  Nonlinear optimal predictive control of rubber artificial muscle , 1995, Other Conferences.

[11]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .