Abstract
A helicopter is a multivariable, nonlinear, higher order and strongly coupled system. The helicopter dynamics is subjected to unknown external disturbances and sensitive to parametric uncertainties. Such complications require a sophisticated control approach which may handle all these difficulties. The paper presents a trajectory control approach using an improved teaching learning based optimization (iTLBO) method, which optimizes the parameters of proportional integral derivative controller. This control approach is validated by minimizing the yaw and pitch errors of two degrees of freedom helicopter system. It is observed that the experimental results in a laboratory setup does not stand true when subjected to weather changes during the helicopter flight. To overcome this situation, a real time like conditions are created in the laboratory using the two external fans creating strong wind disturbance and the proposed controller is implemented to eliminate the resulting external disturbances created due to high speed wind of external fans. Initially, modelling of helicopter system is achieved using the Lagrangian approach. Then, the TLBO is tuned to improve the controller performance using MATLAB platform. The effectiveness and superiority of iTLBO is proved over other optimization techniques available in literature like GA, PSO and TLBO by using linear and nonlinear benchmark functions. The optimized parameters hence obtained are implemented on helicopter system under the presence of external air disturbance and disturbance less results are obtained. Results obtained are validated using time response analysis on the MATLAB/Simulation platform.
Similar content being viewed by others
References
Najm A A and Ibraheem I K 2019 Nonlinear PID controller design for a 6-DOF UAV quadrotor system. Eng. Sci. Technol. Int. J. 22(4): 1087–1097
Padfield G D 2008 Book on helicopter flight dynamics. Wiley, Hoboken
Vilchis J A, Brogliato B, Dzul A and Lozano R 2003 Nonlinear modelling and control of helicopters. Automatica 39(9): 1583–1596
Quanser Inc 2010 Quanser 2-DOF Helicopter Manual. Tech. rep. Quanser
Apkarian J, Levis M and Fulford C 2012 User manual of 2-DOF helicopter experiment setup and configuration. Ontario, Canada: Quanser
Halsey K M and Glover K 2005 Analysis and synthesis of nested feedback systems. IEEE Trans. Autom. Cont. 50(07): 984–996
Hernandez-Gonzalez M, Alanis A Y and Vargas 2012 Decentralized discrete-time neural control for a quanser 2-DOF helicopter. Appl. Soft Comput. 12: 2462–2469
Samadi B and Rodrigues L 2014 A sum of squares approach to backstepping controller synthesis for piecewise affine and polynomial systems. Int. J. Robust Nonlinear Contr. 24: 2365–2387
Nuthi P and Subbarao K 2015 Experimental verification of linear and adaptive control techniques for a 2-DOF helicopter. J. Dyn. Syst. Meas. Contr. 137: 64501–64506
Khayati K 2015 Multivariable adaptive sliding mode observer based control for mechanical systems. Can. J. Electr. Comput. Eng. 38(3): 253–265
Liu Z and Shi H 2010 Control strategy design based on fuzzy logic and LQR for 3-DOF helicopter model. In: International Conference on Intelligent Control and Information Processing. IEEE, pp. 262–266
Ríos H, Rosales A, Ferreira A and Dávilay A 2010 Robust regulation for a 3-DOF helicopter via sliding-modes control and observation techniques. In: Proceedings of the 2010 American Control Conference. IEEE. pp. 4427–4432
Witt J, Boonto S and Werner H 2007 Approximate model predictive control of a 3-DOF helicopter. In: 46th IEEE Conference on Decision and Control. IEEE. pp. 4501–4506
Yu Y, Lu G and Zhong YS 2012 Robust decentralized control for a 3-DOF helicopter. In: Proceedings of the 31st Chinese Control Conference. IEEE. pp. 2708–2714
Zhu X and Li D 2021 Robust attitude control of a 3-DOF helicopter considering actuator saturation. Mech. Syst. Signal Process. 149: 107209
Zhu X and Li D 2021 Robust fault estimation for a 3-DOF helicopter considering actuator saturation. Mech. Syst. Signal Process. 155: 107624
Wang X Y, Yu X and Li S H 2019 Composite block backstepping trajectory tracking control for disturbed unmanned helicopters. Aerosp. Sci. Technol. 105(6): 386–398
Amin R and Li A 2017 Modelling and robust attitude trajectory tracking control of 3-DOF four rotor hover vehicle. Aircr. Eng. Aerosp. Technol. 89(1): 87–98
De Jager 1998 Control of under actuated systems: a monocycle example. IFAC Proc. 31: 61–66
Olivares M and Albertos P 2013 On the linear control of underactuated systems: the fywheel inverted pendulum. In: 10th IEEE International Conference on Control and Automation (ICCA). IEEE. pp 27–32
Aguilar-Avelar C and Valenzuela Moreno J 2015 A composite controller for trajectory tracking applied to the Furuta pendulum. ISA Trans. 57: 286–294
Chang D E 2008 Some results on stabilizability of controlled lagrangian systems by energy shaping. IFAC Proc. 41: 3161–3166
Choukchou-Braham A, Cherki B, Djemaï M and Busawon K 2014 Underactuated mechanical systems from the Lagrangian formalism. Analysis and control of underactuated mechanical systems. Springer, Cham, pp 15–33
Rudra S, Barai R K and Maitra M 2017 Block backstepping control of the underactuated mechanical systems. Block backstepping design of nonlinear state feedback control law for underactuated mechanical systems. Springer, Singapore, pp 31–52
Li X 2020 Robot target localization and interactive multi-mode motion trajectory tracking based on adaptive iterative learning. J. Ambient Intell. Humaniz. Comput. 11(2): 6271–6282
Sutharsan S, Kirubarajan T, Lang T and Mcdonald M 2012 An optimization-based parallel particle flter for multitarget tracking. IEEE Trans. Aerosp. Electron. Syst. 48: 1601–1618
Tarczewski T and Grzesiak L M 2015 Constrained state feedback speed control of PMSM based on model predictive approach. IEEE Trans. Industr. Electron. 63(6): 3867–3875
Lou G, Gu W, Sheng W, Song X and Gao F 2018 Distributed model predictive secondary voltage control of islanded microgrids with feedback linearization. IEEE Access 6: 50169–50178
Kiefer T, Graichen K and Kugi A 2009 Trajectory tracking of a 3DOF laboratory helicopter under input and state constraints. IEEE Trans. Control Syst. Technol. 18(4): 944–952
Jahed M and Farrokhi M 2013 Robust adaptive fuzzy control of twin rotor MIMO system. Soft Comput. 17(10): 1847–1860
Mondal S and Mahanta C 2012 Adaptive second-order sliding mode controller for a twin rotor multi-input-multi-output system. IET Control Theory Appl. 6(14): 2157–2167
Gao J, Wu P, Li T and Proctor A 2017 Optimization-based model reference adaptive control for dynamic positioning of a fully actuated underwater vehicle. Nonlinear Dyn. 87(4): 2611–2623
Ghabraei S, Moradi H and Vossoughi G 2015 Multivariable robust adaptive sliding mode control of an industrial boiler–turbine in the presence of modeling imprecisions and external disturbances: a comparison with type-I servo controller. ISA Trans. 58: 398–408
Wang Y, Jin Q and Zhang R 2017 Improved fuzzy PID controller design using predictive functional control structure. ISA Trans 71: 354–363
Wang J, Zhu Y and Qi R 2020 Adaptive PID control of multi DOF industrial robot based on neural network. J. Ambient Intell. Humaniz. Comput. 11: 6249–6260
Abdo M M, Vali A R, Toloei A R and Arvan M R 2014 Stabilization loop of a two axes gimbal system using self-tuning PID type fuzzy controller. ISA Trans. 53: 591–602
Zhang J, Zhuang J, Du and Wang S 2009 Self-organizing genetic algorithm based tuning of PID controllers. Inf. Sci. (Ny) 179: 1007–1018
Feng H, Yin C-B and Weng W 2018 Robotic excavator trajectory control using an improved GA based PID controller. Mech. Syst. Signal Process. 105: 153–168
Hou Y Y 2017 Design and implementation of EP-based PID controller for chaos synchronization of Rikitake circuit systems. ISA Trans. 70: 260–268
Fleming P J and Purshouse R C 2002 Evolutionary algorithms in control systems engineering: a survey. Control Eng. 10(11): 1223–1241
Solihin M I and Akmeliawati R 2010 Particle swam optimization for stabilizing controller of a self-erecting linear inverted pendulum. Int. J. Electr. Electron. Syst. Res. 3: 410–415
Zhiqiang L, Xi Y, Qiana T and Linwen Y 2022 Research on attitude control strategy of unmanned helicopter based on hybrid particle swarm optimization algorithm. J. Phys. Conf. Ser. 2290: 012072
Yu GR and Hsieh PH 2019 Optimal design of helicopter control systems using particle swarm optimization. In: IEEE International Conference on Industrial Cyber Physical Systems (ICPS), 346–351
Chiha I, Liouane N and Borne P 2012 Tuning PID controller using multiobjective ant colony optimization. Appl. Comput. Intell. Soft Comput. 2012: 1–7
Li Lin 2020 Application of ant colony algorithm to air route planning in helicopter submarine searching. J. Phys. Conf. Ser. 1650: 032004
Amar, Achour Z and Hamerlain M 2014 Ant colony optimization of type-2 fuzzy helicopter controller. In: IEEE International Conference on Robotics and Biomimetics. IEEE ROBIO 1548–1553
Panda S and Padhy N P 2008 Comparison of particle swarm optimization and genetic algorithm for FACTS-based controller design. Appl. Soft Comput. 8(4): 1418–1427
Suprayogi S and Cakravastia A 2014 Genetic algorithm for solving a helicopter routing problem. In: The 6th International Conference on Operations and Supply Chain Management OSCM Bali, Indonesia
Yang F, Chen Z and Wei C 2013 Nonlinear system modeling and identification of small helicopter based on genetic algorithm. Int. J. Intell. Comput. Cybern. 6(1): 45–61
Mirjalili S, Mirjalili S M and Lewis A 2013 Grey wolf optimizer. Adv. Eng. Softw. 69: 46–61
Zhang S, Li Z, Zhiming and Pan W 2016 Grey Wolf optimizer for unmanned combat aerial vehicle path planning. Adv. Eng. Softw. 99: 121–136
Yingxun W, Tian Z, Zhihao C, Jiang Z and Kun W 2020 Multi-UAV coordination control by chaotic grey wolf optimization based distributed MPC with event-triggered strategy. Chin. J. Aeronaut. 33(11): 2877–2897
Padhy S and Panda S 2021 Application of a simplified Grey Wolf optimization technique for adaptive fuzzy PID controller design for frequency regulation of a distributed power generation system. Prot. Control Mod. Power Syst. 6(2): 1–6
Akin A and Aydogdu I 2015 Optimum design of steel space frames by hybrid teaching-learning based optimization and harmony search algorithms. World Academy of Science Engineering and Technology. Civ. Environ. Eng. 2(7): 739–745
Alneamy J S M and Alnaish R A H 2014 Heart disease diagnosis utilizing hybrid fuzzy wavelet neural network and teaching learning based optimization algorithm. Adv. Artif. Neural Syst. 14(3): 6–6
Aydogdu I and Akin A 2014 Teaching and learning-based optimization algorithm for optimum design of steel buildings. Comput. Civ. Build. Eng. 2(7): 2167–2175
Babu B and Palaniswami S 2015 Teaching learning based algorithm for OPF with DC link placement problem. Int. J. Electr. Power Energy Syst. 73(1): 773–781
Baghlani A 2014 Water level stabilization in open channels using Chebyshev polynomials and teaching–learning-based optimization. J. Hydroinform. 16(5): 1097–1109
Chen D, Zou F, Li Z, Wang J and Li S 2015 An improved teaching–learning-based optimization algorithm for solving global optimization problem. Inf. Sci. 297: 171–190
Cheng Y H 2013 A novel optimization method for picking PCR oligonucleotide primers. Int. J. Comput. Sci. Electron. Eng. 1(4): 518–523
Daljit K and Ranjit K 2013 A design of IIR based digital hearing aids using teaching-learning-based optimization. Int. J. Comput. Eng. Appl. 3(2–3): 180–190
Das S P and Padhy S 2015 A novel hybrid model using teaching–learning-based optimization and a support vector machine for commodity futures index forecasting. Int. J. Mach. Learn. Cybern. 9(3): 97–111
Rao R, Savsani V and Vakharia D P 2011 Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput.-Aid. Des. 43(3): 303–315
Kumar E V, Subramanian G and Jovitha J 2016 Adaptive PSO for optimal LQR tracking control of 2 DoF laboratory helicopter. Appl. Soft Comput. 41: 77–90
Ramalakshmi AP, Manoharan PS and Deepamangai P 2013 PID tuning and control for 2-DOF helicopter using particle swarm optimization 8297:662–672
Beloli AS, Florêncio JL and Cavalca MSM 2013 A 2 DoF low cost control workstation for control techniques application. In: 22nd International Congress of Mechanical Engineering (COBEM 2013). Brazil. 13: 3101–3112
Zheng B and Zhong Y 2011 Robust attitude regulationof a 3-DOF helicopter benchmark: theory and experiments. IEEE Trans. Ind. Electron. 58(2): 660–670
Hernandez-Gonzalez M, Alanis A and Hernandez-Vargas E 2012 Decentralized discrete-time neural controlfor a Quanser 2-DOF helicopter. Appl. Soft Comput. 12(8): 2462–2469
Yanpeng H, Yanping Y, Shu L and Yaoming Z 2020 Fuzzy controller design of micro-unmanned helicopter relying on improved genetic optimization algorithm. Aerosp. Sci. Technol. 98: 105685
Zavala A, Aguirre A and Diharce E 2005 Constrained optimization via evolutionary swarm optimization algorithm (PESO). Conf. Genetic Evolut. Comput. 2005: 209–216
Bristol E 1966 On a new measure of interaction for multivariable process control. IEEE Trans. Autom. Control. 11(1): 133–134
Ellis G 2012 Control system design guide (fourth edition) 6.4.1.3, Butterworth-Heinemann, Book, pp. 97–119, ISBN 9780123859204
VOLTPAQ-X2’ Reliable Linear Voltage Amplifier for Superior Real Time Hardware-in-the-Loop (HIL) Performance. Markham, ON, Canada
Karaboga D and Basturk B 2007 Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems. 4529: 789–798. https://doi.org/10.1007/978-3-540-72950-1_77
Becerra R L and Coello C 2006 Cultured differential evolution for constrained optimization. Comput. Methods Appl. Mech. Eng. 195: 4303–4322
Mezura-Montes E and Coello C 2005 A simple multi-membered evolution strategy to solve constrained optimization problems. IEEE Trans. Evolut. Comput. 9(1): 1–17
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Author(s) declare(s) no conflict of interest to disclose to any known person or agency.
Rights and permissions
About this article
Cite this article
Chaudhary, A., Bhushan, B. An improved teaching learning based optimization method to enrich the flight control of a helicopter system. Sādhanā 48, 222 (2023). https://doi.org/10.1007/s12046-023-02271-4
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12046-023-02271-4