现代战争中,轰炸机是空面作战打击敌军目标的重要平台,其火力分配问题,即如何分配有限的武器资源使得对敌军的打击程度最大,在作战中至关重要.传统遗传算法用于求解火力分配问题时,在进化过程中会产生许多不满足约束条件的个体,影响算法的搜索寻优效率.针对此问题,本文提出了一种改进的遗传编码方式,将火力分配问题的约束条件与染色体的编码方式结合到一起,相应地改进了选择、交叉和变异算子,并引入一种新的倒位算子以提高算法的局部搜索能力.仿真实例表明,该算法简单快速,与传统遗传算法相比,其求解质量和求解效率大大提高.
火力分配 遗传算法 倒位算子