Norm-Optimal Iterative Learning Control for a High-Speed Linear Axis with Pneumatic Muscles

Abstract This paper presents a norm-optimal iterative learning control for a new linear axis. Its guided carriage is driven by a nonlinear mechanism consisting of a rocker with a pair of pneumatic muscle actuators arranged at both sides. This innovative drive concept allows for an increased workspace as well as higher carriage velocities as compared to a direct actuation. Modelling leads to a system of four nonlinear differential equations. The proposed control has a cascade structure. The internal pressure of each pneumatic muscle is controlled by a fast underlying control loop. Hence, the control design for the outer control loop can be simplified by considering these controlled muscle pressures as ideal control inputs. For the outer control loop a norm-optimal iterative learning control of the rocker angle is proposed. The implemented ILC algorithm takes advantage of actual state information as well as of data from previous trials. Experimental results from an implementation on a test rig show an excellent control performance.

[1]  Kevin L. Moore,et al.  Iterative Learning Control: An Expository Overview , 1999 .

[2]  Jian Cao,et al.  Adaptive robust posture control of a parallel manipulator driven by pneumatic muscles , 2008, Autom..

[3]  E. Rogers,et al.  Iterative learning control for discrete-time systems with exponential rate of convergence , 1996 .

[4]  Harald Aschemann,et al.  Disturbance compensation strategies for a high-speed linear axis driven by pneumatic muscles , 2009, 2009 European Control Conference (ECC).

[5]  A.G. Alleyne,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

[6]  Suguru Arimoto,et al.  Bettering operation of Robots by learning , 1984, J. Field Robotics.

[7]  Bram Vanderborght,et al.  Proxy-Based Sliding Mode Control of a Manipulator Actuated by Pleated Pneumatic Artificial Muscles , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[8]  David H. Owens,et al.  Iterative Learning Control — Monotonicity and Optimization , 2008, Int. J. Appl. Math. Comput. Sci..

[9]  E. Rogers,et al.  Iterative learning control using optimal feedback and feedforward actions , 1996 .

[10]  Liang Yang,et al.  Sliding mode tracking for pneumatic muscle actuators in opposing pair configuration , 2005, IEEE Transactions on Control Systems Technology.

[11]  Eric Rogers,et al.  Norm-Optimal Iterative Learning Control Applied to Gantry Robots for Automation Applications , 2006, IEEE Transactions on Robotics.

[12]  Raffaello D'Andrea,et al.  Optimization-based iterative learning control for trajectory tracking , 2009, 2009 European Control Conference (ECC).

[13]  Harald Aschemann,et al.  Sliding-Mode Control of a High-Speed Linear Axis Driven by Pneumatic Muscle Actuators , 2008, IEEE Transactions on Industrial Electronics.