- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要
非线性规划在工程、管理、经济、科研、军事等方面都有广泛的应用。传统的解决非线性规划问题的方法,如梯度法、罚函数法、拉格朗日乘子法等,稳定性差,对函数初值和函数性态要求较高,且容易陷入局部最优解。
遗传算法是模拟达尔文的遗传选择和自然淘汰的生物进化过程的计算模型。遗传算法是一种全局搜索算法,简单、通用、鲁棒性强,对目标函数既不要求连续,也不要求可导,适用于并行分布处理,应用范围广。
本文在分析传统的非线性规划算法的不足和遗传算法的优越性的基础上,将遗传算法应用于非线性规划。算法引进惩罚函数的概念,构造带有惩罚项的适应度函数;通过实数编码,转轮法选择,双点交叉,均匀变异,形成了求解非线性规划问题的遗传算法。与传统的非线性规划算法——外点罚函数法的比较结果表明该算法在一定程度上有效地克服了传统的非线性规划算法稳定性差,对函数初值和函数性态要求较高,且容易陷入局部最优解的缺陷,收敛更合理,性能更稳定。
关键词:非线性规划;遗传算法;罚函数法
ABSTRACT
Non-linear programming has a wide range of applications in engineering, management, economic, scientific, and military aspects. Traditional methods to solve the non-linear programming problem, such as the gradient method, penalty method, Lagrange multiplier method, have poor stability. They are sensitive to the function initial value and request the objective function to be continuous and differential. The results are also easily trapped into local optimal solution.
Genetic algorithm is a kind of calculate model which simulates Darwins genetic selection and biological evolution of natural selection. Genetic algorithm is a global search algorithm. It has simple, universal, robust features, and does not request the objective function to be continuous and differential, and is suitable in parallel distribution processing. Genetic algorithm is widely applied in many areas.
Based on the analysis of the disadvantage of traditional non-linear programming algorithm and the advantage of genetic algorithm, genetic algorithm is applied to non-linear programming in this paper. The introduction of the concept of penalty function is used to construct the fitness function with punishment. By using real-coded, Roulette Wheel selection method, two-point crossover, uniform mutation, we formed a genetic algorithm to solve the non-linear programming problem. Compared with the most classical and widely used traditional non-linear programming problem algorithm –SUMT algorithm, the results show that the new algorithm could effectively overcome the defect
您可能关注的文档
- 《毕业设计(论文)-某办公楼配电照明及综合布线系统设计》.doc
- 《毕业设计(论文)-某四层框架结构办公楼完整招投标文件》.doc
- 《毕业设计(论文)-某企业直销店经营管理系统》.doc
- 《毕业设计(论文)-某四层框架结构办公楼招投标文件》.doc
- 《毕业设计(论文)-某县医院挂号就诊系统设计》.doc
- 《毕业设计(论文)-某地区电网35-110-220KV变电所电气部分设计》.doc
- 《毕业设计(论文)-某地区110,35,10KV降压变电所电气设计》.doc
- 《毕业设计(论文)-某型轿车变速器设计》.doc
- 《毕业设计(论文)-某地区110kv35kv10kv降压变电所的设计》.doc
- 《毕业设计(论文)-某大学图书馆管理系统的设计与实现》.doc
- 《毕业设计(论文)-水平磁场对聚砜-FE3O4超滤膜性能的影响》.doc
- 《毕业设计(论文)-江南大学网上二手信息系统设计》.doc
- 《毕业设计(论文)-水电管理系统》.doc
- 《毕业设计(论文)-永磁同步电机变频调速系统的MATLAB仿真研究》.doc
- 《毕业设计(论文)-江苏省铁富高级中学网站设计与实现》.doc
- 《毕业设计(论文)-江都金牛湾都市花园工程施工方案》.doc
- 《毕业设计(论文)-水资源短缺风险综合评价》.doc
- 《毕业设计(论文)-江西永修至武宁高速公路某段施工图设计》.doc
- 《毕业设计(论文)-污水净化处理系统的PLC控制》.doc
- 《毕业设计(论文)-污水处理厂初步设计方案》.doc
原创力文档


文档评论(0)