Abstract
In this paper, a swash mass helicopter (SMH) model is considered, which uses four masses on an orthogonal plane and two coaxial shaft rotors to take off and maneuver the helicopter. The main contribution of this paper is the design of a robust controller for a dynamic model with a cable-suspended payload. To achieve this, we first provide a model of the SMH in the presence of the cable-suspended payload. Second, an interconnection and damping assignment passivity-based control (IDA-PBC) is designed and analyzed for tracking the performance. Gradient iterative learning control (GILC) is then employed to address the issue of robustness despite the cable-suspended payload. Finally, simulation results show that the proposed controller strategy has more stable tracking performance, and from the numerical indexes, it can be concluded that by employing GILC, the fluctuation in the presence of a cable-suspended payload for SMH is approximately 40% lower in comparison with another method.
Similar content being viewed by others
References
Adlakha R, Zheng M (2020) An optimization-based iterative learning control design method for UAV’s trajectory tracking. In: 2020 American Control Conference (ACC), 2020. IEEE, pp 1353–1359
Aguilar-Ibanez C, Suarez-Castanon MS, Meda-Campaña J, Gutierrez-Frias O, Merlo-Zapata C, Martinez-Castro JA (2020) A simple approach to regulate a PVTOL system using matching conditions. J Intell Rob Syst 98:511–524
Al-Mahturi A, Santoso F, Garratt MA, Anavatti SG (2021) Self-learning in aerial robotics using type-2 fuzzy systems: case study in hovering quadrotor flight control. IEEE Access 9:119520–119532
Allahverdy D, Fakharian A (2022) Active fault-tolerant control system for a swash mass helicopter using back-stepping approach. Proc Inst Mech Eng Part I J Syst Control Eng 236:39–53
Allahverdy D, Fakharian A, Menhaj M (2021a) Application of PID and norm optimal iterative learning control to Swash mass helicopter. In: 2021 7th international conference on control, instrumentation and automation (ICCIA), 2021a. IEEE, pp 1–6
Allahverdy D, Fakharian A, Menhaj M (2021b) Back-stepping integral sliding mode control with iterative learning control algorithm for quadrotor UAV transporting cable-suspended payload
Allahverdy D, Fakharian A, Menhaj MB (2019) Back-stepping integral sliding mode control with iterative learning control algorithm for quadrotor UAVs. J Electr Eng Technol 14:2539–2547
Allahverdy D, Fakharian A, Menhaj MB (2021c) Fault-tolerant control of quadrotor UAVs based on back-stepping integral sliding mode approach and iterative learning algorithm. Math Problems Eng 6:21
Bhatia AK, Jiang J, Zhen Z, Ahmed N, Rohra A (2019) Projection modification based robust adaptive backstepping control for multipurpose quadcopter UAV. IEEE Access 7:154121–154130
Bouzid Y, Siguerdidjane H, Guiatni M, Lamraoui H (2019) Reinforcement of a reference model-based control using active disturbance rejection principle: application to quadrotor. IFAC-PapersOnLine 52:152–157
Foudeh HA, Luk P, Whidborne JF (2019) Quadrotor system design for a 3 DOF platform based on iterative learning control. In: 2019 workshop on research, education and development of unmanned aerial systems (RED UAS), 2019. IEEE, pp 53–59
García-Beltrán C, Miranda-Araujo E, Guerrero-Sanchez M, Valencia-Palomo G, Hernández-González O, Gómez-Peñate S (2021) Passivity-based control laws for an unmanned powered parachute aircraft. Asian J Control 23:2087–2096
Godbole AR, Subbarao K (2019) Nonlinear control of unmanned aerial vehicles with cable suspended payloads. Aerosp Sci Technol 93:105299
Guerrero-Sánchez M-E, Hernández-González O, Valencia-Palomo G, López-Estrada F-R, Rodríguez-Mata A-E, Garrido J (2021a) Filtered observer-based IDA-PBC control for trajectory tracking of a quadrotor. IEEE Access 9:114821–114835
Guerrero-Sánchez ME, Lozano R, Castillo P, Hernández-González O, García-Beltrán C, Valencia-Palomo G (2021b) Nonlinear control strategies for a UAV carrying a load with swing attenuation. Appl Math Model 91:709–722
Guerrero ME, Mercado D, Lozano R, García C (2015) Passivity based control for a quadrotor UAV transporting a cable-suspended payload with minimum swing. In: 2015 54th IEEE conference on decision and control (CDC), 2015. IEEE, pp 6718–6723
He D, Wang H, Tian Y (2020) Model-free control using nonlinear extended state observer and non-singular fast terminal sliding mode for quadrotor position and attitude. In: 2020 39th Chinese control conference (CCC), 2020. IEEE, pp 1891–1896
Hedjar R, Al Zuair MA (2019) Robust altitude stabilization of VTOL-UAV for payloads delivery. IEEE Access 7:73583–73592
Huynh B-P, Wu C-W, Kuo Y-L (2019) Force/position hybrid control for a hexa robot using gradient descent iterative learning control algorithm. IEEE Access 7:72329–72342
Jiang F, Pourpanah F, Hao Q (2019) Design, implementation, and evaluation of a neural-network-based quadcopter UAV system. IEEE Trans Industr Electron 67:2076–2085
Kazim M, Azar AT, Koubaa A, Zaidi A (2021) Disturbance-rejection-based optimized robust adaptive controllers for UAVs. IEEE Syst J 15:3097–3108
Liu Y, Ruan X (2021) Linearly monotonic convergence of nonlinear parameter-optimal iterative learning control to linear discrete-time-invariant systems. Int J Robust Nonlinear Control 31:3955–3981
Liu Z, Theilliol D, Yang L, He Y, Han J (2020) Interconnection and damping assignment passivity-based control design under loss of actuator effectiveness. J Intell Rob Syst 100:29–45
Mohammadi K, Sirouspour S, Grivani A (2022) Passivity-based control of multiple quadrotors carrying a cable-suspended payload. IEEE/ASME Trans Mechatron 27:2390–2400
Nguyen LV, Phung MD, Ha QP (2021) Iterative learning sliding mode control for UAV trajectory tracking. Electronics 10:2474
Rouch TB, Allahverdy D, Fakharian A (2022) Adaptive controller for Swash mass helicopter based on reinforcement learning algorithm. In: 2022 8th international conference on control, instrumentation and automation (ICCIA), 2022. IEEE, pp 1–6
Ryalat M, Laila DS, Elmoaqet H (2021) Adaptive interconnection and damping assignment passivity based control for underactuated mechanical systems. Int J Control Autom Syst 19:864–877
Salamat B, Tonello AM (2020a) Energy based control of a swash mass helicopter through decoupling change of coordinates. IEEE Access 8:77449–77458
Salamat B, Tonello AM (2020b) Robust energy-based control of a swash mass helicopter subject to matched disturbances. In: 2020b IEEE aerospace conference, 2020b. IEEE, pp 1–9
Tonello A, Salamat B (2019) A Swash mass unmanned aerial vehicle: design, modeling and control. Springer, Berlin
Yang S, Xian B (2019) Energy-based nonlinear adaptive control design for the quadrotor UAV system with a suspended payload. IEEE Trans Industr Electron 67:2054–2064
You S, Wan C, Dai R (2019) Iterative learning optimization for UAV path planning with avoidance zones. In: 2019 American control conference (ACC), 2019. IEEE, pp 2759–2764
Zhao Z, Wang J, Chen Y, Ju S (2020) Iterative learning-based formation control for multiple quadrotor unmanned aerial vehicles. Int J Adv Rob Syst 17:1729881420911520
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Not applicable.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Allahverdy, D., Bagheri Rouch, T., Fakharian, A. et al. Robust Iterative Controller for a Swash Mass Helicopter Transporting a Cable-Suspended Payload. Iran J Sci Technol Trans Electr Eng 47, 1509–1523 (2023). https://doi.org/10.1007/s40998-023-00630-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40998-023-00630-9