第一组试题
1 (40分)设计一个用于城市轨道交通线网规划的城市居民出行OD 调查的调查表,至少包括15个问题。
2 (60分)按表1、表2给出的现状OD 表和将来发生与吸引交通量,以及表3、表4给出的现状和将来行驶时间,利用重力模型(其中,i O 与j D 分别表示小区i 的发生交通量和小区j 的吸引交通量,ij c 为小区i 与j 之间的行驶时间,,,αβγ是待定参数)
()()i j ij ij O D q c β
γα=
以及平均增长系数法,计算出将来OD 表,需要写出详细计算步骤。
假定收敛标准为0.01。
建议利用C 语言或Matlab 编写程序计算,提交程序可加分。
表1 现状OD 表(单位:万次) 表2 将来的发生与吸引交通量
表3 现状行驶时间 表4 将来行驶时间
第二组试题:
3 (40分)为掌握某公交线路流量、流向,请设计公交随车调查内容,并研究出一个合适方法,阐述如何获取公交线路乘客的流量特征、平均乘距等信息。
4 (60分)利用矩阵迭代法,基于C 语言或Matlab 编程寻找以下网络中任意节点到其他所有节点的最短路径,必须提交计算机程序(程序占20分)。
矩阵迭代法的过程:
Step1. 构造以距离为权的矩阵(称为距离矩阵D );
Step2. 对距离矩阵实施操作:(2)(2)*[]ij D
D D d ==,其中(2)1,2,...,min {}ij ik kj k n d d d ==+,这里的n 为网络节点数目,*表示矩阵逻辑运算符,,ik kj d d 是距离矩阵D 中的相应元素;
Step3. 对距离矩阵实施操作:(3)(2)(3)*[]ij D
D D d ==,其中(3)(2)1,2,...,min {}ij ik kj k n d d d ==+,这里的(2),ik
kj d d 分别表示距离矩阵(2),D D 中的元素; Step4. 对距离矩阵实施操作:()(1)()*[]m m m ij D D D d -==,其中
()(1)1,2,...,min {}m m ij ik kj k n
d d d -==+,这里的(1),m ik kj d d -分别表示距离矩阵(1),m D D -中的元素;
Step5. 收敛判定:若()(1)m m D D -=,即()m D 中每一个元素等于(1)m D -中每一个相应元素,则停止迭代。