Design of an Auto-Tuning Feedback Controller Based on the Stiffness of Nonlinear Stiffness Actuators

Variable stiffness actuators (VSAs) realize a compromise between bandwidth and safety through stiffness tuning. Many VSAs often apply classical PD controller to realize a fast and accurate output response in human robotic interaction(HRI). But for variable stiffness actuators, there exists some limitations like that the PID parameters called proportional gain, integration gain and derivation gain have to be tuned manually, and the parameters are fixed in a certain response which contains different stiffness values. Therefore, the PID parameters we set are may not a very appropriate choice for all stiffness values which lead to a weakening of the control performance. One of the solutions is tuning the PID parameters along with the variable stiffness. So, an auto-tuning feedback controller is proposed to adjust the PID parameters along with the change of a load-dependent nonlinear stiffness actuators(LDNSA) stiffness. At the same time, a complete simulation was then implemented on MATLAB/Simulink to make a comparison with the classical PID feedback controller. And experiments are also conducted to evaluate the feasibility of the proposed feedback controller. At last, simulated and experimental results present the proposed controller can perform well in the control of nonlinear stiffness actuators.

[1]  K. Åström,et al.  Revisiting the Ziegler-Nichols step response method for PID control , 2004 .

[2]  Majid Nili Ahmadabadi,et al.  Adaptation in Variable Parallel Compliance: Towards Energy Efficiency in Cyclic Tasks , 2017, IEEE/ASME Transactions on Mechatronics.

[3]  Hartmut Geyer,et al.  Control and evaluation of series elastic actuators with nonlinear rubber springs , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[4]  Giorgio Grioli,et al.  VSA-II: a novel prototype of variable stiffness actuator for safe and performing robots interacting with humans , 2008, 2008 IEEE International Conference on Robotics and Automation.

[5]  Muhammad Arrofiq,et al.  Altitude control of quadrotor using fuzzy self tuning PID controller , 2017, 2017 5th International Conference on Instrumentation, Control, and Automation (ICA).

[6]  Hartmut Geyer,et al.  Compact nonlinear springs with user defined torque-deflection profiles for series elastic actuators , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[7]  N. G. Tsagarakis,et al.  A Novel Intrinsically Energy Efficient Actuator With Adjustable Stiffness (AwAS) , 2013, IEEE/ASME Transactions on Mechatronics.

[8]  John Kenneth Salisbury,et al.  A New Actuation Approach for Human Friendly Robot Design , 2004, Int. J. Robotics Res..

[9]  Dong Gao,et al.  A novel concept and impedance schematic analysis for nonlinear stiffness compliant actuator (NSCA) , 2017, 2017 IEEE International Conference on Mechatronics and Automation (ICMA).

[10]  M. Safiuddin,et al.  Magnitude and symmetric optimum criterion for the design of linear control systems-what is it and does it compare with the others? , 1988, Conference Record of the 1988 IEEE Industry Applications Society Annual Meeting.

[11]  V. Arnold,et al.  Mathematical aspects of classical and celestial mechanics , 1997 .

[12]  Chanchal Dey,et al.  An improved auto-tuning scheme for PID controllers. , 2009, ISA transactions.

[13]  Jae-Bok Song,et al.  Hybrid dual actuator unit: A design of a variable stiffness actuator based on an adjustable moment arm mechanism , 2010, 2010 IEEE International Conference on Robotics and Automation.

[14]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[15]  David W. Robinson,et al.  Design and analysis of series elasticity in closed-loop actuator force control , 2000 .

[16]  Nikolaos G. Tsagarakis,et al.  Variable stiffness actuators: The user’s point of view , 2015, Int. J. Robotics Res..

[17]  Mario Cortese,et al.  Modeling, design & characterization of a novel Passive Variable Stiffness Joint (pVSJ) , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Thomas R. Kurfess,et al.  Robotics And Automation Handbook , 2019 .

[19]  Chanchal Dey,et al.  An improved auto-tuning scheme for PI controllers. , 2008, ISA transactions.

[20]  Danijel Pavković,et al.  PID controller auto-tuning based on process step response and damping optimum criterion. , 2014, ISA transactions.

[21]  Qingsong Xu,et al.  Design of a Large-Range Compliant Rotary Micropositioning Stage With Angle and Torque Sensing , 2015, IEEE Sensors Journal.

[22]  Zhibin Song,et al.  Design of a New Nonlinear Stiffness Compliant Actuator and Its Error Compensation Method , 2016, J. Robotics.

[23]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[24]  Philipp Beckerle,et al.  Experimental comparison of nonlinear motion control methods for a variable stiffness actuator , 2014, 5th IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics.