一种基于分解多目标进化算法的选址优化方法与流程

文档序号:13165510阅读:1200来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
一种基于分解多目标进化算法的选址优化方法与流程
本发明涉及一种基于分解多目标进化算法的选址优化方法,用于供水管网污染监测点的选址,属于群体智能优化领域。
背景技术
:城市供水管网监测系统适用于供水企业远程监测供水管网,工作人员可以在水司调度中心远程监测全市供水管网的压力及流量情况。中国城市的供水管网为几亿的居民们提供日常用水,饮用水一旦发生污染,若没有及时发现,就会对居民、对经济、对社会造成巨大的危害。因此,需要建立一个完善的供水管网监测系统,以应对各种可能发生的污染事件,能够在第一时间进行预警,尽可能地减少人员伤亡以及经济损失。在监测系统中,对监测点的选择是一个重要的课题,对于不同的供水网络,具有不同的监测目标,甚至一个网络中的不同区域,也会有不同的需求。技术实现要素:本发明的目的在于提供一种基于分解多目标进化算法的选址优化方法,通过对所有分解子问题动态分配计算资源的优化策略的改进,更有效的选取供水管网的监测地址,且在保证精度的前提下提升了算法的收敛速度。为达到上述目的,本发明提供如下技术方案:一种基于分解多目标进化算法的选址优化方法,用于供水管网污染监测点的选址,所述基于分解多目标进化算法的选址优化方法将一个多目标优化问题分解成一定数量的子多目标优化问题,并规定每个所述子多目标优化问题有其固定的种群个体数,用多目标进化算法同时求解所述子多目标问题,所述基于分解多目标进化算法的选址优化方法包括以下步骤:s1:在初始化范围内,对种群、子区域及选择算子进行初始化;s2:分解所述种群,在目标函数空间内进行子区域个体选择;s3:指定多目标进化算法更新所述子区域的选择算子的学习代数即累计代数为l,比较当前代数和指定代数l并采用遗传算法或差分进化算法产生新的种群个体。s4:使用选择策略选出所述个体组成外部集合;s5:统计所述外部集合中的所述个体分别属于哪一个所述子区域;s6:计算每个所述子区域的贡献度;s7:当各个所述子区域计算贡献度的累计代数达到预先设定的代数或达到最大循环迭代次数则结束,否则用所述当前代数除以所述指定代数l,若能整除,则更新每个所述子区域的选择算子并返回步骤s2,反之直接返回步骤s2。进一步的,所述目标函数包含监测时间z1、被感染的居民人数z2、居民已使用的污染水量z3及监测概率z4。进一步的,在所述目标函数空间内选择k个单位向量,根据所述k个单位向量分为k个子区域,所述子区域ωk(k=1,2,...,k)定义为:其中,<u,vj>表示向量u和vj之间的锐角。进一步的,对于某个所述子区域k,在其第g代的贡献解的总个数可表示为λk,g,则贡献度c定义为:ck,g=(1+δ)ck,g-1其中,所述分母中的w为正实数,大于所述种群个体数。进一步的,所述步骤s2具体如下:若所述当前代数小于所述指定代数l,则对每个所述子区域应用遗传进化算法产生新的个体;反之,则根据所述选择算子选择所述子区域产生新的个体。进一步的,在所述步骤s4中,所述“选择策略”为nsga-ii算法。本发明的有益效果在于:本发明的一种基于分解多目标进化算法的选址优化方法对多个分解子问题动态分配计算资源的优化策略有所改进,增加分解子问题之间的信息交流,在保证算法精度的前提下提升算法的收敛速度;以目标函数作为评判全局标准,更为有效的选取供水管网的监测点,满足工程需求。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。附图说明图1为本发明采用的算法框架。图2为本发明的基于分解多目标进化算法的选址优化方法的流程图。图3为图2中的目标函数得到的监测点分布图。具体实施方式下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。请参见图1,本发明的一种基于分解多目标进化算法的选址优化方法的一较佳实施例采用算法框架moea/d-cra,先进行多目标优化问题分解,分解的子问题产生新的种群个体,然后再用遗传算法选出优秀解生成外部集合,计算子问题的贡献度,根据各个子问题的贡献度选择进行遗传进化的子问题。再结合图2,本发明的一种基于分解多目标进化算法的选址优化方法的具体步骤如下:s1:在初始化范围内,对种群、子区域及选择算子进行初始化。s2:分解所述种群,在目标函数空间内进行子区域个体选择。该目标函数包含监测时间z1、被感染的居民人数z2、居民已使用的污染水量z3及监测概率z4。s21:监测时间(z1):对于一个特定的污染物时间,传感器的监测时间为从污染物注入的时刻开始,到监测点监测到污染物(污染物浓度大于0)的时间间隔。定义ti为第i个监测点的监测时间,则在此污染事件中,所有的监测点的最小的监测时间为td=mini(ti)。因此检测时间z1(即目标函数z1)为:z1=e(td)其中,e(*)表示左右随机事件的数学期望。s22:被感染的居民人数(z2)对于一个特定的污染物事件,感染的人数与摄入的污染物浓度有关,而摄入的污染物浓度与监测时间有关。这里需做一个假设,即从监测到污染物的时刻开始,不再有污染物被人体摄入。因此,对于特定的污染物事件,每个节点的用户在监测到事件之前摄入的污染物浓度如下:其中,为平均摄取速率(liters/day),δt为仿真时间间隔(days),cik,ρik分别是节点i在第t个时间步长的污染物浓度(mg/liter)和剂量乘子,n是监测到事件之前的时间步长总数。ρik用来模拟一天之内的污染物摄入速率,因此其中qik是节点i在第k个时间步长的需水量,是节点i的平均需水量。可用以下模型来表示人在摄入mi的污染物之后被感染的概率:ri=φ[βlog10((mi/w)/d50)]其中ri在[0,1]区间,β为一个无单位的乘子,w是人的体重(kg),d50是可使50%的人染病的剂量(mg/kg),φ指标准正态累积分布。因此,对于一个特定的污染物事件,被感染的人数:其中pi是节点i的人口,m是节点总数。因此,对于所有的随机事件,感染的人数为:z2=e(pa)s23:居民已使用的污染水量(z3)z3表示在监测到事件之前被用户使用的污水的体积:z3=e(vd)vd表示当污染物浓度大于一个给定的阈值c时用户的需水量体积。这里也需要做一个假设,即在监测到事件之后立即停水。s24:监测概率(z4)给定监测点选址(监测点的数量和位置),监测概率定义为:其中,di=1表示第i个随机事件能够被监测到,反之亦然。n是所有随机事件的总数。s3:指定多目标进化算法更新所述子区域的选择算子的学习代数即累计代数为l,比较当前代数和指定代数l并采用遗传算法产生新的种群个体。即若所述当前代数小于所述指定代数l,则对每个子区域应用遗传进化算子产生新的个体;反之,则根据所述选择算子选择所述子区域产生新的个体。在本实施例中,产生新的种群个体采用遗传算法,但在其他的实施例中,也可以采用差分进化算法等算法来产生新的种群个体。s4:在上述目标函数空间内选择k个单位向量,根据所述k个单位向量分为k个子区域,所述子区域ωk(k=1,2,...,k)定义为:其中,<u,vj>表示向量u和vj之间的锐角。使用选择策略nsga-ii算法选出所述个体组成外部集合。s5:统计所述外部集合中的所述个体分别属于哪一个所述子区域。s6:计算每个所述子区域的贡献度。对于某个所述子区域k,在其第g代的贡献解的总个数可表示为λk,g,则贡献度c定义为:ck,g=(1+δ)ck,g-1其中,分子表示子问题产生贡献解的潜力,分母表示子问题在当代产生贡献解的能力。分母w为一个正实数,大于种群个数体。s7:如果达到预先设定的代数或达到最大循环迭代次数则结束,否则用所述当前代数除以所述指定代数l,若能整除,则更新每个所述子区域的选择算子并返回步骤s2,反之直接返回步骤s2。在本实施例中,采用bwsn竞赛126个节点的复杂网络为研究对象,并采用群体只能优化算法对这四个监测目标进行优化分解,需要对决策变量进行编码。即x={x1,...,xn},其中xi,i∈{1,...,n}的取值为0或1,n为管网的节点总数。当xi=1时表示第i个节点为监测点,∑x=5。分别使用moea/d-cra、moea/d-m2m以及nsga-ii三种多目标进化算法对模型的4个目标进行两两优化求解,选取了9个代表性的解,其结果在表格1中给出。由表中数据可知,本发明方法具有较好的效果。表格1从中选取编号为2的解对监测点进行布置,布置点由表格2给出。算法监测点位置(管网节点编号)nsga-ii117,71,98,68,82moea/d-m2m19,32,82,86,99moea/d-cra9,117,114,101,75表格2上述的监测点的布置位置如图3所示。由图可知,三种算法对于监测点的选址有一定的相似性,大部分都处在同一个区域,且有个别监测点位置重合,说明本发明方法有效。综上所述:本发明的一种基于分解多目标进化算法的选址优化方法对多个分解子问题动态分配计算资源的优化策略有所改进,增加分解子问题之间的信息交流,在保证算法精度的前提下提升算法的收敛速度;以目标函数作为评判全局标准,更为有效的选取供水管网的监测点,满足工程需求。以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。当前第1页12
完整全部详细技术资料下载
当前第1页 1  2 
相关技术
  • 一种基于强化学习的人群疏散仿...
  • 一种米制品加工原料快速筛选方...
  • 一种金融事件预警方法与流程
  • 一种配送路径优化方法和装置、...
  • 基于带时间差分贝叶斯网络的自...
  • 考虑电池剩余电量的电动汽车充...
  • 一种基于用电行为的具备熔断机...
  • 一种燃煤机组脱硝控制系统入口...
  • 一种应用于V型非传统布局仓库...
  • 一种基于平行仿真的城市交通运...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
多目标进化算法相关技术
  • 基于最小生成树的集成多目标进化自动聚类方法
  • 基于混合算法的配电网多目标故障恢复方法
  • 基于多目标差异演化算法的软件测试资源动态分配方法
  • 一种基于分解的多目标进化模糊规则分类方法
  • 一种用于约束多目标优化的多种群进化方法
  • 基于进化多目标优化和蚁群算法的交通控制与诱导系统和方法
  • 基于进化算法的多目标优化阵列天线方向图形成方法
  • 一种多目标自由聚焦方法及其应用装置制造方法
  • 一种基于自适应差分进化的多目标传感器优化布点方法
  • 基于多目标进化算法的动态柔性作业车间调度方法
多目标优化相关技术
  • 一种基于改进细胞膜优化算法的汽车底盘系统集成多目标优化方法与流程
  • 基于高度维分段搜索的多目标到达时间差定位方法与流程
  • 比较来自一个或多个网站的商品或服务的方法与制造工艺
  • 基于硬件模型的光电系统动态范围优化方法与制造工艺
  • 基于等效评价因子的红外多目标威胁排序方法与制造工艺
  • 一种求解多目标多车场带时间窗车辆路径问题的智能算法的制造方法与工艺
  • 一种基于蚁群算法的土地整理项目选址方法与制造工艺
  • 一种基于正弦余弦算法的大规模电动汽车充放电多目标优化方法与制造工艺
  • 一种微电网多目标实时滚动优化方法与制造工艺
  • 一种基于遗传算法的优化采购及拼船/车运输方法与制造工艺
多目标优化问题相关技术
  • 针对多目标优化问题的导引式局部搜索遗传算法的制造方法与工艺
  • 一种电动汽车充当储能的多目标优化调度方法
  • 一种多点优化转化为多目标优化的方法
  • 目标布置的优化和相关的目标的制作方法
  • 一种城市配电网混合接地系统负荷转供方法
  • 一种基于数据挖掘的水库多目标调度规则参数优选方法
  • 一种多目标资源配置方法
  • 基于设计变量分层的电机多目标优化设计方法
  • 一种多目标资源配置系统的制作方法
  • 一种基于多目标优化的光伏系统最大功率点的获取方法
多目标优化模型相关技术
  • 基于脉冲投放捕食?被食模型的多目标组合调度优化方法
  • 一种多点优化转化为多目标优化的方法
  • n维海量点云的R树形位多目标结点分裂方法
  • 基于大数据优化处理模型的商品评价方法
  • 一种基于动态更新代理模型的快速多目标天线设计方法
  • 基于设计变量分层的电机多目标优化设计方法
  • 一种多目标的区域多微网结构和容量优化规划方法
  • 多目标智能精准微调烟气导流均流装置的制造方法
  • 一种基于等量线模型的能量优化路由方法
  • 一种基于多目标优化的光伏系统最大功率点的获取方法

PHP网站源码聊城seo优化多少钱咸宁网站制作多少钱海西网站关键词优化公司揭阳SEO按天扣费多少钱湘潭优秀网站设计报价大同SEO按天扣费公司海南seo网站推广公司延安企业网站设计推荐罗湖网站建设武威优化价格龙华网站优化按天计费台州seo排名多少钱雅安网站seo优化价格德阳模板推广哪家好鹰潭网站建设设计多少钱石家庄SEO按天扣费报价镇江网站制作价格江门网站建设设计推荐承德网站推广方案河源seo排名公司宝安seo网站推广洛阳模板制作哪家好泰州阿里店铺托管公司爱联网站推广工具哪家好西乡网站优化排名推荐晋城企业网站建设果洛模板制作哪家好天水网站改版推荐烟台网页制作价格宣城网络推广哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化