曲线坐标计算程序

曲线坐标计算程序
曲线坐标计算程序

曲线坐标计算程序

曲线坐标计算程序

关键词:

曲线坐标计算 EXCEL编程坐标曲线坐标实例

摘要:

利用EXCEL强大的函数功能通过曲线坐标计算的知识编制成曲线计算坐标的计算程序。简单的输入曲线的里程桩号,通过坐标旋转、平移结合可以快速的计算完成与线路成任意角度的曲线上各中桩、边桩以及任意点坐标的计算。

1、概述

一般计算圆曲线可用坐标正算直接进行计算,具体思路和求解步骤,这里不再阐述。若计算带有缓和曲线的圆曲线时,将测量中所学的支距法与坐标旋转、平移结合在一起,利用EXCEL表中强大的函数自动计算功能,准确快速的完成对缓和曲线的坐标计算。比一般的手工计算快10~20倍,比CAD绘图计算快5~10倍。并可以应用来指导工程施工、施工放样、审核图纸等工作。

2、计算过程分段

在计算带有缓和曲线的圆曲线或圆曲线时,只要输入待求点的里程,程序将会自动会计算线路中桩的坐标、与中桩有一定夹角、距离的边桩坐标,与边桩中心线任意夹角的垂直桩基坐标。若要计算其他的距离和夹角的坐标,相应的修改待求点里程、夹角和距离。

2.1、程序初始化:

输入每个曲线所对应交点的半径、缓和曲线长、线路转角、连续三交点的里程和坐标、交点连线的坐标方位角,顺便计算出各个曲线要素以及曲线各主点的里程。

2.2、初直线H Z i-1~ZH i段:

(1)X ZHi-1和Y ZHi-1的计算

X ZHi-1= X JDi-1+T i-1×cos(A i-1,i)

Y ZHi-1= Y JDi-1+ T i-1×sin(A i-1,i)

其中:T i-1——JD i-1曲线的切线长;

A i-1,i——JD i-1与JD i直线的坐标方位角;

X JDi-1、Y JDi-1——JD i-1的坐标;

X ZHi-1、Y ZHi-1——JD i-1对应的ZH点坐标。

(2)中桩计算公式:

X中=L A×cos(A i-1,i)+ X ZHi-1

Y中= L A× sin(A i-1,i)+ Y ZHi-1

其中:L A——待求点与ZH i的里程差;

A i-1,i——JD i-1与JD i直线的坐标方位角;

X中、Y中——待求点里程的中桩坐标;

其余符号同上。

(3)边桩计算公式:

X边=L A’×cosα’+ X中

Y边= L A’×sinα’+ Y中

其中:L A’——待求点与ZH i的里程差;

α’——边桩中心线的坐标方位角;

X中、Y中——待求点里程的中桩坐标;

其余符号同上。

(4)垂直边桩计算公式

X垂=L A’’×cosα”+ X边

Y垂= L A’’×sinα” + Y边

其中:L A——待求点与ZH i的里程差;

α”——边桩中心线的坐标方位角;

X中、Y中——待求点里程的中桩坐标;

其余符号同上。

2.3、缓和曲线Z H i~HY i计算:

以下符号的含义类同直线段,不再一一介绍。

(1)支距法计算相对坐标:

x= L B- L B5/(40×R2×L02)

y= L B3/(6×R×L0)- L B7/(336×R3×L03)

(2)支距法转化为测量坐标系中的中桩坐标:

X中= x ZHI+ x×cos (A i-1,i)+y×sin(A i-1,i)

Y中= y ZHI+ x×cos (A i-1,i)-y×sin(A i-1,i)

(3)边桩计算公式:

X边= L B’×cos(α’)+ X中

Y边= L B’×sin(α’)+ Y中

(4)垂直边桩计算公式

X垂= X边+ L B’’×cos(α”)

Y垂= Y边+ L B’’×sin(α”)

2.4、圆曲线HY i~YH i段:

(1)支距法计算相对坐标:

φc=(Kc-K HY)/R+β0

x= R×sin(φc)

y= R×(1-cosφc)+p

(2)支距法转化为测量坐标系中的中桩坐标:

X中= x ZHi+ x×cos (A i-1,i)+ y×sin(A i-1,i)

Y中= y ZHi+ x×cos (A i-1,i)- y×sin(A i-1,i)

(3)边桩计算公式:

X边= L c’×cos(α’)+ X中

Y边= L c’×sin(α’)+ Y中

(4)垂直边桩计算公式:

X垂= X边+ L c’’×cos(α”)

Y垂= Y边+ L c’’×sin(α”)

2.5、缓和曲线YH i~HZ i段:

(1)支距法计算相对坐标:

x= L D- L D5/(40×R2×L02)

y= L D3/(6×R×L0)- L D7/(336×R3×L03)

(2)支距法转化为测量坐标系中的中桩坐标:

X中= x ZHI- x×cos (A i,i+1)+ y×sin(A i,i+1)

Y中= y ZHI- x×cos (A i,i+1)- y×sin(A i,i+1)

(3)边桩计算公式:

X边= L D’×cos(α’)+ X中

Y边= L D’×sin(α’)+ Y中

(4)垂直边桩计算公式:

X垂= X边+ L D’’×cos(α”)

Y垂= Y边+ L D’’×sin(α”)

2.6、HZ i~ZH i+1直线段:

(1)中桩计算公式:

X中=L E×cos(A i,i+1)+ X HZi

Y中= L E×sin(A i,i+1)+ Y ZHi

(2)边桩计算公式:

X边=L E’×cosα’+ X中

Y边= L E’×sinα’+ Y中

(3)垂直边桩计算公式

X垂=L E’’×cosα”+ X边

Y垂= L E’’×sinα” + Y边

以上公式中的角度在EXCEL中输入时,在每个角度的后面输入:×Pi()/180。

4、工程实例:

中铁七局集团郑州工程总公司驻马店至泌阳高速公路

K86+961.22跨京广铁路分离式立交桥,线路曲线位于R=4000m的

圆曲线上,线路左转偏角为αz=7°14′46.29″,交点里程(JD)为

k87+084.664,交点坐标为(x JD=3640304.2268, y JD=522025.9457);直圆点(ZY)里程为k86+831.384,坐标为(x ZY=3640442.5089,

y ZY=522238.1426);圆直点(YZ)里程为k87+337.264,坐标为

(x YZ=3640140.2841, y YZ=521832.5588);与线路夹角为55°。

计算圆曲线上23墩(里程为k87+111.28)距线路中线为

3.938m的桩基坐标,距边桩中线为5m的垂直边桩坐标。

(1)X YZi-1和Y YZi-1的计算

缓和曲线为X ZHi-1,Y ZHi-1,而圆曲线时为的X YZi-1和Y YZi-1。已知数据:

JD i-1里程为K85+826.286 (X JDi-1 = 3640991.943 ,Y JDi-1 =

523081.2612);A i-1,i = 236°54′32.28″;T i-1 = 310.734m X YZi-1= X JDi-1+T i-1×cos(A i-1,i)

=3640991.943+310.734×cos236°54′32.28″

= 3640822.291m

Y YZi-1= Y JDi-1+ T i-1× sin(A i-1,i)

= 523081.2612+310.734×sin236°54′32.28″

= 522820.9266m

(2)X ZYi和Y ZYi的计算

L=K ZYi-K YZi-1=k86831.384-k85+826.286=695.609m

相关主题
相关文档
最新文档