交通规划A实验说明及实验报告要求模板Word文件下载.docx
《交通规划A实验说明及实验报告要求模板Word文件下载.docx》由会员分享,可在线阅读,更多相关《交通规划A实验说明及实验报告要求模板Word文件下载.docx(54页珍藏版)》请在冰豆网上搜索。
姓名:
班级:
学号:
实验时间:
实验成绩:
一、实验内容
(根据实验指导书填写本次实验所完成的内容)
二、实验实施步骤
(此处填写实验实施的详细步骤)
三、实验主要成果
要求利用TransCAD的Tutorial中自带的相关地图进行相关的操作。
示例:
比例绘制的符号主题图颜色主题图
点密度主题图
图标主题图方式主题图
柱状地图
实验2:
(数据操作/矩阵操作/网络操作)
示例
显示数据库
修改数据格式数据库与地理文件的联合
圆形选择位置选择
条件选择联合选择
实验3:
路网图生成及最短路/期望线生成实验
要求在TransCAD中直接绘制下面两个网络。
TransCAD中直接绘制网络
要求自定网络和OD矩阵绘制期望线图。
实验4:
交通生成预测及分布预测实验
交叉分类法(Cross-Classification)
1、选择File-OpenWorkspace,然后在指南文件夹中选择VERMONT.WRK。
TransCAD显示VermontMCD的地图和一个交叉分类表
2、选择Planning-TripProductions-CrossClassification显示对话框
3、从ZoneData下拉列表中选择MCD
4、从ZoneorSubzone目录中选择Households。
5、从下拉列表中选择VMT_CRCL作为出行率表
6、选择TripPurpose目录中的所有的三个出行目的。
7、单击RateTableFields列表中的[AvgCar/HH]。
8、从ZoneDataField或Value下拉列表中选择[Auto/HH]
9、在RateTableField滚动列表中单击[AvgInc/HH].
10、从ZoneDataField或Value下拉列表中选择[Inc/HH]
11、单击OK显示StoreOutputTableIn对话框。
12、输入“MYPROD1”作为文件名,并单击Save键。
13、单击Close关闭对话框,可以在Dataview中查看出行产生
14、选择File-CloseAll关闭地图和dataview。
回归法(Regression)
1、选择File-Open,然后在指南文件夹中选择binary类型文件TG_ZNREG.BIN。
2、选择Statistics-ModelEstimation显示ModelEstimation对话框。
3、单击Regression按钮。
4、从Dependent页的滚动列表中选择[WorkTripsPerHH]
5、单击Independent标签键来显示Independent页
6、在AvailableFields滚动列表中按住Control键单击[peoplePerHH],[Age<
=5PerHH],[25+CollegeGrad%],和[VehPerHH],然后单击Add键。
7、单击OK显示SaveModelAs对话框。
8、输入“MYREG1”作为文件名,并单击Save键。
9、TransCAD预测模型,生成一个.MOD文件(称为MYREG1.MOD)包含所有的回归方程参数。
10、单击ShowReport,可以在文件底部查看预测的结果。
当完成后关闭Notepad程序。
11、选择File-CloseAll关闭dataview。
Trips/HH=0.682475-0.115137[PepoplePerHH]+2.01573[Age<
=5PerHH]-0.468618[25+CollegeCrad]+0.423201[VehPerHH]
回归模型应用
2、选择Planning-TripProductions-ApplyaModel。
3、选择模型文件MYREG1.MOD并单击Open来显示Forecast对话框。
4、从ApplyTo下拉列表中选择TG_ZNREG。
5、从ResultsIn下拉列表中选择[ForecastedWtrips]。
6、单击Regression按钮。
7、单击OK。
8、TransCAD对每一个记录应用此预测模型,并将预测的因变量存储在TG_ZNREG表的[ForecastedWtrips]字段中。
翻滚到最右侧查看结果。
9、选择File-CloseAll关闭dataview。
离散选择法
由于个人可以决定是否安排一个特定的出行,离散选择模型例如Binarylogit能够用来预测出行产生的概率。
使用Binarylogit,个人选择安排出行的概率可以表示为:
其中
Pn
(1)=出行人n将安排出行的概率
β=模型预测的系数向量,
x1n=出行人n安排出行效用的解释变量向量
x0n=出行人n不安排出行效用的解释变量向量
1、选择File-Open,然后在指南文件夹中选择binary类型文件SURVEY.BIN。
3、单击BinaryLogit按钮。
4、从Dependent页的下拉列表中选择[WorkLastWeek?
]
6、在AvailableFields滚动列表中按住Control键单击[Ageover16?
],[Ageover65?
],[Male?
],和[Non-White],然后单击Add键。
8、输入“MYLOIT1”作为文件名,并单击Save键。
9、TransCAD预测出模型,生成一个.MOD文件(称为MYREG1.MOD)包含所有的回归方程参数。
离散选择模型-Binarylogit
出行吸引
回归法-预测HBW车辆出行上午高峰的出行吸引
1、选择File-Open,并打开地图类型文件EL_PASO.MAP。
2、选择Statistics-ModelEstimation来打开ModelEstimation对话框。
4、从滚动列表中选择[VEHWORKTRIPS]
6、在AvailableFields滚动列表中选择[TOTALEMP],然后单击Add键。
8、输入“MYATTR1”作为文件名,并单击Save键。
TransCAD预测模型,生成一个.MOD文件(称为MYREG1.MOD)包含所有的回归方程参数。
9、单击ShowReport,可以在文件底部查看预测的结果。
当完成后关闭Notepad程序以返回到TransCAD。
10、选择File-CloseAll关闭dataview
HBWVehicleTripsAttractedtoaZone
=-5.04+1.86[TotalEmpl.intheZone]
出行平衡
1、选择File-Open,并打开地图类型文件VMT_BAL.MAP。
2、选择Planning-Balance来打开VectorBalancing对话框。
3、从Vector1字段下拉列表中选择[HBW-P]。
Vector2自动初始化为[HBW-A]。
4、单击Add按钮为Vector列表加上另一行vectors。
5、从Vector1字段下拉列表中选择[HBNW-P]。
Vector2自动初始化为[HBNW-A]。
6、从Method下拉列表中选择SumtoValue。
7、在Sumto编辑框中输入“1,000,000”。
8、单击Ok来显示StoreOutputTableIn对话框。
9、输入“MyBalance”作为输出文件名,并单击Save键。
10、TransCAD平衡两组vectors,将结果储存在MYBALANCE.BIN中并显示ResultsSummary对话框。
11、单击ShowReport并滚动到文件底部来查看预测的结果,当你完成后关闭Notepad。
12、选择File-CloseAll关闭地图和dataview。
•固定出行产生总量
•固定吸引出行总量
•权重产生和吸引总量(50%,50%)
固定HBW_P
出行发生使用缺省的出行率表
1、选择File-Open,并打开地图类型文件UTOWN.MAP。
2、选择Planning-QuickResponseMethod来打开QRM-TripGenerationandBalancing对话框。
3、从ClassifyBy字段下拉列表中选择[Autos/HH]。
4、从Auto/HH字段下拉列表中选择[Auto/HH]。
5、在UrbanAreaPop编辑框中输入100。
6、从DwellingUnits下拉列表中选择[TotalHH]。
7、从RetailEmp下拉列表中选择[RetailEmp]并且从NonretailEmp下拉列表中选择[Non-RetEmp]
8、从BalancingMethod下拉列表中选择HoldProductions。
9、单击Ok来显示StoreOutputTableIn对话框。
10、输入“My_TGEN”作为输出文件名,并单击Save键。
TransCAD显示ResultsSummary对话框。
11、单击Close来关闭对话框。
12、选择File-CloseAll关闭地图和dataview
•出行分布
•增长系数法
•重力模型
增长系数法
•统一增长系数(UniformGrowthFactor)
•单约束增长系数法(Singly-ConstrainedGrowthFactor)
•双约束增长系数法(Double-ConstrainedGrowthFactor)(FratarBalancing)
增长系数法的优势和局限
增长系数法最主要的优势是简单的使用;
不需要关于交通运输网络的任何信息。
然而,这意味着一个主要的局限:
增长系数法不能反映交通运输网络变量如出行时间和成本的变化。
此外,增长系数法无论如何不能够解释行为。
1、选择File-OpenWorkspace,并打开文件UTOWN_GF.WRK。
2、选择Planning-TripDistribution-GrowthFactorMethod来显示GrowthFactorBalancing对话框。
3、从Matrixfile下拉列表中选择UTOWNBaseOD。
4、在ConstraintType下选择Production。
5、Matrices列表中HBW矩阵应该已经被加亮。
选择UseHBW框。
6、从Production字段下拉列表中选择[HBW_P2000]。
7、单击Ok来显示SaveAs对话框。
8、输入“Mygfactor”作为文件名,并单击Save键。
TransCAD应用增长系数模型并显示Results对话框。
9、单击Close。
TransCAD显示增长系数平衡后的(HBW)矩阵。
10、选择File-CloseAll关闭地图和dataview。
重力模型
(对产生量进行约束)∑⋅z)(对所有小区izziijdfA
(对吸引量进行约束)∑⋅⋅=)(zjzijijijdfPAT
其中:
Tij=分区i产生的被分区j吸引的预测流量
Pi=分区i产生的总预测出行量
Aj=分区j产生的总预测吸引量
dij=分区i和分区j之间的阻抗
f(dij)=分区i和分区j之间的摩擦因子
重力模型数据准备
•Pi:
每一个分区i产生的(或起源于)出行数量
•Aj:
每一个分区j吸引的(或终止于)出行数量
•dij:
每对分区i,j之间的阻抗
•f(dij):
每对分区i,j之间的摩擦因子
创建摩擦因子矩阵
1、选择File-OpenWorkspace,并打开文件FRIC_FAC.WRK。
2、选择Planning-TripDistribution-SyntheticFrictionFactors来打开CreateFactorMatrix对话框。
3、从MatrixName下拉列表中选择FrictionFactorShell。
Matrices滚动列表中的HBWFF将被加亮。
4、做以下改动:
选择UseThisMatrix框
单击InversePower按钮
输入1.4作为b的值
在ImpedanceMatrix下,从MatrixFile下拉列表中选择阻抗。
正确的阻抗矩阵(AutoTT)被自动选择。
5、加亮Matrices滚动列表中的HBNWFF。
选择UseThisMatrix框,单击InversePower按钮,并输入4.1作为b的值。
6、加亮Matrices滚动列表中的HBOFF。
选择UseThisMatrix框,单击InversePower按钮,并输入3.3作为b的值。
7、单击Ok。
TransCAD使用摩差因子填充NEWFF矩阵并显示ResultsSummary对话框。
8、单击Close键。
9、选择File-CloseAll关闭地图和dataview。
应用重力模型
1、选择File-OpenWorkspace,并打开文件GRAVITY.WRK。
2、选择Planning-TripDistribution-GravityApplication来打开GravityApplication对话框。
3、从Dataview下拉列表中选择TAZ。
4、输入HBW到Name编辑框来更改名字,并从Productions下拉列表中选择HBW_P。
Attractions下拉列表中的HBW_A被自动选择。
5、输入20到Iterations编辑框。
6、单击Add按钮,输入HBNW到Name编辑框,并从Productions下拉列表中选择HBNW_P。
Attractions下拉列表中的HBNW_A被自动选择。
7、单击Add按钮,输入NHB到Name编辑框,并从Productions下拉列表中选择NHB_P。
Attractions下拉列表中的NHB_A被自动选择。
8、单击FrictionFactorsTab键来显示FrictionFactors页。
9、在Purposes滚动列表中加亮HBW并做以下修改:
单击Gamma按钮
输入28507作为a的值,输入0.02作为b的值0.123作为c的值
从MatrixFile下拉列表中选择ShortestPath,并从Matrix下拉列表中选择TRAVELTIME。
10、在Purposes滚动列表中加亮HBNW并做以下修改:
单击Inverse按钮
11、在Purposes滚动列表中加亮NHB并做以下修改:
单击Table按钮
从Dataview下拉列表中选择FrictionFactors
从FFactor下拉列表中选择NHB_FF
从Time下拉列表中选择TIME。
12、单击Ok来显示SaveAs对话框。
13、输入“My_graveval”作为文件名,并单击Save键。
TransCAD显示Results对话框。
14、单击Close键。
15、单击Close键。
TransCAD显示包括结果的矩阵。
16、选择File-CloseAll关闭地图和dataview。
校准重力模型
校准重力模型包括评估阻抗函数的参数(或者摩擦因子表中的数值),以便使重力模型再运行时,尽可能的使的结果与基年出行量和、或吸引量及基年出行距离分布接近。
TransCAD提供一个过程来校准摩擦因子查询表、K-因子矩阵、和幂指数、幂倒数、伽马阻抗函数。
不管模型是否被校准过,校准过程要求相同的输入:
一个基年P-A矩阵
一个阻抗矩阵
一个分区层
一批选择的分区,包括你所希望的分区
校准阻抗函数
1、选择File-OpenWorkspace,并打开文件GRAV_CAL.WRK。
2、选择Planning-TripDistribution-GravityCalibration来打开GravityCalibration对话框。
3、从Base下拉列表中选择矩阵文件UTOWNBaseOD。
4、BaseMatrices滚动列表中的HBW已经被加亮,做以下改动:
选择UseHBW框
从MatrixFile下拉列表中选择阻抗。
Matrix下拉列表中AutoTT矩阵被自动选择。
5、加亮滚动列表中的HBNW,做以下改动:
选择UseHBNW框
6、加亮滚动列表中的NHB,做以下改动:
选择UseNHB框
来显示StoreResultsSummaryFileAs对话框。
8、输入“My_gravcal”作为文件名,并单击Save键。
9、单击Close键。
10、单击Close键。
11、选择File-CloseAll关闭地图和dataview。
应用Tri-Proportional重力模型
1、选择File-OpenWorkspace,并打开文件CGRAV3P.WRK。
2、确信当前窗口是地图视窗。
3、选择Planning-TripDistribution-Tri-ProportionalGravity来打开Tri-ProportionalGravity对话框。
4、选择ImpedanceFunction按钮并单击Define按钮来显示DefineImpedanceFunctionsandCostMatrices对话框。
5、从MatrixFile下拉列表中选择ImpedanceMatrix来指定出行时间矩阵作为成本矩阵。
6、输入HBW作为矩阵名称。
7、单击Add按钮来创建另一个出行目的并从MatrixFile下拉列表中选择阻抗矩阵。
8、输入NHB作为矩阵名称并单击OK按钮来返回到Tri-ProportionalGravity对话框。
9、选择UseHBW框并确信产生和吸引字段分别是HBW_P和HBW_A。
10、选择IncludeK-Factors框,为矩阵文件选择K-Factors并选择K_HBW作为矩阵。
11、从MatrixofClasses下拉列表中选择UT_CLASS。
12、从CorrespondingTotalsTable下拉列表中选择UT_CLASS,HBW_CLASS作为字段。
13、选择UseNHB框并确信产生和吸引字段分别是NHB_P和NHB_A。
14、选择IncludeK-Factors框,为矩阵文件选择K-Factors并选择K_NHB作为矩阵。
15、从MatrixofClasses下拉列表中选择UT_CLASS。
16、从CorrespondingTotalsTable下拉列表中选择UT_CLASS,NHB_CLASS作为字段。
17、单击Ok来显示SaveAs对话框。
18、输入“My_grav3p”作为输出文件名,并单击Save键。
19、单击Close键。
20、选择File-CloseAll关闭所有的视窗。
方式选择
•回归模型
•交叉-分类模型
•离散选择模型
多项Logit模型(MNL)
Pn(i)=个人n将选择方式i的概率
Yn=和个人n相关的变量的数值
Cn=对于个人n的可供选择的方式集
Vni=个人n的可选择的方式i的可测量成分的效用
创建MNL模型表
1、选择File-OpenWorkspace,并打开文件MNLFRAME.WRK。
2、选择Planning-ModeSplit-SpecifyaMultinomialLogitModel来打开CreateMNLTable对话框。
3、在SpecifyAlternatives下单击Add。
TransCAD在滚动列表中加入一个Alternative。
4、在Name编辑框中将名称改为Aut