摘要
应用遗传算法对复合材料层合板的铺层顺序进行优化设计 ,并通过免疫机理解决基本遗传算法中存在的收敛效率低、“早熟”等问题 .以层合板的面内几何因子和弯曲因子为优化对象 ,建立遗传算法的优化模型 .通过交叉、变异等遗传操作 ,搜索问题的最优解 .借助免疫系统对抗体的促进和抑制机制 ,调节种群中个体的多样性 .数值算例中给定了层合板的面内几何因子和弯曲因子 ,应用免疫遗传算法求解层合板的最佳铺层顺序 .并将应用免疫遗传算法与标准遗传算法得到的优化结果进行了比较 ,证明了免疫遗传算法的优越性和实用性 .
The sequence of composite laminate was optimized by genetic algorithm (GA) of immunity. The immunity mechanism was used to improve the convergence efficiency and solve the precocity problem of GA. The mathematical model was built to optimize the in-plane geometry and bend factors. The optimization result was searched by cross, mutation and other genetic operations. The acceleration and restrain mechanism of immunity system was used to adjust the diversity of individuals. The stacking sequence of composite laminate was calculated at given in-plane geometry and bend factors. The numerical results show the superiority and practicability of GA of immunity comparing with the results of standard GA.
出处
《北京航空航天大学学报》
EI
CAS
CSCD
北大核心
2005年第2期247-250,共4页
Journal of Beijing University of Aeronautics and Astronautics
基金
航空基础科学基金资助项目 (0 2B5 10 60 )
航空支撑科技基金资助项目 (0 1A5 10 0 7)
关键词
遗传算法
优化
免疫
复合材料
铺层顺序
Acceleration
Algorithms
Composite materials
Computer simulation
Convergence of numerical methods
Genetic algorithms
Immunization
Mathematical models
Optimization