Skip to main content

Advertisement

Log in

Parameter estimation of vertical takeoff and landing aircrafts by using a PID controlling particle swarm optimization algorithm

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

As an indispensable constituent of the premises of highly precious control of vertical takeoff and landing (VTOL) aircrafts, parameter identification has received an increasingly considerable attention from academic community and practitioners. In an effort to tackle the matter better, we herewith put forward a PID controlling particle swarm optimizer (PSO) which we call the proportional integral derivative (PID) controller inspired particle swarm optimizer (P idSO). It uses a novel evolutionary strategy whereby a specified PID controller is used to improve particles’ local and global best positions information. Empirical experiments were conducted on both analytically unimodal and multimodal test functions. The experimental results demonstrate that PidSO features better search effectiveness and efficiency in solving most of the multimodal optimization problems when compared with other recent variants of PSOs, and its performance can be upgraded by adopting proper control law based controllers. Moreover, PidSO, together with least squares (LS) method and genetic algorithm (GA), is applied to the parameter estimation of the VTOL aircraft. In comparison with LS method and GA, PidSO is a more effective tool in estimating the parameters of the VTOL aircraft.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Ailon A (2010) Simple tracking controllers for autonomous VTOL aircraft with bounded inputs. IEEE T Automat Contr 55(3):737–743

    Article  MathSciNet  Google Scholar 

  2. Al-Hosani K, Utkin VI (2012) Parameters estimation using sliding mode observe with shift operator. J Franklin I 349(4):1509–1525

    Article  MathSciNet  MATH  Google Scholar 

  3. Cai X, Cui Z, Zeng J, Tan Y (2007) Self-adaptive PID-controlled particle swarm optimization. In: Proceedings of the 26th Chinese Control Conference, pp 799–803

  4. Casau P, Cabecinhas D, Silvestre C (2012) Almost global stabilization of a vertical take-off and landing aircraft in hovered flight. In: The 2012 American Control Conference, pp 3247–3252

  5. Chiou J-S, Liu M-T (2009) Numerical simulation for fuzzy PID controllers and helping EP reproduction with PSO hybrid algorithm. Simul Model Pract and Th 17(10):1555–1565

    Article  Google Scholar 

  6. Cui Z, Cai X, Zeng J, Yin Y (2010) PID-controlled particle swarm optimization. J Multiple-Valued Log S 16(6):585–610

    MathSciNet  MATH  Google Scholar 

  7. Huang Y, Qu L, Tian Y (2008) Self-tuning PID controller based on quantum swarm evolution algorithm. In: The Fourth International IEEE Conference on Natural Computation, pp 401–404

  8. Hürlimann F, Kelm R, Dugas M, Oltmann K, Kress G (2011) Mass estimation of transport aircraft wingbox structures with a CAD/CAE-based multidisciplinary process. Aerosp Sci Technol 15(4):323–333

    Article  Google Scholar 

  9. Levine WS (2010) The control handbook, 2nd edn. CRC Press, Piscataway

    Google Scholar 

  10. Liang JJ, Qin AK, Suganthan PN, Baskar S (2006) Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE T Evolut Comput 10(3):281–295

    Article  Google Scholar 

  11. Lu Y, Levy D, Zhang J, Li D (2011) An evolutionary performance enhanced PSO approach by using a BP neural-learning-based PID controller. Connect Sci 23(1):45–63

    Article  Google Scholar 

  12. Majumder L, Rao SS (2009) Interval-based optimization of aircraft wings under landing loads. Comput Struct 87(3-4):225–235

    Article  Google Scholar 

  13. Mendes R, Kennedy J, Neves J (2004) The fully informed particle swarm: Simpler, may be better. IEEE T Evolut Comput 8(3):204–210

    Article  Google Scholar 

  14. Montes de Oca MA, Stutzle T, Birattari M, Dorigo M (2009) Frankenstein’s PSO: A composite particle swarm optimization algorithm. IEEE T Evolut Comput 13(5):1120–1132

    Article  Google Scholar 

  15. Naldi R, Marconi L (2013) Robust control of transition maneuvers for a class of V/STOL aircraft. Automatica 49(6):1693–1704

    Article  MathSciNet  MATH  Google Scholar 

  16. Poli R, Kennedy J, Blackwell T (2007) Particle swarm optimization: an overview. Swarm Intell 1(1):33–57

    Article  Google Scholar 

  17. Ratnaweera A, Halgamuge SK, Watson HC (2004) Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE T Evolut Comput 8(3):240–255

    Article  Google Scholar 

  18. Russo E, Notarstefano G, Hauser J (2011) Dynamics exploration and aggressive maneuvering of a longitudinal vectored thrust VTOL aircraft. In: The 50th IEEE Conference on Decision and Control and European Control Conference, pp 8106– 8111

  19. Singh S, Ghosh AK (2013) Modified delta method for estimation of parameters from flight data of stable and unstable aircraft. In: The 3rd IEEE International Advance Computing Conference, pp 775–781

  20. Suganthan PN, Hansen N, Liang JJ, Deb K, Chen Y-P, Auger A, Tiwari S (2005) Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization. In: Technical Report, Nanyang Technological University, Singapore and Kan GAL, Report Number 20052005

  21. Tang J, Xi P, Zhang B, Hu B (2013) Finite element parametric modelling technique of aircraft wing structure. Chinese J Aeronaut 26(5):1202–1210

    Article  Google Scholar 

  22. Wai R-J, Lee J-D, Chuang K-L (2011) Real-time PID control strategy for maglev transportation system via particle swarm optimization. IEEE T Ind Electron 58(2):629–646

    Article  Google Scholar 

  23. Wang X, Liu J, Cai K-Y (2009) Tracking control for a velocity-sensorless VTOL aircraft with delayed outputs. Automatica 45(12):2876–2882

    Article  MathSciNet  MATH  Google Scholar 

  24. Wang Y-X, Xiang Q-L, Zhao Z-D (2010) Particle swarm optimizer with adaptive tabu and mutation: A unified framework for efficient mutation operators. ACM T Auton Adap Sys 5(1):1556–1565

    Google Scholar 

  25. Yokoyama N (2011) Parameter estimation of aircraft dynamics via unscented smoother using multiple data sets. In: The SICE Annual Conference, pp 2299–2306

  26. Zeng J, Cui Z, Wang L (2005) A differential evolutionary particle swarm optimization with controller. Lecture Notes in computer science 3612: 467-476

  27. Zhang J, Chen S, Levy D, Lu Y (2011) Feedback loop mechanisms based particle swarm optimization with neighborhood topology. In: IEEE Congress on Evolutionary Computation, pp 1864–1871

  28. Zhan Z-H, Zhang J, Li Y, Chung HSH (2009) Adaptive particle swarm optimization. IEEE T Syst man Cy B 39(6):1362–1381

    Article  Google Scholar 

  29. Zhao S-Z, Iruthayarajan MW, Baskar S, Suganthan PN (2011) Multi-objective robust PID controller tuning using two lbests multi-objective particle swarm optimization. Inform Sci 181:3323–3335

    Article  Google Scholar 

  30. Zhu B, Wang X, Cai K-Y (2010) Tracking control for angular-rate-sensorless vertical take-off and landing aircraft in the presence of angular-position measurement delay. IET Control Theory A 4(6):957–969

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

This work is supported by the Fundamental Research Funds for the Central Universities in China. The authors also gratefully acknowledge the helpful comments and suggestions of the reviewers, which have improved the presentation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Danping Yan.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lu, Y., Yan, D. & Levy, D. Parameter estimation of vertical takeoff and landing aircrafts by using a PID controlling particle swarm optimization algorithm. Appl Intell 44, 793–815 (2016). https://doi.org/10.1007/s10489-015-0726-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-015-0726-2

Keywords

Navigation