Trong Hieu DoThis email address is being protected from spambots. You need JavaScript enabled to view it. and Quang Du Tran
School of Electrical and Electronic Engineering, Hanoi University of Science and Technology, Hanoi, Vietnam
Received: June 10, 2025 Accepted: December 10, 2025 Publication Date: January 19, 2026
Copyright The Author(s). This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are cited.
Overhead cranes play a crucial role in industrial applications such as construction, manufacturing, and logistics, where precise and safe load transportation is required. However, due to their underactuated dynamics and the coupling between trolley motion and payload swing, achieving fast and accurate positioning with minimal oscillation remains a challenging problem. This paper proposes a hybrid control approach that integrates conventional input shaping with a Proportional Derivative Sliding Mode Control (PDSMC) scheme for a two-dimensional overhead crane system. The PDSMC ensures accurate and robust trolley motion control, while input shaping serves as a feedforward compensator to suppress residual payload oscillations without using swing angle sensors. Distinct from existing hybrid or model-based controllers, the proposed method adopts a simplified, model-free structure, which minimizes dependence on system parameters and reduces implementation complexity. Simulation results confirm that the proposed strategy achieves superior performance in positioning accuracy, vibration suppression, and disturbance rejection under varying operating conditions.
[1] M. R. Mojallizadeh, B. Brogliato, and C. Prieur, (2023) “Modeling and control of overhead cranes: A tutorial overview and perspectives" Annual Reviews in Control 56: 100877. DOI: https: //doi.org/10.1016/j.arcontrol.2023.03.002.
[2] L. Ramli, Z. Mohamed, A. M. Abdullahi, H. Jaafar, and I. M. Lazim, (2017) “Control strategies for crane systems: A comprehensive review" Mechanical Systems and Signal Processing 95: 1–23. DOI: https: //doi.org/10.1016/j.ymssp.2017.03.015.
[3] N. C. Singer and W. P. Seering, (1990) “Preshaping Command Inputs to Reduce System Vibration" Journal of Dynamic Systems, Measurement, and Control 112(1): 76–82. DOI: 10.1115/1.2894142.
[4] W. Singhose, L. Porter, M. Kenison, and E. Kriikku, (2000) “Effects of hoisting on the input shaping control of gantry cranes" Control Engineering Practice 8(10): 1159–1165. DOI: https: //doi.org/10.1016/S0967-0661(00)00054-X.
[5] T. L. Tong, D. C. Nguyen, and M. D. Duong, (2025) “Integrating Active Disturbance Rejection Control and In put Shaping for Enhanced Vibration Control of Warehouse Single Mast Stacker Crane" Journal of Applied Science and Engineering 28: 2191–2199. DOI: 10.6180/jase.202511_28(11).0010.
[6] T. H. Do, M.D.Nguyen,andM.D.Duong,(2024) “A Modified ETM Shaper for Double Pendulum Crane Con trol with Payload hoisting" Journal of Applied Science and Engineering 28: 1727–1735. DOI: 10.6180/jase.202508_28(8).0010.
[7] K. A. Alhazza and Z. N. Masoud, (2016) “Waveform command shaping control of multimode systems" Journal of Sound and Vibration 363: 126–140. DOI: https: //doi.org/10.1016/j.jsv.2015.11.010.
[8] X. Xie, J. Huang, and Z. Liang, (2013) “Vibration re duction for flexible systems by command smoothing" Mechanical Systems and Signal Processing 39(1): 461 470. DOI: https: //doi.org/10.1016/j.ymssp.2013.02.021.
[9] S. Zhang, X. He, H. Zhu, X. Li, and X. Liu, (2022) “PID-like coupling control of underactuated overhead cranes with input constraints" Mechanical Systems and Signal Processing 178: 109274. DOI: https: //doi.org/10.1016/j.ymssp.2022.109274.
[10] H. Chen, Y. Fang, and N. Sun, (2016) “A Swing Constraint Guaranteed MPC Algorithm for Underactuated Overhead Cranes" IEEE/ASME Transactions on Mechatronics 21(5): 2543–2555. DOI: 10.1109/TMECH.2016.2558202.
[11] V. T. Nguyen, C. Yang, C. Du, and L. Liao, (2022) “Design and implementation of finite time sliding mode controller for fuzzy overhead crane system" ISA Trans actions 124: 374–385. DOI: https: //doi.org/10.1016/j.isatra.2019.11.037.
[12] E. Q. Hussein, A. Q. Al-Dujaili, and A. R. Ajel, (2020) “Design of Sliding Mode Control for Overhead Crane Systems" IOP Conference Series: Materials Science and Engineering881(1): 012084. DOI:10.1088/1757-899X/881/1/012084.
[13] C. Aguiar, D. Leite, D. Pereira, G. Andonovski, and I. Škrjanc, (2021) “Nonlinear modeling and robust LMI fuzzy control of overhead crane systems" Journal of the Franklin Institute 358(2): 1376–1402. DOI: https: //doi.org/10.1016/j.jfranklin.2020.12.003.
[14] H. Park, D.-K. Chwa, and K.-S. Hong, (2007) “A Feed back Linearization Control of Container Cranes: Varying Rope Length" International Journal of Control, Automation, and Systems 5(4): 379–387.
[15] T. A. Le, G.-H. Kim, M. Y. Kim, and S.-G. Lee, (2012) “Partial feedback linearization control of overhead cranes with varying cable lengths" International Journal of Precision Engineering and Manufacturing 13(4): 501–507. DOI: https: //doi.org/10.1007/s12541-012-0065-8.
[16] E. A. Esleman, G. Önal, and M. Kalyoncu, (2021) “Optimal PID and fuzzy logic based position controller design of an overhead crane using the Bees Algorithm" SN Applied Sciences 3(10): 811. DOI: https: //doi.org/10.1007/s42452-021-04793-0.
[17] Q.Zhang,B.Fan,L.Wang,andZ.Liao,(2023) “Fuzzy sliding mode control on positioning and anti-swing for overhead crane" International Journal of Precision Engineering and Manufacturing 24(8): 1381–1390. DOI: 10.1007/s12541-023-00828-1.
[18] X. Shao, J. Zhang, X. Zhang, et al., (2019) “Takagi Sugeno fuzzy modeling and PSO-based robust LQR anti swing control for overhead crane" Mathematical Problems in Engineering 2019: DOI: https: //doi.org/10.1155/2019/4596782.
[19] M.-L. Nguyen, H.-P. Nguyen, and T.-V.-A. Nguyen, (2024) “H-Infinity Approach Control On Takagi-Sugeno Fuzzy Model For 2-D Overhead Crane System" Journal of Applied Science and Engineering 28: 995–1003. DOI: 10.6180/jase.202505_28(5).0008.
[20] P. Ouyang, J. Acob, and V. Pano, (2014) “PD with sliding mode control for trajectory tracking of robotic system" Robotics and Computer-Integrated Manufacturing 30(2): 189–200. DOI: https: //doi.org/10.1016/j.rcim.2013.09.009.
[21] P. A. Tuan and N. M. Linh, (2024) “Trajectory Tracking Control of Omnidirectional Mobile Robots: a Model-Free Control-based Approach " Journal of Applied Science and Engineering 27: 3687–3696. DOI: 10.6180/jase.202412_27(12).0009.
[22] D. Qian and J. Yi. Hierarchical Sliding Mode Control for Under-actuated Cranes: Design, Analysis and Simulation. Springer Berlin, Heidelberg, 2015. DOI: 10.1007/978-3-662-48417-3.
[23] D. Qian. Anti-sway Control for Cranes: Design and Implementation Using MATLAB. Berlin, Boston: De Gruyter, 2018. DOI: doi:10.1515/9783110520101.
[24] M. Zhang, Y. Zhang, H. Chen, and X. Cheng, (2019) “Model-independent PD-SMC method with pay load swing suppression for 3D overhead crane systems" Mechanical Systems and Signal Processing 129: 381–393. DOI: https: //doi.org/10.1016/j.ymssp.2019.04.046.
[25] W.Singhose, (2009) “Command shaping for flexible systems: A review of the first 50 years" International Journal of Precision Engineering and Manufacturing 10: 153–168. DOI: 10.1007/s12541-009-0084-2.
We use cookies on this website to personalize content to improve your user experience and analyze our traffic. By using this site you agree to its use of cookies.