An improved PSO algorithm with object- oriented performance database for flight trajectory optimization

Sibin Zhu, Guixian Li, Junwei Han

科研成果: 期刊稿件文章同行评审

7 引用 (Scopus)

摘要

In order to improve accuracy and convergence speed for flight trajectory optimization program in flight management computer and enhance its maintainability, an improved particle swarm optimization (PSO) algorithm with object-oriented performance database is proposed. Firstly, an object-oriented performance database is built by Microsoft Visual C++ and MATLAB/SIMULINK mixed software development environment. Through synthetically use class hierarchy and specialized function library, the flight performance data is retrieved and its data file can be replaced with adapt for different aircraft types. Secondly, the mass point motion mathematical model is built according to mass point dynamics and energy states. Objective functions for trajectory optimization in vertical flight profile are acquired by the Minimum Principle of Pontryagin. Thirdly, adaptive inertia weight is introduced, the equality constraints is processed using the penalty function method. Finally, trajectory in vertical flight profile is optimized through using the improved PSO based on the object-oriented performance database. Meanwhile, the PSO algorithm flow for vertical flight profile trajectory optimization is given. Through using of the improved PSO, trajectory optimization of Boeing 737-800 aircraft in vertical flight profile is carried out. Comparison results between optimization results and flight test data show that the calculated results of proposed algorithm rapidly converges to optimal solution with higher precision.

源语言英语
页(从-至)1555-1563
页数9
期刊Journal of Computers
7
7
DOI
出版状态已出版 - 2012
已对外发布

指纹

探究 'An improved PSO algorithm with object- oriented performance database for flight trajectory optimization' 的科研主题。它们共同构成独一无二的指纹。

引用此