Motion Trajectory-Based Transportation Control for 3-D Boom Cranes: Analysis, Design, and Experiments

Boom crane systems with high practicality, the control problems of which are more complex than those of most other underactuated systems due to their strongly nonlinear dynamical coupling characteristics, are widely applied in various places. In addition to the basic control objectives of accurate boom positioning and payload swing suppression, another challenging aspect is how to improve the transient performance of the state variables while ensuring time (sub)optimality during transportation. In this paper, to address the two aforementioned issues, i.e., complicated nonlinear dynamics and ensuring transient performance, a new nonlinear time suboptimal trajectory planning approach, which does not require linearizing the original nonlinear dynamics, is proposed to achieve efficient control results for the boom crane system. After performing an in-depth analysis, we find a transformation relationship between four tip signals and the state variables. Then, by planning proper trajectories for the tip signals based on the original nonlinear boom crane dynamics, we obtain swing-free time suboptimal trajectories for the boom pitch and yaw movements; hence, the boom can reach its destination accurately, and the payload swing can be suppressed. Moreover, the state variables can be restricted within specified ranges as required. The presented trajectory planner can be considered as the first solution for generating trajectories for the boom crane system, respecting various state constraints without the need for any linearization operations. Finally, some hardware experiments are introduced to verify the effectiveness of the presented control strategy.

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

[2]  Mohd Ashraf Ahmad,et al.  Robust Feed-Forward Schemes for Anti-sway Control of Rotary Crane , 2009, 2009 International Conference on Computational Intelligence, Modelling and Simulation.

[3]  Tong Heng Lee,et al.  Design and Implementation of Integral Sliding-Mode Control on an Underactuated Two-Wheeled Mobile Robot , 2014, IEEE Transactions on Industrial Electronics.

[4]  Huiping Li,et al.  Continuous-time model predictive control of under-actuated spacecraft with bounded control torques , 2017, Autom..

[5]  Harald Aschemann,et al.  Sliding-Mode Control of a High-Speed Linear Axis Driven by Pneumatic Muscle Actuators , 2008, IEEE Transactions on Industrial Electronics.

[6]  Naoki Uchiyama,et al.  Robust control of rotary crane by partial-state feedback with integrator , 2009 .

[7]  Tuan Anh Le,et al.  Partial feedback linearization and sliding mode techniques for 2D crane control , 2014 .

[8]  M.A. Zawawi,et al.  Classical angular tracking and intelligent anti-sway control for rotary crane system , 2011, International Conference on Electrical, Control and Computer Engineering 2011 (InECCE).

[9]  Jie Huang,et al.  Control of Bridge Cranes With Distributed-Mass Payload Dynamics , 2015, IEEE/ASME Transactions on Mechatronics.

[10]  Ning Sun,et al.  Nonlinear Stabilizing Control for Ship-Mounted Cranes With Ship Roll and Heave Movements: Design, Analysis, and Experiments , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[11]  Shuzhi Sam Ge,et al.  Adaptive Control of a Flexible Crane System With the Boundary Output Constraint , 2014, IEEE Transactions on Industrial Electronics.

[12]  Zhi Wang,et al.  Second-Order Dynamic Sliding-Mode Control for Nonminimum Phase Underactuated Hypersonic Vehicles , 2017, IEEE Transactions on Industrial Electronics.

[13]  Zhiyu Xi,et al.  Discrete time integral sliding mode control for overhead crane with uncertainties , 2010 .

[14]  Dongkyoung Chwa,et al.  Sliding-Mode-Control-Based Robust Finite-Time Antisway Tracking Control of 3-D Overhead Cranes , 2017, IEEE Transactions on Industrial Electronics.

[15]  Xinghuo Yu,et al.  High-Order Mismatched Disturbance Compensation for Motion Control Systems Via a Continuous Dynamic Sliding-Mode Approach , 2014, IEEE Transactions on Industrial Informatics.

[16]  Shen Yin,et al.  A New Disturbance Attenuation Control Scheme for Quadrotor Unmanned Aerial Vehicles , 2017, IEEE Transactions on Industrial Informatics.

[17]  Carlos Balaguer,et al.  Anti-Swinging Input Shaping Control of an Automatic Construction Crane , 2008, IEEE Transactions on Automation Science and Engineering.

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

[19]  He Chen,et al.  Nonlinear Continuous Global Stabilization Control for Underactuated RTAC Systems: Design, Analysis, and Experimentation , 2017, IEEE/ASME Transactions on Mechatronics.

[20]  Shigenori Sano,et al.  LMI Approach to Robust Control of Rotary Cranes under Load Sway Frequency Variance , 2011 .

[21]  Cheng-Yuan Chang,et al.  Efficient Visual Feedback Method to Control a Three-Dimensional Overhead Crane , 2014, IEEE Transactions on Industrial Electronics.

[22]  Zhou Wu,et al.  Optimal motion planning for overhead cranes , 2014 .

[23]  Yudong Zhang,et al.  A Novel Kinematic Coupling-Based Trajectory Planning Method for Overhead Cranes , 2012, IEEE/ASME Transactions on Mechatronics.

[24]  Yao Zhang,et al.  Autonomous Flight Control of a Nano Quadrotor Helicopter in a GPS-Denied Environment Using On-Board Vision , 2015, IEEE Transactions on Industrial Electronics.

[25]  Oliver Sawodny,et al.  Trajectory Tracking for Boom Cranes Based on Nonlinear Control and Optimal Trajectory Generation , 2007, 2007 IEEE International Conference on Control Applications.

[26]  Ali H. Nayfeh,et al.  Delayed Position-Feedback Controller for the Reduction of Payload Pendulations of Rotary Cranes , 2001 .

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

[28]  Leonid M. Fridman,et al.  Cascade control of PM-DC drives via second-order sliding mode technique , 2008, 2008 International Workshop on Variable Structure Systems.

[29]  Menghua Zhang,et al.  Error tracking control for underactuated overhead cranes against arbitrary initial payload swing angles , 2017 .

[30]  William E. Singhose,et al.  Command-induced vibration analysis using input shaping principles , 2008, Autom..

[31]  Oliver Sawodny,et al.  Control design for the rotation of crane loads for boom cranes , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[32]  Tianyou Chai,et al.  Neural-Network-Friction Compensation-Based Energy Swing-Up Control of Pendubot , 2014, IEEE Transactions on Industrial Electronics.

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

[34]  Goele Pipeleers,et al.  Gain-Scheduled Controller Design: Illustration on an Overhead Crane , 2014, IEEE Transactions on Industrial Electronics.

[35]  Oliver Sawodny,et al.  Constrained real-time model-predictive reference trajectory planning for rotary cranes , 2013, 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[36]  Yongchun Fang,et al.  Adaptive repetitive learning control for an offshore boom crane , 2017, Autom..

[37]  N. Derbel,et al.  On the intelligent control of a rotary crane, neural network and fuzzy logic approaches , 2002, Proceedings of the IEEE Internatinal Symposium on Intelligent Control.

[38]  Xin Xin,et al.  Reduced-order stable controllers for two-link underactuated planar robots , 2013, Autom..

[39]  Thomas Gustafsson,et al.  On the Design and Implementation of a Rotary Crane Controller , 1996, Eur. J. Control.

[40]  Ning Sun,et al.  Nonlinear Motion Control of Underactuated Three-Dimensional Boom Cranes With Hardware Experiments , 2018, IEEE Transactions on Industrial Informatics.

[41]  Kouhei Ohnishi,et al.  Vibration control of load for rotary crane system using neural network with GA-based training , 2008, Artificial Life and Robotics.

[42]  Hiroshi Kinjo,et al.  Online neuroadaptive control of a rotary crane system , 2010, 2010 IEEE International Conference on Control Applications.

[43]  Shigenori Sano,et al.  Simple rotary crane dynamics modeling and open-loop control for residual load sway suppression by only horizontal boom motion , 2013 .