第1页共12页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共12页特大型城市公共交通网络的稳定性评估问题摘要公共交通网络的服务能力,即在某一地理区域内(如北京市),乘坐公共交通工具能从任一站点到达另一站点的能力,即道路通行能力
通行能力越好,单位时间通过某段线路的车辆越多,通过某相邻两站点间的公交车次数也就越多,公交网络的服务能力越强
据此,我们可建立模型求得通过公交车次数最多的相邻站点路线,以求得使定义公共交通网络的服务能力下降最多的相邻站点间的道路
本文采用了效率高效的广度优先算法,其基本思路是每次搜索指定点,并将其所有未访问过的近邻点加入搜索队列,循环搜索过程直到队列为空
对于任务一,仅考虑公汽线路构成的网络,用MATLAB编程读取公汽线路信息数据可得到通过任意两个公交站点之间的线路,存入3957×3957的矩阵A中,得到任意两个公交站点之间能直接通行到达的线路矩阵
根据矩阵A可以求得两个公交站点之间能直接通行到达的线路条数,我们可得到通行线路数量最多的几对相邻站点,即为所求站点
继而,我们根据道路中断造成的线路瘫痪情况求得公交网络服务能力的下降幅度
对于任务二,加入考虑北京市地铁线路,且地铁线路总是能够正常运行
我们可以将地铁线路视为正常运营的公交线路,本质上没有什么区别
地铁站可等效为公交站,地铁和公交的转乘站即可作为两者的交汇点
因此,该模型与模型一中基本相同
任务三中,如果一对相邻站点发生中断,那么所有经过这对站点的下游路线就会全部瘫痪
由于地铁的运载及服务能力有限,它也不可能到达所有下游站点,所以,即使加入考虑北京市地铁线路,且地铁线路总是能够正常运行,此时的公交网络服务能力也会大大降低
对于任务四,仅考虑公汽线路构成的网络,用MATLAB编程读取公汽线路信息数据可得到通过任意公交站点线路,存入集合{a}中,得到通过任意公交站点的