【技术实现步骤摘要】
一种公共交通排班的方法和系统
[0001]本专利技术涉及用于管理目的的公共交通数据处理的
,具体涉及一种公共交通排班的方法和系统。
技术介绍
[0002]城市公共交通的智能调度的研究和探索主要集中在两个方面:一方面是车辆和人员启发式排班算法研究和优化;另一方面是应用理论实现排班过程的自动化、智能化。排班算法上,《基于智能化算法的公交车辆智能排班系统的研究与实现》[D](水新国,北京邮电大学,2013)把遗传算法和克隆选择算法相结合;《基于蚁群算法的车辆调度问题》[J](王建玲、齐紫茜、何璐,交通科技与经济2014,16(6) 37
‑
39)提出基于蚁群算法的车辆调度算法;《关于基于时间牌轮循方法的城市公交智能化排班》[J](李文锋,交通科技与经济 2017,19(6),17
‑
21)提出基于时间牌轮循的智能排班模型。
[0003]但是现有的排班计划时刻表仍然可能存在间隔跳跃的班次,即在一个时间段内,相邻发车间隔相差较大,导致公交数据的过度利用,不符合实际应用。
技术实现思路
[0004]针对现有技术中存在的上述技术问题,本专利技术提供一种公共交通排班的方法和系统,避免由于数据过度利用而导致的一个轮次内发车间隔跳跃的情况。
[0005]本专利技术公开了一种公共交通排班的方法,所述方法包括:获取发车时间间隔;根据所述发车时间间隔和首班时间,获得第一时刻表;根据公共交通车辆的时间牌属性,为所述第一时刻表排班,获得第一排班表;获取第一排班表中轮次的运行 ...
【技术保护点】
【技术特征摘要】
1.一种公共交通排班的方法,其特征在于,所述方法包括:获取发车时间间隔;根据所述发车时间间隔和首班时间,获得第一时刻表;根据公共交通车辆的时间牌属性,为所述第一时刻表排班,获得第一排班表;获取第一排班表中轮次的运行车辆数量;根据所述运行车辆数量,对所述轮次的发车间隔进行平滑处理,获得第二排班表。2.根据权利要求1所述的方法,其特征在于,平滑处理的方法包括:获取轮次内的平均发车时间间隔:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(31)其中,gap表示为平均发车时间间隔、T
m
表示为轮次m的运行时间,C
m
表示为轮次m中运行车辆数;通过以下目标函数,调节发车间隔:(33)其中,为轮次m中班次k的发车时间间隔,α表示为权重,为轮次m中班次k的理论发车时间间隔。3.根据权利要求1所述的方法,其特征在于,获得发车时间间隔的方法包括:基于断面客流的发车时间间隔计算方法或基于站均人数的发车时间间隔计算方法;基于断面客流的发车时间间隔计算方法包括:获取在第一时间段内班次在站点的断面客流;根据所述断面客流,计算在第一时间段内所述站点的累计断面客流;根据所述累计断面客流和车辆的核载人数,获得第一发车时间间隔;所述基于站均人数的发车时间间隔计算方法包括:获得第一时间段内单线站点的平均客流;获取单线站点数;根据所述平均客流和线路单向的站点数,计算第二时间段内的站均人数;根据所述站均人数,匹配相应的第二发车间隔。4.根据权利要求3所述的方法,其特征在于,第一发车时间间隔的公式为:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(4)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)其中,d
i
表示为第i个第一时间段的第一发车时间间隔,T1表示为第一时间段的时长,M表示为车辆的核载人数,c为满载率系数,S
i
表示为第i个第一时间段的站点累计最大断面客流,n
i
表示为第i个第一时间段的班次数, max
j
表示取每个站点累计断面客流的最大值,S
kj
为站点j的断面客流,班次k在站点j的上车人数为u
kj
、下车人数d
kj
;站均人数的表示式为:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(11)其中,a
i
表示为第二时间段的站均人数,T2表示为第二时间段的时长,B
i
表示为第i个第一时间段的平均客流,n1为线路单向...
【专利技术属性】
技术研发人员:于文锋,卢中亮,刘祺,徐俊,李靖,
申请(专利权)人:北京清研宏达信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。