导线平差的程序设计与实现_毕业论文设计(70页).docx
《导线平差的程序设计与实现_毕业论文设计(70页).docx》由会员分享,可在线阅读,更多相关《导线平差的程序设计与实现_毕业论文设计(70页).docx(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-导线平差的程序设计与实现_毕业论文设计-第 60 页中 国 矿 业 大 学本科生毕业设计姓 名: 向 东 学 号: 07083040 学 院: 环境与测绘学院 专 业: 测绘工程 题 目: 导线平差的程序设计与实现 指导教师: 向 东 职 称: 2012 年 6 月 徐州中国矿业大学毕业设计任务书学院:环境与测绘学院 专业年级:测绘工程2008 学生姓名: 向 东 任务下达日期:2012 年 2 月 20 日毕业设计日期: 2012 年 3 月 12 日至 2012 年 6 月 13 日毕业设计题目: 导线平差的程序设计与实现毕业设计主要内容和要求:主要内容:(1)测量平差的研究背景及意义;
2、(2)测量平差概述;(3)Excel在单一附和导线近似平差中的应用;(4)Excel在单一附和导线条件平差中的应用;(5)导线网的间接平差理论;(6)导线网平差的结构和函数设计与实现。设计要求:(1)毕业设计要充分发挥主观能动性,积极思考,主动实践;(2)毕业设计撰写结构要严整,叙述清楚,理论分析适当,数据可靠,研究方法合理,结论正确,论文格式符合规范;(3)研究成果要有一定的实用或参考价值。院长签字: 指导教师签字:中国矿业大学毕业设计指导教师评阅书指导教师评语(基础理论及基本技能的掌握;独立解决实际问题的能力;研究内容的理论依据和技术方法;取得的主要成果及创新点;工作态度及工作量;总体评价
3、及建议成绩;存在问题;是否同意答辩等):成 绩: 指导教师签字: 年 月 日中国矿业大学毕业设计评阅教师评阅书评阅教师评语(选题的意义;基础理论及基本技能的掌握;综合运用所学知识解决实际问题的能力;工作量的大小;取得的主要成果及创新点;写作的规范程度;总体评价及建议成绩;存在问题;是否同意答辩等):成 绩: 评阅教师签字: 年 月 日中国矿业大学毕业设计答辩及综合成绩答 辩 情 况提 出 问 题回 答 问 题正 确基本正确有一般性错误有原则性错误没有回答答辩委员会评语及建议成绩:答辩委员会主任签字: 年 月 日学院领导小组综合评定成绩:学院领导小组负责人: 年 月 日摘 要随着测绘科学技术的不
4、断发展,在测量数据的处理中产生很多种平差的方法。在本文中,导线网的近似平差和条件平差的一些简单计算可通过Excel表编制计算公式和编程实现,我们只需在已编好的Excel表中稍作调整和公式修改,并输入已知数据,最终就可得到所需的平差结果,这为测量的内业工作提供了服务和参考;导线网的间接平差程序是利用C+编程实现的,我们需要将导线网的已知数据信息按照特定的规则输入到dat文本中,利用C+程序读取文本数据信息后,对其进行一系列的平差计算,最终获得平差后的结果,并以dat文本的形式输出且保存,这样就可为测量工作提供一定的参考,还能为测绘数据的管理带来帮助。关键词: 导线平差;Excel;C+;程序AB
5、STRACTWith the continuous development of surveying and mapping science and technology, processing a variety of method for adjustment in the measurement data. In this paper, a simple calculation of the approximate adjustment and the adjustment of condition equations of the wire network through Excel
6、table prepared formula and programming to achieve, we only need to make some adjustments and formula modifications has been compiled in good Excel table, and enter the known data, and ultimately we can get the necessary adjustment results, which provides services and reference for measurement within
7、 the industry; indirect adjustment Program of the wire network is implemented with using C+ programming, we need to enter traverse networks known data and information in accordance with specific rules to the dat text, then use C+ program to read texts data and information, it can conduct calculation
8、 of adjustment, the final results of adjustment can output and save in the form of the dat text, so that it can provide some reference for the measurements, also for the management of the mapping data.Key words: adjustment of traverse; Excel; C+; Program目 录1 绪论11.1研究背景及意义11.2国内外研究状况21.3本文研究的具体内容21.4
9、平差程序相关说明31.4.1平差程序计算特点31.4.2平差程序的基本要求31.4.3平差程序的结构化设计31.4.4平差程序模块化41.4.5平差程序的数据结构42 测量平差52.1测量平差概述52.1.1测量平差52.1.2测量平差的函数模型52.2最小二乘原理52.3条件平差原理62.3.1条件平差的数学模型62.3.2条件平差原理62.3.3条件平差的计算步骤72.3.4精度评定82.4间接平差原理102.4.1间接平差的数学模型102.4.2间接平差的的一般原理112.4.3按间接平差法求平差值的计算步骤122.4.4精度评定123 Excel在导线平差中的应用153.1 Excel
10、在平差中的应用基础153.1.1 引言153.1.2 Excel在平差中的基本应用操作函数153.1.3 核心问题的解决及技巧173.1.4 三角函数在Excel中的处理方法173.1.5 小结183.2 Excel在附和导线近似平差中的应用183.2.1 单一附和导线近似平差183.2.2单一附和导线近似平差实例193.3 Excel在导线网条件平差中的应用233.3.1单一附合导线条件平差233.3.2边角权的确定及单位权中误差253.3.3单一附和导线条件平差实例264导线网的间接平差程序设计与实现314.1矩阵的相关函数314.1.1矩阵相乘314.1.2矩阵转置324.1.3矩阵求逆
11、334.1.4矩阵输出334.1.5设置实数输出精度334.2平差中的重要函数334.2.1角度制与弧度制的相互转化334.2.2测量正反算函数344.2.3近似坐标计算344.3导线网的平差理论364.3.1平差概述364.3.2边角网的最小二乘平差374.4间接平差的结构与函数设计394.4.1间接平差394.4.2结构与函数设计414.5导线网平差的程序应用434.5.1平面网数据的输入格式434.5.2导线网平差程序应用实例445结论与展望505.1 Excel在导线平差中的应用505.1.1 Excel在导线近似平差中的应用505.1.2 Excel在导线网条件平差中的应用505.2
12、 C+在导线平差中的应用515.3 测量平差的展望51参考文献52附录53翻译部分59英文原文59中文译文64致 谢681 绪论1.1研究背景及意义测量工作是工程施工非常基础、重要的环节,对工程设计、工程施工、工程的验收都发挥着指导性、不可替代的作用。国家等级控制网的数据采集与更新,全国土地调查,铁路公路的施工,隧道的贯通,地震的预报,建筑物的施工放样和形变监测等项目,都离不开测绘行业。测绘学科在国民经济规划,国防建设,环境和资源管理,城乡建设等领域得到广泛的应用。可见,测绘行业的重要性,基础性地位,同样随着施工项目的增多也促进了整个测绘行业的需求增加,给测绘行业带来迅猛的发展。对于不同的测量
13、任务常常需要布设相应的控制网以满足精度需要,测量控制网的发展由早期的测角三角网、测边三角网、水准网,到现在的导线网、三维网和GPS控制网。其中导线网是特殊的边角网,导线网相对测角网和测边网网形灵活任意,数据采集工作相对少了很多,并且可以根据需要自由伸展。通常测量控制网中全部边和方向构成自身闭合或附和条件即可,在测量条件相对困难的地区,常常用相当等级的导线网来代替,导线控制网的应用现在已非常广泛,测角网和测边网已逐渐退出历史舞台。测量控制网的精度是测量任务中的关键、最重要的方面,外业采集的数据能否满足施工项目的具体要求,测量数据处理显得尤为重要,也是指导外业测量的关键所在。如隧道的贯通精度控制,
14、桥梁的形变控制,铁路、公路路线的带状控制,都需要很高的外业测量经验和数据处理知识。从施工行业和测绘行业的整个控制测量工作流程来讲,工作人员获得了外业测量采集的数据后,还需进行测量内业的数据处理内业工作。不同的工程、不同的行业要求控制网满足的测量精度也各不相同,使用的仪器精度也不同,最终能否达到工程的要求,必须通过测量控制网数据处理来进行检验,指导控制网施工。七八十年代的老一辈的测绘工作者数据处理只能采用手计算的方式,计算工作量相当繁重,占用大量的时间,测量人员必须具备很高的外业测量经验和平差数据处理知识才能完成。九十年代早期出现了测量平差程序,仍需经过记录数据的打印、绘制计算略图、编号编码、数
15、据摘抄、严格顺序数据录入等繁琐工作,影响了数据处理的效率,浪费了宝贵的时间,严重阻碍了测量数据处理自动化的发展。随着计算机技术的发展和普及,以及矩阵代数、最优化理论和概率统计在测量平差中的广泛应用,对测量平差理论产生了深刻的影响,是测量平差从经典平差理论到现在的近代平差理论,推动了测量平差理论知识的发展,扩展了经典平差理论的数学模型,提出了一些近代平差数据处理的新方法,如相关平差、秩亏平差方法、随机模型的验后估计、有偏估计等。近几年国内外已有多个版本的导线网平差程序,这些平差程序有其各自的优点并存在不足。近期开发的平差程序大部分已有了改善,智能化自动解算水平在提高,功能在日趋完善,但总存在着不
16、足,功能仍然需要完善。利用现代科学技术手顿结合测量数据处理的专业知识,编写新一代的导线网平差软件,实现导线网平差数据处理的计算机自动解算,智能化的完成繁重的数据处理任务,图形化的操作界面,可大大提高工作的效率,同时减轻内业工作负担,缩短项目的工期,降低了数据处理人员对平差专业知识的依赖,指导测量任务能够正确进行,完成预期的精度指标,并提高测量数据处理效率以准确方便的为测量人员服务,指导测量施工。取代了在计算机技术水平不发达的时代里繁重的、刻板的工作流程,比如绘制计算略图、编号编码、数据摘录等等,而且,计算结果比以前更加准确,避免了人为出现的错误机会,减少了人力、物力,财力的成本,同时也为测绘工
17、作者带来了极大的方便。1.2国内外研究状况计算机编程技术的发展推动了测绘行业软件的发展,测量的数据处理技术已走向了数字化,智能化,越来越多的测绘类软件层出不穷。通过行业调查和市场调查,国内外大型测绘仪器公司都研发了测绘相应领域的数据处理软件,但软件质量差异较大、层次不齐,只能基本满足测量生产任务的需要,对与一些比较深入的数据处理功能任务并不能很好的完成,或者存在错误、不合理的地方,等各种各样的问题,比如数据录入繁琐复杂,功能不完善,缺乏友好的软件操作界面,而且软件开发人员也并非测量数据处理的专业人员,专业水平值得怀疑,具体使用的平差算法不明确,平差计算结果的精度值得质疑,而且各个平差程序的平差
18、结果都不同。目前应用较为广泛的,口碑较好的平差软件有:南方平差易、清华三维、科傻适普数据处理软件,但都能发现或多或少的问题或错误。国外的平差软件规模都相对比较庞大,涵盖内容比较广,但是软件难以操作,不容易掌握,对于国内的用户而言,在实际需求上也并不是非常实用,对用户的专业水平要求较高,软件使用习惯上和具体测量数据处理流程上,解决的实际问题上和国内也有很大的差异,目前市场上还没有国外专门针对国内适合的控制网测量平差软件。导线网平差软件的程序实现涉及到多个算法,测量平差的数学算法和数据结构中图论的一系列算法,国内很多专家学者致力于其中难点问题的研究,比如近似坐标的自动推算,无定向导线网的自动推算,
19、自由网平差算法,拟稳平差算法,最小独立闭合环的搜索,控制网图形显示,算法的效率优化问题等方面的内容。目前,已取得了一定的研究成果,并具有多种算法实现形式。从这些已有的研究成果中,比较算法的优劣,找到最高效,最简便的算法,或者进行更深入的研究,提出更优秀的算法。1.3本文研究的具体内容结合已学的平差理论基础,本文重在研究平差程序的设计与实现,其中包括:(1)测量平差的函数模型(2)Excel在平差中的应用基础(3)Excel在附和导线近似平差中的应用(4)Excel在导线网条件平差的应用(5)矩阵的相关函数(6)平差中的重要函数(7)导线网的平差理论(8)间接平差的结构与函数设计(9)导线网平差
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 导线 程序设计 实现 毕业论文 设计 70
限制150内