摘要
为了解决卫星舱布局优化问题,提出一种加入启发式规则的蜜蜂进化型遗传算法(BEGA),进而改善在采用遗传算法求解卫星舱布局优化时的性能。BEGA算法对交叉操作的改进可以增强种群最优个体所包含信息的开采能力,随机个体的加入又能提高算法的勘探能力,从而避免算法过早地收敛。同时为了实现在轨模块更换,通过计算更换模块和待布物之间干涉量,来求出在轨可更换模块的合理拆装路径,此方法可以有效满足模块更换的各项性能指标。最终实现在轨可更换模块的卫星舱布局优化。仿真试验表明:BEGA算法可以有效求出安装路径,而且与标准遗传算法(SGA)相比较,BEGA具有较好的包络圆半径、转动惯量、成功率。
-
单位包头职业技术学院