摘要

针对粒子群优化算法易出现早熟和细菌觅食算法全局优化能力差的问题,提出一种基于细菌觅食与粒子群的改进混合优化算法。建立以降低推进器功率消耗和减少各推进器的分配误差为优化目标的数学模型,约束条件包括推力分配目标的推力和扭矩限制、偏转角限制。基于改进的粒子群-细菌觅食混合算法进行推力分配优化,以算法结果的适应度值、计算消耗时间对优化算法的收敛性和实时性进行分析和比较。结果对比表明,对改进的群智能算法解决推力分配问题有一定参考价值。