Fast Nonlinear MPC for an Overhead Travelling Crane

Abstract This paper presents a nonlinear model predictive control scheme for the two main axes of an overhead travelling crane, which guarantees both tracking of desired trajectories for the crane load and an active damping of crane load oscillations. The main idea of the used NMPC algorithm consists in a minimization of the tracking error at the end of the prediction horizon. That way the computation load can be kept relatively small. The varying length of the rope is considered by gain-scheduling techniques. The position of the crane load is measured by a CMOS camera using the spatial filtering principle. Desired trajectories for the crane load position in the three-dimensional workspace can be tracked independently with high accuracy. Experimental results from an implementation on a test rig show a high control performance.

[1]  Harald Aschemann,et al.  Nonlinear optimal control of an overhead travelling crane , 2009, 2009 IEEE Control Applications, (CCA) & Intelligent Control, (ISIC).

[2]  H. Aschemann,et al.  Nonlinear model predictive control of a high-speed linear axis driven by pneumatic muscles , 2008, 2008 American Control Conference.

[3]  J. Wen,et al.  Nonlinear Model Predictive Control for the Swing-Up of a Rotary Inverted Pendulum , 2004 .

[4]  Frank Allgöwer,et al.  An Introduction to Nonlinear Model Predictive Control , 2002 .

[5]  Liu Hsu,et al.  A new model predictive control strategy for affine nonlinear control systems , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[6]  Brigitte d'Andréa-Novel,et al.  Adaptive control of an overhead crane using dynamic feedback linearization and estimation design , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[7]  Harald Aschemann,et al.  Nonlinear model predictive control of a linear axis based on pneumatic muscles , 2007, ICINCO-ICSO.

[8]  B. Heimann,et al.  Nonlinear Discrete-Time Control Approaches for Underactuated Manipulators , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[9]  M. Fliess,et al.  A simplified approach of crane control via a generalized state-space model , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[10]  Warren E. Dixon,et al.  Nonlinear coupling control laws for an underactuated overhead crane system , 2003 .

[11]  Moritz Diehl,et al.  Real-Time Optimization for Large Scale Nonlinear Processes , 2001 .

[12]  Andreas Kugi,et al.  Suboptimal model predictive control of a laboratory crane , 2010 .

[13]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .