论文部分内容阅读
如何处理约束条件与增强局部搜索能力是遗传算法用于非线性约束优化问题的关键。针对目前遗传算法研究中对非线性约束优化问题的不足,提出了一种基于模拟退火算法与外点法的混合遗传算法,对于不满足约束条件的解用外点罚函数法来修正,同时把退火选择算子作为一个与选择、交叉和变异平行的算子,嵌入到实数编码的遗传算法中,来增强其的局部搜索能力。算法兼顾了遗传算法、模拟退火算法和外点法三者的长处,既有较快的收敛速度,又能以较大的概率求得非线性约束优化问题的全局最优解。最后以两个测试函数为算例对算法进行测试,验证了该算法搜