毕业设计(论文)两种贯通方法误差预计程序设计.doc
《毕业设计(论文)两种贯通方法误差预计程序设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)两种贯通方法误差预计程序设计.doc(60页珍藏版)》请在三一办公上搜索。
1、摘要 现在市场上没有一款正式发布的软件明确支持地下贯通误差预计,并且实际工作中使用图解法或者Excel计算繁琐复杂,在特大型贯通中又有些力所不足。基于此,本文主要使用C+语言,设计井下两种贯通方法(一井贯通和两井贯通)误差预计程序。程序直接读取点数据文件和按约定原则的贯通信息数据文件(txt文本格式文件),计算贯通点在重要方向上的误差值,极大的减少处理数据和计算繁琐度。并且改变了在增添或者删除加测陀螺定向边情况下就需要大规模重新计算的局面,使贯通测量设计提高效率。整个使用的误差预计公式,为现在贯通误差预计中使用最久最成熟的导线法误差预计公式。程序主要由两个大类,一是支导线误差预计类,二是加测陀
2、螺定向边的方向附合导线误差预计类组成。通过main主函数的调用,简单组合,实现程序最大的灵活性。而每个类由主要的五个成员函数构成,使程序简明。最后以文本格式输出贯通误差预计详细结果和预计处理过程的相关数据。不仅对实际误差预计工作有现实意思,也为编制测量程序积累了经验。关键字:导线法 贯通 误差预计 程序 AbstractNowadays,We cant find a software that released officially supporting estimation of through error underground in the surveying and mapping m
3、arket.Besides,using graphical method or Excel to calculate during the practical work is complicated.Its inefficient in the large-scale break through survey.Therefore,this article will design program to solve error prediction of two back through ways(single shaft orientation and two shaft orientation
4、).The program can directly read data files and break through information data files (.txt) according to the contract.It can calculate the error value of holing point on the important direction which greatly simplify the process. It also change the situation where need to a large scale recalculate in
5、 the case of adding or deleting gyroscopic directed edges which can improve efficiency in through survey.The error prediction formula the program use is the most longer and mature formula in break through error prediction.The program conclude two parts: error prediction of branch conductor and direc
6、tion-connecting traverse which has gyroscopic directed edges.By calling main function,simply combining,the program achieve great flexibility.Each class has five member function makes the program simple and clear.Finally it can output the result and related data of error prediction process.This artic
7、le is not only meaningful to the actual work,but also a useful experience for measurement program writing.Keywords: Wire ; error prediction ; through ; software目录1绪论11.1研究的背景及意义11.2国内外研究现状21.3研究的内容与方法42贯通误差预计公式62.1支导线误差公式62.2方向附合导线误差公式92.3导线最远点高程中误差的误差预计公式123贯通误差预计程序总体设计133.1数据格式设计133.2贯通情况讨论与程序灵活性设
8、计173.3预计过程可视性设计244程序详细设计274.1读入数据类设计274.2支导线误差预计类设计314.3加测陀螺定向边误差预计类设计364.4 main主函数体现程序灵活简单特性395程序在实际案例中应用415.1 某煤矿开采面最弱点误差预计415.2某煤矿两井贯通误差预计456结论与展望47参考文献50致谢52附录531. 绪论1.1研究背景及意义随着国际隧道协会(IAT)提出“大力发展地下空间,开始人类新的穴居时代“的倡议和中国国家发展改革委、外交部、商务部2015年3月28日联合发布了推动共建丝绸之路经济带和21世纪海上丝绸之路的愿景与行动。不难看出国内基础建设又将迎来一次大力发
9、展的机遇,特别是高速特路、地铁、高速公路的发展。地下隧道是在基础建设过程中不可缺少的工程内容,并且也是当今城市地铁、地下商业街以及城市排水管线等设施中的主要构建角色。遂道的顺利贯通是保障地下工程施工进度和质量的必要条件。地下隧道贯通需要测量工作的认真和准确,而提前制定的测量方案必将会影响整个工程进度和质量。同时在现有的测量计算和实际的工程情况中,能选择出最经济合理的测量方案是考察测绘工作者的一项重要能力。测量方案中贯通误差预计又是核心内容,所以误差预计举足轻重。现在最常用的误差预计是根据测量的测边测角中误差计算,这样得出的误差结果一般比实际值大,能保证测量成果的质量。但是传统图解法工作量大,即
10、使使用Excel在加测陀螺边后的贯通误差预计中,经常要反复计算大量数据也非常麻烦。而且随着大型隧道越来越多,图解法一井显得力所不足。同时每个隧道的情况不一样,固定的贯通程序难以灵活多用。基于此编制出一个灵活多用,简单的一井贯通和两井贯通误差预计程序是本次毕业设计的主要内容。1.2国内外研究现状传统的贯通误差预计采用图解法, 通过画图求解出地上地下各点到贯通点的距离在贯通任意坐标系x、y轴方向上的投影和与y轴方向的夹角,以此计算K点在重要方向上的误差值。虽然有贯通误差预计比较直观的优点, 但这种方法过于繁琐, 需要绘图、量取点的坐标最后还要计算。当贯通工程较大, 贯通距离较长时, 需要加测陀螺定
11、向边的误差预计中增加或者删除一条定向边又得进行大规模重新计算。并且如果绘图比例太大则图纸过大使量取坐标难度增加。如果绘图比例太小则量取的误差较大。在制定贯通测量方案时,误差预计常常通过改变误差公式中的参数或者加测陀螺定向边,来使设计的测量方案满足工程需要,这样需要反复计算。使用Excel辅助计算是测量工作者常用的手段,特别在支导线误差预计中,方便简单。但是在加测陀螺定向边的大型贯通误差预计中还是显得繁琐复杂。也有学者对CAD进行第二次开发研究,编写贯通误差程序,例如刘明武、雷培的基于AutoCAD VBA贯通误差预计程序设计,极大解决了贯通误差预计图解法和使用Excel计算的难题。却灵活性不足
12、,并且误差预计过程对外是封闭的,不利于为测量方案的选择服务。贯通工程中,测量方案制定的合理与否与贯通误差预计方法的合理性是紧密相关的。 目前,在贯通误差预计中还多采用传统的预计方法。贯通后实测的贯通偏差多比预计偏差小的多,能在很大程度上保证工程质量。当然对于不同情况的隧道贯通也提出了不少简化方法和更精确计算方法。如直伸隧道内的导线简化公式,把洞内导线测量误差所引起的隧道横向贯通误差完全由测角误差所引起,测角误差与边长成正比,且与平均边长有关,平均边长越长,则导线测量误差所引起的隧道横向贯通误差越小,该方法计算更为简便,对于直伸隧道的洞内导线来说,有参考价值。铁路工程测量规范( TB 10101
13、2009) 及高速铁路工程测量规范( TB 106012009) 中洞外GPS 平面网测量误差对隧道横向贯通的影响采用误差来源分析法,该方法使用了隧道两端洞口定向点点位误差和定向边坐标方位角中误差,这些值可以事先设计,因此,该方法适合在控制测量开始前对隧道贯通误差进行预计。国外,欧洲隧道公司横穿英法海峡的欧洲隧道采用按照隧道长度,用GPS 控制网平均相对误差1 /T 估计隧道贯通误差影响值,即的平均相对误差估计法,该方法过于简单,没有明确区分横向和纵向贯通误差影响值。所谓控制网平均相对误差,实际上只考虑了边长的相对误差,且控制网的边长非常悬殊。边长的相对误差与边长有关,边长越短,边长的相对误差
14、越大; 边长越长,边长的相对误差越小。早期就有郑文华、王德远在利用模拟观侧值进行贯通误差预计中就提出利用电子计算机模拟的随机数所构成的模拟观测值, 采用导线计算公式直接推出贯通点偏差的贯通误差预计方法。该方法所得偏差比传统误差预计方法所得预计位更为接近于实际贯通偏差。并且提高了一种基于现代电子技术的测量误差预计思路。近期很多学者也提出了许多新的理论方法,特别是对特大型隧道贯通误差预计。如付宏平,郭际明,张正禄等在特长隧道贯通误差预计方法研究提出的坐标差统计法、坐标中误差法以及微分公式法。陈春芝,王秉君等在多边陀螺定向在轨道大巷大型贯通测量中的应用研究了加测陀螺边在大型贯通中的实际应用。在网上搜
15、索“隧道贯通误差预计”也有很多资料,包括很多关于程序设计文献。在实际工作中设计简单程序进行误差预计和其他测量资料处理已经是提高工作效率的常用手段。1.3研究的内容与方法本次设计的内容主要是通过使用C+语言设计出直接读取在南方CASS中直接提取的预选点的坐标(txt格式)数据文件,和按约定规则编写的贯通信息文本格式文件。使用传统导线法误差预计公式实现一井贯通和两井贯通最弱点误差预计。最后在输出的结果的文本文件中详细输出误差预计计算的各类数据,以此实现误差预计过程的可视性。为了确保程序简单灵活,将同名的函数封装在两个主要的支导线和加测陀螺边的支导线类中,通过调用不同类成员函数实现一井两井贯通误差预
16、计,极大的减少主函数的复杂度。不仅仅为贯通误差预计设计出了实际的运用程序,更重要是为以后测量工作中使用编写程序解决实际问题积累了经验。主要方法是,通过系统的研究贯通测量相关的知识。即是研究地面测量,联系测量,贯通测量理论和深入了解实际工程中运用的技术方法。分析收集的相关资料,阅读相关书籍文献,外文资料,撰写开题报告确定设计思路。比较VB、MATLAB、C+程序设计语言,结合自己掌握的情况和使用的编程软件情况。考虑到程序能容易的在任何平台上使用。确定选择C+编程语言,使用code klocks13.12软件中的console application工程编写。如图1.1所示,为编程主界面。图1.1
17、 编程主界面在编写程序过程中,主要从程序简单明了,实际运用方便出发确定编程代码。程序编写完成并测试无误后,再用程序计算两个具体案例中的贯通点的误差。并且和以往使用Excel计算的误差结果与程序计算结果相比较。2. 贯通误差预计公式 本次误差预计程序设计采用的是导线法误差预计公式,一是因为导线法误差预计公式经典成熟,二是使用广泛,并且还长期在地下工程中使用。下面就支导线和方向附合导线的平面误差和高程误差预计公式做简要说明。2.1支导线误差预计公式 如下支导线误差示意图2.1所示,支导线最远点误差主要来源可以分为两大类:一是由测角量边误差所引起的支导线终点的位置误差,二是由起算边坐标方位角误差和起
18、算点位置误差引起的支导线终点位置误差。下面分别讨论。图2.1 支导线误差预计2.1.1由测角量边误差所引起的支导线终点的位置误差 测角和量边误差,必然会使导线点的位置产生误差。 支导线中,其终点k的坐标为:(2-1) xk=x1+l1cos1+l2cos2+lncosn yk=y1+l1sin1+l2sin2+lnsinn (2-2)而导线任一边lj的坐标方位角是所测角度i的函数,即 j=0+ij180式中 1,2,n所测导线各左角; l1,l2,ln所测导线各边水平边长1,2,n所测导线各边坐标方位角;0所测导线起始坚强边坐标方位角;x1,y1起始坚强点1的平面坐标;根据误差传播定律,和相关
19、的计算推导,得到由测角量边误差所引起的支导线终点的位置误差。1)对于光电测距导线,最后得到K点的点位误差为:(2-3)Mxk2 = (1/2)Ryi2mi2+cos2imli2Myk2 = (1/2)Rxi2mi2+sin2imli2Mk2 = (1/2)Ri2 mi2+mli22)对于钢尺量距导线,最后得到K点的点位误差为:Mxk2 =(1/2)Ryi2mi2+a2licos2i+b2Lx2(2-4)Myk2 =(1/2)Rxi2mi2+ a2lisin2i + b2Ly2Mk2=(1/2)Ri2mi2+a2li+b2L2当测角精度相等时,即m1=m2= mn = m,则上式可写成:(2-5
20、) M2xk = (m2/2)R2yi +a2licos2i+ b2Lx2 M2yk = (m2/2)R2xi +a2lisin2i+ b2Ly2 Mk2=( m2/2)R2i +a2li+b2L2 mi为第i各角测角中误差;=206265是已知常数;Rxi导线终点k与各导线点i的连线在x坐标轴上的投影;Ryi导线终点k与各导线点i的连线在y坐标轴上的投影;mli光电测距的量边误差mli=(A+Bl)。a钢尺量距偶然误差影响系数;b钢尺量距系统误差影响系数。式中:上面2-3式,2-4式,2-5式构成支导线测角量边造成最远的误差预计公式。2.1.2 由起算边坐标方位角误差和起算点位置误差引起的支
21、导线终点位置误差 通过误差传播定律和推导,起算边的坐标方位角0的误差引起的支导线终点的点位误差为:(2-6) Mx0k = Ry1 *m0 / My0k = Rx1 *m0 /M0k = R1 *m0 /若考虑起始点1的坐标误差Mx1与My1时,则m0及Mx1和My1的共同影响为:(2-7)M2x0k=M2x1+( Ry1 *m0 /)2M2y0k=M2y1+( Rx1 *m0 /) 2M20k =M21+ ( R1 *m0 /) 2上面式构成支导线起始点和起始方向误差造成最远的误差预计公式。2.2 方向附合导线误差预计公式2.2.1 方向附合导线终点误差单一导线的两端均有坚强方向控制时,称为
22、方向附合导线,如下图2.2所示,其特点是只有一端有已知坐标点1,另一端n和k坐标未知,所以只对角度进行平差。图2.2方向附合导线示意图方向附合导线经角度平差后,导线点的坐标是水平角平差值和实测边长的函数。依条件观测平差求平差值函数中误差的方法,当不考虑起算数据误差的影响时,方向附合导线终点k的点位误差估算公式为:式中 x=xk-xi ,y=yk-yi。如果把坐标原点移到导线各点的平均坐标点(即重心)上(见上图中的O点),可得导线终点的误差在重心坐标系统中的公式为:M2xk=m2/22i+m2licos2iM2yk=m2/22i+m2lisin2 iM2k=m2/2 R20i +m2li当用钢尺
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 贯通 方法 误差 预计 程序设计

链接地址:https://www.31ppt.com/p-3977350.html