曲线坐标计算程序
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
曲线坐标计算程序
关键词:
曲线坐标计算 EXCEL编程坐标曲线坐标实例
摘要:
利用EXCEL强大的函数功能通过曲线坐标计算的知识编制成曲线计算坐标的计算程序。简单的输入曲线的里程桩号,通过坐标旋转、平移结合可以快速的计算完成与线路成任意角度的曲线上各中桩、边桩以及任意点坐标的计算。
1、概述
一般计算圆曲线可用坐标正算直接进行计算,具体思路和求解步骤,这里不再阐述。若计算带有缓和曲线的圆曲线时,将测量中所学的支距法与坐标旋转、平移结合在一起,利用EXCEL表中强大的函数自动计算功能,准确快速的完成对缓和曲线的坐标计算。比一般的手工计算快10~20倍,比CAD绘图计算快5~10倍。并可以应用来指导工程施工、施工放样、审核图纸等工作。
2、计算过程分段
在计算带有缓和曲线的圆曲线或圆曲线时,只要输入待求点的里程,程序将会自动会计算线路中桩的坐标、与中桩有一定夹角、距离的边桩坐标,与边桩中心线任意夹角的垂直桩基坐标。若要计算其他的距离和夹角的坐标,相应的修改待求点里程、夹角和距离。
2.1、程序初始化:
输入每个曲线所对应交点的半径、缓和曲线长、线路转角、连续三交点的里程和坐标、交点连线的坐标方位角,顺便计算出各个曲线要素以及曲线各主点的里程。
2.2、初直线HZ 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、缓和曲线ZH 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、工程实例: