[发明专利]一种建设项目多目标优化方法在审
申请号: | 201911170487.7 | 申请日: | 2019-11-26 |
公开(公告)号: | CN111062119A | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 李政道;杨晨;李世钟;周美转 | 申请(专利权)人: | 深圳大学;艾伯资讯(深圳)有限公司;深圳市鹏城建筑集团有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F111/06;G06N3/12 |
代理公司: | 深圳市深可信专利代理有限公司 44599 | 代理人: | 刘昌刚 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 建设项目 多目标 优化 方法 | ||
1.一种建设项目多目标优化方法,其特征在于,包括如下步骤:
步骤1:确定多目标优化的数学模型与遗传算法参数;
步骤2:建立约束可行的种群和种群目标函数矩阵;
步骤3:根据步骤2得到的目标函数矩阵,采用熵权法计算目标函数的客观权重,合成目标函数的混合动态权重;
步骤4:对步骤2得到的种群采用基于动态权重的方法进行排序,得到Pareto临时解集;
步骤5:根据步骤4得到的种群个体排序对个体附虚拟适应度值,采用比例选择算子与轮盘赌方法选择出子代种群;
步骤6:对步骤5得到的子代种群进行交叉操作;
步骤7:对步骤6交叉操作后的子代种群进行变异操作;
步骤8:对步骤4得到的Pareto临时解集和步骤6进行变异操作后的子代种群进行合并,产生新种群;
步骤9:若达到算法终止条件,则算法终止,否则返回步骤3。
2.根据权利要求1所述的建设项目多目标优化方法,其特征在于,步骤1具体包括:
设计变量个数与设计变量边界条件、约束函数ga(x),a=1,2,…,q、目标函数fj(x),j=1,2,…,m、m与目标函数的类型、目标函数的主观权重ωz=(ω1,ω2,…,ωm)、遗传算法的种群规模n、进化代数T、交叉概率PC与变异概率Pm,其中m表示目标函数的数量,q为约束函数个数;
对于目标函数的类型,定义如下:若目标函数fj(x)取极大值,即越大越好,称为效益型目标函数;若目标函数fj(x)取极小值,即越小越好,称为成本型目标函数。
3.根据权利要求2所述的建设项目多目标优化方法,其特征在于,步骤2具体包括:
种群初始化,对设计变量进行编码随机产生一个包含n个体的种群P0,并构造空的临时Pareto最优解集Q,由于遗传算法初始种群对优化结果的影响较大,而且约束问题的罚函数法无法适应规范化处理,因此对初值种群中个体的约束可行性进行判断,违反约束的个体进行排除,直至获得n个约束可行的个体,得到约束可行的种群P和对应的n×m阶的目标函数矩阵F:
式中,fij为种群中第i个个体的第j个目标函数值,i=1,2,...,n为种群中个体数,j=1,2,...,m为个体的目标函数个数;
采用式(2)进行目标函数矩阵F的初始化,避免目标函数矩阵中负值的存在对熵权计算和方案排序的影响,得到初始化后的种群目标函数矩阵Y=(yij)n×m;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大学;艾伯资讯(深圳)有限公司;深圳市鹏城建筑集团有限公司,未经深圳大学;艾伯资讯(深圳)有限公司;深圳市鹏城建筑集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911170487.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电路板预浸锡压紧结构
- 下一篇:一种消防工程异常状态监测的智能监控方法