首页 >

求解高超声速飞行器平衡状态的GA-SQP 算法

张红梅1,张国山2   

  1. 1. 沈阳航空航天大学自动化学院
    2. 天津大学
  • 收稿日期:2011-03-21 修回日期:2011-09-26 发布日期:2011-10-09
  • 通讯作者: 张红梅

GA-SQP algorithm for solving equilibrium states of hypersonic vehicle

  • Received:2011-03-21 Revised:2011-09-26 Published:2011-10-09
  • Contact: Hong-Mei ZHANG

摘要: 针对含有不稳定模态的高超声速飞行器平衡状态的求解问题,提出了GA-SQP混合优化求解方法。该方法基于遗传算法(GA),根据误差积分的性能指标准则,采用混沌搜索和淘汰机制,将配平问题转化为代价函数最小值的求解问题。并且,局部搜索引入序列二次规划策略(SQP),分步求解出升降舵偏角,油门设置与迎角初始值。建立了基于Simulink的动态模型, 仿真结果表明,该算法能够精确地收敛到平衡点,并具有较好的稳定性,而且与初始值无关。该算法为一类复杂非线性系统平衡状态的求解问题提供了一种实用有效的解决方法。

关键词: 飞行控制1, 高超声速飞行器2, 配平3, 遗传算法4, 序列二次规划5

Abstract: For solving the equilibrium of hypersonic vehicle with unstable modal, a hybrid optimization technique GA-SQP is developed. According to integral of time multiplied by the absolute value of error (ITAE) criterion, adopting chaos searching and elimination, the improved genetic algorithm (GA) is used to calculate equilibrium states, which are transformed into solving the minimum of the cost function. Furthermore, sequential quadratic programming (SQP) is introduced so as to accelerate the local optimum. Attacking angle, elevator deflection and throttle setting are obtained by steps. Based on Simulink dynamic model of the vehicle, simulation results show that the new GA-SQP algorithm, with desired steadiness, is able to determine the final solution accurately while it is not sensitive to the initial point. The algorithm of this paper provides a practical and effective method to solve the equilibrium of the complex nonlinear systems.

Key words: flight control1, hypersonic vehicle2, equilibrium3, genetic algorithm4, sequential quadratic programming5

中图分类号: