Skip to main content
Log in

An improved teaching learning based optimization method to enrich the flight control of a helicopter system

  • Published:
Sādhanā Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7

Similar content being viewed by others

References

  1. 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

    Google Scholar 

  2. Padfield G D 2008 Book on helicopter flight dynamics. Wiley, Hoboken

    Google Scholar 

  3. Vilchis J A, Brogliato B, Dzul A and Lozano R 2003 Nonlinear modelling and control of helicopters. Automatica 39(9): 1583–1596

    Article  MathSciNet  MATH  Google Scholar 

  4. Quanser Inc 2010 Quanser 2-DOF Helicopter Manual. Tech. rep. Quanser

  5. Apkarian J, Levis M and Fulford C 2012 User manual of 2-DOF helicopter experiment setup and configuration. Ontario, Canada: Quanser

  6. Halsey K M and Glover K 2005 Analysis and synthesis of nested feedback systems. IEEE Trans. Autom. Cont. 50(07): 984–996

    Article  MathSciNet  MATH  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  MathSciNet  MATH  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Khayati K 2015 Multivariable adaptive sliding mode observer based control for mechanical systems. Can. J. Electr. Comput. Eng. 38(3): 253–265

    Article  Google Scholar 

  11. 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

  12. 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

  13. 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

  14. 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

  15. Zhu X and Li D 2021 Robust attitude control of a 3-DOF helicopter considering actuator saturation. Mech. Syst. Signal Process. 149: 107209

    Article  Google Scholar 

  16. Zhu X and Li D 2021 Robust fault estimation for a 3-DOF helicopter considering actuator saturation. Mech. Syst. Signal Process. 155: 107624

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. De Jager 1998 Control of under actuated systems: a monocycle example. IFAC Proc. 31: 61–66

    Google Scholar 

  20. 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

  21. Aguilar-Avelar C and Valenzuela Moreno J 2015 A composite controller for trajectory tracking applied to the Furuta pendulum. ISA Trans. 57: 286–294

    Article  Google Scholar 

  22. Chang D E 2008 Some results on stabilizability of controlled lagrangian systems by energy shaping. IFAC Proc. 41: 3161–3166

    Google Scholar 

  23. 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

    Book  MATH  Google Scholar 

  24. 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

    MATH  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. Jahed M and Farrokhi M 2013 Robust adaptive fuzzy control of twin rotor MIMO system. Soft Comput. 17(10): 1847–1860

    Article  Google Scholar 

  31. 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

    Article  MathSciNet  Google Scholar 

  32. 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

    Article  MATH  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. Wang Y, Jin Q and Zhang R 2017 Improved fuzzy PID controller design using predictive functional control structure. ISA Trans 71: 354–363

    Article  Google Scholar 

  35. 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

    Article  Google Scholar 

  36. 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

    Article  Google Scholar 

  37. Zhang J, Zhuang J, Du and Wang S 2009 Self-organizing genetic algorithm based tuning of PID controllers. Inf. Sci. (Ny) 179: 1007–1018

    Article  MATH  Google Scholar 

  38. 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

    Article  Google Scholar 

  39. Hou Y Y 2017 Design and implementation of EP-based PID controller for chaos synchronization of Rikitake circuit systems. ISA Trans. 70: 260–268

    Article  Google Scholar 

  40. Fleming P J and Purshouse R C 2002 Evolutionary algorithms in control systems engineering: a survey. Control Eng. 10(11): 1223–1241

    Article  Google Scholar 

  41. 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

    Google Scholar 

  42. 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

    Article  Google Scholar 

  43. 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

  44. Chiha I, Liouane N and Borne P 2012 Tuning PID controller using multiobjective ant colony optimization. Appl. Comput. Intell. Soft Comput. 2012: 1–7

    Google Scholar 

  45. Li Lin 2020 Application of ant colony algorithm to air route planning in helicopter submarine searching. J. Phys. Conf. Ser. 1650: 032004

    Article  Google Scholar 

  46. 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

  47. 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

    Article  Google Scholar 

  48. 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

  49. 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

    Article  MathSciNet  Google Scholar 

  50. Mirjalili S, Mirjalili S M and Lewis A 2013 Grey wolf optimizer. Adv. Eng. Softw. 69: 46–61

    Article  Google Scholar 

  51. 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

    Article  Google Scholar 

  52. 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

    Article  Google Scholar 

  53. 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

    Google Scholar 

  54. 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

    Google Scholar 

  55. 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

    Google Scholar 

  56. 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

    Google Scholar 

  57. 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

    Article  Google Scholar 

  58. Baghlani A 2014 Water level stabilization in open channels using Chebyshev polynomials and teaching–learning-based optimization. J. Hydroinform. 16(5): 1097–1109

    Article  Google Scholar 

  59. 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

    Article  Google Scholar 

  60. Cheng Y H 2013 A novel optimization method for picking PCR oligonucleotide primers. Int. J. Comput. Sci. Electron. Eng. 1(4): 518–523

    Google Scholar 

  61. 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

    Google Scholar 

  62. 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

    Google Scholar 

  63. 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

    Article  Google Scholar 

  64. 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

    Article  Google Scholar 

  65. Ramalakshmi AP, Manoharan PS and Deepamangai P 2013 PID tuning and control for 2-DOF helicopter using particle swarm optimization 8297:662–672

  66. 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

  67. 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

    Article  Google Scholar 

  68. 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

    Article  Google Scholar 

  69. 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

    Article  Google Scholar 

  70. Zavala A, Aguirre A and Diharce E 2005 Constrained optimization via evolutionary swarm optimization algorithm (PESO). Conf. Genetic Evolut. Comput. 2005: 209–216

    Article  Google Scholar 

  71. Bristol E 1966 On a new measure of interaction for multivariable process control. IEEE Trans. Autom. Control. 11(1): 133–134

    Article  Google Scholar 

  72. Ellis G 2012 Control system design guide (fourth edition) 6.4.1.3, Butterworth-Heinemann, Book, pp. 97–119, ISBN 9780123859204

  73. VOLTPAQ-X2’ Reliable Linear Voltage Amplifier for Superior Real Time Hardware-in-the-Loop (HIL) Performance. Markham, ON, Canada

  74. 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

  75. Becerra R L and Coello C 2006 Cultured differential evolution for constrained optimization. Comput. Methods Appl. Mech. Eng. 195: 4303–4322

    Article  MathSciNet  MATH  Google Scholar 

  76. 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

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abhishek Chaudhary.

Ethics declarations

Conflict of interest

Author(s) declare(s) no conflict of interest to disclose to any known person or agency.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12046-023-02271-4

Keywords

Navigation