坐标计算4800源程序.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
坐标计算4800源程序

公路通用复化辛普森公式匝道点位坐标计算4800源程序 ?????? 公路通用复化辛普森公式匝道点位坐标计算4800源程序 ------------------杭浦高速临平互通---------------------   本文利用的是计算公路匝道点位坐标的复化辛普森通用公式数学模型,集直线、圆曲线、回旋线通用,占字符内存较小,计算精度不限的程序 一、运行变量名称说明: ???? V=1、2分别进入坐标计算、桩号反算    K1、K2-------曲线起点、终点里程    F0-----------曲线起点方位角    R1、 R2------曲线起点、终点半径 (ρ左-右+,0为直线)    X0、Y0-------曲线起点、终点坐标    M------------求和累积次数n的2倍(偶数),精度迭代次数    K------------曲线待求点里程 ???? BP-----------求点左右偏距(左-右+) ???? ANG-------- -求点的右斜交角    X、Y---------曲线求得坐标 ???? FW-----------待求点的即时切线方位角 ???? XF、YF-------为需求桩号的点坐标 ???? DL、K+O、LP分别为桩号误差、求得桩号、左右偏距(左-右+)   当曲线的设计半径较小时,为保证点位计算精度,M(即程序中n的2倍)的取值可适当的大些。M为偶数,直线时M=2即可,经计算M=16即可满足半径为60的小半径曲线精度。 二、曲线计算程序名:? Prog CURVE Defm 4 VV=1 2 Lbl 0:{KLW} Lbl 4 QOPT:M0AB1C2D3E4FH5G6I7J8CR9=0=Prog M Q=1=Prog AB△ Q=2=Prog C△ Q=3=Prog D△ Q=4=Prog E△ Q=5=Prog FH△ Q=6=Prog G△ Q=7=Prog I△ Q=8=Prog J△ Q=9=Prog CR△ AK1BK2CF0DR1ER2FX0GY0 D≠0=I=1/D:≠=I=D△E≠0=J=1/E:≠=J=E△ AbsD+AbsE=0=M=2:≠=M=16△ V=2=L=0:W=90△KLBPWANG N=0:Z[1]=0:Z[2]=0:Z[3]=0:Z[4]=0?????? 进入坐标迭代计算 Lbl2 N=N+1:H=2(K-A)/M:R=NH/2+A:R=C+180/π*(I+(J-I)/2(B-A)*(R-A))*(R-A) Int(N/2)=N/2=Z[1]=Z[1]+cosR:Z[2]=Z[2]+sinR:≠=Z[3]=Z[3]+cosR:Z[4]=Z[4]+ sinR N=M=Goto3:≠=Goto 2 Lbl3 X=F+H/6*(cosC+4Z[3]+2Z[1]-cosR)+Lcos(R+W) Y=G+H/6*(sinC+4Z[4]+2Z[2]-sinR)+Lsin(R+W) V=2=Goto 6 XX=◢ YY=◢ RFW=R-360Intg(R/360◢ Goto 0 Lbl 6???????? 进入桩号求算 Pol(TXF-X,UYF-Y O=Icos(J-R AbsO≤1e-4=ODLK=K+O◢???? OLP=Isin(J-R◢ {TU} Goto 6:≠=K=K+O:L=0:Goto 4 三、数据文件: ??? 线元要素数据文件每行为一个线元段,逐句执行赋值,直至不满足、运行完成。 主线M: K=5865=A=5865:B=586.526:C=101`49`58`:D=0:E=0:F=3361488.152:G=449202.642 KB=A=B:B=6235.526:C=101`49`58`:D=0:E=-3250:F=3361488.044:G=449203.157 KB=A=B:B=7674.84:C=98`34`16.9`:D=-3250:E=-3250:F=3361419.068:G=449566.617 KB=A=B:B=8044.84:C=73`11`49.3`:D=-3250:E=0:F=3361521.529:G=450990.516 KB=A=B:B=8273.243:C=69`56`7.9`:D=0:E=0:F=3361641.834:G=451340.355 8+273=8+100 S=1 2:{S} S=2=A=8100:B=9610:C=C:D=0:E=0:F=3361720.194:G=451554.895 注:主线中S=1、2为断链1、2段(如K8+273.243=K8+100) 匝AB K≥0:A= 0:B=716.396:C=85`46`15`:D=800:E=800:F=3361721.

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档