论文部分内容阅读
针对操纵面交叉耦合效应下指令分配不精准的问题,基于序列二次规划提出了一种多操纵面非线性控制分配方法。在舵效线性条件下,引入虚拟控制指令建立了线性控制分配模型;考虑操纵面舵效交叉耦合非线性特征,以最小操纵面偏量为优化目标设计了交叉耦合控制分配器;采用修正BFGS算法改进序列二次规划,有效地求解了交叉耦合控制分配指令。仿真结果表明,所提出的方法能够合理利用所有操纵面并实现精确分配。
Aiming at the problem of inaccurate command assignment under the cross-coupling effect of control surfaces, a nonlinear control assignment method with multiple control surfaces is proposed based on sequence quadratic programming. Under the condition of rudder efficiency, a virtual control instruction is introduced to establish a linear control distribution model. Considering the cross-coupling nonlinearity of control surface rudder effect, the cross-coupling control distributor is designed with the minimum control surface deviation as the optimization objective. The modified BFGS algorithm is used to improve Sequence quadratic programming, effectively solve the cross-coupling control allocation instructions. The simulation results show that the proposed method can make rational use of all control surfaces and achieve accurate distribution.