一种跨线运行情况下的公交圈次时间计算及预测方法与流程

文档序号:25646633发布日期:2021-06-25 17:30阅读:244来源:国知局
一种跨线运行情况下的公交圈次时间计算及预测方法与流程

1.本发明涉及公交车技术领域,尤其涉及一种跨线运行情况下的公交圈次时间计算及预测方法。


背景技术:

2.在公交区域调度的场景下,公交车不固定在某一条线路上运行,而会根据客流和运营需求,在多条公交线路中运行(为管理方便,公交车能跨的线路一般有所限制,比如同一家公交分公司内、同一个客流通道、同一车型等)。在此跨线条件下如何获得公交车圈次时间的计算和预测,对于公交排班和发车尤为重要,调度员只有能预测公交车的返场时间才能确定现有车辆可否全部发出,能否安排其它在场车辆进行清洁、保修等操作,能否把现有车辆调出进行应急或参与其它生产任务等。


技术实现要素:

3.有鉴于此,本发明的目的是提供一种跨线运行情况下的公交圈次时间计算及预测方法,本发明具体按以下步骤执行:
4.s1:首先各个线路上的公交车,通过安装在车内的计数摄像头实时的采集公交车上的人数;
5.s2:然后在后台实时的统计各条线路上的公交车上的人数、停靠时间和站间行驶路段信息,其中,停靠时间记录包括公交线路号、上下行方向、停靠的公交站点号、公交车号、驶入时间、驶出时间和异常类型信息,站点行驶路段记录包括公交线路号、上下行方向、公交车号、上一公交站编号、驶出时间、下一公交站编号、驶入时间、路段车速和异常类型信息;
6.s3:根据s2所采集的数据建立目标函数,如式(1):
[0007][0008]
其中:m为班次,y为最高人数。最高人数可以用来反映拥挤程度,通过对最高人数拟合方程,从而求出密度分布函数,通过积分使在下模拟的第m班次公共汽车车上最高人数接近于,将各班次车上最高人数平均化,减少拥挤阶段的车上最高人数,降低拥挤程度。
[0009]
进一步,调整目标班公交车的目标函数,如式(2):
[0010][0011]
其中:m为班次,m0为最高人数;
[0012]
设第n站的上车m班次人数函数如式(3);
[0013]
其中第k站车上人数达到最大且1≤k≤n;
[0014]
i公交车到达的第i站,n公交车共有的站数,m公交车的班次的序列号,t
m
第m班公交车发车时间,u
i
第i站的上车人数,d
i
第i站的下车人数,f(t)车上最高人数的密度分布函数。
[0015]
进一步,求出m0值,根据目标函数利用matlab软件计算上限即调整后各发车时刻进而计算发车间隔δt
m
。虽然每天的客流量在不同时段是不同的,但通过微元法,把相邻两趟车的发车间隔之内的客流量看成是均匀的,就可以构造,利用积分求面积,近似等于模拟的客流量数据。
[0016]
由于发车间隔多变,本发明采用聚类分析,将发车间隔相近的划分在一起,再求平均,从而得到发车间隔。停靠时间记录和站点行驶路段记录的异常类型包括正常运营、车辆故障或临停。
[0017]
本发明的一种跨线运行情况下的公交圈次时间计算及预测方法,本发明利用微元法对各条线路的公交车的人数和运行线路等的信息进行充分的采集和计算,在需要跨线进行调运车次的时候根据计算结果进行跨线班次的调度,本方法采用的数据是基于公交车内的人数实时的进行采集的,参照性强,可靠度高。
附图说明
[0018]
图1是本发明的方法流程图;
具体实施方式
[0019]
以下将结合附图和具体实施例对本发明进行详细说明,显然,所描述的实施例仅仅只是本申请一部分实施例,而不是全部的实施例,基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0020]
本实施例中,如图1所示,本发明具体按以下步骤执行:
[0021]
s1:首先各个线路上的公交车,通过安装在车内的计数摄像头实时的采集公交车上的人数;
[0022]
s2:然后在后台实时的统计各条线路上的公交车上的人数、停靠时间和站间行驶路段信息,其中,停靠时间记录包括公交线路号、上下行方向、停靠的公交站点号、公交车号、驶入时间、驶出时间和异常类型信息,站点行驶路段记录包括公交线路号、上下行方向、公交车号、上一公交站编号、驶出时间、下一公交站编号、驶入时间、路段车速和异常类型信息;
[0023]
s3:根据s2所采集的数据建立目标函数,如式(1):
[0024][0025]
其中:m为班次,y为最高人数。最高人数可以用来反映拥挤程度,通过对最高人数
拟合方程,从而求出密度分布函数,通过积分使在下模拟的第m班次公共汽车车上最高人数接近于,将各班次车上最高人数平均化,减少拥挤阶段的车上最高人数,降低拥挤程度。
[0026]
本实施例中,调整目标班公交车的目标函数,如式(2):
[0027][0028]
其中:m为班次,m0为最高人数;
[0029]
设第n站的上车m班次人数函数如式(3);
[0030]
其中第k站车上人数达到最大且1≤k≤n;
[0031]
i公交车到达的第i站,n公交车共有的站数,m公交车的班次的序列号,t
m
第m班公交车发车时间,u
i
第i站的上车人数,d
i
第i站的下车人数,f(t)车上最高人数的密度分布函数。
[0032]
本实施例中,求出m0值,根据目标函数利用matlab软件计算上限即调整后各发车时刻进而计算发车间隔δt
m
。虽然每天的客流量在不同时段是不同的,但通过微元法,把相邻两趟车的发车间隔之内的客流量看成是均匀的,就可以构造,利用积分求面积,近似等于模拟的客流量数据。
[0033]
由于发车间隔多变,本发明采用聚类分析,将发车间隔相近的划分在一起,再求平均,从而得到发车间隔。
[0034]
本实施例中,停靠时间记录和站点行驶路段记录的异常类型包括正常运营、车辆故障或临停。
[0035]
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。本发明未详细描述的技术、形状、构造部分均为公知技术。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1