四、公路匝道坐标计算源程序
L1 Lbl0:T“X1”U“Y1”C“AT”D“PA”E“PB”A“CH0”B“CHN”G“X0”I“Y0”:M:Lbl1:N=0:P=0:O=0:Q=0:S=0:{J}:J“CHI”
L2 Lbl2:N=N+1:H=2(J-A)/M:F=NH/2+A:R=C+180/p´(D+(E-D)/2(B-A)´(F-A))(F-A):Int(N/2)=N/2=>O=O+cosR:P=P+sinR:¹>Q=Q+ cosR:S=S+ sinRD
L3 N=M=>Goto3:¹>Goto2DLbl3:X=G+H/6´(cosC+4Q+2O-cosR:Y=I+H/6´(sinC+4S+2P-sinR):X:“X=”ùY:“Y=”ù Pol(X-T,Y-U: Vù W<0=>W=W+360ù¹>WùDGoto1
X1----测站点X坐标
Y1----测站点Y坐标
AT----曲线起点方位角
PA----曲线起点曲率 (当曲线右偏时,ρA取正;当曲线左偏时ρA取负。)
PB----曲线终点曲率 (当曲线右偏时,ρB取正;当曲线左偏时ρB取负。)
CH0----曲线起点里程
CHN----曲线终点里程
X0----曲线起点X坐标
Y0----曲线起点Y坐标
M----求和累积次数n的2倍
CH----曲线待测点里程
X----曲线待测点X坐标
Y----曲线待测点Y坐标
V----测站至待测点间的距离
W----测站至待测点间的方位角
其中R=C+180/p´(D+(E-D)/2(B-A)´(F-A))(F-A)为(2)、(6)式的合并式,计算切线坐标方位角;O=O+cosR、P=P+sinR、Q=Q+ cosR、S=S+ sinR、X=G+H/6´(cosC+4Q+2O-cosR、Y=I+H/6´(sinC+4S+2P-sinR)计算点位坐标。由于累计时O=O+cosR、P=P+sinR分别多累加了一个cosR、sinR,所以在程序中(10)式最后一项前为负号。
五、坐标计算算例
利用万家寨枢纽工程左岸上坝公路一段曲线验证复化辛普森公式坐标计算程序的正确性。
如图2:0+488.8~0+552.74为直线段,0+552.74~0+577.74及0+693.17~0+718.17为缓和曲线段,缓和曲线长 为L0=25M,0+577.74~0+693.17为圆曲线段,R=85M。
在计算器中找到该程序,先输入直线段的起算数据,以里程0+488.8为起点,求得0+500.0点的坐标,然后分别以里程0+552.74、0+577.74为起点计算验证缓和曲线及圆曲线上各点的坐标。
与分别运用直线段、缓和曲线段、圆曲线段计算坐标的计算公式所计算的结果完全相同。
六、结论
本文利用的式(10)是计算公路匝道点位坐标的通用公式。当曲线的设计半径较小时,为保证点位计算精度,n(即程序中M的1/2倍)的取值可适当的大些。
利用上例验算的计算结果可以说明该程序对于公路的直线段、缓和曲线段、圆曲线段均实用。上例在计算圆曲线起点(0+577.74)参数时,可利用计算缓和曲线终点(0+577.74)坐标后,在计算器中提取X、Y的数值即为圆曲线起点坐标值,提取R加360即为圆曲线起点方位角。且程序中已算出待测点至测站的平距和方位角,可利用全站仪自由设站极坐标法放样,此方法放样速度快,准确率高。
参考文献:
[1] 李孟山,李少元.计算公路匝道点位坐标的复化辛普森公式.通报,2000.
[2] 卡西欧FX-4500P计算器说明书. |