Research Papers

Load Position Estimation for Crane Anti-Sway Control Systems

[+] Author and Article Information
Ulf Schaper

Institute for System Dynamics,
University of Stuttgart,
Pfaffenwaldring 9,
Stuttgart D-70569, Germany
e-mail: schaper@isys.uni-stuttgart.de

Oliver Sawodny

Institute for System Dynamics,
University of Stuttgart,
Pfaffenwaldring 9,
Stuttgart D-70569, Germany
e-mail: sawodny@isys.uni-stuttgart.de

Michael Zeitz

Institute for System Dynamics,
University of Stuttgart,
Pfaffenwaldring 9,
Stuttgart D-70569, Germany
e-mail: zeitz@isys.uni-stuttgart.de

Klaus Schneider

Liebherr Werk Nenzing GmbH,
Postfach 10,
Nenzing A-6710, Austria
e-mail: k.schneider@liebherr.com

1Corresponding author.

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received May 15, 2013; final manuscript received November 14, 2013; published online February 19, 2014. Assoc. Editor: Prashant Mehta.

J. Dyn. Sys., Meas., Control 136(3), 031013 (Feb 19, 2014) (7 pages) Paper No: DS-13-1200; doi: 10.1115/1.4026134 History: Received May 15, 2013; Revised November 14, 2013

A rising number of modern cranes are equipped with anti-sway control systems to facilitate crane operation, improve positioning accuracy, and increase turnover. Commonly, these industrial crane control systems require pendulum state information for feedback control. Therefore, a pendulum sway sensor (e.g., a rope-mounted gyroscope) and a signal processing algorithm are required. Such a signal processing algorithm needs to filter out disturbances from both the sensor and the crane, e.g., signal noise and string oscillations of a long rope. Typically, these signal processing algorithms require the knowledge of the acceleration of the rope suspension point. This acceleration signal is often estimated from drive models. When drive models are uncertain, the pendulum state estimation accuracy suffers from drive model inaccuracy. In this contribution, an improved estimation algorithm is presented which estimates the load position without relying on the rope suspension point acceleration. The developed Extended Kalman Filter is implemented on a Liebherr mobile harbor crane and its effectiveness is validated with multiple test rides and GPS load position reference measurements.

Copyright © 2014 by ASME
Your Session has timed out. Please sign back in to continue.


Vaughan, J., Jurek, P., and Singhose, W., 2011, “Reducing Overshoot in Human-Operated Flexible Systems,” ASME J. Dyn. Syst., Meas., Control, 133(1), p. 011010. [CrossRef]
Zameroski, D., Starr, G., Wood, J., and Lumia, R., 2008, “Rapid Swing-Free Transport of Nonlinear Payloads Using Dynamic Programming,” ASME J. Dyn. Syst., Meas., Control, 130(4), p. 041001. [CrossRef]
Utz, T., Hagenmeyer, V., Mahn, B., and Zeitz, M., 2006, “Nonlinear Model Predictive and Flatness-Based Two-Degree-Of-Freedom Control Design: A Comparative Evaluation in View of Industrial Application,” IEEE International Conference on Control Applications, pp. 217–223.
Sorensen, K. L., Singhose, W., and Dickerson, S., 2007, “A Controller Enabling Precise Positioning and Sway Reduction in Bridge and Gantry Cranes,” Control Eng. Pract., 15(7), pp. 825–837. [CrossRef]
Lee, G., Kim, H.-H., Lee, C.-J., Ham, S.-I., Yun, S.-H., Cho, H., Kim, B. K., Kim, G. T., and Kim, K., 2009, “A Laser-Technology-Based Lifting-Path Tracking System for a Robotic Tower Crane,” Autom. Constr., 18(7), pp. 865–874. [CrossRef]
Wiebking, L., Reindl, L., Christmann, M., Mastela, D., and Vossie, M., 2004, “Local Positioning Radar,” Proceedings of the 1st Workshop on Positioning, Navigation and Communication.
Uchiyama, N., 2009, “Robust Control of Rotary Crane by Partial-State Feedback With Integrator,” Mechatronics, 19(8), pp. 1294–1302. [CrossRef]
Terashima, K., Shen, Y., and Yano, K., 2007, “Modeling and Optimal Control of a Rotary crane Using the Straight Transfer Transformation Method,” Control Eng. Pract., 15(9), pp. 1179–1192. [CrossRef]
Masoud, Z. N., Nayfeh, A. H., and Nayfeh, N. A., 2005, “Sway Reduction on Quay-Side Container Cranes Using Delayed Feedback Controller: Simulations and Experiments,” J. Vib. Control, 11(8), pp. 1103–1122. [CrossRef]
Masoud, Z. N., 2007, “Oscillation Control of Quay-Side Container Cranes Using Cable-Length Manipulation,” ASME J. Dyn. Syst., Meas., Control, 129(2), pp. 224–228. [CrossRef]
Athanasios, T., 2002, “Design of an Electric Power Controller for the Control of a Crane-Bridge, Used to Download Containers, With Fuzzy Logic,” Proceedings of the 2nd Hellenic Conference on AI, pp. 487–498.
Kim, Y.-S., Hong, K.-S., and Sul, S.-K., 2004, “Anti-Sway Control of Container Cranes: Inclinometer, Observer, and State Feedback,” Int. J. Control, Autom. Syst., 2(4), pp. 435–449. Available at: http://www.ijcas.com/admin/paper/files/IJCAS_v2_n4_pp435-449.pdf
Schaper, U., Sagert, C., Sawodny, O., and Schneider, K., 2011, “A Load Position Observer for Cranes With Gyroscope Measurements,” Proceedings of the 18th IFAC World Congress, pp. 3563–3568.
Eker, J., and Åstöm, K. J., 1996, “A Nonlinear Observer for the Inverted Pendulum,” Proceedings of the 1996 IEEE International Conference on Control Applications, pp. 332–337.
Neupert, J., Heinze, T., Sawodny, O., and Schneider, K., 2009, “Observer Design for Boom Cranes With Double-Pendulum Effect,” Proceedings of the 18th IEEE International Conference on Control Applications, pp. 1545–1550.
Neupert, J., Arnold, E., Schneider, K., and Sawodny, O., 2010, “Tracking and Anti-Sway Control for Boom Cranes,” Control Eng. Pract., 18(1), pp. 31–44. [CrossRef]
Giua, A., Seatzu, C., and Usai, G., 1999, “Observer-Controller Design for Cranes Via Lyapunov Equivalence,” Automatica, 35(4), pp. 669–678. [CrossRef]
Giua, A., Sanna, M., and Seatzu, C., 2001, “Observer-Controller Design for Three Dimensional Overhead Cranes Using Time-Scaling,” Math. Comput. Model. Dyn. Syst., 7(1), pp. 77–107. [CrossRef]
Kim, Y.-S., Yoshihara, H., Fujioka, N., Kasahara, H., Shim, H., and Sul, S.-K., 2003, “A New Vision-Sensorless Anti-Sway Control System for Container Cranes,” Conference Record of the 38th Industry Applications Conference, pp. 262–269.
Wang, Y., Lin, Z., and Li, M., 2010, “Sampled-Data Observer for Inverted-Pendulum With Large Sampling Interval,” Second International Conference on Computer Modeling and Simulation, pp. 59–62.
Sano, H., Ohishi, K., Kaneko, T., and Mine, H., 2010, “Anti-Sway Crane Control Based on Dual State Observer With Sensor-Delay Correction,” 11th IEEE International Workshop on Advanced Motion Control, pp. 679–684.
Sakawa, Y., and Nakazumi, A., 1985, “Modeling and Control of a Rotary Crane,” ASME J. Dyn. Syst., Meas., Control, 107(3), pp. 200–206. [CrossRef]
Hahn, H., 2002, Rigid Body Dynamics of Mechanisms, Springer, New York.
Titterton, D., and Weston, J., 2004, Strapdown Inertial Navigation Technology, 2 ed., IEE Radar, Sonar, Navigation and Avionics Series, The Institution of Engineering and Technology.
Zhu, H., and Sugie, T., 2013, “Velocity Estimation of Motion Systems Based on low-Resolution Encoders,” ASME J. Dyn. Syst., Meas., Control, 135(1), p. 011006. [CrossRef]
Tan, K. K., and Tang, K.-Z., 2005, “Adaptive Online Correction and Interpolation of Quadrature Encoder Signals Using Radial Basis Functions,” IEEE Trans. Control Syst. Technol., 13(3), pp. 370–377. [CrossRef]
Sawodny, O., Aschemann, H., Kümpel, J., Tarin, C., and Schneider, K., 2002, “Anti-Sway Control for Boom Cranes,” Proceedings of the 2002 American Control Conference, pp. 244–249.
Grewal, M., and Andrews, A., 2010, “How Good is Your Gyro?,” IEEE Control Syst. Mag., 30(1), pp. 12–86. [CrossRef]
Dubbel, H., 1994, Dubbel—Handbook of Mechanical Engineering, Springer, New York.
Welch, G., and Bishop, G., 2006, An Introduction to the Kalman Filter, TR 05-041, Department of Computer Science, University of North Carolina at Chapel Hill, Chapel Hill, NC.


Grahic Jump Location
Fig. 1

Liebherr crane LHM 550 during bulk cargo transloading

Grahic Jump Location
Fig. 2

Two-degree of freedom (2DOF) control with state observer implemented on Liebherr harbor mobile cranes

Grahic Jump Location
Fig. 3

Geometry, positions, variables, and forces of a rotary boom crane

Grahic Jump Location
Fig. 4

Gyroscope mounting on ropes of an LHM crane (the photo was taken while hook was on the ground)

Grahic Jump Location
Fig. 5

Raw measurement data of a rope-mounted gyroscope during crane motion

Grahic Jump Location
Fig. 6

Top view on crane ropes with no rope string oscillations (left) and heavy rope string oscillations (right)

Grahic Jump Location
Fig. 7

Comparison of the presented load position estimate, a GPS reference measurement and the results from Ref. [16]. (a) Validation of load position estimates. (b) Validation of rope angle estimates.

Grahic Jump Location
Fig. 8

Comparison of load position estimation during closed-loop operation of Liebherr crane LHM 400




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In