高等级公路三维坐标计算系统设计

ID:28637592

大小:73.00 KB

页数:27页

时间:2018-12-12

高等级公路三维坐标计算系统设计_第1页
高等级公路三维坐标计算系统设计_第2页
高等级公路三维坐标计算系统设计_第3页
高等级公路三维坐标计算系统设计_第4页
高等级公路三维坐标计算系统设计_第5页
资源描述:

《高等级公路三维坐标计算系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、-高等级公路三维坐标计算系统(线元法)[内容摘要]:本人根据高速公路施工测量的特点,运用Casiofx—5800p编程函数计算器的功能,参考了一些网络资料编写了这套非常实用的公路三维坐标计算系统。[关键词]:里程  坐标  平曲线  竖曲线  超高  加宽  边坡放样  隧道超欠挖一、简述高速公路施工测量有点多、线长的特点,特别是海外项目。这就要求现场测量工程师能够准确的计算出放样数据,使施工现场数据信息全面。    该系统采用Gauss-legendre5节点公式计算平面坐标,近似公式计算设计高程;适用于各种

2、线形的坐标计算,不受平面线形、独立单元、里程桩号、断面距离的限制,能够方便快速的算出现场需要的设计坐标值、高程值、横坡值、断面加宽值、填挖高度、挖方开口线、填方坡脚线、隧道超欠挖值、以及对应测点坐标的里程和边距等数据;只要对其数据库进行编辑,就能够满足各种平面线形计算,本系统可存储多条线路三维数据。二、程序功能及计算范围(一)、程序功能根据现场工作需要,本系统共设置了6种计算模式。1、JS-QDFWJ,计算起点方位角:适用于计算曲线元起点方位角,为数据库存储数据做准备。2、ZS—XY,正算模式:适用于中、边桩计

3、算,输入里程桩号及边距算出平面坐标。3、XY—FS,反算模式:适用于任意里程及边距计算,输入任意点坐标反算出里程及边距,也适用于工程竣工检测。4、GCJS,设计高程计算模式:输入任意里程桩号就能计算出路面设计高程及横坡,同样也可以计算曲线桥桥面设计高程。5、BP-FY,路基放样模式:输入任意测点三维坐标就能马上确定填方坡脚线或者挖方开口线的位置、路基填挖高度。6、SD-CQW,隧道超欠挖模式:输入任意点三维坐标就能马上算出隧道横断面径向超欠挖值。三、程序文件:1、平曲线线路选择程序:XL-XZ“ZHUXIAN→

4、0,ZD-A→1,ZD-B→2,ZD-C→3”?→CIfC=0:Thenm0→Z[98]:n0→Z[99]:IfEnd:IfC=1:Thenm1→Z[98]:n1→Z[99]:IfEnd:IfC=2:Thenm2→Z[98]:n2→Z[99]:IfEnd:IfC=3:Then.---m3→Z[98]:n3→Z[99]:IfEnd:说明:C=0—为选择主线进行计算;C=1—为选择匝道A进行计算;C=2—为选择匝道B进行计算;C=3—为选择匝道C进行计算;Z[98]—为各条线路平曲线矩阵变量最小偏移量,这样能留一些

5、变量给其它程序;Z[99]—为各条线路平曲线线元总数;mi—为第i条线路起始线元最小矩阵变量偏移量;各条线路中每一个线元需要8个矩阵变量存储线元要素;ni—为第i条线路平曲线线元总数;各条线路中的线元矩阵变量不能重叠否则会出现错误;如果是新项目那么就重新编辑程序文件的线元总数和最小偏移量录入程序文件里;如果有多条匝道或者不止一条主线程序中还可以增加新的线路。2、计算模式选择程序:A-JSMS-XZLbl0:“1-JS-QDFWJ,2-ZS-XY,3-XY-FS,4-GCJS,5-BP-FY,6-SD-CQW”?

6、→U:IfU=1:thenProg“JS-QDFWJ”:Ifend:IfU=2:thenProg“XL-XZ”:Prog“ZS-XY”:Ifend:IfU=3:thenProg“XL-XZ”:Prog“XY-FS”:Ifend:IfU=4:thenProg“GCJS”:Ifend:IfU=5:thenProg“BP-FY”:Ifend:IfU=6:thenProg“SD-CQW”:Ifend:Goto0说明:本程序为各条线路计算模式选择程序。U=1—为选择各线元起点切线方位角程序进行计算;U=2—为选择坐标正算

7、程序进行计算;U=3—为选择坐标反算程序进行计算;U=4—为选择高程程序进行计算;U=5—为选择边坡放样程序进行计算;U=6—为选择隧道超欠挖程序进行计算;计算模式中还可以增加新的程序,方便程序使用管理。3、(1)平曲线数据库:XL-DATA-KU“JZ-XX”?→Z[99]:“Z[MIN]”?→Z[98]:For1→NToZ[99]:“NO.I=”N◢LblC:“QD→DK0”?O:O→Z[8N+Z[98]+1]:“QD→X”?U:U→Z[8N+Z[98]+2]:“QD→Y”?V:V→Z[8N+Z[98]+3

8、]:“QD→FWJ”?G:G→Z[8N+Z[98]+4]:“QD-R”?P:P→Z[8N+Z[98]+5]:“XY-CD”?H:H→Z[8N+Z[98]+6]:“ZD-R”?R:R→Z[8N+Z[98]+7]:“).-1,(.1,---.0”?Q:Q→Z[8N+Z[98]+8]:Lbl2:“Check→1,Next→0”?M:IfM=0:ThenGoto3:IfEnd:IfM=1:Th

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
正文描述:

《高等级公路三维坐标计算系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、-高等级公路三维坐标计算系统(线元法)[内容摘要]:本人根据高速公路施工测量的特点,运用Casiofx—5800p编程函数计算器的功能,参考了一些网络资料编写了这套非常实用的公路三维坐标计算系统。[关键词]:里程  坐标  平曲线  竖曲线  超高  加宽  边坡放样  隧道超欠挖一、简述高速公路施工测量有点多、线长的特点,特别是海外项目。这就要求现场测量工程师能够准确的计算出放样数据,使施工现场数据信息全面。    该系统采用Gauss-legendre5节点公式计算平面坐标,近似公式计算设计高程;适用于各种

2、线形的坐标计算,不受平面线形、独立单元、里程桩号、断面距离的限制,能够方便快速的算出现场需要的设计坐标值、高程值、横坡值、断面加宽值、填挖高度、挖方开口线、填方坡脚线、隧道超欠挖值、以及对应测点坐标的里程和边距等数据;只要对其数据库进行编辑,就能够满足各种平面线形计算,本系统可存储多条线路三维数据。二、程序功能及计算范围(一)、程序功能根据现场工作需要,本系统共设置了6种计算模式。1、JS-QDFWJ,计算起点方位角:适用于计算曲线元起点方位角,为数据库存储数据做准备。2、ZS—XY,正算模式:适用于中、边桩计

3、算,输入里程桩号及边距算出平面坐标。3、XY—FS,反算模式:适用于任意里程及边距计算,输入任意点坐标反算出里程及边距,也适用于工程竣工检测。4、GCJS,设计高程计算模式:输入任意里程桩号就能计算出路面设计高程及横坡,同样也可以计算曲线桥桥面设计高程。5、BP-FY,路基放样模式:输入任意测点三维坐标就能马上确定填方坡脚线或者挖方开口线的位置、路基填挖高度。6、SD-CQW,隧道超欠挖模式:输入任意点三维坐标就能马上算出隧道横断面径向超欠挖值。三、程序文件:1、平曲线线路选择程序:XL-XZ“ZHUXIAN→

4、0,ZD-A→1,ZD-B→2,ZD-C→3”?→CIfC=0:Thenm0→Z[98]:n0→Z[99]:IfEnd:IfC=1:Thenm1→Z[98]:n1→Z[99]:IfEnd:IfC=2:Thenm2→Z[98]:n2→Z[99]:IfEnd:IfC=3:Then.---m3→Z[98]:n3→Z[99]:IfEnd:说明:C=0—为选择主线进行计算;C=1—为选择匝道A进行计算;C=2—为选择匝道B进行计算;C=3—为选择匝道C进行计算;Z[98]—为各条线路平曲线矩阵变量最小偏移量,这样能留一些

5、变量给其它程序;Z[99]—为各条线路平曲线线元总数;mi—为第i条线路起始线元最小矩阵变量偏移量;各条线路中每一个线元需要8个矩阵变量存储线元要素;ni—为第i条线路平曲线线元总数;各条线路中的线元矩阵变量不能重叠否则会出现错误;如果是新项目那么就重新编辑程序文件的线元总数和最小偏移量录入程序文件里;如果有多条匝道或者不止一条主线程序中还可以增加新的线路。2、计算模式选择程序:A-JSMS-XZLbl0:“1-JS-QDFWJ,2-ZS-XY,3-XY-FS,4-GCJS,5-BP-FY,6-SD-CQW”?

6、→U:IfU=1:thenProg“JS-QDFWJ”:Ifend:IfU=2:thenProg“XL-XZ”:Prog“ZS-XY”:Ifend:IfU=3:thenProg“XL-XZ”:Prog“XY-FS”:Ifend:IfU=4:thenProg“GCJS”:Ifend:IfU=5:thenProg“BP-FY”:Ifend:IfU=6:thenProg“SD-CQW”:Ifend:Goto0说明:本程序为各条线路计算模式选择程序。U=1—为选择各线元起点切线方位角程序进行计算;U=2—为选择坐标正算

7、程序进行计算;U=3—为选择坐标反算程序进行计算;U=4—为选择高程程序进行计算;U=5—为选择边坡放样程序进行计算;U=6—为选择隧道超欠挖程序进行计算;计算模式中还可以增加新的程序,方便程序使用管理。3、(1)平曲线数据库:XL-DATA-KU“JZ-XX”?→Z[99]:“Z[MIN]”?→Z[98]:For1→NToZ[99]:“NO.I=”N◢LblC:“QD→DK0”?O:O→Z[8N+Z[98]+1]:“QD→X”?U:U→Z[8N+Z[98]+2]:“QD→Y”?V:V→Z[8N+Z[98]+3

8、]:“QD→FWJ”?G:G→Z[8N+Z[98]+4]:“QD-R”?P:P→Z[8N+Z[98]+5]:“XY-CD”?H:H→Z[8N+Z[98]+6]:“ZD-R”?R:R→Z[8N+Z[98]+7]:“).-1,(.1,---.0”?Q:Q→Z[8N+Z[98]+8]:Lbl2:“Check→1,Next→0”?M:IfM=0:ThenGoto3:IfEnd:IfM=1:Th

显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭