突发事件发生时精准调度快速公交车辆的方法及系统的制作方法

文档序号:8283293阅读:673来源:国知局
突发事件发生时精准调度快速公交车辆的方法及系统的制作方法
【技术领域】
[0001] 本发明涉及快速公交调度技术领域,具体是一种突发事件发生时精准调度快速公 交车辆的方法及系统。
【背景技术】
[0002] 城市公共交通在城市中是人们日常出行的主要交通工具之一,是确保人们衣食住 行基本生活需求的重要组成部分,近年来,人们生活的节奏不断加快,缩短出行时间的需求 也在不断提高,如何满足人们日益增长的出行需求,将人们从甲地安全、方便、快速、准时、 舒适、价廉地移动到乙地,是各级政府决策者追求的目标。快速公交的出现满足了人们缩短 出行时间的需求,如果能提供所乘坐的快速公交车辆到达每个车站的准确时刻,就可以缩 短人们在车站等待乘车或换乘其他车辆的时间。
[0003] 快速公共交通在日常运行过程中,到站时刻不精准的重要因素之一,就是停靠站 时,上下车旅客的时间与计划停站时间往往不一致,引起发车时间滞后或超前,导致到达下 一站的时刻就发生变化。影响到站时刻发生变化的另一个重要因素是现有技术中对快速 公交车辆的指挥调度,只采用一种方案,即采用同一的时刻表进行调度,当突然遇到天气变 化,比如:当突然出现雨雪天气,导致道路湿滑;或突然出现大雾天气,导致能见度下降时, 如果不能够即时对方案进行调整,将无法保证快速公交车辆按照当前道路限速值允许的时 刻表精准运行,也就无法精准调度快速公交车辆。

【发明内容】

[0004] 本发明所要解决的技术问题是提供一种突发事件发生时精准调度快速公交车辆 的方法及系统。
[0005] 为解决上述技术问题,本发明是通过以下技术方案实现的:
[0006] 本发明提供一种突发事件发生时精准调度快速公交车辆的方法,包括如下步骤:
[0007] Sl :生成不同限速值情况下的计划时间表,具体包括如下步骤:
[0008] Sll :根据不同限速值Vxi,事先利用快公交车辆沿着快速公交路线以实际运行时 的每一种限速值分别行驶一遍,在各种限速值下行驶的过程中,每秒钟均记录如下行驶数 据:快速公交车辆的经纬度信息(XiJ i)、行驶时间Ti、行驶里程Sp行驶速度Vi,以及在每一 途经站点的停靠时间K j ;
[0009] S12 :生成各种限速值Vxi下的多个计划时间表,每一限速值对应的计划时间表中 记录快速公交路线的始发站、途径站、终点站,以及所述步骤Sll中每秒钟获取的所述行驶 数据,其中所述快速公交车辆的经纬度信息(XpY i)作为基准位置,所述行驶时间Ti作为基 准时间,所述行驶里程Si作为基准里程,所述行驶速度V i作为基准速度,所述停靠时间Kj作 为基准停靠时间,其中始发站所对应的基准时间为"〇s",对应的基准速度为出发速度;
[0010] S2:针对每一个班次的快速公交车辆,生成不同限速值下的执行时刻表,具体包括 如下步骤:
[0011] S21 :调取步骤SI中得到的不同限速值Vxi对应的计划时间表;
[0012] S22:根据每一班次的快速公交车辆的出发时刻要求以及在每一途经站的停靠时 间要求和到达终点站的到达时刻要求,将不同限速值V xi对应的计划时间表中的基准时间 依次调整为相应的基准时刻后得到该班次的快速公交车辆的不同限速值Vxi对应的执行时 刻表,其中每一限速值对应的执行时刻表始发站所对应的时刻为出发时刻;
[0013] S3 :针对每一班次的快速公交车辆及其对应的执行时刻表,生成调度信息并实时 判断快速公交车辆进程,具体包括如下步骤:
[0014] S31 :调取所述步骤S2中得到的所有不同限速值Vti对应的执行时刻表,并得到当 前时刻的限速值Vxi ;
[0015] S32 :当前时刻T等于任一班次的快速公交车辆在限速值Vxi对应的执行时刻中的 出发时刻时,立即向该班次的快速公交车辆下达出发指令,该班次的快速公交车出发并按 照其在限速值V xi的执行时刻表中记录的出发速度行驶;
[0016] S33 :实时读取当前时刻T的快速公交车辆的经纬度信息(XD,Yd);
[0017] S34 :将当前时刻下的快速公交车辆的经纬度信息(XD,YD)与该班次快速公交车辆 对应的执行时刻表中的基准位置信息(X i, Yi)进行一一比对,判断快速公交车辆当前位置 是否在某一途径站点,如果是则进入步骤S35,否则进入步骤S37 ;
[0018] S35 :记录快速公交车辆在该途径站点的停靠时间K,与执行时刻表中记录的该途 经站点对应的基准停靠时间Kj进行比较,判断是否满足I K-Kj I <Kth,其中为Kth可调整 阈值,若满足则进入步骤S37,若不满足则进入步骤S36 ;
[0019] S36:将每一班次的执行时刻表中的基准时刻均调整为Ti+Κ-Κρ得到更新后的执 行时刻表;每一班次的快速公交车辆均按照更新后的执行时刻表行驶,然后返回步骤S33 ;
[0020] S37 :将当前时刻下的快速公交车辆经纬度信息(XD,Yd)分别关联至快速公交车辆 在不同限速值V xi下的执行时刻表中,将每一执行时刻表中与(XD,Yd)对应的基准时刻设置 为 TDi ;
[0021] S38 :再次确认当前时刻下的道路限速值Vx2,实时比较当前时刻下的道路限速值 Vx2与步骤S31中得到的限速值Vxi是否相同;若相同则进入步骤S39,否则进入步骤S310 ;
[0022] S39 :将正在执行的道路限速值Vxi对应的执行时刻表中的TDi修改为TD,并提取该 执行时刻表中当前时刻T对应的基准位置(X T,Yt),在其他限速值Vxi对应的执行时刻表中 查找与(X T,Yt)对应的基准位置,分别将其对应的基准时刻修改为当前时刻T ;
[0023] S310 :将全部班次快速公交车辆的当前正在执行时刻表切换到限速值Vx2对应的 执行时刻表;针对最先到达终点站的快速公交车辆,获取其当前时刻下将执行时刻表调整 为限速值V x2对应的执行时刻表后更新的到达终点站的时刻以及到达每一途经站点的时 亥IJ ;并按照其他班次的快速公交车辆到达终点站的时刻/到达每一途径站点的时刻与最先 到达终点站的快速公交车辆的到达终点站的时刻/到达每一途径站点的时刻的时间间隔, 获得其他班次的快速公交车辆调整后的到达终点站的时刻/到达每一途径站点的时刻,分 别将其他班次的快速公交车辆调整后的到达终点站的时刻/到达每一途径站点的时刻对 应至相应的限速值V x2下的执行时刻表中,并将每一执行时刻表中的其他基准时刻以到达 终点站的时刻/到达每一途径站点的时刻为基准依次进行调整,分别得到其他班次的快速 公交车辆调整后的限速值V x2对应执行时刻表;
[0024] 针对每一班次的快速公交车辆,将调整后的限速值Vx2对应的执行时刻表中的T Di 修改为TD,并提取该执行时刻表中当前时刻T对应的基准位置(Χτ,Υτ),在其他限速值V xi对 应的执行时刻表中查找与(XT,Yt)对应的基准位置,分别将其对应的基准时刻修改为当前 时刻T ;
[0025] S311 :比较当前时刻T与当前时刻下的快速公交车辆经纬度信息(XD,Yd)所对应 的的基准时刻T d :
[0026] 当T = Td时,进入步骤S312 ;
[0027] 当T关Td时,进入步骤S313 ;
[0028] S312 :提示快速公交车辆按照执行时刻表中Td的下一个基准时刻所对应的基准速 度行驶,之后进入步骤S4;
[0029] S313 :提示快速公交车辆按照如下速度进行行驶:
[0030] Vt = (Sh-Sd) /TH,其中Th是时间调整阈值,即经过时间Th之后使快速公交车辆经 纬度信息(X D,Yd)所对应的基准时刻Td与当前时刻T之间的误差为零;其中Sh是以当前时 刻T加上时间调整阈值T h作为基准时间在执行时刻表中所对应的基准里程;Sd是以快速公 交车辆经纬度信息(X D,Yd)作为基准位置在执行时刻表中所对应的基准里程,之后进入步 骤S4 ;
[0031] S4:针对每一班次的快速公交车辆,均根据与其对应的执行时刻表中所记录的行 驶数据判断快速公交车辆的经纬度信息是否与终点站的经纬度信息相同,若不相同则返回 步骤S41,否则结束对该班次的快速公交车辆的调度。
[0032] 所述步骤S1、S3中,采用设置于快速公交车辆上的GPS定位模块获得快速公交车 辆的经纬度信息、行驶时间;采用设置于快速公交车辆上的OBD模块获得快速公交车辆实
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1