Mechanical Parameter Tuning Based on Iterative Learning Mechatronics Approach

In most mechatronics applications, the best control performance cannot be obtained by only shaping a control input signal because, in practice, such control is effective within only the performance range realizable by the actuator and control system. Therefore, to obtain the best control performance, the mechanical parameters should be optimally selected such that the desired control performance can be achieved with minimal control effort. However, it is difficult to accurately predict the control performance without conducting an actual experiment because the control performance is dependent on not only the mechanical design parameters, but also on various practical factors, such as the input and output saturation of the actuator, the heat problem, and sensor limitations. For these reasons, a recursive mechanical parameter tuning process based on control experiments is proposed in this paper. Based on a set of control signals (e.g., a control input and a tracking error), the proposed mechanical parameter tuning method seeks a better mechanical design parameter for improving the control performance (i.e., to reduce the control input power). For verification of the proposed method, the method was applied to case studies including simulations and experiments.

[1]  Yangquan Chen,et al.  Indirect Iterative Learning Control for a Discrete Visual Servo Without a Camera-Robot Model , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[2]  K. Avrachenkov,et al.  Updating procedures for iterative learning control in Hilbert space , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[3]  Byeonghun Na,et al.  Design of a Direct-Driven Linear Actuator for a High-Speed Quadruped Robot, Cheetaroid-I , 2015, IEEE/ASME Transactions on Mechatronics.

[4]  Yildirim Hurmuzlu,et al.  A High Performance Pneumatic Force Actuator System: Part I—Nonlinear Mathematical Model , 2000 .

[5]  M. Tomizuka,et al.  A Compact Rotary Series Elastic Actuator for Human Assistive Systems , 2012, IEEE/ASME Transactions on Mechatronics.

[6]  Francis J. Doyle,et al.  Survey on iterative learning control, repetitive control, and run-to-run control , 2009 .

[7]  Kevin L. Moore,et al.  Iterative Learning Control: Brief Survey and Categorization , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[8]  K. Tan,et al.  Online automatic tuning of a proportional integral derivative controller based on an iterative learning control approach , 2007 .

[9]  Michael Athans,et al.  Design of feedback control systems for stable plants with saturating actuators , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[10]  F. Miyazaki,et al.  Bettering operation of dynamic systems by learning: A new control theory for servomechanism or mechatronics systems , 1984, The 23rd IEEE Conference on Decision and Control.

[11]  József K. Tar,et al.  Fuzzy Control System Performance Enhancement by Iterative Learning Control , 2008, IEEE Transactions on Industrial Electronics.

[12]  Long Chen,et al.  Design for control: A concurrent engineering approach for mechatronic systems design , 2001 .

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

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

[15]  Antonio Bicchi,et al.  Design and Control of a Variable Stiffness Actuator for Safe and Fast Physical Human/Robot Interaction , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[16]  N. Chaillet,et al.  Mechanical and Control-Oriented Design of a Monolithic Piezoelectric Microgripper Using a New Topological Optimization Method , 2009, IEEE/ASME Transactions on Mechatronics.

[17]  Kok-Meng Lee,et al.  Design of Electromagnetic Actuators Using Layout Optimization With Distributed Current Source Models , 2015, IEEE/ASME Transactions on Mechatronics.

[18]  Xin-Jiang Lu,et al.  Nonlinear-Measurement-Based Integrated Robust Design and Control for Manufacturing System , 2013, IEEE Transactions on Industrial Electronics.

[19]  S. Saab Stochastic P-type/D-type iterative learning control algorithms , 2003 .

[20]  Noboru Kikuchi,et al.  Structural Topology Optimization of Electrical Machinery to Maximize Stiffness With Body Force Distribution , 2010, IEEE Transactions on Magnetics.

[21]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[22]  Zeungnam Bien,et al.  Higher-order iterative learning control algorithm , 1989 .

[23]  G. Stein,et al.  Performance and robustness analysis for structured uncertainty , 1982, 1982 21st IEEE Conference on Decision and Control.

[24]  Masayoshi Tomizuka,et al.  Torque Mode Control of a Cable-Driven Actuating System by Sensor Fusion , 2013 .

[25]  Zhikai Cao,et al.  A design method for indirect iterative learning control based on two-dimensional generalized predictive control algorithm , 2014 .

[26]  Luca Maria Gambardella,et al.  On the iterative learning control theory for robotic manipulators , 1988, IEEE J. Robotics Autom..

[27]  Tommy W. S. Chow,et al.  Adaptive iterative learning control of non-linear MIMO continuous systems with iteration-varying initial error and reference trajectory , 2013, Int. J. Syst. Sci..

[28]  H. Harry Asada,et al.  Integrated structure/control design of mechatronic systems using a recursive experimental optimization method , 1996 .

[29]  Michael J. Grimble,et al.  Iterative Learning Control for Deterministic Systems , 1992 .

[30]  Shigeki Sugano,et al.  Design and development of a new robot joint using a mechanical impedance adjuster , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.