- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE #
Casiofx-5800P计算器三个公路基本测量程序编写与应用四公司资三公路项目部 刘兴春
引论: casiofx-5800P 计算器测量程序在计算机网络上多有流传, 但有的测量主程序算法 复杂, 编程繁琐;有的程序内容表达错误,有的不能进行综合线形的测设、 能应用于工程实 际的廖廖无几。 本文通过对公路测量三个基本程序 (公路路线任意桩号坐标正反算、 公路任 意桩号高程计算、高边坡边坡放样)的介绍,提出了 casiofx-5800P 标准程序,聊供同行参 考。
一、 三个主程序的简介:
1、 公路路线任意桩号坐标正反算
正算是根据测量者输入的桩号和距中桩距离计算出所求点的坐 标和测站点到该点的方位角、 水平距离。 反算是根据使用者输入的实 测坐标计算出该点的桩号和距中桩距离。可用于计算公路综合线形, 在计算器内存许可的条件下,不受“断链”的影响,也没有计算里程 的限制。
2、 公路任意桩号高程计算 在输入所求点距离路面的厚度、所求点桩号、路面横坡值、路面
某点至中桩距离后显示该点高程。
3、 高边坡边坡放样 根据现场测量得的坐标和高程数据,利用程序求出立镜点与边坡
点的距离,逐步渐近求得边坡坡脚线位置。
二、 程序编写 各测量程序分为二个部分:数据库程序和主程序。数据库为线路
对应的设计参数,随工程而定。主程序为算法,一般固定不变。
1、公路路线坐标算法 宜采用缓和曲线在坐标系下任意位置的通用积分公式, 它完全适
应缓和曲线左偏、右偏、Rs Re、Rs Re等各种情况,不必先凑成
完整缓和曲线,降低了算法的复杂程度。在直线与圆曲线情况下,通 过对Rs, Re进行设定,即可适用。
单线元通用积分公式如下
M = (1.0/Re-1.0/Rs)/Ls;
x= /( cos(Ta + L/Rs + 0.5*M *L*L) , 0, L};
y= /( sin(Ta +L/Rs + 0.5*M *L*L) , 0, L};
a(i)= Ta +L/Rs + 0.5*M *L*L
Rs:缓和曲线起点半径
Re:缓和曲线止点半径
Rs, Re ( NE坐标系下,右偏为正,左偏为负)
Ta:缓和曲线起点的真北方位角
Ls:不完整缓和曲线长度。
QXJS-OOO(程序名可自定) 主程序
Lbl 4: “ 1.SZ=NE : “2.NE=SZ :?Q:?S:Prog “QXJS-SUBO
/ 提示输入“ 1”,“2”,调用数据库子程序;
Lbl 0:Q=1 = Goto1:Q=2 = Goto2: / 选择进入正算或反算程 序;
Lbl 1:?Z:Prog “QXJS-SUB1: “N= :NJ “E= :E丄 “F=” :F 切MS
丄:Goto3 / 输出正算坐标;
Lbl 2: “N= :?B: “E= :?C:B—N: E:Prog “QXJS-SUB2:
“S= :S J“Z=” :Z JGoto4/ 输出反算中桩号及距中桩距离;
Lbl 3: I =Pol (N-Z: 1] ,E-Z[2]): Jv0=J = J+360: “DIST
=”:I J
“FW=”: J电MSJ Goto4 / 输出与测站点的距离和方位角; 返回
主程序提示输入界面;
(Z : 1]为测站点X坐标,Z :2]为测站点Y坐标)
2、数据库子程序QXJS-SUB0
2、数据库子程序
QXJS-SUB0
Gotol/
数据库子程序
同时保存多个曲线时的指针
Lbl 1
IF Sv*** (线元终点里程):The n*** - A (线元起点方位角):*** f Q线元起点里程):*** -(线元起点X): *** -V(线元起点Y): *** -P (线元起点曲率半径):*** -R (线元终点曲率半径):*** -L (线元起点至终点长度) : Return:IfEnd /
IF Sv***:Then****** - P:
IF Sv***:Then***
*** - P:***
R:
*** -L: Return:IfEnd /
..为了便于解读,每增加一个线元增加一行语
句,每增加一条曲线增加一个 Lbl ,每增加一个工程增加一个文件。
注意:Goto n — Lbl n 为转移命令,其中n为从0到9之间的整数,或从 A到Z之间 的变量名称,如果线路曲线较多,转移命令超过十个,可在第十个( Lbl 9 )中加入第二层 子程序,以解决转移命令超过十个的情况。
QXJS-SUB1 正算子程序
0.5 (1 一 R-1 一 P) 一 L-D:S-O-X/
U+/ (cos(A+(X 一 P+DX X 180- n ,0,X) -NX
V+/(sin(A+(X 一 P+DX x 180- n ,0,X) -E/
A+(
您可能关注的文档
- 2021年安徽数学竞赛(初赛)试题及答案word版.docx
- 2021年部编新版人教版八年级下册语文字词练习(含答案).docx
- 2021年小升初英语试卷及答案.docx
- AMC8配套数学名词中英文对照表(DOC).docx
- ANSYS静力分析资料.docx
- C++面向对象的实验报告要点.docx
- dfs-service-第五章+房地产评估.docx
- fk243-470拱式通道施工方案.docx
- QE技术组技术员岗位说明书.docx
- SNS网站需求分析的报告.docx
- 浙江金华市公共资源交易中心永康市分中心编外人员招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波慈溪市政协办公室招考聘用编外工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江金华永康市西溪镇人民政府招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 福建南平市公安局建阳分局招考聘用辅警笔试历年典型考题及考点研判与答案详解.docx
- 浙江嘉兴海盐县武原街道基层残疾人工作专职委员(公益岗位)招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波知识产权保护中心招考聘用工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江杭州建德市面向2024届普通高校毕业生招考聘用教师(第二批)16人笔试历年典型考题及考点研判与答案详解.docx
- 浙江省台州中学面向2024届普通高校毕业生招考聘用教师12人笔试历年典型考题及考点研判与答案详解.docx
- 湖北师范大学体育学院专任教师招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 重庆市南岸区教育事业单位面向2024届高校毕业生招考聘用114人笔试历年典型考题及考点研判与答案详解.docx
文档评论(0)