首页 | 本学科首页   官方微博 | 高级检索  
     

基于改进序列二次规划的非线性控制分配
引用本文:骞恒浩.基于改进序列二次规划的非线性控制分配[J].兵工自动化,2022,41(8).
作者姓名:骞恒浩
作者单位:航空工业西安飞行自动控制研究所
摘    要:针对多操纵面飞机舵面偏转角与力矩系数之间的非线性问题,提出一种改进粒子群算法(particle swarm optimization,PSO)和序列二次规划算法(sequential quadratic programming,SQP)相结合的方法来解决非线性控制分 配问题。以飞翼模型为对象,对模型舵效进行分析,在舵效非线性的情况下,采用拟合函数的方法来表示舵效的非 线性;对粒子群算法进行改进,采用拟牛顿法及线搜索方法对序列二次规划方法进行改进,并对改进后算法的拟合 效果进行比较;在线性舵效与非线性舵效下进行仿真对比,验证了算法的有效性。仿真结果表明:该算法能提高粒 子群算法的全局搜索能力,保证分配的准确性。

关 键 词:多操纵面  粒子群算法  序列二次规划法  非线性控制分配
收稿时间:2022/4/6 0:00:00
修稿时间:2022/5/28 0:00:00

Nonlinear Control Allocation Based on Improved Sequential Quardratic Programming
Abstract:Aiming at the the nonlinear problem between the control surface deflection angle and the moment coefficient of an aircraft with multiple control surface, an improved particle swarm optimization (PSO) algorithm combined with sequential quadratic programming (SQP) algorithm was proposed to solve the nonlinear control allocation problem. Taking the flying wing model as the object, the rudder effectiveness of the model is analyzed, and in the case of nonlinear rudder effectiveness, the method of fitting function is used to represent the nonlinearity of rudder effectiveness; the particle swarm algorithm is improved, and the sequential quadratic programming method is improved by using quasi-Newton method and line search method; and the fitting effect of the improved algorithm is compared; The effectiveness of the algorithm is verified by simulation comparison between linear and nonlinear rudder effects. The simulation results show that the algorithm can improve the global search ability of the particle swarm algorithm and ensures the accuracy of the allocation.
Keywords:multiple control surfaces  particle swarm optimization  sequential quadratic programming  nonlinear control allocation
点击此处可从《兵工自动化》浏览原始摘要信息
点击此处可从《兵工自动化》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号