摘要
提出一种以相对距离为惩罚因子来构造惩罚函数的方法,并结合浮点数编码遗传算法,成功解决了带约束条件的优化问题。通过该方法对某型飞机平尾操纵螺杆主接头直耳片进行了减重优化设计,在保证原疲劳裕度不变的前提下,重量降低了22.7%,同时给出了不同疲劳裕度对应的最优解,供工程设计参考。
A method using relative distance as penalty factor to construct penalty function is presented.Combined with float encoding genetic algorithms,it successfully solve the optimization problem with constrains.Then by using this method,the light weight optimization design is taken for the straight lug of the main joint of horizontal stabilizer control screw of an aircraft.On the premise that the original fatigue margin keeps the same,the weight is reduced 22.7%,meanwhile,the optimal solution correspond to different fatigue margin is given to provide a reference for engineering design.
出处
《科学技术与工程》
2011年第32期7967-7971,8003,共6页
Science Technology and Engineering
关键词
惩罚函数
浮点数编码遗传算法
优化设计
疲劳裕度
penalty function float encoding genetic algorithm optimization design fatigue margin