摘要: 为了消除小卫星在轨运行过程中因燃料消耗等原因造成质量特性变化的影响,提出一种基于改进萤火虫算法的卫星在轨质心调整方法.该方法运用萤火虫算法对PID控制器的参数整定进行优化,针对收敛速度慢和容易陷入局部极小值的问题,引入自适应步长因子对算法进行改进.算法通过编程注入星载计算机,进而控制电机调整机构完成卫星在轨质心调整.依托于地面气浮平台进行半物理仿真实验,实验结果表明改进算法在第48次迭代完成PID参数整定,相较于其他算法具有更快的收敛速度和动态响应特性.基于改进算法的调整系统可在59 s将单轴质心偏移量减小到精度要求,验证了系统在小卫星质量特性调整上的实时性和稳定性.