Anti-Swing Fuzzy Controller Applied in a 3D Crane System

D. Antic, Z. Jovanovic, S. Peric, S. Nikolic, M. Milojkovic, M. Milosevic


It is well known that fuzzy logic can be used in the control of complex systems described by highly nonlinear mathematical models. However, the main difficulty in the design of a fuzzy controller comes with the adjustment of the controller’s parameters that are usually determined by human experts’ knowledge or trial and error methods. In this paper, we describe an implementation of fuzzy logic in order to reduce oscillations during the positioning of a 3D crane system. The fuzzy controller’s structure is quite simple, requiring only two input variables. The proposed fuzzy controller has been applied to an experimental laboratory framework and results show that oscillations are significantly reduced.


fuzzy controller; anti-swing control; 3D crane system

Full Text:



Inteco, 3D Crane System-User’s Manual, available at, 2008

F. L. Lewis, T. Parisini, “Neural network feedback control with guaranteed stability”, Int. J. Control, Vol. 70, pp. 341-362, 1998

M. Takegaki, S. Arimoto, “A new feedback method for dynamic control of manipulator”, ASME J. Dynamic Syst. Measurement, and Contr., Vol. 103, pp. 119-125, 1981

J. W. Beeston, “Closed-loop time optimal control of a suspended payload-a design study”, 4th IFAC World Congress, Warsaw, Poland, pp. 85-99, 1969

Y. Sakawa, Y. Shindo, “Optimal control of container cranes”, Automatica, Vol. 18, No. 3, pp. 257-266, 1982

M. W. Noakes, J. F. Jansen, “Generalized input for damped-vibration control of suspended payloads”, Journal of Robotics and Autonomous Systems, Vol. 10, No. 2, pp. 199-205, 1992

G. Corriga, A. Giua, G. Usai, “An implicit gain-scheduling controller for cranes”, IEEE Trans. Control Systems Technology, Vol. 6, No. 1, pp. 15- 20, 1998

O. Sawodny, H. Aschemann, S. Lahres, “An automated gantry crane as a large workspace robot”, Control Engineering Practice, Vol. 10, No. 12, pp. 1323-1338, 2002

A. Bara, S. Dale, Z. T. Nagy, “Comparative real-time experimental study case for control algorithms, from implementation point of view”, Proceedings of the 8th WSEAS International Conference on System Science and Simulation in Engineering, Wisconsin, USA, pp. 302-306, 2009

J. A .Mendez, L. Acosta, L. Moreno, S. Torres, G.N.Marichal, “An application of a neural self-tuning controller to an overhead crane”, Neural Computing and Applications, Vol. 8, No. 2, pp. 143-150, 1999

D. Antic, S. Nikolic, S. Peric, M. Milojkovic, M. Milosevic, “Genetic algorithms applied in positioning 3D Crane System”, 55th Conference ETRAN, Banja Vrućica (Teslić), Bosnia and Herzegovina, pp. AU5.4-1.4, 2011

H. -H. Lee, Y. Liang, D. Segura, “A sliding-mode antiswing trajectory control for overhead cranes with high-speed load hoisting”, Journal of Dynamic Systems, Measurement, and Control, Vol. 128, No. 4, pp. 842-846, 2006

S. K. Cho, H. H. Lee, “A fuzzy-logic antiswing controller for three dimensional overhead cranes”, ISA Trans., Vol. 41, No. 2, pp. 235-243, 2002

W. Singhose, W. Seering, N. Singer, “Residual vibration reduction using vector diagrams to generate shaped inputs”, Journal of Dynamic Systems, Measurement, and Control, Vol. 116, No. 2, pp. 654 -659, 1994

H. H. Lee, “A new motion-planning scheme for overhead cranes with high-speed hoisting”, Journal of Dynamic Systems, Measurement, and Control, Vol. 126, No. 2, pp. 359-364, 2004

K. A. Moustafa, A. M. Ebeid, “Nonlinear modeling and control of overhead crane load sway”, Journal of Dynamic Systems, Measurement, and Control, Vol. 110, No. 3, pp. 266-271, 1988

J. Yu, F.L. Lewis, T. Huang, “Nonlinear feedback control of a gantry crane”, American Control Conference, Seattle, USA, pp. 4310-4315, 1995

Z. Jovanovic, D. Antic, Z. Stajic, M. Milosevic, S. Nikolic, S. Peric, “Genetic algorithms applied in parameters determination of the 3D crane model”, FACTA UNIVERSITATIS Series: Automatic Control and Robotics, vol. 10, no. 1, pp. 19-27, 2011

eISSN: 1792-8036     pISSN: 2241-4487