1 发射选取原则
2 模型建立
2.1 共架发射系统数学模型
2.2 染色体编码
2.3 适应度函数构建
表1 评估系数选取原则表 |
S(k) | xk=xN-1 | xk=xN-1+2n | xk=xN-1+2n+1 |
---|---|---|---|
s1 | s2 | s3 | |
M(k) | xk=xN-1 | xk=xN-2 | xk=xN-3 |
m0 | m1 | m2 | |
D(k) | dk∈[0,5] | dk∈(5,8] | dk∈(8,∞) |
d1 | d2 | d3 |
2.4 评估系数自适应改进
2.5 特殊情况的算例调整
2.6 选择、交叉与变异操作
3 算例验证
表2 评估系数选取 |
评估系数 | 取值 | 评估系数 | 取值 |
---|---|---|---|
s1 | 2 | d1 | 200 |
s2 | -0.9 | d2 | 400 |
s3 | -1.5 | d3 | 900 |
m0 | 0.3 | J1 | 720 |
m1 | 0.4 | J2 | 360 |
m2 | 0.5 | J3 | 240 |
表3 遗传算法参数选取 |
初始种群个体数目 | 100 |
---|---|
染色体长度 | 7 |
最大遗传代数 | 50 |
代沟 | 0.95 |
交叉概率 | 0.7 |
变异概率 | 0.1 |
遗传算法迭代次数 | 50 |