系统工程与电子技术

• 制导、导航与控制 • 上一篇    下一篇

多操纵面交叉耦合的SQP控制分配策略

易坚1, 陈勇1, 董新民1, 支健辉1, 程建锋2   

  1. 1. 空军工程大学航空航天工程学院, 陕西 西安 710038;
    2. 空军西安飞行学院, 陕西 西安 710301
  • 出版日期:2016-10-28 发布日期:2010-01-03

SQP based control allocation for multiple effectors with interactions

YI Jian1, CHEN Yong1, DONG Xin-min1, ZHI Jian-hui1, CHENG Jian-feng2   

  1. 1. College of Aeronautics and Astronautics Engineering, Air Force Engineering University, Xi’an 710038, China;2. The Air Force Xi’an Flight Academy, Xi’an 710301, China
  • Online:2016-10-28 Published:2010-01-03

摘要:

针对多操纵面飞机交叉耦合效应下易产生虚拟控制误差和舵效中和等问题,提出了一种基于改进序列二次规划的控制分配策略。以操纵面偏量为参数构建优化目标,基于舵效线性假设分别研究了基于线性规划和二次规划的多操纵面线性控制分配方法。进一步考虑非线性交叉耦合效应,分别建立了序列线性和序列二次规划的交叉耦合控制分配模型,并设计了改进的Hessian矩阵,以实现序列二次规划的优化求解。仿真表明,基于改进序列二次规划的控制分配策略能够合理地利用所有交叉耦合操纵面实现非线性分配,优于线性规划、二次规划和序列线性规划控制分配方法。

Abstract:

To deal with the problem of virtual control error and control efficiency counteracts under interactions for multiple effectors aircraft, a modified sequential quadratic programming (SQP) based control allocation scheme is proposed. By taking the parameters of control deflections as the optimization objective, the linear programming and quadratic programming-based linear control allocation methods are researched respectively based on the assumption of linear control efficiencies. Furthermore, by considering the nonlinear interactions, the sequential linear programming and SQP based control allocation models are built. A modified Hessian matrix is designed and applied to solve the SQP problem optimally. Simulation results show that the modified SQPbased control allocation scheme can utilize all the interactional control effectors reasonably to achieve the nonlinear allocation, which is better than the linear programming, quadratic programming and sequential linear programming control allocation.