[发明专利]一种基于拉格朗日松弛算法的短期预警疏散路径规划方法在审
申请号: | 202210700131.5 | 申请日: | 2022-06-20 |
公开(公告)号: | CN115018175A | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 程琳;夏益翀 | 申请(专利权)人: | 东南大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/26 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 陈月菊 |
地址: | 210000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 拉格朗日 松弛 算法 短期 预警 疏散 路径 规划 方法 | ||
1.一种基于拉格朗日松弛算法的短期预警疏散路径规划方法,其特征在于,所述短期预警疏散路径规划方法用于将无车疏散人员的步行信息引入拼车疏散中,解决允许乘客步行情况下的短期预警拼车疏散问题;
所述短期预警疏散路径规划方法包括以下步骤:
S1,根据疏散人员的疏散起点、疏散终点、出发时间窗、到达时间窗和有车疏散人员拥有车辆的车容量,在交通网络中添加所有疏散人员起终点对应的虚拟节点和虚拟路段,确定无车疏散人员的可达节点和有车疏散人员的可行路径,建立三维车辆/步行—时间—空间网络;三维车辆/步行—时间—空间网络包括三维车辆/步行—时间—空间节点集合、依据可行规则构建的连接在车辆/步行—时间—空间节点之间的车辆/步行—时间—空间弧集合以及每条车辆/步行—时间—空间弧的使用成本;
S2,定义二元决策变量其中p∈P,集合P是所有疏散人员集合;(v,u,i,j,t,s)∈Φ,y(p,v,u,i,j,t,s)∈{0,1},Φ是可行弧集合;以最小化无车疏散人员的总路线成本为目标函数,建立多乘客多司机网络流模型;如果y(p,v,u,i,j,t,s)等于1,则疏散人员p通过方式v在t时刻到达节点i,且通过方式u在s时刻到达节点j;方式v和方式u包括搭载车辆和步行两种方式;
S3,将难约束赋予拉格朗日乘子,松弛到目标函数中得到新的拉格朗日松弛函数,求解以拉格朗日乘子为变量的拉格朗日对偶问题;
S4,使用次梯度法更新拉格朗日乘子;
S5,采用更新后的拉格朗日乘子构建新的车辆/步行—时间—空间网络,求解新的车辆路径问题模型,同时更新搜索步长和迭代次数;
S6,重复步骤S3至步骤S5,直至迭代次数达到预设的迭代次数阈值时,结束循环。
2.根据权利要求1所述的基于拉格朗日松弛算法的短期预警疏散路径规划方法,其特征在于,步骤S1中,在交通网络中添加所有疏散人员起终点对应的虚拟节点和虚拟路段,确定无车疏散人员的可达节点和有车疏散人员的可行路径的过程包括以下步骤:
A11,对于疏散人员p的起点op,添加对应的虚拟起点o′p和路段(op,o′p),路段(op,o′p)成本为0;对于疏散人员p的终点dp,添加对应的虚拟起点d′p和路段(dp,d′p),路段(dp,d′p)成本为0;
A12,对于无车疏散人员pr的起点opr,如果从opr到网络中的实际节点i的最短步行距离小于等于600米,则将节点opr和节点i添加到无车疏散人员pr的可行上车点集合Hpr,同时将该最短路径添加到无车疏散人员pr的步行路径集合Walkpr;其中pr∈PR,集合PR是所有无车疏散人员集合;对于无车疏散人员pr的终点dpr,如果从网络中的实际节点i到dpr的最短步行距离小于等于600米,则将节点dpr和节点i添加到无车疏散人员pr的可行下车点集合Xpr,同时将该最短路径添加到无车疏散人员pr的步行路径集合Walkpr;最短路距离均采用实际路网距离;
A13,对于有车疏散人员pd,计算从pd的起点opd到终点dpd的最短路径pathpd,长度记为lpd,其中pd∈PD,集合PD是所有有车疏散人员集合;
A14,对于有车疏散人员pd和无车疏散人员pr,如果网络中的实际节点i∈Hpr而且网络中的实际节点j∈Xpr,则计算从有车疏散人员pd起点opd开始,经过节点i和节点j到达终点dpd的最短路径path,最短路径长度记为lpr;如果lpr≤3×lpd,将路径pathpd和路径path添加到有车疏散人员pd的可行路径集合Feasiblepd。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210700131.5/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理