NetBee 发表于 2006-2-25 22:04:00

公路匝道坐标的复化辛普森公式及用FX-4500P计算器编程算坐标

来源:<A class=k href="http://www.studa.net/" target="_blank" >中国论文下载中心</A>&nbsp;&nbsp;&nbsp;&nbsp;[ 06-02-15 10:02:00 ]&nbsp;&nbsp;&nbsp;&nbsp;作者:李文昌&nbsp;&nbsp;&nbsp;&nbsp;编辑:studa9ngns
<DIV id=list2 style="PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px">
<P>摘要:本文利用复化辛普森公式导证的<A href="http://www.studa.net/pc/" target="_blank" >计算</A>公路匝道坐标的通用公式。利用FX-4500P<A href="http://www.studa.net/pc/" target="_blank" >计算</A>器编程<A href="http://www.studa.net/pc/" target="_blank" >计算</A>放样点位坐标。 <BR></P>
<P>关键词:复化辛普森公式 公路匝道 编程坐标<A href="http://www.studa.net/pc/" target="_blank" >计算</A> </P>

<P> 一、 引言 </P>
<P></P>
<P>  匝道是组成高等及公路立交的基本单元,其形式千变万化,就线形而言,也是由直线段、回旋曲线段、圆曲线段组成。但是,组成立交的匝道涉及线形的曲率变化特点,利用复化辛普森公式导证了<A href="http://www.studa.net/pc/" target="_blank" >计算</A>公路匝道点位坐标的通用公式。并利用卡西欧FX-4500P<A href="http://www.studa.net/pc/" target="_blank" >计算</A>器编程<A href="http://www.studa.net/pc/" target="_blank" >计算</A>公路匝道点位坐标。</P>
<P>  二、公路匝道点位坐标<A href="http://www.studa.net/pc/" target="_blank" >计算</A></P>
<P>  1. 公路匝道中线形式</P>
<P>  公路匝道中线是由直线—回旋曲线—圆曲线(R1)—回旋曲线—圆曲线(R2)—回旋曲线—直线的顺序组成的,其中R<SUB>1</SUB>&sup1;R<SUB>2</SUB>。</P>
<P>  2. 回旋曲线上点位坐标方位角的<A href="http://www.studa.net/pc/" target="_blank" >计算</A></P>
<P>  如图1,设回旋曲线起点A的曲率为r<SUB>A</SUB>,其里程为DK<SUB>A</SUB>;回旋曲线终点B的曲率为,其里程为DK<SUB>B</SUB>,Ax&cent;y&cent;为以A为坐标原点,以A点切线为x&cent;轴的局部坐标系;AXY为线路坐标系。</P>
<P>  由此回旋曲线上各点曲率半径为R<SUB>i</SUB>和该点离曲线起点的距离ﺎ<SUB>i</SUB>成反比,故此任意点的曲率为</P>
<P>   <SUB><IMG height=36 src="http://www.studa.net/Newspic/2006215/102566008.gif" width=83></SUB>(<SUB><IMG height=15 src="http://www.studa.net/Newspic/2006215/102562414.gif" width=12></SUB>=R<SUB><IMG height=19 src="http://www.studa.net/Newspic/2006215/102563995.gif" width=9></SUB><SUB>0</SUB>为常数)(1)</P>
<P>  由式(1)可知,回旋曲线任意点的曲率按线性变化,由此回旋曲线上里程为DK<SUB>i</SUB>点的曲率为</P>
<P>   <SUB><IMG height=21 src="http://www.studa.net/Newspic/2006215/102566227.gif" width=323></SUB>(2)</P>
<P>  当曲线右偏时,<SUB><IMG height=21 src="http://www.studa.net/Newspic/2006215/10257483.gif" width=47></SUB>取正;当曲线左偏时<SUB><IMG height=21 src="http://www.studa.net/Newspic/2006215/10257483.gif" width=47></SUB>取负。在图1中有</P>
<P>   <SUB><IMG height=40 src="http://www.studa.net/Newspic/2006215/102575285.gif" width=127></SUB></P>
<P>   <SUB><IMG height=33 src="http://www.studa.net/Newspic/2006215/102579576.gif" width=91></SUB>(3)</P>
<P>  将式(2)代入式(3)得</P>
<P>   <SUB><IMG height=21 src="http://www.studa.net/Newspic/2006215/102571277.gif" width=250></SUB>(4) </P>
<P>  若已知回旋曲线起点A在线路坐标系下切线坐标方位角α<SUB>A</SUB>,则里程为Dk<SUB>i</SUB>点切线坐标方位角为</P>
<P>   <SUB><IMG height=21 src="http://www.studa.net/Newspic/2006215/102576828.gif" width=81></SUB>(5)</P>
<P>  将式(4)代入式(5)得</P>
<P>  <SUB><IMG height=19 src="http://www.studa.net/Newspic/2006215/102575095.gif" width=273></SUB> (6) </P>
<P>  对于式(6),当<SUB><IMG height=21 src="http://www.studa.net/Newspic/2006215/102584905.gif" width=46></SUB>,<SUB><IMG height=21 src="http://www.studa.net/Newspic/2006215/102583516.gif" width=46></SUB>时,<SUB><IMG height=22 src="http://www.studa.net/Newspic/2006215/102587934.gif" width=43></SUB>,则<SUB><IMG height=21 src="http://www.studa.net/Newspic/2006215/10258801.gif" width=52></SUB>a<SUB>i</SUB>=a<SUB>A</SUB>,式 (6)变成<A href="http://www.studa.net/pc/" target="_blank" >计算</A>直线段上任意点切线坐标方位角计算公式;当<SUB><IMG height=17 src="http://www.studa.net/Newspic/2006215/102583210.gif" width=65></SUB>,<SUB><IMG height=17 src="http://www.studa.net/Newspic/2006215/102584835.gif" width=65></SUB>时,<SUB><IMG height=21 src="http://www.studa.net/Newspic/2006215/102587778.gif" width=61></SUB>, <SUB><IMG height=19 src="http://www.studa.net/Newspic/2006215/102582367.gif" width=210></SUB>,则式(6)代表圆曲线上任意点切线坐标方位角计算公式。</P>
<P>  可见,若已知曲线段起点和终点的曲率及起点的切线坐标方位角,式(6)便能计算任意线型点位切线坐标方位角。</P>
<P>  3、回旋曲线点位坐标计算</P>
<P>  由图1可得回旋曲线上点位在坐标系下坐标计算公式:</P>
<P>   <SUB><IMG height=18 src="http://www.studa.net/Newspic/2006215/102587723.gif" width=97></SUB><SUB><IMG height=18 src="http://www.studa.net/Newspic/2006215/102586160.gif" width=93></SUB><SUB></SUB>(7)</P>
<P>   <SUB><IMG height=30 src="http://www.studa.net/Newspic/2006215/102581706.gif" width=114></SUB><SUB><IMG height=30 src="http://www.studa.net/Newspic/2006215/102589375.gif" width=109></SUB>(8)</P>
<P>  设回旋曲线起点A在线路坐标系下的坐标为将式(6)替代式(8)中的,便得回旋曲线上任意点在线路坐标系下的坐标:</P>
<P>   <SUB><IMG height=30 src="http://www.studa.net/Newspic/2006215/102592822.gif" width=146></SUB></P>
<P>   <SUB><IMG height=30 src="http://www.studa.net/Newspic/2006215/102594989.gif" width=137></SUB>(9)</P>
<P>  对于式(9)的解算,由于后半部分是定积分,我们引入复化辛普森公式对其进行解算。</P>
<P>  首先将积分区间划分为n等份,步长为H=(DK<SUB>i</SUB>-DK<SUB>A</SUB>)/n,分点里程DX<SUB>K</SUB>=DK<SUB>A</SUB>+KH,K=0,1,2,×××,n,记子区间的里程为DX<SUB>K+1/2</SUB>,则DX<SUB>K+1/2</SUB>=(DX<SUB>K</SUB>+DX<SUB>K+1</SUB>)/2,K=0,1,2,×××,n-1。</P>
<P>  由此式(9)用复化辛普森公式表示为</P>
<P>   n-1 n-1</P>
<P>   X=X<SUB>A</SUB>+H/6&acute;(cosa<SUB>A</SUB>+4∑cosa<SUB>K+1/2</SUB> +2∑cosa<SUB>K</SUB> +cosa<SUB>i</SUB>)</P>
<P>   K=0 k=1</P>
<P>   n-1 n-1</P>
<P>   Y=Y<SUB>A</SUB>+H/6&acute;(sina<SUB>A</SUB>+4∑sina<SUB>K+1/2</SUB> +2∑sina<SUB>K</SUB> +sina<SUB>i</SUB>) (10) </P>
<P>   K=0 k=1</P>
<P>  式中:a<SUB>A</SUB>为回旋曲线起点A的切线方位角;a<SUB>K+1/2</SUB>为里程DX<SUB>K+1/2</SUB>点切线方位角;a<SUB>K</SUB>为里程DX<SUB>K</SUB>点切线方位角;a<SUB>i</SUB>为里程DK<SUB>i</SUB>点切方位角。</P>
<P>  对于式(10),虽然是由回旋曲线导出的,但该式也适用直线段和圆曲线段。</P>
<P align=center><IMG height=294 src="http://www.studa.net/Newspic/2006215/102595347.jpg" width=644><BR clear=all></P>
<P>  三、复化辛普森公式的使用说明</P>
<P>  为满足点位坐标计算精度,经验算取n=2。无论是直线段、圆曲线段、回旋曲线段,只要将各曲线段中的起点、终点的曲率和里程以及解求点里程Dki和各分点里程代入式(2)、(6)、(10)便可获得待求点Dki的坐标。在计算时,要注意曲线的偏向。</P></DIV>

NetBee 发表于 2006-2-25 22:05:00

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