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.
Similar content being viewed by others
References
Ailon A (2010) Simple tracking controllers for autonomous VTOL aircraft with bounded inputs. IEEE T Automat Contr 55(3):737–743
Al-Hosani K, Utkin VI (2012) Parameters estimation using sliding mode observe with shift operator. J Franklin I 349(4):1509–1525
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
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
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
Cui Z, Cai X, Zeng J, Yin Y (2010) PID-controlled particle swarm optimization. J Multiple-Valued Log S 16(6):585–610
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
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
Levine WS (2010) The control handbook, 2nd edn. CRC Press, Piscataway
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
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
Majumder L, Rao SS (2009) Interval-based optimization of aircraft wings under landing loads. Comput Struct 87(3-4):225–235
Mendes R, Kennedy J, Neves J (2004) The fully informed particle swarm: Simpler, may be better. IEEE T Evolut Comput 8(3):204–210
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
Naldi R, Marconi L (2013) Robust control of transition maneuvers for a class of V/STOL aircraft. Automatica 49(6):1693–1704
Poli R, Kennedy J, Blackwell T (2007) Particle swarm optimization: an overview. Swarm Intell 1(1):33–57
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
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
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
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
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
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
Wang X, Liu J, Cai K-Y (2009) Tracking control for a velocity-sensorless VTOL aircraft with delayed outputs. Automatica 45(12):2876–2882
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
Yokoyama N (2011) Parameter estimation of aircraft dynamics via unscented smoother using multiple data sets. In: The SICE Annual Conference, pp 2299–2306
Zeng J, Cui Z, Wang L (2005) A differential evolutionary particle swarm optimization with controller. Lecture Notes in computer science 3612: 467-476
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
Zhan Z-H, Zhang J, Li Y, Chung HSH (2009) Adaptive particle swarm optimization. IEEE T Syst man Cy B 39(6):1362–1381
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
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
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
Corresponding author
Rights and permissions
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-015-0726-2