|
控制理论与应用 2018
存在整数约束的分布式驱动变体飞行器控制分配
|
Abstract:
针对一类含有整数控制约束的分布式驱动变体飞行器在线控制分配问题, 提出了一种基于布谷鸟搜索算 法的求解策略. 首先, 考虑到指令分配误差以及作动器的损耗, 将飞行器在线作动器控制分配问题表示为一类整数 规划问题. 然后, 设计改进的布谷鸟搜索算法求解作动器的控制指令, 采用Tent混沌映射初始化种群、自适应的步长 控制量等措施提高算法的搜索效率. 最后, 将提出的控制分配方法应用于一类新型操纵面飞行器, 仿真结果验证了 该方法的有效性.
According to the online control allocation of a class of distributed driving morphing aircraft with integer control constraints, a solving strategy based on the cuckoo search algorithm is proposed. Firstly, the aircraft online actuator control allocation problem is described as an integer programming problem with the consideration of the command allocation error and effector wear. Secondly, the improved cuckoo search algorithm is designed to obtain the actuator control commands. Some measures, such as the Tent chaos mapping for initializing the population and adaptive step control vector, are adopted to improve the efficiency of the algorithm. Finally, the proposed control allocation method is applied to an innovative control effector aircraft. The simulation results demonstrate the effectiveness of the proposed method.