PSO-tuned PID controller for a nonlinear double-pendulum crane system

This paper proposes an efficient PID controller for control of a double-pendulum crane system. Two different fitness functions of a particle swarm optimization (PSO) algorithm are used for the purpose of designing a controller. An accurate positioning with minimum hook and payload oscillations are tested with or without considering the parameters of the payload into the fitness function based on the horizontal distance sways of the crane. To test the effectiveness of the both approaches, extensive simulations are carried out under various crane operating conditions involving different payload masses. Their performances are examined based on the trolley positioning response and hook and payload oscillations reductions. Reductions of mean squared error (MSE) in the oscillations with a better trolley positioning response is obtained. It is envisaged that the appropriate fitness function can be very useful for determining satisfactory responses for double-pendulum crane system.

[1]  M. O. Tokhi,et al.  An optimal performance control scheme for a 3D crane , 2016 .

[2]  Ziyad N. Masoud,et al.  An Iterative Learning Control Technique for Point-to-Point Maneuvers Applied on an Overhead Crane , 2014 .

[3]  Jianqiang Yi,et al.  Hierarchical Sliding Mode Control for Under-actuated Cranes , 2015 .

[4]  He Chen,et al.  Energy-based control of double pendulum cranes , 2015, 2015 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER).

[5]  M.A. Zawawi,et al.  Hybrid collocated PD with non-collocated PID for sway control of a lab-scaled rotary crane , 2010, 2010 5th IEEE Conference on Industrial Electronics and Applications.

[6]  Menghua Zhang,et al.  Adaptive tracking control for double-pendulum overhead cranes subject to tracking error limitation, parametric uncertainties and external disturbances , 2016 .

[7]  Vinh Nguyen,et al.  Combined input shaping and feedback control for double-pendulum systems , 2017 .

[8]  He Chen,et al.  A time-optimal trajectory planning strategy for double pendulum cranes with swing suppression , 2016, CCC 2016.

[9]  Russell C. Eberhart,et al.  Comparison between Genetic Algorithms and Particle Swarm Optimization , 1998, Evolutionary Programming.

[10]  Z. Mohamed,et al.  Optimal tuning of PID+PD controller by PFS for Gantry Crane System , 2015, 2015 10th Asian Control Conference (ASCC).

[11]  William Singhose,et al.  Double-pendulum gantry crane dynamics and control , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[12]  Oliver Sawodny,et al.  Crane automation by decoupling control of a double pendulum using two translational actuators , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[13]  Sun Ning,et al.  Pseudospectral method based time optimal trajectory planning for double pendulum cranes , 2015, 2015 34th Chinese Control Conference (CCC).

[14]  Menghua Zhang,et al.  A novel online motion planning method for double-pendulum overhead cranes , 2016 .

[15]  Z. Mohamed,et al.  PSO-tuned PID controller for a nonlinear gantry crane system , 2012, 2012 IEEE International Conference on Control System, Computing and Engineering.

[16]  He Chen,et al.  Super-twisting-based antiswing control for underactuated double pendulum cranes , 2015, 2015 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[17]  Yi Jianqiang,et al.  Passivity-based-control for double-pendulum-type overhead cranes , 2004, 2004 IEEE Region 10 Conference TENCON 2004..

[18]  Ali H. Nayfeh,et al.  Sway Reduction on Container Cranes Using Delayed Feedback Controller , 2003 .

[19]  R. Eberhart,et al.  Comparing inertia weights and constriction factors in particle swarm optimization , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[20]  Auwalu M. Abdullahi,et al.  Control strategies for crane systems: A comprehensive review , 2017 .

[21]  Suk-Gyu Lee,et al.  Fuzzy-Logic-based control of payloads subjected to double-pendulum motion in overhead cranes , 2016 .

[22]  Le Anh Tuan,et al.  Sliding mode controls of double-pendulum crane systems , 2013 .

[23]  Wahyudi,et al.  Optimal PID controller tuning of automatic gantry crane using PSO algorithm , 2008, 2008 5th International Symposium on Mechatronics and Its Applications.

[24]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[25]  Weiwei Zhang,et al.  Simulation Research of Extension Control Based on Crane-Double Pendulum System , 2009, Comput. Inf. Sci..

[26]  Mahmud Iwan Solihin,et al.  Fuzzy-tuned PID Anti-swing Control of Automatic Gantry Crane , 2010 .

[27]  He Chen,et al.  Amplitude-Saturated Nonlinear Output Feedback Antiswing Control for Underactuated Cranes With Double-Pendulum Cargo Dynamics , 2017, IEEE Transactions on Industrial Electronics.

[28]  William J. O'Connor,et al.  Gantry crane control of a double-pendulum, distributed-mass load, using mechanical wave concepts , 2013 .

[29]  O. Weck,et al.  A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND THE GENETIC ALGORITHM , 2005 .