[发明专利]建筑设计优化方法、优化系统、建筑设计优化终端、介质在审
申请号: | 202110287223.0 | 申请日: | 2021-03-17 |
公开(公告)号: | CN113111409A | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 王浩钰;马云飞;叶茜 | 申请(专利权)人: | 长沙理工大学 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/27;G06N3/00;G06F111/06 |
代理公司: | 苏州拓云知识产权代理事务所(普通合伙) 32344 | 代理人: | 王云峰 |
地址: | 410114 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建筑设计 优化 方法 系统 终端 介质 | ||
1.一种建筑设计优化方法,包括:对所要优化的方案进行检查;判断现有方案是否符合评分标准,若符合则直接计分,反之进入进行合理优化;其特征在于,判断合理优化后的方案是否符合评分标准,若符合则直接计分,反之则不记分;所述判断方法包括:
以优化后的方案是否符合评分标准的评分为决策变量,采用基于R支配的改进飞蛾扑火多目标优化算法对建立的优化后方案评分模型进行求解:初始化飞蛾种群的决策变量,为是否符合评分标准的评分值;第t代飞蛾种群为Mt=[Mt1,Mt2,…,MtN],第t代飞蛾种群中第i个个体为Mti=[Zti11,Zti12,…,Zti1T,…,Ztijk,…,ZtiST],其中Ztijk为第t代飞蛾种群中第i个个体的第j个建筑物在第k个优化次数的评分值,为与火焰种群中的Ztijk区分,飞蛾种群和火焰种群中的Ztijk分别用Mtijk和Ftijk表示,N为种群个数,S为梯级建筑物群总数,T为调度期优化次数总数;将打乱顺序的飞蛾种群作为火焰种群,第t代火焰种群中第i个个体为Fti=Mtr,r为不重复的随机索引,令迭代次数t=1,最大迭代次数用max Gen表示;
根据建立梯级建筑物群优化调度模型计算当前飞蛾种群和火焰种群的目标函数值和约束值;
如果t≤maxGen,重复上述步骤;否则输出当前飞蛾种群为求解解集;
通过改进飞蛾扑火优化算法利用当前飞蛾种群Mt和当前火焰种群Ft产生子代种群Qt;
将飞蛾种群Mt和子代种群Qt放在一起Rt=Ft∪Qt通过R支配排序方法得到下一代飞蛾种群Mt+1,将下一代飞蛾种群Mt+1和当前火焰种群Ft中的个体根据支配关系一一对应逐对比较更新得到下一代火焰种群Ft+1;令t=t+1;
所述R支配排序方法包括:
I)R支配排序方法的目的是从具有2N个个体的Rt中选择N个个体作为下一代飞蛾种群Mt+1,R支配排序方法=非支配排序方法+R值;
II)通过非支配排序方法为Rt中的个体设定等级rank,rank越低表明个体越优,同一个rank中有1个或多个个体,将Rt根据rank划分为一系列的子集(P1,P2,…);将rank为1逐一增加,将各个rank中的所有个体Pi放入Si中,即Si=Si-1∪Pi,直至len(SL-1)≤N≤len(SL-1∪PL),rank等于L的一层是关键层,其中len()是计算集合中个体数目的函数;
III)从PL层中筛选N-len(SL-1)个个体放入SL-1中;按照NSGAⅢ算法中的归一化和关联参考点方法,将Rt中所有个体先进行归一化然后关联到参考点;然后计算每个参考点中所关联的个体的R值,公式为:
R(p)=order(p)+dp
其中dp是个体p到其关联的参考点与原点构成的参考线的垂直距离,order(p)是个体p在其关联的参考点所关联的所有个体中按照dp大小升序排列的序号,R(p)是个体p的R值,R值越小表明个体越优;将PL层中所有的个体按照R值升序排列,取前N-len(SL-1)个个体放入SL-1,记为SL,此时SL中的个体数目为N个,SL即为下一代飞蛾种群Mt+1;
所述火焰种群的更新策略为:
将下一代飞蛾种群Mt+1和当前火焰种群Ft中的个体一一对应逐对比较,如果个体Mt+1,i支配Ft,i,则用Mt+1,i替换Ft,i;如果Ft,i支配Mt+1,i,则Ft,i不变;如果Ft,i和Mt+1,i互不支配,则随机从Ft中选择一个个体替换Ft,i;
迭代结束后根据求解结果输出飞蛾种群制定调度方案集,获得评分数据集;
最后进行合计总分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙理工大学,未经长沙理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110287223.0/1.html,转载请声明来源钻瓜专利网。