基于混合编码的遗传算法在多约束机组组合优化问题中的应用.doc

基于混合编码的遗传算法在多约束机组组合优化问题中的应用.doc

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于混合编码的遗传算法在多约束机组组合优化问题中的应用

【摘要】 现今的电力市场需要在火电厂内各机组间合理安排生产计划,以便达到最佳的经济效应。火力发电厂的发电机组组合优化问题作为其中的主要问题,其具有高维数、非凸、离散、非线性、多约束的特点,增加了求解的复杂性。 针对电力系统机组组合优化问题,本文结合算例采用遗传算法,对基于混合编码的多约束机组组合优化问题进行求解。在整个遗传算法操作中,有选择地引用上一代最优个体作为新种群中的个体。在初始化的过程中直接解决所有的约束问题。并在交叉和变异操作完之后对新产生的染色体进行约束处理的方式。这样可以保证算法的快速收敛。不但如此,该算法还是能在交叉和遗传操作作用下进行优化的一个过程。在仿真分析中,本文通过对不同的种群数、不同的遗传进化代数、不同的交叉概率、不同的变异概率以及在初始化过程中强制开启不同数量的机组时的进化结果进行比较。得到了一组在该问题中能得到最优结果的一组参数。其表明了遗传算法具有较强的全局有哪些信誉好的足球投注网站能力,并且不同的参数对于整个算法的结果是有非常大的影响作用,是解决多约束机组组合问题的一种有效地方法。 关键字:电力系统;机组组合;遗传算法;组合优化;混合编码 【abstract】 odays electricity market in the thermal power plant, reasonable arrangements have been needed between the various units of production planning in order to achieve the best possible economic effects. Thermal power generating units of the combinatorial optimization problem is one of the main problems with high dimension, non-convex, discrete, nonlinear, multi-binding characteristics, increasing the complexity of the solution. This paper presented a new Genetic Algorithm by introducing new hybrid code, which is applied in power system unit combinatorial optimization problems. GA is usually used to solve this kind of the multi-constraint combinatorial optimization problem. Under the genetic algorithm process, recommend the optimal generation of individual as the individual in the new population selectively. In the process of initialization, the new chromosomes is generated by dealing with the constraints. In this way, it ensures that algorithm can converge rapidly. Not only that, this algorithm is also a process of optimized by the function of the cross operator and the mutation operator. In the simulations in matlab, this paper discussed and analized the impacts on GA by changing the number of different populations, different genetic evolution of algebra, different crossover probability, mutation probability, and a different number of units which be forced to run in the initialization process. The results obtained from simulation is that a set of parameters which can be got the be

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档