发明名称 一种基于GPS技术的防止公交车集中到站的调度方法
摘要 一种基于GPS技术的防止公交车集中到站的调度方法,涉及城市道路交通控制领域。本发明是为了解决现有的公交车到站准时性差和多辆公交车到站时间不均衡的问题。本发明所述将从最靠近线路起点的第一辆公交车开始检索i=1,根据GPS获得同一时间在线路长度运行的公交车数目各公交车坐标各公交车的运行速度,计算两车之间运行间距、两车之间的理想间距、两车之间预期间距和两车之间预期间距和两车之间预期间距与两车之间理想间距比值,判断比值区间,令i=i+2,i<N,重复执行全部车辆调度,计算全部车辆的平均速度,判断公交车辆运营是否结束,如果没有结束重新获取正在运行车辆的数据,实现调度。它可用于车辆调度。
申请公布号 CN104464276A 申请公布日期 2015.03.25
申请号 CN201410777572.0 申请日期 2014.12.15
申请人 哈尔滨工业大学 发明人 冯树民;李振宁;孙祥龙;吴海月;慈玉生
分类号 G08G1/00(2006.01)I 主分类号 G08G1/00(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 岳泉清
主权项 一种基于GPS技术的防止公交车集中到站的调度方法,其特征在于,所述的调度方法包括:步骤一、将公交车的线路长度L、对理想间距偏差的容忍度ρ、公交车线路走向、公交车线路起终点坐标和线路经过交叉口的坐标存于系统中,步骤二、从最靠近线路起点的第一辆公交车开始检索,令i=1,根据GPS获得同一时间线路上运行的公交车数目N,各公交车坐标(x<sub>i</sub>,y<sub>i</sub>),i∈(1,N),各公交车的运行速度v<sub>i</sub>,结合步骤一中的数据计算i车与i+1车之间的运行间距J<sub>i,i+1</sub>,并计算线路的理想间距S<sub>L</sub>,步骤三、利用i车与i+1车之间运行间距J<sub>i,i+1</sub>、i+1车与i+2车之间运行间距J<sub>i+1,i+2</sub>及i车的速度v<sub>i</sub>、i+1车的速度v<sub>i+1</sub>及i+2车的速度v<sub>i+2</sub>计算i车与i+1车之间的预期间距S<sub>i,i+1</sub>和i+1车与i+2车之间的预期间距S<sub>i+1,i+2</sub>,步骤四、计算步骤三中获得的i车与i+1车之间的预期间距S<sub>i,i+1</sub>与步骤二中获得的理想间距S<sub>L</sub>的比值k<sub>i</sub>=S<sub>i,i+1</sub>/S<sub>L</sub>,以及i+1车与i+2车之间的预期间距S<sub>i+1,i+2</sub>与理想间距S<sub>L</sub>的比值k<sub>i+1</sub>=S<sub>i+1,i+2</sub>/S<sub>L</sub>,将k值划分为三个区间,过大区间为(1+ρ,+∞),过小区间为(0,1‑ρ),合适区间为[1‑ρ,1+ρ],步骤五、判断步骤四中k<sub>i</sub>和k<sub>i+1</sub>所在的区间,1)、如果k<sub>i</sub>位于过大区间时,k<sub>i+1</sub>也位于过大区间,则通过系统调度使i+1车和i+2车减速,2)、如果k<sub>i</sub>位于过大区间时,k<sub>i+1</sub>位于过小区间,则通过系统调度使i+1车减速,i+2车加速,3)、如果k<sub>i</sub>位于过大区间时,k<sub>i+1</sub>位于合适区间,则通过系统调度使i+1车及i+2车减速,4)、如果k<sub>i</sub>位于过小区间时,k<sub>i+1</sub>位于过大区间,则通过系统调度使i+1车加速,i+2车减速,5)、如果k<sub>i</sub>位于过小区间时,k<sub>i+1</sub>位于过小区间,则通过系统调度使i+1车和i+2车加速,6)、如果当k<sub>i</sub>位于过小区间时,k<sub>i+1</sub>位于合适区间,则通过系统调度使i+1车和i+2车加速,7)、如果k<sub>i</sub>位于合适区间,不做处理,步骤六、判断结束后,令i=i+2,如果i&lt;N,则重复执行步骤三至步骤六,直至完成全部公交车的调度,步骤七、获得全部车辆调度完成后的平均速度<img file="FDA0000634114330000024.GIF" wi="62" he="54" />以3分钟为调度周期,全部车辆以调度速度匀速行驶3分钟,并在下一个调度周期开始时,以平均速度<img file="FDA0000634114330000025.GIF" wi="42" he="53" />行驶,步骤八、判断公交车辆运营是否结束,若仍继续运营则转入步骤二,执行步骤二至步骤八循环操作,重新获取正在运行车辆的数据,实现调度。
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号