基于遗传算法的铁心电抗器优化设计
2012-10-11王延伟于会凤
黑龙江电力 2012年1期
王延伟,刘 骥,于会凤
(哈尔滨理工大学工程电介质及其应用技术教育部重点实验室,黑龙江哈尔滨150080)
0 引言
铁心电抗器的优化设计是指在满足规定的电磁性能指标条件下,确定某一目标,运用一定的优化算法,寻求出最优的产品设计方案[1]。目前,许多算法被引入电气产品的设计领域,如随机试验法、蚁群算法、粒子群算法等[2],但这些算法对铁心电抗器的优化设计而言,都不是很理想,不可避免地存在一定的局限性,如运算量大,求解效率低;算法本身不能确保全局寻优;算法通用性差,程序不能方便的进行移植;算法对于复杂的混合离散变量优化问题无能为力等等[3-5]。因此,在20世纪60年代中期,美国著名科学家 J.H.Holand提出了遗传算法(GA),它是一类模拟生物进化过程与机制求解问题的自适应人工智能技术,是模拟自然界生物进化过程的一类自组织、自适应的全局优化算法。它具有很强的解决问题能力和广泛适应性。近年来,遗传算法已被成功的应用于经济管理、交通运输、工业设计等不同领域,并且在逐步地成熟和完善[6]。
1 遗传算法
1.1 遗传算法的原理
遗传算法以达尔文的生物进化论为基础,遵循适者生存的原则,合适的个体被保留,不合适的个体被淘汰。遗传算法的寻优过程是一个反复迭代过程[7]。在这种机制中,每一代中各个个体(各个设计方案)的基本特征可以通过基因转换机制被遗传到下一代中,也就是说在一个给定的代中,代表着一个群体的设计方案相互之间可以复制和交叉,并以一定的概率发生变异,交叉倾向于由群体中最为优秀的个体来承担,这种群体中相互匹配的个体的最好特性的结合使产生的子代比父代有更加优良的特性,产生好的解。……
登录APP查看全文
