卡西欧fx-5800P在贵都高速测量中的应用
2012-04-29李孟杰
李孟杰
摘 要:CASIOfx-5800P在公路测量施工中有着广泛的应用,它具有体积小、重量轻、便于携带、使用方便、具有编程的特点,是我们测量人员常用的辅助设备,在公路曲线测设中有着广泛的应用。
关键词:CASIOfx-5800P计算器公路曲线测量程序
中图分类号:U4 文献标识码:A 文章编号:1674-098X(2012)05(c)-0117-01
1 项目概况
贵阳至都匀高速公路是贵州省贵阳市与黔南都匀市之间的快速通道,笔者项目部承建的桩号范围为:K243+693.956-K278+110,路线全长34.416km,路基有整体式、分离式组成;同时又由很多条曲线组成,其中龙里互通更是由A、B、C、D、E五条匝道组成。曲线多、计算量大,在电脑上可以计算出坐标,但是电脑不能带到现场,所以由CASIOfx-5800P计算器来代替,方便、快捷。
2 编制卡西欧Fx-5800P计算器程序
2.1 QXJS主程序
增加变量18→DimZ:“X0=”?K:“Y0=”?L:“X=”?X:“Y=”?Y:Prog“3JS”:“0=ZZ,1=Z,2=Y,3=A,4=B,5=C,6=D,7=E”?C:Lbl0:“1.ZS”:“2.FS”?M:90→Z[1]:Prog“THB”M=1=>Goto1:M=2=>Goto2:Lbl 1:FIX3:“X=”:X◢“Y=”:Y◢
Prog“3JS”:Goto0:Lbl 2 FIX3:“KM=”:Z◢“D=”:D◢Goto0
Lbl 1:“ZH-BJ”?Z:Prog“QXJS-SUB1”:“X=”:N◢:“Y=”:E◢:“F=”:F◢: Goto4↙
Lbl 2:“X=”:?B:“Y=”:?C:B→N:C→E:Prog“QXJS-SUB2”:“ZH=”:S◢:“ZH-BJ”:Z◢:GotoA↙
2.2 THB程序
“KM”?Z:IfC=0:Then Prog“X0”: IfEnd:↙(计算整体式路基)
IfC=1:Then Prog“X1”:IfEnd:↙(计算分离式路基左线)
IfC=2:Then Prog“X2”:IfEnd:↙(计算分离式路基右线)
IfC=3:Then Prog“X3”:IfEnd:↙(计算A匝道)
IfC=4:Then Prog“X4”:IfEnd:↙(计算B匝道)
IfC=5:Then Prog“X5”:IfEnd:↙(计算C匝道)
IfC=6:Then Prog“X6”:IfEnd:↙(计算D匝道)
IfC=7:Then Prog“X7”:IfEnd:↙(计算E匝道)
(P-R)÷(2HPR)→S:180÷π→E:M=1=>Goto 1:M=2=>Goto 2↙
Lbl 1:?D:Abs(Z-O)→W: Prog“A”:X:Y:Goto 3 Lbl 2:“X=”?X:“Y=”?Y:X→I:Y→J: Prog“B”:0+W→Z:D→D:Goto 3 Lbl 3:IfM=1:Then X:Y:Else Z:D:
2.3 QXJS-SUB1正算子程序
0.5(1÷R-1÷P)÷L→D:S-O→X↙
U+∫(cos(A+(X÷P+DX2)×180÷π,0,X)→N↙
V+∫(sin(A+(X÷P+DX2)×180÷π,0,X)→E↙
A+(X÷P+DX2)×180÷π→F↙
N+Zcos(F+90)→N:E+Zsin(F+90)→E
2.4 QXJS-SUB2反算子程序
Lbl 0:Prog“QXJS”:A-90→T:0→Z Goto1↙
Lbl 1:Abs (S-0)→W:Prog “SUB1”:T+QEW(C+WD)→L:(J-Y)cos(L)-(I-X)sin(L)→Z:If Abs(Z)<10^(-8):Then Goto2:Else0+
W+Z→S:Goto 0:IfEnd:↙
Lbl 2:0→Z:Prog“QXJS-SUB1”:(J-Y) ÷sin(F)→Z↙
3 建立数据库(只附:整体式路基和E匝道)
3.1 整体式路基:X0(如表1)
IF S≤K249+899.999(线元终点里程):Then283°48′56″→A(线元起点方位角)K249+706.399→O(线元起点里程):19195.772→U(线元起点坐标X):77592.295→V(线元起点坐标Y):10^(45)→P(线元起点曲率半径):1000→R(线元终点曲率半径):193.6→L(线元起点至终点长度):-1→Q:Return:IfEnd:↙
IF S≤K250+133.502:Then278°16′12″→A:K249+899.999→O:19839.272→U(X):75590.668→V(Y):1000→P:1000→R:233.503→L:-1→Q:Return:IfEnd:↙
IF S≤K250+327.102:Then264°53′28.37″→A:K250133.502→O:19845.698→U(X):75357.783→V(Y):1000→P:10^(45)→R:193.6→L:-1→Q:Return:IfEnd:↙
3.2 E匝道:X7(如表2)
IF S≥0 And S≤102.083:Then0→0:926296.190→U:455472.618→V:180°59′36″→A:102.083→L:10^(45)→P:300→R:1→Q Goto 0:IfEnd:
IF S≥102.083 And S≤368.694: Then102.083→0:926194.517→U:455465.077→V:190°44′29.5″→A:266.611→L: 300→P:300→R:1→Q Goto 0:IfEnd:
IF S≥368.694 And S≤523.255: Then368.694→0:925986.386→U:455312.743→V:241°39′37.2″→A:154.561→L: 300→P:1538.5→R:1→Q Goto 0:IfEnd: Lbl 0:O:U:V:G:H:P:R:Q:
用同样的方法建立分离式路基左、右线及A、B、C、D匝道的数据库。
4 使用说明
4.1 规定
(1)以道路中线的前进方向(即里程增大的方向)区分左右;当线元往左偏时, Q=-1;当线元往右偏时,Q=1;当线元为直线时,Q=0。
(2)当所求点位于中线时,Z=0;当位于中线左铡时,Z取负值;当位于中线右侧时,Z取正值。
(3)当线元为直线时,其起点、止点的曲率半径为无穷大,以10的45次方代替。
(4)当线元为圆曲线时,无论其起点、止点与什么线元相接,其曲率半径均等于圆曲线的半径。
(5)当线元为完整缓和曲线时,起点与直线相接时,曲率半径为无穷大,以10的45次方代替;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径为无穷大,以10的45次方代替;与圆曲线相接时,曲率半径等于圆曲线的半径。
(6)当线元为非完整缓和曲线时,起点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。
5 结语
CASIOfx-5800P程序的特点是占用资源少操作方便按键次数少自动化程度高,测设方法多样(可以用切线支距法、极坐标法、偏角法等方法)架设仪器点多不受限制(可以架交点、切点、直线点、曲线点、任意一点只要通视即可以),数据精确可以满足各种精度测量要求;CASIOfx-5800P可以对该曲线段范围内任意里程中边桩坐标进行正反算;尤其在匝道上任意一点的中边桩坐标,也可以通过坐标来反算任意点的里程,方便快捷。
参考文献
[1] 李青岳,陈永奇.1995工程测量.北京:测绘出版社.
[2] 谭辉,段长虹.2007 CASIOfx-5800P原理与使用测量程序.上海:同济大学出版社.
[3] 张正禄.2005工程测量学武汉:武汉大学出版社.