[发明专利]一种基于盒子不确定集的应急物资储备库选址优化方法有效
申请号: | 201711248212.1 | 申请日: | 2017-11-29 |
公开(公告)号: | CN107862416B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 于冬梅;高雷阜;赵世杰 | 申请(专利权)人: | 辽宁工程技术大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/26;G06N3/00 |
代理公司: | 深圳泛航知识产权代理事务所(普通合伙) 44867 | 代理人: | 邓爱军 |
地址: | 123000 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于盒子不确定集的应急物资储备库选址优化方法,涉及不确定环境下应急服务设施选址优化技术领域。该方法包括:设定鲁棒优化模型的参数及其方法的不确定需求;构建鲁棒优化模型;随机生成各需求点的位置及其对应需求量,并给出随机鲁棒扰动;获得全局最优适应度值和最优解,即应急物资储备库位置坐标。本发明提供的一种基于盒子不确定集的应急物资储备库选址优化方法,由于模型具有非凸、非线性、多重约束的特点,在数学上具有NP‑难的特点,因此,设计人工蜂群算法的编码方法对鲁棒优化模型求解,在不同规模和需求不同扰动下具有良好的鲁棒性,实现不确定因素下应急物资储备库的科学选址,在不确定的情形下最大限度地规避风险。 | ||
搜索关键词: | 一种 基于 盒子 不确定 应急 物资 储备 选址 优化 方法 | ||
【主权项】:
一种基于盒子不确定集的应急物资储备库选址优化方法,其特征在于,包括以下步骤:步骤1:对鲁棒优化模型的参数进行设定,包括待建应急物资储备库的总个数m、需求点的总个数n、需求点的集合P={P1,P2,......,Pn}、需求点需求量的集合W={w1,w2,......,wn}、第j个需求点的需求量wj且wj>0、第j个需求点需求量的平均值第j个需求点的不确定需求量第i个应急物资储备库提供给第j个需求点的应急物资量wij且wij>0、第j个需求点的坐标Pj:(aj,bj)且Pj∈P、第i个应急物资储备库的坐标Xi:(xi,yi)、第i个应急物资储备库的容量si、第i个应急物资储备库与第j个需求点之间的距离d(Xi,Pj)、选址区域的起点坐标选址区域的终点坐标步骤2:将应急物资储备库选址优化方法的不确定需求描述为盒子约束,描述需求点Pj的不确定需求的取值在闭凸集合内,即需求不确定的有界闭且凸集合Wj如下式所示:Wj={w~j∈[w‾j-δ,w‾j+δ]};]]>其中,j=1,2,......,n,δ为不确定需求的扰动,δ的取值由需求点的受灾程度、人口密度及经济水平等因素确定;步骤3:根据模型设定的各个参数,构建不确定需求下应急物资储备库选址鲁棒优化模型,使应急物资储备库与各个需求点的最大加权距离和最小化;所述应急物资储备库选址鲁棒优化模型应满足以下约束条件:不确定需求在盒子不确定扰动集合下,最大加权距离和不超过阈值z;每个需求点的应急物资由多个应急物资储备库协同供应,不确定需求取值于盒子不确定扰动集合;应急物资储备库提供的应急物资不能超过最大容量限制;获得第i个应急物资储备库与第j个需求点之间的距离;需求点和应急物资储备库在有效的选址范围内选址;步骤4:使用人工蜂群算法的编码方法对应急物资储备库选址鲁棒优化模型进行求解,得到最优选址方案,包括以下步骤:步骤4.1:设置鲁棒性水平、人工蜂群的蜜蜂总数设为NP、算法的最大搜索次数为limit、最大迭代次数为maxCycle、全局最优适应度值fit0,其中,采蜜蜂数量为NP/2,算法中食物源即为待建应急物资储备库;步骤4.2:根据步骤4.1设置的参数,在选址区域内随机生成各个需求点的位置、各需求点对应的需求量,并给出随机鲁棒扰动;步骤4.3:初始化人工蜂群,即储备库位置坐标;步骤4.4:在盒子不确定需求下,获得全局最优适应度值和最优解,即应急物资储备库位置坐标;步骤4.5:判断当前蜂群的迭代次数是否达到预设的迭代上限,若是,输出人工蜂群寻优所得的全局最优适应度值和最优储备库的位置坐标,否则,迭代次数加1,返回执行步骤4.4。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁工程技术大学,未经辽宁工程技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711248212.1/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理