[发明专利]一种基于乘客出行时间窗约束的需求响应公交调度方法有效
申请号: | 202010838030.5 | 申请日: | 2020-08-19 |
公开(公告)号: | CN112085349B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 李欣;王天奇;李炎皓;罗越;徐伟汉 | 申请(专利权)人: | 大连海事大学;重庆尔玉科技有限责任公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/30 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 曹鹏飞 |
地址: | 116026 辽宁省*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 乘客 出行 时间 约束 需求 响应 公交 调度 方法 | ||
1.一种基于乘客出行时间窗约束的需求响应公交调度方法,其特征在于,包括:
步骤1:获取乘客出行需求数据和需求响应型公交始发站及换乘枢纽点的位置信息,构建总目标函数,并对总目标函数内的参数进行初始化;
步骤2:以需求响应型公交始发站为起点、以换乘枢纽点为终点,将乘客出行需求数据中乘客出行需求点按照时间窗先后排序并串联,得到多条候选路径;
步骤3:获取各条候选路径上乘客出行需求点对应的公交停靠站点候选集合,从所述公交停靠站点候选集合中选出最佳公交停靠站点,并将乘客出行需求点分配到所述最佳公交停靠站点,生成公交运营线路;
步骤4:获取所述公交运营线路上各个乘客出行需求点对应的最佳乘车时间窗,生成需求响应型接驳公交时刻表;
所述总目标函数具体为:
式中,U为总目标函数,D为需求响应型接驳公交路径起点的集合,M为候选公交停靠站点的集合,MS为换乘枢纽点,即路径终点的集合,为取值为0或1的变量,tjm为车辆从公交停靠站点候选点j行驶到点m的行驶时间,为路径k上预计驶离公交停靠站点候选点j的时间,为路径k上预计到达公交停靠站点候选点j的时间,Di为需求点i的乘客数量,dij为乘客从需求点i到公交停靠站点候选点j的步行距离,xij为取值为0或1的变量,Ws为乘客平均步行速度,和分别为乘客偏好时间窗与公交运行时刻表偏差值的上下界;
所述步骤2中,采用蚁群算法获取多条候选路径,具体包括:
步骤2.1:按照所述乘客出行需求数据中乘客出行时间窗上界和下界的中间值,对乘客出行需求点进行排序,并将N只蚂蚁个体置于乘客出行时间窗的序列初始点;
步骤2.2:根据排序后的乘客出行需求点与紧邻的候选站点,生成蚁群候选路径集;
步骤2.3:基于候选路径集,确定蚂蚁个体转移路径;
步骤2.4:直至所有乘客出行需求点均被分配到从公交始发站到换乘枢纽点的线路上,得到多条候选路径;
所述蚁群候选路径集具体为:
其中,allowed为蚁群候选路径集,i为选择需求响应型接驳公交出行的乘客需求点,K为所有路径的集合,ψ(k)为路径k上紧邻需求点i的下一个候选站点,eψ(k)和lψ(k)分别为候选站点对应的时间窗的上界和下界,tψ(k)i代表候选站点和需求点i之间的出行时耗,ei和li分别为需求点i对应的时间窗的上界和下界;
所述步骤2.3中,采用伪随机比例规则确定蚂蚁个体转移路径,具体为:
取伪随机数为q,预设参数为q0;
若q≤q0,则蚂蚁个体选择令参数τiψ(k)(t)[ηiψ(k)]β的值最大的第k条路径作为下一步的转移路径;
若q>q0,则计算概率值蚂蚁个体选择路径集合中概率值最大的第k条路径作为下一步的转移路径;
其中,m∈MS;q0为预设参数,q0∈(0,1];ηiψ(k)为第k条路径上需求点i与下一个点ψ(k)之间的启发式因子;τiψ(k)(t)为在t时刻第k条路径上紧邻需求点i的下一个站点与需求点i之间的路径信息素因子;α为信息素相对影响程度因子;β为启发式因子相对影响程度因子;
所述步骤3具体包括:
步骤3.1:采用回溯法,选取一个换乘枢纽点作为候选路径的终点,从所述终点出发,根据两个站点间的公交行驶时间以及乘客走到站点候选点的步行时间之和,构建时间成本目标函数;
步骤3.2:将待求乘客出行需求点对应的时间成本目标函数的初始值设为0,并生成候选路径上待求乘客出行需求点对应的公交停靠站点候选点集合;
步骤3.3:基于所述公交停靠站点候选点集合,进行公交停靠站点选址,选取最佳公交停靠站点;
步骤3.4:将所有的乘客出行需求点分配到对应的最佳公交停靠站点,生成公交运营线路;
所述时间成本目标函数为:
其中,表示从当前公交停靠站点候选点j到下一个需求点i+1对应的公交停靠站点候选点的车辆行驶时间,dij表示需求点i到公交停靠站点候选点j的距离,Ws指乘客平均步行速度;
所述步骤4具体包括:
步骤4.1:计算公交车通过公交运营线路中某条线路到达目标换乘枢纽点的预计到达时间;
步骤4.2:计算公交停靠站点候选点处的公交车预计离站时间;
步骤4.3:根据所述预计到达时间和所述预计离站时间,生成每一个公交停靠站点候选点的车辆预计到达时间区间[li-TDmax,li+TDmax];
其中,li为最佳公交停靠站点所服务的乘客出行需求点i的乘客出行时间窗上界,TDmax为公交预计离开公交停靠站点候选点j的时间与乘客出行时间窗的上界之间所允许的最大差值;
步骤4.4:遍历所有公交停靠站点候选点的公交车预计到达时间区间,将最接近乘客偏好时间窗的结果,作为最终的分配结果;
步骤4.5:若所有的乘客出行需求点的乘客偏好时间窗都被满足,则形成需求响应型接驳公交时刻表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学;重庆尔玉科技有限责任公司,未经大连海事大学;重庆尔玉科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010838030.5/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理