您好,欢迎访问三七文档
高等级公路定线测量及施工放样测量计算程序(第二版)李豫云南省交通职业技术学院序中央实施西部大开发战略给云南交通带来了空前发展的大好机遇,同时也对公路的修建质量和进度提出了更高、更快的要求。先进的测设仪器和新技术的推广应用,给我们的测设工作带来了高质量和高效益。但是运用软件的严重滞后,先进的仪器设备没有发挥出应有的作用,迫切呼唤新技术的开发、利用,广大工程技术人员渴求掌握更多、更新的先进技术,以减轻劳动强度,提高速度和精度。《高等级公路定线测量及施工放样测量计算程序》一书既是在这样的形势下开发的,是作者多年来精心研究并在多条高等级公路上实际应用中成熟起来的。本书运用极坐标法给出了公路测设和施工放样的计算程序,易于广大工程技术人员掌握,有着良好的社会和经济效益。该书既是一本工具书,又可作为一本通俗易懂的教科书,丰富了学生的课堂知识,对测量课程的改革起到了充实作用。我相信,只要我们广大的工程技术人员认真学习、运用本方法,必将对公路测设和施工控制测量技术的进步起到积极的作用。云南省交通职业技术学院院长杨金华二○○○年五月六日前言当前国内高等级公路设计已经由传统的沿中线作业的设计方法逐步过渡到在路线外建立沿线控制网的设计方法,为适应新模式下高等级公路的定线测量、施工放样测量,特编写此书。本书叙述浅显易懂,循序渐进,逐步深入,使读者易于接受和理解。详细讲解程序的使用方法,并附有实例计算过程、计算成果,便于读者自学、程序调试,使之在短期内能快速上手使用本程序。《高等级公路定线测量及施工放样测量计算程序》全书共五章。第一章概论,对程序特点、适用范围等进行简要介绍;第二章为导线坐标计算及程序,主要讲述有关导线坐标的计算方法、计算程序;第三章主要讲述了程序的录入方法及源程序清单;第四章详细介绍程序中的符号含意、使用方法及步骤;第五章分别列举处于三种不同坐标系统中的计算实例,详尽介绍计算程序应用技巧。本书的编写得到了杨金华校长等领导的大力支持和关心,及其他教师的热情帮助和鼓励,在此谨致诚挚的谢意。由于编者水平有限,书中难免出现遗漏、不足和错误,诚请各位读者和同行专家批评指正。编者二○○○年三月目录第一章绪论第二章导线坐标计算及程序第三章程序清单(CASIOfx—4800p计算器)第四章程序使用方法及步骤第五章程序应用计算示例第一章绪论随着我国经济建设的飞速发展,近几年来,高等级公路的大量兴修;随着科学技术的迅猛发展,全球卫星定位系统(GPS)、全站电子速测仪、电子计算机等高科技电子产品在高等级公路测设中的逐步普及应用,旧的、传统的测设方法将会被为适应新的、先进的电子测量仪器的测设方法所逐步取代。作为新的放样方法其中一种的极坐标法,具有精度高、速度快、置仪点可任意选择等优点。在一个测站点,只要能通视的地方,其幅射范围内的所有点位都可一次放完。本书即是为适应现代高等级公路的测设、施工放样,尤其是为避免施工中,工程技术人员由于种种原因造成的边坡开挖控制和防护工程放样的不准确性,所带来不必要的经济损失,根据极坐标放样法编写的。本程序是一个综合性的测设程序,包含在多种条件控制下的路线选线计算程序、中线计算程序、中桩、边桩的坐标计算及放样计算程序。可方便、快速、准确的反算出在各种条件控制下的圆曲线半径、相关曲线元素、路线主点桩号、中桩及边桩的坐标值、放样所需有关数据。本程序适用于路线局部坐标系统,更适用于路线统一坐标系统、大地坐标系统。置仪点可以是路线交点,也可以是沿线各导线控制点或是根据现场情况任意选择的置仪点。CASIOfx—4800p计算器是继CASIOfx—4500p后,目前较为先进的一种可编程序的科学计算器,具有能同时显示4行(一行16字符)的液晶显示屏,更主要的是其具有一个内存最大为4500字节的存储器(fx—4500p为1103字节),且体积小巧,便于野外携带,故本程序采用CASIOfx—4800p计算器的语句、命令编写。本程序编写完成后,通过在昆玉高速公路、大保高速公路、嵩待高速公路、大漾二级公路等,一些高等级路段上进行实际运用,在中线的测设、施工放样,边坡开挖控制、防护工程放样等方面都提高了精度,加快了速度,收到了良好的效益。第二章导线坐标计算及程序一、导线坐标计算原理:1、统一坐标系:统一坐标系O(X0,Y0)FSY(E)X(N)p(xp,yp)基本公式:XP=X0+SCosFYP=Y0+SSinF式中:X0------已知点O的X坐标;Y0------已知点O的Y坐标;S------距离;F------方位角;XP------计算点P的X坐标;YP------计算点P的Y坐标;2、大地坐标系:大地坐标系SFN(X)E(Y)p(Np,Ep)O(N0,E0)基本公式:EP=E0+SSinFNP=N0+SCosF式中:E0------已知点O的横坐标;N0------已知点O的纵坐标;S------距离;F------方位角;EP------计算点P的横坐标;NP------计算点P的纵坐标;注:对于大地坐标系统:E坐标对应于程序中的Y坐标,N坐标对应于程序中的X坐标。(下同)。建立高等级公路沿线控制网,需进行大量的坐标及方位角计算,极坐标法放样的关键环节同样是如何快速、准确的计算出各控制点的坐标。为此,特编写了导线坐标计算程序,与主程序配套使用。二、导线坐标计算程序:ZBX〝X0〞:Y〝Y0〞:LbI0:{IS}:C=C﹢I:X=X﹢SCosC◢Y=Y﹢SSinC◢C<0=C﹦360﹢CC>360=C﹦C﹣360C◢Goto0注:程序录入方法:按MODE键,选择5(PROG—程序),选择1(NEW—新文件),输入文件名,再按EXE键确定,选择1(COMP—普通计算状态),此时即可按照程序清单输入程序,全部输完对照无误后,按EXIT键退出,选择2(RUN—运行),再按EXE键确定即可。三、程序使用说明:1、X0?------输入计算起始点X坐标;2、Y0?------输入计算起始点Y坐标;3、C?------输入计算起始边方位角;4、I?------输入导线转角:㈠、导线左转时,输入负值;㈡、导线右转时,输入正值;5、S?------输入至欲计算点的距离;6、X------欲计算点的X坐标;7、Y------欲计算点的Y坐标;8、C------欲计算边的方位角;四、导线坐标计算示例:如图:已知BP点坐标(134.26,240.63),BP~JD1TA方位角为:120°12′45″,BP~JD1TA线距:193.744m,JD1TA:αZ=21°45′57″,AB=42.259m,TB:αZ=16°29′25″,JD1TB~JD2线距:239.377m,JD2:αy=14°01′28″,JD2~JD3线距:252.686m,试计算图中各交点的坐标值及方位角。导线坐标计算示例¦Αy=14°01′28″¦Αz=16°29′25″¦Αz=21°45′57″252.68695°58′51″239.37781°57′23″42.25998°26′48″JD3JD2JD1TBBP(134.26,240.63)JD1TAY(E)X(N)120°12′45″193.744按FILE键,寻找文件名ZB,再按EXE键,运行程序ZB,并按以下步骤和提示,依次输入数据即可:提示行显示数据输入及结果显示X0?134.26Y0?240.63C?120°12′45″I?0S?193.744X=36.77Y=408.06C120°12′45″I?-21°45′57″S?42.259X=30.56Y=449.86C98°26′48″I?-16°29′25″S?239.377X=64.05Y=686.88C81°57′23″I?14°01′28″S?252.686X=37.73Y=938.19C95°58′51″坐标及方位角计算结果如下:序号X坐标Y坐标方位角Bp134.26240.63120°12′45″JD1TA36.78408.0698°26′48″TB30.56449.0681°57′23″JD264.05686.8895°58′51″JD337.73938.19第三章程序清单(CASIOfx—4800p计算器)一、程序录入方法:按Defm键,将内存扩展20,按MODE键,选择5(PROG—程序),选择1(NEW—新文件),输入文件名,再按EXE键确定,选择1(COMP—普通计算状态),此时即可按照程序清单输入程序,全部输完对照无误后,按EXIT键退出,选择2(RUN—运行),再按EXE键确定即可。二、中桩及边桩坐标计算、放样程序:A**主程序**Prog〝XX〞:{OPQB}:O〝XA〞:P〝YA〞:Q〝F°〞:B〝Z(Y)〞:D=Q﹢BA:Z〔1〕=O﹢FCosQ:Z〔2〕=P﹢FSinQ:Z〔3〕=Z〔1〕﹣TCosQ:Z〔4〕=Z〔2〕﹣TSinQ:{KLHN}:K〝X0〞:L〝Y0〞:H〝Xc〞:N〝Yc〞:J﹦0:Pol(H﹣K,N﹣L):Z〔12〕=J:LbI0:{K}:K﹤Z=Goto1K﹤Z〔7〕=Goto2K﹤Z〔8〕=Goto3K﹤Z〔9〕=Goto4X﹦Z〔1〕﹢(K﹣Z〔9〕﹢T)CosD:Y﹦Z〔2〕﹢(K﹣Z〔9〕﹢T)SinD:Goto9:LbI1:L﹦W﹣K:X﹦O﹣LcosQ:Y﹦P﹣LsinQ::Goto9:LbI2:L﹦K﹣Z:M﹦√((L∧3÷6RS﹣L∧7÷336R∧3S∧3)2﹢(L﹣L∧5÷40R2S2)2):U﹦Q﹢30L2B÷πRS:Goto8:LbI3:L﹦K﹣Z〔7〕:Z〔5〕﹦Rsin(90(S﹢2L)÷πR)﹢S÷2﹣S∧3÷240R2:Z〔6〕﹦R(1﹣Cos(90(S﹢2L)÷πR))﹢S2÷24R:M﹦√(Z〔5〕2﹢Z〔6〕2):U﹦Q﹢Btan-1(Z〔6〕÷Z〔5〕):Goto8:LbI4:L﹦Z〔9〕﹣K:Z〔5〕﹦T﹣L﹢L∧5÷40R2S2:Z〔6〕﹦L∧3÷6RS﹣L∧7÷336R∧3S∧3:C﹦T﹢Z〔5〕CosA﹣Z〔6〕SinA:E﹦Z〔5〕SinA﹢Z〔6〕CosA:M﹦√(C2﹢E2):U﹦Q﹢Btan-1(E÷C):Goto8:LbI8:X﹦Z〔3〕﹢MCosU:Y﹦Z〔4〕﹢MSinU:Goto9:LbI9:Z〔13〕﹦X:Z〔14〕﹦Y:Goto7:LbI7:X◢Y◢I﹦0:Pol(X﹣H,Y﹣N):Z〔10〕=I:Z〔11〕=J:F﹦Z〔11〕﹣Z〔12〕﹢180:F﹤0=F﹦F﹢360F>360=F﹦F﹣360F〝Deg〞◢Z〔10〕〝S〞◢C=√((X﹣Z〔15〕)2﹢(Y﹣Z〔16〕)2)◢Z〔15〕=X:Z〔16〕=Y:{G}:G〝BZ〞:G=0=Goto0G﹤0=G=AbsG:M=-1:≠﹥M=1K﹤Z=V﹦Q﹢90M:Goto6K﹤Z〔7〕=V﹦Q﹢90L2B÷πRS﹢90M:Goto6K﹤Z〔8〕=V﹦Q﹢90B(S﹢2L)÷πR﹢90M:Goto6K﹤Z〔9〕=V﹦Q﹢AB﹣90L2B÷πRS﹢90M:Goto6V﹦Q﹢AB﹢90M:Goto6LbI6:X﹦Z〔13〕﹢GCosV:Y﹦Z〔14〕﹢GSinV:Goto7三、选线程序:XX**子程序**S〝Ls〞:{A}:A〝IA〞:C﹦0:F﹦0:U﹦0:N﹦0:LbI0:{D}:D〝AB〞:D≠0=U﹦U﹢1:N﹦N﹢D:{B}:B〝IB〞:D﹦C﹢D:H﹦D÷Sin(A﹢B):F﹦F﹢HSinB:C﹦HSinA:A﹦A﹢B:Goto0I﹦A÷2:R≠0=Prog〝R〞:≠﹥T≠0=Prog〝T〞:≠﹥J〝T1〞≠0=T﹦J﹢F:Prog〝T〞L≠0=R﹦180(L﹣S)÷π÷A◢Prog〝R〞:≠﹥E≠0=W﹦1﹣CosI:R﹦ECosI÷W÷2﹢√((ECosI÷W)2﹣S2÷6÷W)÷2◢Prog〝R〞:≠﹥{J}:J﹦0=Goto3:≠﹥Goto4LbI3:U﹦1=Q﹦N÷(tan(A÷2﹣B÷2)﹢tan(B÷2)):≠﹥Q﹦N÷U÷2÷t
本文标题:测设放样程序
链接地址:https://www.777doc.com/doc-3592569 .html