[发明专利]一种用于带约束条件的工程优化问题的遗传算法在审

专利信息
申请号: 201410854641.3 申请日: 2014-12-31
公开(公告)号: CN104573820A 公开(公告)日: 2015-04-29
发明(设计)人: 颜雪松 申请(专利权)人: 中国地质大学(武汉)
主分类号: G06N3/12 分类号: G06N3/12
代理公司: 湖北武汉永嘉专利代理有限公司 42102 代理人: 唐万荣
地址: 430074 湖*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种用于带约束条件的工程优化问题的遗传算法,该算法包括:确定工程优化问题的优化目标,根据优化目标建立目标函数;设置参数和变量的范围,所述参数包括种群大小、交叉率、变异概率;随机产生N个个体,确定算法的初始参数;根据实际问题的约束条件确定n个变量的取值范围;对N个个体进行评估,计算出适应度值以及惩罚值;对所有个体排序,先采用精英策略选择子代,剩余子代由轮盘赌生成;遍历每个个体,确定每个个体的交叉位数,进行交叉操作;遍历每个个体,对符合变异条件的个体进行变异操作;检查算法是否结束,如结束则输出结果;否则继续计算。本发明算法通过改进,使得算法更小几率陷入局部最优。
搜索关键词: 一种 用于 约束条件 工程 优化 问题 遗传 算法
【主权项】:
一种用于带约束条件的工程优化问题的遗传算法,其特征在于,包括以下步骤:1)确定工程优化问题的优化目标,根据优化目标建立目标函数;将带有约束的问题化为如下:min L(X)=f(X)+(1+|f(X)|)α(∑|max(0,gj(X))|+∑|hi(X)|)s.t.XL≤X≤XU其中α是表示惩罚因子,∑|max(0,gj(X))|、∑|hi(X)|为惩罚值;f(X)为适应度值,L(X)为罚函数;2)设置参数和变量的范围,所述参数包括种群大小、交叉率、变异概率;随机产生N个个体,确定算法的初始参数;根据实际问题的约束条件确定n个变量的取值范围;3)对N个个体进行评估,计算出适应度值f(X)以及惩罚值∑|max(0,gj(X))|、∑|hi(X)|;4)对所有个体排序,先采用精英策略选择子代,剩余子代由轮盘赌生成;5)遍历每个个体,确定每个个体的交叉位数,进行交叉操作;6)遍历每个个体,对符合变异条件的个体进行变异操作;7)检查算法是否结束,如结束则输出结果;如否则返回步骤3)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(武汉),未经中国地质大学(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410854641.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top