casio fx4800p计算器程序在工程测量中的应用_secret.doc

上传人:本田雅阁 文档编号:2367312 上传时间:2019-03-24 格式:DOC 页数:7 大小:124.01KB
返回 下载 相关 举报
casio fx4800p计算器程序在工程测量中的应用_secret.doc_第1页
第1页 / 共7页
casio fx4800p计算器程序在工程测量中的应用_secret.doc_第2页
第2页 / 共7页
casio fx4800p计算器程序在工程测量中的应用_secret.doc_第3页
第3页 / 共7页
casio fx4800p计算器程序在工程测量中的应用_secret.doc_第4页
第4页 / 共7页
casio fx4800p计算器程序在工程测量中的应用_secret.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《casio fx4800p计算器程序在工程测量中的应用_secret.doc》由会员分享,可在线阅读,更多相关《casio fx4800p计算器程序在工程测量中的应用_secret.doc(7页珍藏版)》请在三一文库上搜索。

1、CASIO fx4800p计算器程序在工程测量中的应用 1、问题的提出: 工程测量是公路施工的基础工作。目前,测量基本采用全站仪进行坐标放样,因此,路线上任一点的坐标计算工作非常重要。而公路线型较复杂,直线、缓和曲线、圆曲线、复曲线在导线布设中均有应用。采用一般科学计算器及普通计算方法,计算任一点坐标较复杂,有些甚至难以实现,而采用微型计算机则成本相对较高。本人根据施工现场实际,采用CASIO fx4800p计算器编制了一套简单应用程序,用以解决公路路线任一点坐标计算问题,并取得了一定收益。2、编程计算原理 本程序是以切线支距法为其基本原理。切线支距法是以曲线直缓点ZH或缓直点HZ为坐标原点,

2、以切线为X轴,过原点的半径为Y轴,利用缓和曲线和圆曲线上各点的X、Y坐标测设曲线。 如图1,曲线上各点的坐标按下列公式计算:缓和曲线范围内X = L - Y = 图 1 切线支距法圆曲线范围内X = Rsin +qY = R(1-cos)+P= + 式中:L为测点至ZH或HZ的曲线长,LS为缓和曲线长,为缓和曲线角=,p为圆曲线内移距离p=,q为切线增长q=- 图2 根据以上公式在计算出路线的中桩坐标后,该点的边桩坐标根据其切线方位角也就轻而易举的可以计算出了。如图2所示,假定x轴方位角为A1,则所求点M中心桩处方位角为A=A1-,= (测点在缓和曲线上时)= (测点在圆曲线上时)则M(x,y

3、)点坐标为:X=X1+bcos(A-90)Y=Y1+bsin(A-90) (式中b为测点至中线宽度)综上所述,在根据以上公式先算出切线支距坐标x、y,然后通过坐标变换将其转换为测量坐标X、Y。坐标变换公式为 Xi=XZH+xicosAi-1,i-yisinAi-1,i+bcos(Ai-1,i+-90)Yi=YZH+xisinAi-1,i+yicosAi-1,i+bsin(Ai-1,i+-90) 此段包括第一缓和曲线和圆曲线,当曲线为左转时,曲线半径R取负值。Xi=XHZ-xicosAi,i+1-yisinAi,i+1+bcos(Ai,i+1-90)Yi=YHZ-xisinAi,i+1+yico

4、sAi,i+1+bcos(Ai,i+1-90)此段为第二缓和曲线,当曲线为左转时,曲线半径R取负值。3、CASIO fx4800p 科学计算器功能简述CASIO fx4800p计算器除具备普通计算器的功能外,还具备微积分计算、复数计算、统计计算以及公式储存和程式编制功能,我们现在要利用的便是其程式编制功能。在CASIO fx4800p 计算器的程式区域中,可存储附加了文件名的常用及复合公式。多个计算式可被连接,而构成可进行一连串计算的多重语句。这样,我们便可以以不同的文件名形成主、次程序,通过不同条件下的判断而形成一个计算网络,达到我们的计算目的。4、应用程序的编制 基于以上原理,我们利用CA

5、SIO fx4800p计算器编程如下:ZHENXProg“QC”Lb1 1N,BNT+S+K+M+O= Prog“QX”Goto 1= Prog“ZHX”Goto 1YQXC,D,R,S,ALb1 1N,BProg“Y1”Goto 1ZXLb1 1N,BX=C+(N-T)cosA+Bcos(A-90) Y=D+(N-T)sinA+Bsin(A-90) Goto 1QXZHProg“QC”Lb1 1N,BNT+S+K = Prog“Z1”Goto 1= Prog“Z2”Goto 1Z1NT+S =U=T: =U=T+S: U=T =Prog“KK” = Prog“Y1”Z2NT+S+K+M =U

6、=T+S+K+M: =U=T+S+K+M+O: U=T+S+K+M =Prog“Y2” = Prog“H2”H1Prog“H1T”Prog“ZB1”Y1Prog“Y1T”Prog“ZB1”Y2Prog“Y2T”Prog“ZB2”H2Prog“H2T”Prog“ZB3”H1TW=(N-U)-(N-U)5/(40S2R2)Z=(N-U)3/(6RS)Q=180(N-U)2/(2RS)Y1TQ=180(N-U)/(R)+180s/(2R)W=RsinQ+S/2-S3/(240R2)Z=R(1-cosQ)+S2/(24R)Y2TQ=180(N-U)/(R)+180O/(2R)W=-RsinQ+0/2-

7、O3/(240R2)Z=R(cosQ-1)-O2/(24R)ZB1X=C+WcosA-ZsinA+Bcos(A+Q-90)Y=D+WsinA+ZcosA+Bsin(A+Q-90)ZB2X=E-WcosV+ZsinV+Bcos(V+Q-90)Y=F-WsinV-ZcosV+Bsin(V+Q-90)ZB3X=E-WcosV-ZsinV+Bcos(V-Q-90)Y=F-WsinV+ZcosA+Bsin(V-Q-90)QCC,D,E,F,A,K,M,O,R,S,T,V,LH2TW=(U-N)-(U-N)5/(40O2R2)Z=(U-N)3/(6RO)Q=180(U-N)2/(2RO)ZB4X=E+(N

8、-U)cosV+Bcos(V-90)Y=F+(N-U)sinV+Bsin(V-90)ZHXNT+S+K+M+O+L =U=T+S+K+M+O: U=T+S+K+M+O =Prog“ZB4” QXNT+S+K=Prog“Z1” = Prog“Z2”KKNT = Prog“WM” = Prog“H1”WMX=C+(N-U)cosA+Bcos(A-90)Y=D+(N-U)sinA+Bsin(A-90)式中: C、D直缓点x,y坐标值 E、F缓直点x,y坐标值 X、Y测点x,y坐标值 S、O第一、第二缓和曲线长度 A第一导线方位角 V第二导线方位角 T直缓点桩号 N测点桩号 K缓圆至曲中曲线长度 M曲

9、中至圆缓曲线长度 R曲线半径 曲线左转时R取“-”,曲线右转时R取“+” B边桩至中桩的宽度 左边桩B取“+”,右边桩B取“-” L缓直点以后的直线长度实例:某公路一段区间位于一右转曲线内,第一导线方位角为134.0954度,第二导线方位角为152.9112度,R=683.41,ZH点桩号为K30+630.96,坐标为x=41633.602,y=87621.417第一缓和曲线长110米,圆曲线长114.43米,第二缓和曲线长110米,HZ点桩号为K30+965.39,坐标为x=41366.581,y=87818.978.求桩号为K30+820和K30+860中桩坐标。运行程序,依次输入N=30

10、840,T=30630.96,S=110,K=114.43,M=0,O=110,R=683.41,C=41633.602,A=134.0954,B=0,D=87621.417,则结果X=41476.109,Y=87758.060;N=30860,E=41366.581,V=152.9112,B=0,F=87818.978,则结果X=41459.177,Y=87768.702。以上即为所求中桩坐标。5、结语 应用此程序可以轻而易举的计算直线、缓和曲线、圆曲线上各点的中桩及边桩坐标,从而大大减轻了技术人员烦琐的计算工作,为我们节省了宝贵的时间,并且减少人为造成的工作失误,大大提高了我们在公路建设中的工作效率。 然而,由于CASIO fx4800p计算器的内储量较小,编制的程序在应用中存在的计算较繁琐的问题不能进一步解决,这就要求我们要在以后的工作中不断总结经验,不断完善应用程序,从而使其能够以更小的内存解决更多的问题。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1