Efficient control of a nonlinear double-pendulum overhead crane with sensorless payload motion using an improved PSO-tuned PID controller

This paper proposes an efficient proportional–integral–derivative (PID) control of a highly nonlinear double-pendulum overhead crane without the need for a payload motion feedback signal. Optimal parameters of the PID controllers are tuned by using an improved particle swarm optimization (PSO) algorithm based on vertical distance oscillations and potential energy of the crane. In contrast to a commonly used PSO algorithm based on a horizontal distance, the approach resulted in an efficient performance with a less complex controller. To test the effectiveness of the approach, extensive simulations are carried out under various crane operating conditions involving different payload masses and cable lengths. Simulation results show that the proposed controller is superior with a better trolley position response, and lower hook and payload oscillations as compared to the previously developed PSO-tuned PID controller. In addition, the controller provides a satisfactory performance without the need for a payload motion feedback signal.

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

[2]  Yanlin He,et al.  A PSO based virtual sample generation method for small sample sets: Applications to regression datasets , 2017, Eng. Appl. Artif. Intell..

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

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

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

[6]  Jianbin Qiu,et al.  Network-Based Fuzzy Control for Nonlinear Industrial Processes With Predictive Compensation Strategy , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

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

[8]  Vinh Nguyen,et al.  Combined Input Shaping and Feedback Control of a Double-Pendulum System Subject to External Disturbances , 2015 .

[9]  He Chen,et al.  Nonlinear Antiswing Control for Crane Systems With Double-Pendulum Swing Effects and Uncertain Parameters: Design and Experiments , 2018, IEEE Transactions on Automation Science and Engineering.

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

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

[12]  Zaharuddin Mohamed,et al.  PSO-tuned PID controller for a nonlinear double-pendulum crane system , 2017, AsiaSim 2017.

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

[14]  He Chen,et al.  An energy-optimal solution for transportation control of cranes with double pendulum dynamics: Design and experiments , 2018 .

[15]  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.

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

[17]  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).

[18]  Ning Sun,et al.  A payload swing suppression guaranteed emergency braking method for overhead crane systems , 2018 .

[19]  Jianbin Qiu,et al.  Distributed Fuzzy $H_{\infty }$ Filtering for Nonlinear Multirate Networked Double-Layer Industrial Processes , 2017, IEEE Transactions on Industrial Electronics.

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

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

[22]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.