A new control method for planar four-link underactuated manipulator based on intelligence optimization

This paper presents a continuous control strategy based on the differential evolution (DE) algorithm for a planar four-link underactuated manipulator with a passive first joint to realize its position-posture control objective. First, we obtain the coupling equation in integral form between the angle of the passive link and the states (angles and angular velocities) of three active links according to the angular velocity constraint of the system. Then, according to this coupling equation, we construct a Lyapunov function only based on the control targets of three active links, and use the Lyapunov function to design the PD controllers. In addition, these general PD controllers are modified to be the step PD controllers to overcome the sudden change in the initial torques. Next, we use the DE algorithm to optimize the target angles of all links and the design parameters of the step PD controllers, which ensures that the angle of the passive link converges to its target angle when the angles of three active links converge to their target angles. Finally, simulation results demonstrate the effectiveness of the proposed control strategy.

[1]  Min Wu,et al.  Motion control of underactuated three-link gymnast robot based on combination of energy and posture , 2011 .

[2]  Alessandro De Luca,et al.  Stabilization of an underactuated planar 2R manipulator , 2000 .

[3]  Giuseppe Oriolo,et al.  Control of mechanical systems with second-order nonholonomic constraints: underactuated manipulators , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[4]  Devendra P. Garg,et al.  Optimization techniques applied to multiple manipulators for path planning and torque minimization , 2002 .

[5]  Kevin M. Passino,et al.  c ○ 1997 Kluwer Academic Publishers. Printed in the Netherlands. Intelligent Control for an Acrobot , 1996 .

[6]  Naoji Shiroma,et al.  Nonholonomic control of a three-DOF planar underactuated manipulator , 1998, IEEE Trans. Robotics Autom..

[7]  Haibo Du,et al.  Hovering control for quadrotor aircraft based on finite-time control algorithm , 2017 .

[8]  Zhaoxia Peng,et al.  Distributed consensus-based formation control for nonholonomic wheeled mobile robots using adaptive neural network , 2016 .

[9]  Shaoping Wang,et al.  Compound line-of-sight nonlinear path following control of underactuated marine vehicles exposed to wind, waves, and ocean currents , 2017 .

[10]  Javier Moreno-Valenzuela,et al.  Motion Control of Underactuated Mechanical Systems , 2017 .

[11]  Min Wu,et al.  Unified control of n-link underactuated manipulator with single passive joint: A reduced order approach , 2012 .

[12]  Min Wu,et al.  Nonlinear stabilizing control for a class of underactuated mechanical systems with multi degree of freedoms , 2017 .

[13]  Xuzhi Lai,et al.  A simple and quick control strategy for a class of first-order nonholonomic manipulator , 2016 .

[14]  Weihua Cao,et al.  Stabilization of underactuated planar acrobot based on motion-state constraints , 2015 .

[15]  José de Jesús Rubio,et al.  Output-Feedback Stabilization of the PVTOL Aircraft System Based on an Exact Differentiator , 2017, J. Intell. Robotic Syst..

[16]  Jie Zhang,et al.  Characteristics analysis and stabilization of a planar 2R underactuated manipulator , 2014, Robotica.

[17]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[18]  Pan Zhang,et al.  Position-Posture Control of a Planar Four-Link Underactuated Manipulator Based on Genetic Algorithm , 2017, IEEE Transactions on Industrial Electronics.

[19]  Ravi N. Banavar,et al.  Point-to-point control of a 2R planar horizontal underactuated manipulator , 2006 .

[20]  Yinglin Ke,et al.  Stiffness-oriented posture optimization in robotic machining applications , 2015 .

[21]  Romeo Ortega,et al.  Global stabilisation of underactuated mechanical systems via PID passivity-based control , 2016, Autom..

[22]  Giuseppe Oriolo,et al.  Underactuated Manipulators: Control Properties and Techniques , 2003 .

[23]  Lei Shi,et al.  Automatic programming for industrial robot to weld intersecting pipes , 2015 .

[24]  Min Wu,et al.  Stable Control Strategy for Planar Three-Link Underactuated Mechanical System , 2016, IEEE/ASME Transactions on Mechatronics.

[25]  He Chen,et al.  A swing constrained time-optimal trajectory planning strategy for double pendulum crane systems , 2017 .

[26]  Rafael Castro-Linares,et al.  CONTROL OF AN UNDERACTUATED PLANAR 2R MANIPULATOR: EXPERIMENTAL RESULTS , 2002 .