Nonlinear Dynamics

, Volume 81, Issue 1–2, pp 41–51 | Cite as

Adaptive antiswing control for cranes in the presence of rail length constraints and uncertainties

Original Paper


In practical applications, crane systems usually suffer from unfavorable factors, such as parametric uncertainties consisting of unknown friction forces, trolley mass, payload mass, and wire length. Moreover, existing crane control methods cannot guarantee the motion scope of the trolley, since merely asymptotic results, at best, can be obtained because of the nonlinear underactuated nature. Due to unexpected overshoots, existing methods, unless well tuned, may drive the trolley to go beyond the scope of the rail. In this paper, we consider the control problem for underactuated crane systems by considering the aforementioned two points and present an adaptive nonlinear control law. The control framework is established by total energy shaping, and a novel additional term is introduced into the controller to prevent the trolley from running out of the permitted range. We employ Lyapunov-based analysis to prove that the equilibria of the closed-loop system is asymptotically stable. Hardware experimental results are included to suggest that the proposed method achieves increased control performance vis-à-vis existing methods and admits strong robustness with regard to uncertainties and external disturbances, while ensuring the trolley motion range limitation.


Underactuated crane systems Rail length constraints  Antiswing control Uncertainties 



The authors would like to express their sincere thanks to the reviewers and editors for their constructive comments/suggestions, which have greatly improved the quality of the paper. They also acknowledge the financial supports from the National Science and Technology Pillar Program of China (Grant No. 2013BAF07B03), the National Science Fund for Distinguished Young Scholars of China (Grant No. 61325017), the Natural Science Foundation of Tianjin, and the National Natural Science Foundation of China (Grant No. 11372144).


  1. 1.
    Abdel-Rahman, E.M., Nayfeh, A.H., Masoud, Z.N.: Dynamics and control of cranes: a review. J. Vib. Control 9(7), 863–908 (2003)MATHCrossRefGoogle Scholar
  2. 2.
    Diao, C., Xian, B., Yin, Q., Zeng, W., Li, H., Gao, Y.: A nonlinear adaptive control approach for quadrotor UAVs. In: Proceedings of the Asian Control Conference, Kaohsiung, Taiwan, pp. 223–228 (2011)Google Scholar
  3. 3.
    Hou, Z.G., Zou, A.M., Cheng, L., Tan, M.: Adaptive control of an electrically driven nonholonomic mobile robot via backstepping and fuzzy approach. IEEE Trans. Control Syst. Technol. 17(4), 803–815 (2009)CrossRefGoogle Scholar
  4. 4.
    Hu, G., Makkar, C., Dixon, W.E.: Energy-based nonlinear control of underactuated Euler-Lagrange systems subject to impacts. IEEE Trans. Autom. Control 52(9), 1742–1748 (2007)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Wu, Y., Wang, B., Zong, G.D.: Finite-time tracking controller design for nonholonomic systems with extended chained form. IEEE Trans. Circuits Syst. II Express Briefs 52(11), 798–802 (2005)CrossRefGoogle Scholar
  6. 6.
    Xin, X., Liu, Y.: Reduced-order stable controllers for two-link underactuated planar robots. Automatica 49(7), 2176–2183 (2013)MathSciNetCrossRefGoogle Scholar
  7. 7.
    Yue, M., Wei, X., Li, Z.: Adaptive sliding-mode control for two-wheeled inverted pendulum vehicle based on zero-dynamics theory. Nonlinear Dyn. 76(1), 459–471 (2014)Google Scholar
  8. 8.
    Xu, J.-X., Guo, Z.-Q., Lee, T.H.: Design and implementation of integral sliding mode control on an underactuated two-wheeled mobile robot. IEEE Trans. Ind. Electron. 61(7), 3671–3681 (2014)CrossRefGoogle Scholar
  9. 9.
    Aguilar-Ibáñez, C., Sira-Ramírez, H., Suárez-Castañón, M.S., Martínez-Navarro, E., Moreno-Armendariz, M.A.: The trajectory tracking problem for an unmanned four-rotor system: flatness-based approach. Int. J. Control 81(5), 69–77 (2012)CrossRefGoogle Scholar
  10. 10.
    Li, Y., Liu, Y.: Real-time tip-over prevention and path following control for redundant nonholonomic mobile modular manipulators via fuzzy and neural-fuzzy approaches. ASME J. Dyn. Syst. Meas. Control 128(4), 753–764 (2006)CrossRefGoogle Scholar
  11. 11.
    Sorensen, K., Singhose, W.: Command-induced vibration analysis using input shaping principles. Automatica 44(9), 2392–2397 (2008)MATHMathSciNetCrossRefGoogle Scholar
  12. 12.
    Sorensen, K., Singhose, W., Dickerson, S.: A controller enabling precise positioning and sway reduction in bridge and gantry cranes. Control Eng. Pract. 15(7), 825–837 (2007)CrossRefGoogle Scholar
  13. 13.
    Khalid, A., Huey, J., Singhose, W., Lawrence, J., Frakes, D.: Human operator performance testing using an input-shaped bridge crane. ASME J. Dyn. Syst. Meas. Control 128(4), 835–841 (2006)CrossRefGoogle Scholar
  14. 14.
    Hong, K.T., Huh, C.D., Hong, K.-S.: Command shaping control for limiting the transient sway angle of crane systems. Int. J. Control Autom. Syst 1(1), 43–53 (2003)Google Scholar
  15. 15.
    Garrido, S., Abderrahim, M., Giménez, A., Diez, R., Balaguer, C.: Anti-swinging input shaping control of an automatic construction crane. IEEE Trans. Autom. Sci. Eng. 5(3), 549–557 (2008)CrossRefGoogle Scholar
  16. 16.
    Uchiyama, N., Ouyang, H., Sano, S.: Simple rotary crane dynamics modeling and open-loop control for residual load sway suppression by only horizontal boom motion. Mechatronics 23(8), 1223–1236 (2013)CrossRefGoogle Scholar
  17. 17.
    Sun, N., Fang, Y., Zhang, Y., Ma, B.: A novel kinematic coupling-based trajectory planning method for overhead cranes. IEEE/ASME Trans. Mechatron. 17(1), 166–173 (2012)CrossRefGoogle Scholar
  18. 18.
    Sun, N., Fang, Y.: An efficient online trajectory generating method for underactuated crane systems. Int. J. Robust Nonlinear Control 24(11), 1653–1663 (2014)MATHMathSciNetCrossRefGoogle Scholar
  19. 19.
    Sun, N., Fang, Y., Zhang, X., Yuan, Y.: Transportation task-oriented trajectory planning for underactuated overhead cranes using geometric analysis. IET Control Theory Appl. 6(10), 1410–1423 (2012)MathSciNetCrossRefGoogle Scholar
  20. 20.
    Chang, C.-Y., Lie, H.W.: Real-time visual tracking and measurement to control fast dynamics of overhead cranes. IEEE Trans. Ind. Electron. 59(3), 1640–1649 (2012)CrossRefGoogle Scholar
  21. 21.
    Sun, N., Fang, Y., Sun, X., Xin, Z.: An energy exchanging and dropping-based model-free output feedback crane control method. Mechatronics 23(6), 549–558 (2013)CrossRefGoogle Scholar
  22. 22.
    Uchiyama, N.: Robust control of rotary crane by partial-state feedback with integrator. Mechatronics 19(8), 1294–1302 (2009)CrossRefGoogle Scholar
  23. 23.
    Sun, N., Fang, Y.: New energy analytical results for the regulation of underactuated overhead cranes: an end-effector motion-based approach. IEEE Trans. Ind. Electron. 59(12), 4723–4734 (2012)CrossRefGoogle Scholar
  24. 24.
    Blajer, W., Kołodziejczyk, K.: Motion planning and control of gantry cranes in cluttered work environment. IET Control Theory Appl. 1(5), 1370–1379 (2007)CrossRefGoogle Scholar
  25. 25.
    Zhao, Y., Gao, H.: Fuzzy-model-based control of an overhead crane with input delay and actuator saturation. IEEE Trans. Fuzzy Syst. 20(1), 181–186 (2012)CrossRefGoogle Scholar
  26. 26.
    Chwa, D.: Nonlinear tracking control of 3-D overhead cranes against the initial swing angle and the variation of payload weight. IEEE Trans. Control Syst. Technol. 17(4), 876–883 (2009)CrossRefGoogle Scholar
  27. 27.
    Liu, R., Li, S., Ding, S.: Nested saturation control for overhead crane systems. Trans. Inst. Meas. Control 34(7), 862–875 (2012)CrossRefGoogle Scholar
  28. 28.
    Wang, W., Yi, J., Zhao, D., Liu, D.: Design of a stable sliding-mode controller for a class of second-order underactuated systems. IEE Proc. Part D Control Theory Appl. 151(6), 683–690 (2004)CrossRefGoogle Scholar
  29. 29.
    Liu, D., Yi, J., Zhao, D., Wang, W.: Adaptive sliding mode fuzzy control for a two-dimensional overhead crane. Mechatronics 15(5), 505–522 (2005)CrossRefGoogle Scholar
  30. 30.
    Banavar, R., Kazi, F., Ortega, R., Manjarekar, N. S.: The IDA-PBC methodology applied to a gantry crane. In: Proceedings of the 17th International Symposium on Mathematical Theory of Networks and Systems, Kyoto, Japan, pp. 143–147 (2006)Google Scholar
  31. 31.
    Toxqui, R., Yu, W., Li, X.: Anti-swing control for overhead cranes with neural compensation. In: Proceedings of the International Joint Conference on Neural Networks, Vancouver, Canada, pp. 9447–9453 (2006)Google Scholar
  32. 32.
    Masoud, Z.N., Nayfeh, A.H.: Sway reduction on container cranes using delayed feedback controller. Nonlinear Dyn. 34(3–4), 347–358 (2003)Google Scholar
  33. 33.
    Solihin, M.I., Wahyudi, Legowo, A.: Fuzzy-tuned PID anti-swing control of automatic gantry crane. J. Vib. Control 16(1), 127–145 (2010)Google Scholar
  34. 34.
    Ngo, Q.H., Hong, K.-S.: Adaptive sliding mode control of container cranes. IET Control Theory Appl. 6(5), 662–668 (2012)MathSciNetCrossRefGoogle Scholar
  35. 35.
    Tuan, L. A., Kim, G.-H., Lee, S.-G.: Partial feedback linearization control of the three dimensional overhead crane. In: Proceedings of the 8th IEEE International Conference on Automation Science and Engineering, Seoul, Korea, pp. 1198–1203 (2012)Google Scholar
  36. 36.
    Almutairi, N.B., Zribi, M.: Sliding mode control of a three-dimensional overhead crane. J. Vib. Control 15(11), 1679–1730 (2009)MATHMathSciNetCrossRefGoogle Scholar
  37. 37.
    Ortega, R., van der Schaft, A.J., Mareels, I., Maschke, B.: Putting energy back in control. IEEE Control Syst. Mag. 21(2), 18–33 (2001)CrossRefGoogle Scholar
  38. 38.
    Khalil, H.K.: Nonlinear Systems, 3rd edn. Prentice-Hall, New Jersey (2002)MATHGoogle Scholar
  39. 39.
    Dixon, W.E., Dawson, D.M., Zergeroglu, E., Behal, A.: Nonlinear Control of Wheeled Mobile Robots. Springer-verlag, Berlin (2001)MATHGoogle Scholar
  40. 40.
    Materazzi, A.L., Ubertini, F.: Robust structural control with system constraints. Struct. Control Health Monit. 19(3), 472–490 (2012)CrossRefGoogle Scholar
  41. 41.
    Venanzi, I., Ubertini, F.: Free vibration response of a frame structural model controlled by a nonlinear active mass driver system. Adv. Civ. Eng. 2014, 1–11 (2014)Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2015

Authors and Affiliations

  1. 1.Institute of Robotics and Automatic Information System (IRAIS) and The Tianjin Key Laboratory of Intelligent Robotics (tjKLIR)Nankai UniversityTianjinChina

Personalised recommendations