主权项 |
一种基于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<N,则重复执行步骤三至步骤六,直至完成全部公交车的调度,步骤七、获得全部车辆调度完成后的平均速度<img file="FDA0000634114330000024.GIF" wi="62" he="54" />以3分钟为调度周期,全部车辆以调度速度匀速行驶3分钟,并在下一个调度周期开始时,以平均速度<img file="FDA0000634114330000025.GIF" wi="42" he="53" />行驶,步骤八、判断公交车辆运营是否结束,若仍继续运营则转入步骤二,执行步骤二至步骤八循环操作,重新获取正在运行车辆的数据,实现调度。 |