TransCAD技巧图解教程.docx

上传人:b****6 文档编号:8059819 上传时间:2023-01-28 格式:DOCX 页数:25 大小:294.58KB
下载 相关 举报
TransCAD技巧图解教程.docx_第1页
第1页 / 共25页
TransCAD技巧图解教程.docx_第2页
第2页 / 共25页
TransCAD技巧图解教程.docx_第3页
第3页 / 共25页
TransCAD技巧图解教程.docx_第4页
第4页 / 共25页
TransCAD技巧图解教程.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

TransCAD技巧图解教程.docx

《TransCAD技巧图解教程.docx》由会员分享,可在线阅读,更多相关《TransCAD技巧图解教程.docx(25页珍藏版)》请在冰豆网上搜索。

TransCAD技巧图解教程.docx

TransCAD技巧图解教程

I.TransCAD中建立交通小区的两种方法

第一种方法:

用AutoCAD把交通小区先画成路网,并在每一个交叉口打断所有路段,然后打开

TransCAD的导入CAD对话框,选择需要导入的图层,选择layertype为line,coordinates为Asia或者Gauss坐标(根据自己情况选择坐标),点OK执行导入。

在导入的线层上(需先检查连通性),点击菜单“ToolstGeographicUtilities宀line/Areaconversion在弹出’

的对话框中更改小区层名称,并把复选框Addlayertomap打钩,点击"OK,保存“GeographicFile(*.dbd)文件”。

完成小区的建立。

(这里可能生成的小区数并不是现实中想划分的数量和位置,可以对小区进行合并得到新的小区)

第二种方法:

用AutoCAD把交通小区先画成路网,并在每一个交叉口打断所有路段,然后打开

TransCAD的导入CAD对话框,选择需要导入的图层,选择layertype为Area,coordinates为Asia或者Gauss坐标(根据自己情况选择坐标),并把复选框

preserveblocksasmulti-polygonareas的打钩去掉,点OK执行导入。

完成小区图层的建立。

(可能会出现某个小区消失的情况,这时可能需要您重新在AutoCAD里删除该小区的线段,并重新画上,估计就没问题了。

第三种方法:

直接在transCAD里画小区,但是transCAD画图功能比较弱,可能会比较麻烦,不如前两种来的简便。

2.

Matrix。

TransCAD导入OD矩阵

1、在TransCAD中打开小区层(使当前图层位于小区层),打开菜单创建矩阵

CreateMdtrixFile

—S

曙Em:

小IKE财俎I?

g

IDs龊injlD二J

Cgnce

F.ows-"i-T

Columnsfrom.划匸対363

 

Matrices

M^rioes\1

IMatnx1

2、在Excel中建立小区的OD矩阵,格式为三列(第一列为0,第二列为D,第三列为流

量),0和D的编号必须与先前建立的Matrix相同,将Excel另存为dbf4的格式文件。

A

B

c

1

0

D

flow

2

1

1

11757

3

1

2

92

4

1

3

T8

5

1

1

6

1

5

1044

7

1

5

1

8

1

7

1

9

1

3

8

10

1

9

120

11

1

10

235

3、在TransCAD中打开存储0D数据的dbf文件和建立的Matrix文件,当前层指导Matrix,选中Matrix中的一行或一列,选择Matrix中的Import,弹出MatrixImportWizard,选择如

下:

MatrixImportWrzarcf

单击next进行下一步,在DataviewtoUse中的name选择存储OD数据的dbf文件,

选择dbf文件的第一列列名即"O',ColumnID择dbf文件的第二列列名即"D;Matrix

RowID

update

选择需要更新的矩阵。

单击next进行下一步,选择updateMatrix的需要更新的Matrix1,在from里选择flow,单

击finish完成。

MatrixImportWizard

UpdateMatricesUsinqyFelcfcr~ach1可tine

Update閘HtmFromRekJ

Options

*Replacevalues:

nmatiix

「SumYaluasirflomatrix

wQackfinish1Canod

3.TransCAD之TimeOfDayAnalysis禾口PA-OD方式选择

模块

timeofdayanalysis

这一步很关键,很多的交通规划书籍并没有介绍,并且把交通调查,错误的称作0D调查,

0D是难以调查得到的。

所以很多交通书籍上以讹传讹甚多,今天0D调查已经引深为交通

调查的意思,大家要知道0D对,是难以调查得到的!

这是个很重要理论基础,因为这个理论基础才会有timeofdayanalysis即交通时段分析。

transcad理论基础完整,先进,科学。

软件PAto0D模块,很好的把24小时PA转化成

24小时0D要注意的是,交通产生吸引预测得到是PA矩阵,是有单位的单位是(人/小时,

即一般为24小时,单位是人/天)。

而交通分配用到的0D对是车/小时。

所以要把24小时

的PA转化成,24小时的0D,再由24小时0D转化成各个小时的0D,上面已经说了软件中PAto0D模块转化成24小时的0D如果只有三种选择方式那么会产生三个0D矩阵,

此时是人天为单位的。

我们用用timeofdayanalysis模块(PAtoOD模块亦可),运用其中

的(convertpersontripstovehicletrips){这里大家理解成,折算比率即可,这里主要将方式选

择结合进来},将基于个人的出行转化成基于车辆(标准车pcu)的出行率,三种选择方式的

0D转化将生成

小汽车24hOD矩阵》》》24小时的pcu/天

公交车24hOD矩阵》》》24小时的pcu/天

其他交通工具24hOD矩阵》》》24小时的pcu/天

将以上三个24小时OD矩阵合并成一个24小时OD矩阵,然后乘以小时系数得到24小时中每一个小时的OD矩阵,即将24小时OD,拆分成24个能用于分配的OD矩阵!

此时的单位是pcu/h。

后面将进行交通分配分析。

关于OD调查和交通时段分析辨析!

很多交通书籍上说进行OD调查,晕那!

要坚决纠正这种错误!

交通调查不是OD调查,

OD对难以调查,难以抽样,难以在一个时段完成!

因此要把transcad中的timeofday

analysis介绍给大家!

希望大家能领悟理解。

我看了一些报告,交通规划文本,很多混淆了

OD和PA,上来就预测一天内的OD,这是错误的,前面以及探讨了很多,应该是预测PA,

然后由PA转化成OD,转化后的OD是一天的,很多交通报告上得到的是一天的OD,而

交通分配是一个时段的,分配的是高峰小时,并且在理论中还煞有介事的介绍OD调查!

既然是分配一个高峰小时,如何能调查得到该高峰小时的OD?

进行这样OD调查的准确性

呢?

既然得不到高峰小时的OD,又如何分配高峰小时的OD呢?

也有人分配的是一天的流量,这个是错误的,因为在交通平衡分配理论基础是有时段限制的,在一个时段才有用户均衡现象。

所以说分配一天的流量是错误的!

很多交通书籍依然延续OD调查的说法,大家要坚决纠正这种错误!

交通调查不是OD调查。

transcad理论体系中,用小时系数(看中文说明手册翻译成时段对照表,我在这里称小时系数表),这个默认的HOURL表格是全美的平均水平(哎,进行交通需求预测需要很多表格比如交叉分类表格Vmt_crcl,比如方式选择表格

MNLModeltable,比如小时系数表格HOURL,这些都需要交通调查得到,OD调查调查个鬼啊,那些人根本没有深入调查,也搞不懂抽样调查),美国是小汽车王国,作息制度,和车辆占有率都不一样,这个数据需要另外调查得到。

由于我国实行的是每周40小时工作制,多数居民休息日是周六和周日,因此在交通上存在一个以周为周期的交通流变化规律。

一年中的每个季节也存在不同的生产生活特点,交通流也随季节变化。

由于交通流在时间上存在日、周、月变化周期,而每个周期都有各自的高峰、平峰和低峰。

因此在交通调查中要注意选取一个比较有代表性的日期进行。

一般选择初夏或者秋初的一个工作日。

为了降低误差可以连续观测一周,对于小时系数应选择城市中有代表的线路,主干,次干线,支线。

分别做权重,得到HOURL表格。

transcad软件中的PAtoOD

软件中的PAtoOD和timeofdayanalysis模块可以同时进行。

现在分别分析。

PAtoOD大家都很熟悉了。

bengbeng网友翻译的很好:

这个是因为做TripGeneration时我们一般用TripProduction(P)和TripAttraction(A)Model.这样通过TripDistribution做出来的矩阵就是PA矩阵。

但是在做TripAssignment时需要的是Origin(O)Destination(D)矩阵,所以需要有PA2OD。

至于为什么两者会不一样,一个简单的规则就是所有的home-basedtrip的productionend都是home,所以即使是回家的trip也是以home作为productionend。

但是对于回家的trip,home是destination而不是origin,这就造成了PA和OD矩阵的不一致。

对于non-homebasedtrip,productionend就是origin。

一般来说,PA矩阵是24小时的,通常我们研究的是一天中某个时候(例如morningpeak)的交通情况,所以还需要进行time-of-day的转化,而这个通常是和PA2OD同时进行的。

基于家庭的0D=[PA+(PA)T]/2。

PAtoOD把前面方式选择到的三个24hPA转化成三个24小时0D,注意24小时时段分析,在转化成0D后再进行,转化后得到。

小汽车24hOD矩阵

公交车24hOD矩阵

其他交通工具24hOD矩阵

软件将会生成三个PA2OD矩阵

transcad中的方式选择模块

方式选择是一个很有意思的数学问题,个体出行中不同目的,不同时间,天气等情况选择的交通工具会不同。

这种差异性,随机性用数学方式表现比较复杂。

选择交通工具如同选择商品一样,服从经济学中的效用原理,在这方面成果多的是经济学家和数学家,20世纪70年代以来,以Mcraddm为代表的一批人将经济学中的效用理论引用过来,并以概率论为理论基础,从非集计的角度对方式划分问题展开了研究。

国内交通专业人士由于数学的欠缺,在刘灿齐专著之前,国内很少有专家介绍方式选择方便的先进理论,最早做这方面工作的是国内数学领域的专家,比如92年熊西文教授介绍了MNL等方式选择模型。

早期的转移曲线算是比较好的定量分析,在国内被广泛应用,现在国内更多还是比较机械的分割,据说是按宏观和微观结合方法。

transcad吸取了方式选择成熟适应的先进理论。

主要有BNL(二

元logit)、MNL(多元logit)、NL巢式logit等。

以上非集理论是相对于集计理论来说的,研究的对象是个体,简单的说就是研究个体出行采用哪种交通方式。

非集计模型建立的基础是效用(Utility)最大化,以及交通行为理论。

在经济学中“效用”是指人们选择消费所获得的满足程度,出行者选择哪种交通方式出行也是一种消费行为,出行者也将追求效用最大化原则,选择其认知到选择枝(Alternative)中效用最大的一枝,在效用理论基础上扩展的随机效用理论,1974年麻省理工学院的McFadden导出MNL模型。

后来发现MNL模型有不足(参考刘书上面的红蓝巴士问题)。

问题在于随机效用理论的随机项问题,

随机项服从二重指数分布(Gumbel)可以推导出MNL模型

随机项服从服从多元正态分布(MultivariateNormalDistribution),则可以得出Probit模型。

国内中山大学数学系在概率论随机理论方面比较有成就概率论著述书上好像有二重指数分布介绍。

多元正态分布介绍的很多。

transcad中关于MNL模型需要建立模型表格类似交叉分类表格,进行参数的标定。

然后应用!

假设只考虑三种类型,小汽车,和公交出行,其他方式(自行车摩托车等)。

在进行交通产生吸引预测时诞生各个TAZ的各类出行HBW+HBNW+NHB等,组合成一个PA

矩阵,进行分布分析!

方式选择在分布后,依据每个TAZ则PA矩阵化解成小汽车PA,公交

PA,其他方式PA。

出行的“产生点”并不等价于“起点”,“吸引点”也不等价于“讫点

为什么在出行起、终点这两个简单的概念之外还要定义出行的产生点利吸引点这样较为复杂的概念呢!

在早期的交通规划四阶段中,确实只有起、讫点的概念,没有产生点和吸引点的概念,由于一个分区的交通出行发生量主要是由这个分区的土地利用形态决定的,而起讫点的概念

与用地形态没有关系:

例如,就拿住宅用地来说(属于居住用地范畴),它既可以是出行的起点(从住宅用地旁边的道路上选择交通工具去班),也可以是出行的讫点(下班回家)。

可是从起讫点的概念出发,无法由分区未来的用地模式预测分区的交通出行发生量。

现在的城市规划,普遍还是对土地功能划分成各类用地,比如商业用地,一类工业用地,居住用地,仓储用地等等。

因此,后来交通学家们提出了产生点和吸引点的概念。

那么如何预测出交通产生量,和和吸引量呢。

这里需要引进,出行的发生范围,出行的时间范围,出行的分类,出行的度量单位。

(1)出行的发生范围,对城市分区域分析,划分交通分析小区(TAZ),影响划分方式因素

很多,应该综合考虑,土地形态,道路网络,行政单位,以及对这些交通小区抽样调查的方便程度。

这一步很关键。

(2)出行的时间范围,人群,个体出行是个时空范畴,遵循生物节律性,个体一般在一天内完成工作,上学等等目的的出行行为,进行预测时间范围是一天(24h),当然也可以是一段

方便对前面划分交通小区进行交通的抽样调查,因为如果把一天中个体的出行轨迹描绘出来,行链条,产生点和吸引点被划分在不同范围内分析。

另外能保证产生吸引预测精确,保证预测不重叠,

将会是一个出行链条。

交通小区的划分,分割了出

因此为了保证预测不重叠,还需要进行出行分类

时间内的预测(数学表现上比较复杂,很难以掌握精确程度)。

出行范围定制在一天,还考虑到,

3)在完善的交通需求预测中,出行分类一般划分成四类HBW(基于家庭的工作出行),

HBNW(基于家庭的非工作出行)HBO(基于家庭其他目的出行),NHB(非由家出行)。

这种划分方式是交通产生吸引(PA)预测的精华所在。

对交通小区的调查一般以家庭为单位。

得到的是家

了在个体出行中,以一天为单位完成出行,并且是一个轨迹链条,这个出行的轨迹依赖于几个关键点家庭工作地点出行的目的地,对出行分类进行上述四类划分,能很好避免出行链被分割在不同小区,由此造成的重复预测。

(4)出行的度量单位,交通预测最终预测的是TAZ总体的出行数目,这个数目是有单位

的!

是人/天,有些人直接进行OD预测并且得到的结果单位是(车/时间),很让人诧异,既然预

测是车,那么车如何去进行方式选择呢?

然后还煞有介事的进行方式划分,要纠正这种错误观点,土地形态不同产生的交通量是有单位的,PA预测单位是(人/时间),不是(车/时间)。

因为是人决定了要去那里(出行分布),是人决定了选择哪种交通工具(方式选择),最中选择的交通工具对路网产生如何影响(交通分配)。

出行的产生和吸引是其他几个需求预测的基础,行为的主题是人!

行为主体是人,在会有后面交通分布,以及对交通工具选择,最终引发随机效用理论在交通选择中的应用,开创了应用数学和经济学等理论交叉发展新局面,从而诞生许多新兴离散选择模型。

在交通分配中,因为行为主体是人,由此发展了,随机用户均衡先进模型,有些人把一天的0D(PA要进行0D转化,以后再扯)拿来分配!

晕那,还是用户均衡模型,一天范围内如果均衡法呢?

4.对transcad中交通分布和平衡的理解

从出行发生预测可以得知TAZ出行产生量和出行吸引量,下面的问题是:

就某个TAZ分区而言,它所产生的这些出行量究竟到那个分区去了?

它所吸引的这些出行量又究竟来自哪里?

也就是要预测未来规划年各个分区之间出行的交换量。

我们把分区之间的出行的交换量叫做“出行分布”

出行分布量是指:

分区A与分区B之间平均单位时间内的出行量.单位时间可以是一天、一周、一月等,也可以是专指高峰小时。

前面所论述一样这里认为分布量为一天。

按照交通分布的定义,A区至B区的分布量为Q(ab)和B区至A区的分布量Q(ba)是有方向的。

Q(ab),Q(ba)是基于产生点和吸引点,因此对于分析区都是住宅用地的TAZ将会出行无吸引量问题,即其他交通小

区到该区域分布量为0,transcad中的交通平衡分析很好的把回程出行进行分离解决这个问题。

行分布矩阵是一个二维表(矩阵),行坐标为吸引分区号,列坐标为产生分区号,元素为出行分布量。

前面的交通平衡后PA一致,实际上TAZ的PA并不一定一致,尤其是分析一个时段的PA分布问题。

transcad中有两大类方法实现分布预测增长率法和引力模型法

(1)增长率法,增长率按系数放大,未来规划年土地形态剧烈变动时预测误差比较大,软件中有统一增长率法,单约束增长系数模型,双约束增长率法fratar方法。

.jpg:

⑵引力模型法,很多人都翻译成重力模型,感觉翻译成汉语的引力,事实行为更容易理解。

每个TAZ的PA量相互吸引犹如万有引力一样,如图⑴所示

PA好像一个小星球一样相互直接吸引,很形象。

Q(ab)=K[PA]/R(abF2这是单纯意义上的引力

公式,R(ab)为阻抗,缺少约束造成预测分布量和PA不一致问题。

后来发展成带约束的引力模

型。

transcad中的引力模型主要有单约束双约束还有K因子模型。

公式1/R(ab)A2系数是阻抗

平方反比倒数形式称阻抗函数,f[R(ab)]=1/R(ab)A2换一种写法躯)=1处2x=R(ab),对于双约束引力模型公式就变化成,Q(ab)=a*A*b*B*f(x)ab是产生量和吸引量的约束因子。

目前被开发

岀来的阻抗函数主要有

指数函数型f(x)=expA(-cx)

幕函数型f(x)=xA-b

 

符合型

f(x)=a*xA-b*expA(-cx)

指数倒数形式f(x)=1/(a+dxA-b)

其函数图形如下

.jpg:

此主题相关图片如下幕函数型.jpg:

此主题相关图片如下复合型-b.jpg:

 

h变动

ax

HU

TRANBSS

4

-c.jpg:

此主题相关图片如下半钟型.jpg:

 

3.0

TRANBBS

 

软件中只有前三种函数最后一种函数没有采纳,我个人觉得最后一种函数不好!

阻抗函数阻

抗很宽泛,假设只考虑距离阻抗,那么阻抗函数中自变量x(距离),x距离越近阻抗函数值应

该大,x越大阻抗函数值应该越小。

从图中看岀指数倒数型阻抗函数不符合这种分布,这种函数

比较适合市中心不明显,距离较远和较近TAZ分布量变化不大的情况。

简单探讨一下阻抗函数

选择问题,我觉得应该首先选择复合型阻抗函数,能够应付很多情况,a可以修正初始值对TAZ

距离很近造成的分布量过大有很好的调控能力,另外b,c很灵活能很好的调控相距较远TAZ

小区不至于分布量为0,对各类城市都很适合,比如兰州大连偏带状型城市,以及南京多新街

口湖南路夫子庙等多中心组团的城市,不过复合型参数标定比较麻烦。

指数幕函数型比较适合

城市中心很明显。

参数标定很方便。

对transcad中交通平衡的理解

岀行分类一般划分成四类HBW(基于家庭的工作岀行),HBNW(基于家庭的非工作岀行)HBO(基于家庭其他目的岀行),NHB(非由家岀行)。

对于NHB(非由家岀行),PA矩阵基本上就等同OD

(数量上相等)。

问题的核心在于一个端点是家庭的岀行。

按照PA的定义,只要是由家岀行,

那么家庭端点就是产生点,所以一个交通小区所有由家岀行的家庭端点总数就是它的产生量。

多人都产生一个疑问。

如果现在假设一个小区全部为居住用地,那么,这个小区就只有产生量,

(用重力模型)

而无吸引量了,那么在做交通分布的时候其他小区到这个小区的分布量都为零了

的岀行计入到岀行产生中,因为岀行产生用交叉分类方法精确程度高,(transcad理论体系中交

通产生多用交叉分类方法,交通吸引多用回归预测)。

我个人理解是这样的,假定一个人从A

区(家庭所在地)到B区上班,早上上班,晚上下班回家休息,不再岀门,那么一天中个体总共有两次岀行行为,两对0D。

其产生的渊源都源于家庭端点,岀门工作和回家都是由家庭端引

起的。

交通吸引渊源在于工作地点。

用PA计数方法,A区(家庭所在地)只有产生量就是1+1

=2,B区(工作区域)只有吸引量1+1=2。

为什么要用这种计数方法,而不是直接采用0D

的计数方法呢?

前面所讲土地利用形态问题,0D对(起讫点)难以和土地等用地形态建立回归

等预测模型,规划年土地形态变化,依赖土地形态预测结果比较精确。

PA预测的是未来规划年,

假设是2050年小区土地形态变迁,引起的产生,吸引变化情况。

前例子中A区的产生量A为2,

B区的吸引量为2,问题是其他交通小区TAZ到A区的分布量问题,由于A区域只有产生量,没有吸引量,其他交通小区到A区的分布量为零,不符合实际情况,transcad中用交通平衡方法

比较好的解决这个问题,A区域P=2A=0平衡后A区的PA=(2+0)/2,(也有其他权重方法)

这样把计入交通产生的回程交通量很好的分离岀来。

便于后面的交通分布分析。

5.TransCAD分层导入路网

假如你的道路网有2000段道路,你需要对每条道路赋予相应的属性,比如录入通行能

力,录入速度,那这么多路段怎么一个个输入呢,怎么办?

首先,在AutoCAD里分层建立起路网,可以分为快速路层、主干道层、次干道层和支路层,共四个层,每层对应相应的路网,存为DBF文件。

然后,在TransCAD里导入路网DBF文件,打开导入对话框,在对话框中同时选择快速路、主干道、次干道和支路四个层,然后选择导入即可。

Imp亦畑吟卩DKFFj足

 

[^oonjindes]

StfeE^5.21l52fl.SM.303&9>^G35C.t32229.4l921.&5702£

Lay«rNam*|/N丈嚮网1129分层

IjywTVrwtoimport

帛jjne「

莎Pfeserv^jNocks-恥iit

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 研究生入学考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1