首页> 中文期刊>计算机工程与应用 >改进罚函数法与蝙蝠算法在约束优化中的应用

改进罚函数法与蝙蝠算法在约束优化中的应用

     

摘要

设计了一种基于自适应罚函数法和改进蝙蝠算法的约束优化问题求解方法。提出了一种自适应罚函数法,该处理方法综合考虑了约束违反的情况和进化过程的特点,如果某个约束违反的次数越多,则证明该约束越强,赋予惩罚系数越大;种群中的不可行解的数量越多,为保持种群的多样性,则约束应该取较小的值,即惩罚系数取较小的值。提出了一种改进的蝙蝠算法,利用混沌的遍历性特点产生初始种群,增强了初始种群的多样性和种群的质量;在考虑了脉冲响度的蝙蝠算法局部搜索中,融入了交叉操作;为防止算法在后期陷入局部最优解,引进了变异操作,保证了群体的多样性。将自适应罚函数法与改进的蝙蝠算法融合起来求解约束优化问题,4个复杂的标准测试函数和2个工程实际问题证明了该约束优化求解方法的可行性和有效性。%A solving method for constrained optimization problem based on adaptive penalty function and improved bats algorithm is designed. An adaptive penalty function method is proposed, which both takes the circumstances of constraint violations and characteristics of evolutionary process into consideration. The more frequently a constraint is violated, the more powerful it is, the larger penalty coefficient is given to it. The more infeasible solutions in the population, the smaller the constrain should be, in other words, the smaller the penalty coefficient should be, in order to keep the diversity of the population. An improved bats algorithm is proposed, which generates the initial population by using the ergodicity of chaos, and enhances the quality of the initial population and diversity of population. In the local search of bats algorithm which takes the pulse loudness into consideration, crossover operation is added. In order to prevent the algorithm from falling into local optimal solution in the late, variation operation is added, which ensures the diversity of the population. Then adaptive penalty function and improved bats algorithm are mixed to solve constrained optimization problem, and 4 complex stan-dard test functions and 2 practical engineering problems prove the feasibility and effectiveness of the solving methods for constrained optimization problem.

著录项

  • 来源
    《计算机工程与应用》|2015年第9期|62-67|共6页
  • 作者单位

    湖南人文科技学院 信息科学与工程系;

    湖南 娄底 417000;

    湖南科技大学 信息与电气工程学院;

    湖南 湘潭 411201;

    湖南人文科技学院 机电工程系;

    湖南 娄底 417000;

    湖南科技大学 信息与电气工程学院;

    湖南 湘潭 411201;

    湖南人文科技学院 信息科学与工程系;

    湖南 娄底 417000;

    湖南人文科技学院 信息科学与工程系;

    湖南 娄底 417000;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 理论、方法;
  • 关键词

    蝙蝠算法; 自适应罚函数; 约束优化问题;

  • 入库时间 2023-07-24 17:05:46

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号