测量平差课程设计报告精编WORD版
测量平差课程设计指导书word文档
![测量平差课程设计指导书word文档](https://img.taocdn.com/s3/m/0386fe5f81c758f5f71f670c.png)
《误差理论与测量平差》课程设计指导书(测绘工程专业)2011年6月《误差理论与测量平差》课程设计指导书适用专业:测绘工程学分数:1学时数:1周1.设计的目的《测量平差》是一门理论与实践并重的课程,测量平差课程设计是测量数据处理理论学习的一个重要实践环节,是在学生学习了专业基础理论课《误差理论与测量平差基础》课程后进行的一门实践课程,其目的是增强学生对测量平差基础理论的理解,牢固掌握测量平差的基本原理和公式,熟悉测量数据处理的基本原理和方法,灵活准确地应用于解决各类数据处理的实际问题,并能用所学的计算机基础知识,编制简单的计算程序。
2.设计的任务(1)该课的课程设计安排在理论学习结束之后进行的,主要是平面控制网和高程控制网严密平差,时间为一周。
(2)通过课程设计,培养学生运用本课程基本理论知识和技能,分析和解决本课程范围内的实际工程问题的能力,加深对课程理论的理解与应用。
(3)在指导老师的指导下,要求每个学生独立完成本课程设计的全部内容。
3.课程设计要求3.1基本要求:测量平差课程设计要求每一个学生必须遵守课程设计的具体项目的要求,独立完成设计内容,并上交设计报告。
在学习知识、培养能力的过程中,树立严谨、求实、勤奋、进取的良好学风。
课程设计前学生应认真复习教材有关内容和《测量平差》课程设计指导书,务必弄清基本概念和本次课程设计的目的、要求及应注意的事项,以保证保质保量的按时完成设计任务。
3.2具体设计项目内容及要求:3.2.1高程控制网严密平差及精度评定总体思路:现有等级水准网的全部观测数据及网型、起算数据。
要求对该水准网,分别用条件、间接两种方法进行严密平差,并进行平差模型的正确性检验。
水准网的条件平差:①列条件平差值方程、改正数条件方程、法方程;②利用自编计算程序解算基础方程,求出观测值的平差值、待定点的高程平差值;③评定观测值平差值的精度和高程平差值的精度。
④进行平差模型正确性的假设检验。
水准网的间接平差:①列观测值平差值方程、误差方程、法方程;②利用自编计算程序解算基础方程,求出观测值的平差值、待定点的高程平差值;③评定观测值平差值的精度和高程平差值的精度。
测量平差报告
![测量平差报告](https://img.taocdn.com/s3/m/2a6f6aef31b765ce04081411.png)
测量平差程序设计实习报告书学院:某院班级:某班学号:XXXXxXx姓名:某某指导老师:某某程序实验实验目的:通过C#程序设计,对数据进行平差计算,并进行精度平差,消除数据中的矛盾。
实验内容及步骤1.水准网平差理论由于存在观测误差,当水准网中有多余观测值时,观测值之间就会存在矛盾,水准网平差的目的是消除矛盾,求得各高程点高程的最可靠值(也叫平差值),并对观测值和平差值进行精度评定。
在参数平差原理的基础上,本实验就选用间接平差结合最小二乘法来进行程序设计。
选用的算例如下如图所示水准网,A、B 、C三点为已知高程点,D、E为未知点,各观测高差及路线长度如下表所列。
(20分)用间接平差法计算未知点D、E的高程平差值及其中误差;C得⎪⎪⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛=10111101P ,⎪⎪⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛--=010*********B ,⎪⎪⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛-=⎪⎪⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛------------=+-=⎪⎪⎪⎪⎪⎪⎪⎪⎭⎫⎝⎛=7551000)()()()()()()(016015014023022020110654321X H h H X h H X h H X h H X h X X h d BX h l l l l l l l C A B A B2.程序设计思路(1)定义所需的成员变量。
(2)设计数据信息读取程序。
(3)写入平差计算程序。
(4)在平差程序设计过程中添加一个数组运算类,包含平差计算数组相乘、转置、求逆等运算。
(5)设计数据存放输出文件所需程序。
3. 原始数据文件读取格式先在Excel 中填写题中相关的各个信息如观测总数、总点数、已知点数、已知点及点名对应的已知点高程值等。
4.读取数据文件,并将数据存入相应变量。
读取文件:System.Windows.Forms.OpenFileDialog openFile=new System.Windows.Forms.o penFileDialog { };string output;openFile .Filter="文本文件t(.txt)|.txt";逐行读取数据并把它存入相应的变量中。
测量平差课程设计_3
![测量平差课程设计_3](https://img.taocdn.com/s3/m/71ab398a81eb6294dd88d0d233d4b14e84243e43.png)
一.课程设计的目的目的: 课程设计是误差理论与测量平差教学的组成部分, 除验证课堂理论外, 也是巩固和深化课堂所学知识有机结合的重要环节, 更是培养学生动手能力和训练严格的实践科学态度和工作作风的手段。
通过课程设计, 增强平差相关理论的概念, 提高应用能力, 为今后解决实际工程中有关测量工作的问题打下基础。
二.课程设计题目内容描述和要求要求: 以教学大纲为依据, 按照要求完成实例计算过程, 结束后提交计算成果资料。
1.设计的任务(1)该课的课程设计安排在理论学习结束之后进行的, 于第5学期第7周进行, 时间为一周。
2.(2)在指导老师的指导下, 要求每个学生独立完成本课程设计的全部内容。
3.课程设计要求4.测量平差课程设计要求每一个学生必须遵守课程设计的具体项目的要求, 以教学大纲为依据, 独立完成设计内容, 并上交设计报告。
5.课程设计报告内容题目二: 导线网如图所示,A.B.C.D为已知点, P1~P6为待定点, 观测了14个角度和9条边长(观测数据见表4)。
已知测角中误差, 测边中误差, 已知点数据和待定点近似坐标见表5, 求待定点坐标平差值及点位中误差。
观测数据点号坐标点号近似坐标X/m Y/m P X/m Y/mA 871.1893 220.8223 1 825.810 272.250B 632.2173 179.4811 2 740.107 312.579C 840.9400 533.4018 3 768.340 392.230D 663.4752 570.7100 4 732.041 470.8855 681.630 279.3006 674.567 506.177k jk k jk j jk j jk jkjkjkjk jk jk jkjkjk jk jk y b x a y b x a S S X b S S Y a ˆˆˆˆcos )(sin )(0020000200--+=''''-=∆''-=''=∆''=αδαρραρρ已知点数据及待定点近似坐标利用公式000)(ˆˆˆˆˆˆjkjk j jk jk jk jk k jk k jk j jk j jk j jk j j L L Z L l l y b x a y b x a z v Z Z Z j-=--=---++-=+=α11ˆˆˆˆ0ˆˆˆ0ˆ00000)(ˆˆ,ˆˆˆˆˆˆˆ--====-=-∆+∆+∆-∆-=PB B N Q Q Q tn PVV l yS Y xS X yS Y xS X v T BB x x y y y x x x T i k jkk jk j jkj jk i ii iii jjkjkjkjkσσσσσ)(202yyxx P Q Q +=σσ Pl B PB B xL L l l x B V T T 10)(ˆˆ-=-=-=平差值方程为:ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ14141313121211111010998877665544332211PP PP P P P P DPDC P P D P C P P P PP P P B P PP BA BP CP CD P P C P P P P P P P P P A P P P AB APv Lv L v L v L v L v L v L v L v L v L v L v L v L v L αααααααααααααααααααααααααααα-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+222323222222222121222020221919221818221717221616221515)ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ()ˆˆ(6664642525554443433232212111D P D P P P P P P P P P P B P B C P C P P P P P P P P P P P P P P A P A Y Y X X v L Y Y X X v L Y Y X X v L Y Y X X v L Y Y X X v L Y Y X X v L Y Y X X v L Y Y X X v L Y Y X X v L -+-=+-+-=+-+-=+-+-=+-+-=+-+-=+-+-=+-+-=+-+-=+误差方程为:23090090232208008008008022210700700700702120060060201905005019180400400400401817030030030030171602002002002016150100101514141313121211111010998877665544332211ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆl y SY x SX v l y SY x SX y S Y x S X v l y S Y x S X y S Y x S X v l y SY x SX v l y SY x S X v l y SY x SX y S Y x S X v l y S Y x S X y S Y x S X v l y S Y x S X y S Y x S X v l y SY x SX v l v l v l v l v l v l v l v l v l v l v l v l v l v l v PD P P D P PP P P P P PP P P P P PP P P P P PP P P P P P BP P BP PC P P C P PP P P P P P P P P P P P P P P P P PP P P P P PP P P P P P P P P P P P AP P APP P P P P P P P DP DC P P D P C P P P P P P P B P P P BA BP CP CD P P C P P P P P P P P P A P P P AB AP -∆-∆-=-∆+∆+∆-∆-=-∆+∆+∆-∆-=-∆+∆=-∆-∆-=-∆+∆+∆-∆-=-∆+∆+∆-∆-=-∆+∆+∆-∆-=-∆+∆=-''-''=-''-''=-''-''=-''-''=-''-''=-''-''=-''-''=-''-''=-''-''=-''-''=-''-''=-''-''=-''-''=-''-''=αδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδαδ, 求出x 为⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡21620-3214-2875723580289121857-10307-65950-6608118164-4295-90134 点位中误差为。
C语言测量平差课程设计
![C语言测量平差课程设计](https://img.taocdn.com/s3/m/971bde2a00f69e3143323968011ca300a6c3f626.png)
C语言测量平差课程设计一、课程目标知识目标:1. 让学生掌握C语言中常用的数据类型、运算符和语法结构,并能将其应用于测量平差计算中。
2. 使学生了解测量平差的基本原理和常用算法,如最小二乘法等。
3. 帮助学生理解C语言在解决测量平差问题中的优势,如计算速度和精度。
技能目标:1. 培养学生运用C语言进行测量平差计算的能力,能独立编写、调试和优化相关程序。
2. 提高学生分析测量数据、选择合适算法解决问题的能力。
3. 培养学生团队合作精神和沟通能力,能共同完成测量平差项目。
情感态度价值观目标:1. 激发学生对测量平差和C语言的兴趣,培养主动学习和探究的精神。
2. 引导学生关注测量平差在工程、科研等领域的应用,认识到所学知识的社会价值。
3. 培养学生严谨、求实的科学态度,遵循学术道德,尊重他人成果。
本课程针对高年级学生,课程性质为理论与实践相结合。
在分析课程性质、学生特点和教学要求的基础上,将课程目标分解为具体的学习成果,为后续的教学设计和评估提供依据。
通过本课程的学习,学生将能够运用所学知识解决实际问题,提高C语言编程能力和测量平差理论水平。
二、教学内容1. C语言基础回顾:数据类型、变量、运算符、控制结构、函数等基本概念,重点复习数组、指针和结构体。
教材章节:第一章至第三章2. 测量平差基本原理:介绍测量平差的定义、目的、数学模型和常用算法(如最小二乘法)。
教材章节:第四章3. C语言实现测量平差算法:结合实际案例,讲解如何使用C语言编写测量平差程序。
教材章节:第五章4. 程序设计与调试:介绍编程规范,演示调试技巧,分析常见错误。
教材章节:第六章5. 测量平差实际应用:分析实际测量数据,运用所学知识解决具体问题。
教材章节:第七章6. 项目实践:分组进行项目设计,完成测量平差程序编写、调试和优化,撰写项目报告。
教材章节:第八章教学内容安排和进度:1. 第1周:C语言基础回顾。
2. 第2周:测量平差基本原理。
测量平差教案范文
![测量平差教案范文](https://img.taocdn.com/s3/m/fb7c7d437dd184254b35eefdc8d376eeaeaa17e9.png)
测量平差教案范文标题:测量平差教案一、教学目标:1.了解测量平差的概念和作用;2.掌握水准测量、三角测量平差的基本方法;3.熟悉测量仪器的使用和测量数据的处理;4.培养学生的观察力、分析能力和解决问题的能力。
二、教学内容:1.测量平差的概念与作用2.水准测量平差的基本原理和方法3.三角测量平差的基本原理和方法4.测量仪器的使用和测量数据处理三、教学过程:1.导入:通过提问的方式带领学生回忆前几节课所学的内容,引出测量平差的概念和作用。
2.概念讲解:向学生介绍测量平差的定义和作用,通过实例和图片展示平差的必要性。
3.水准测量平差:a.原理讲解:向学生简要介绍水准测量平差的原理,包括高差测量、高程调整等。
b.方法讲解:详细讲解水准测量平差的基本方法,如:闭合路径法、开闭路径法等。
c.实操演练:组织学生进行水准测量平差的实操演练,让学生亲自操作测量仪器并记录测量数据。
d.数据处理:教导学生如何处理测量数据,包括计算高差、纠正误差等。
4.三角测量平差:a.原理讲解:向学生简要介绍三角测量平差的原理,包括角度观测、距离观测等。
b.方法讲解:详细讲解三角测量平差的基本方法,如:多边形闭合差法、角平差法等。
c.实操演练:组织学生进行三角测量平差的实操演练,让学生亲自操作测量仪器并记录测量数据。
d.数据处理:教导学生如何处理测量数据,包括计算角度、距离、误差的平差等。
5.测量仪器的使用和测量数据的处理:a.仪器使用:向学生介绍常见的测量仪器,如水准仪、全站仪等,指导学生正确使用这些仪器。
b.数据处理:教导学生如何合理、准确地处理测量数据,包括数据整理、误差分析、平差计算等。
四、教学评价:1.实操评估:设计水准测量和三角测量的实操评估,检验学生的操作技能和数据处理能力。
2.论文撰写:要求学生完成一篇关于测量平差的论文,要求包括理论知识、实操经验和结果分析等。
五、教学延伸:1.实地考察:组织学生进行实地考察,应用所学的测量平差方法进行实测实量,加深学生对平差方法的理解和掌握。
测量平差课程设计报告
![测量平差课程设计报告](https://img.taocdn.com/s3/m/7dc4446c561252d380eb6e31.png)
一、需求分析:总体描述:控制网平差程序对野外控制网观测数据进行平差数据处理,其目的就是根据最小二乘原理,消除网中的各种几何矛盾,求出全网各待定元素(未知点的平面坐标或三维坐标)功能需求:1.优化设计:根据控制网的观测精度与网形,全面评定网的精度2.数据输入:外部数据倒入3.概算:自动完成近似坐标的推算。
4.平差计算:对观测数据进行精密平差计算,得到平差后的点位坐标,方向观测值,边长观测值等,精度评定。
5.成果输出:控制网图形输出,平差结果报表及其输出,绘制误差椭圆。
二、系统设计系统设计是课程设计的提纲与指导,它主要分为四大模块:1.数据输入模块;2.数据预处理模块;3.平差计算模块;4.成果输出模块。
后面两个星期的实习基本上按照系统设计执行模块一:数据输入模块数据文件设计:ControlNetName, name1Surveyor, Name2Recorder, Name3Date, ##-##-##FixPointNum, Number1UnknownPointNum, Number2AngleObsNum, Number3DistanceObsNum, Number4AllObsNum, Number5AngleRmsError, m1DistRmsError, m2WeightedError, mEND Header主体数据观测数据:测站点号,照准点号,方向观测值测站点号,照准点号,距离观测值模块二:数据预处理模块坐标概算:j为测站,i为照准点,k为与测站j相邻的已知点则有:Tji=Tij+AXi=Xj+Sji*cos(Tji)Yi=Yi+ Sji*sin(Tji)Tij=arctan((Yj-Yi)/(Xj-Xi))每遇到未知的照准点皆重复以上四部。
模块三:平差计算模块1. 列出误差方程及条件式间接平差模型:误差方程: 角度观测值的误差方程:其中:边长观测值的误差方程:由近似坐标计算而得 为实测边长2. 定权已知测角精度为 δ1,边长的观测精度为δ2, 令方向观测值的权 P=1, 则边长观测值的权 P=δ*δ/S(计算权阵时要注意与B 及L 系数阵的单位要统一)3. 组成法方程4. 解算法方程,求得dX=[dx1 dy1 dx2 dy2 …] 5. 平差后的坐标值计算X=X+dX 。
测量平差课程设计
![测量平差课程设计](https://img.taocdn.com/s3/m/746acfb7b14e852459fb5719.png)
课程设计报告设计题目:“误差理论与测量平差基础”课程设计专业:测绘工程班级学号:xxx姓名:xx指导教师:xx起屹日期:2016年1月11日~2016年1月15日测绘科学与技术学院1.概述(1)课程设计名称、目的和要求。
(2)工程和作业区概况、平面控制网布设情况和已有资料的利用情况。
(3)课程设计完成情况。
2.平差方案的技术设计(1)平差原理。
(2)技术要求。
(3)平差模型的选择和探讨。
(4)计算方案的确定及依据。
(5)计算方法和程序设计。
3.平差计算的过程和质量评价(1)平差方案执行情况。
(2)计算过程说明。
(3)计算过程出现的问题、处理方法和效果。
(4)控制网测量数据的质量评价。
4.课程设计成果及体会(1)平差成果。
(2)课程设计效果、经验、体会、设想和建议。
(3)上交成果和资料的主要内容、形式和清单。
1.概述(1)课程设计名称、目的和要求。
名称:南京工业大学校园数字化测图平面控制网的平差计算目的:通过本次课程设计加深对“误差理论与测量平差基础”基本知识的理解,增强应用测量平差原理对测量数据进行处理的能力,学会对实际工程的有关资料进行计算分析和设计的方法,提高独立分析问题、解决问题的能力。
要求:认真复习“误差理论与测量平差基础”中的有关知识,收集测区已有的各种资料,了解工程概况,查阅相关平差资料,分析比较各种平差模型,写出你所选用的平差方案的理由。
各种数据的计算应运用Excel和MATLAB完成,计算过程要写入报告中,并尽可能利用Excel表格或编写MATLAB函数完成各重复计算,Excel表格或编写的MATLAB函数要写入报告中。
(2)工程和作业区概况、平面控制网布设情况和已有资料的利用情况。
南京工业大学校园数字化测图项目按城市测量规范(CJJ/T8-2011)布设一个一级导线网作为首级平面控制网。
该项目位于南京工业大学江浦校区,南门紧邻浦珠南路,后面临沿山公路,总地势为丘陵地形,高差变化复杂,数目茂密,所以对于导线的布设会造成一定的难度。
误差理论与测量平差基础课程设计总结(范文)
![误差理论与测量平差基础课程设计总结(范文)](https://img.taocdn.com/s3/m/fd4e131b854769eae009581b6bd97f192279bfe4.png)
误差理论与测量平差基础课程设计总结误差理论与测量平差基础课程设计总结篇一:误差理论与测量平差基础课程设计报告导线网平差计算——间接平差法计算待定点坐标平差值任务及精度要求某工程按城市测量规范(CJJ8-99)布设一、二级导线网作为平面控制网,主要技术要求为:平均边长200 m,测角中误差??8??,导线全长相对闭合差?1/10000,最弱点的点位中误差??5c m。
经过测量得到观测数据,方向和角度为等精度观测值、方向和测角中误差8??,边长为光电测距、测距中误差为?S??0.8Si(m)m m,根据所学的“误差理论与测量平差 i基础”提出一个最佳的平差方案,完成该网的平差计算,并写出课程设计报告。
导线网资料1、已知点成果表2、角度和边长观测值3、导线网略图第1页4、导线点及结点的近似坐标【选用间接平差方案的理由】⑴间接平差方法中的误差方程,形式统一,规律性较强,便于计算机的程序设计;⑵所选参数是平差后所需要的最后成果。
【解题过程】本题n?21,即有21个误差方程,其中12个角度误差方程,9个边长误差方程。
必要观测数t = 2×7= 14。
现选取待定点坐标平差值为参数,即 ??X?Y?X11 ??X2?Y2?X3?Y3?X4?Y4?X5?Y5?X6?Y6?X7?? Y7 ?1. 由已知点坐标及待定点近似坐标计算各边的近似方位角,近似边长,并算出系数a、b。
列表如下:第2页第3页第4页误差理论与测量平差基础课程设计2.由此可得误差方程:角度: ?1?0.9304y?1 v1?0.0181x ?1? 1.9817y?1?0.0642x?2?1.0513y?2 v2??0.0822x ?1?1.0512y?1?0.2589x?2?1.9292y?2?0.1948x?3?0.8780y?3?5 5.48 v3?0.0641x ?2?0.8780y?2? 1.0637x?3?2.1688y?3?1.6584x?4?1.2908y?4?21.66 v4?0.1948x?3?1.0882y?3?1.6585x?4?1.2909y?4?1.0795x?7?0.2028y?7?20.6v5??2.7381x ?2?0.8780y?2? 1.2743?3?1.0808y?3?1.0795x?7?0.2028y?7?1.4 v6??0.1948xx?4? 1.0832y?4 v7??0.0897x ?3?1.2908y?3?1.5686x?4?2.374y?4??25.34 v8?1.6584x ?5?0.1297y?5?4 v9??1.3263x ?5?0.293y?5?1.3247x?6?0.4227y?6?3.6v10?2.651x ?5?0.4226y?5?2.684x?6?0.5025y?6?1.3593?7?0.0799y?7?0.4 v11??1.3247x x?3?0.2028y?3?1.3593?6?0.0799y?6?2.4389x?7?0.1229y?7?6 v12??1.0795xx 边长:10.0194y?1 v1??0.9998x?1?0.0609y?1?0.9981?2?0.0609y?2 v2?0.9981xx?2?0.2166y?2?0.9763x?3?0.2166y?3?2.7 v3?0.9763x ?4?0.0826y?4 v4?0.9966x?3?0.7891?3?0.6142x?4?0.7891?4?18.71 v5??0.6142x yy?5?0.9953y?5v6?0.0973x ?5?0.9527y?5?0.3039x?6?0.9527y?6v7?0.3039x?6?0.9983y?6?0.0587x?7?0.9983y?7v8?0.0587x ?3?0.9828y?3?0.1846x?7?0.9828y?7?3 1.59 v9??0.1846x 3.确定角和边的权设单位权中误差?0 ?8 ,则角度观测值的权为2?0 P?1 ??2?? i各导线边的权为2?064 ?pS?2?秒2mm2? ?S0.64SimI i ps1?0.45pS2?0.51 p S3?0.44 pS4?0.53 pS5?1.02 p S6?0.65 pS7?0.67 pS8?0.66 pS9?0.534.计算角度和边长误差方程的常数项,并列表如下第5页篇二:误差理论与测量平差课程设计报告误差理论与测量平差课程设计课程名称:水准网严密平差及精度评定院(系):土木工程学院专业班级:姓名:学号:指导教师:目录1. 目录········································12. 课程设计的目的........................ (2)3. 课程设计题目及相关要求······················ 4. 设计思路····································5.程序流程图··································6. 程序源代码及说明····························7. 执行调试,得出计算结果······················8. 题目计算及精度评定过程······················9. 总结········································ 10.参考资料···································· 2 46 7 8 11 14 15 一. 课程设计的目的误差理论与测量平差是一门理论与实践并重的课程。
测量平差技术报告
![测量平差技术报告](https://img.taocdn.com/s3/m/9f1bab85910ef12d2bf9e710.png)
测量平差课程设计实习报告姓名:邹建鑫学号:631101040124班级:测绘2011级1班指导老师:曹智翔2013/7/4一、 控制网概况及测量数据的整理和检验我们的测区包括学校的德园小区、A01教学楼、B01教学楼、食堂和学生活动中心,控制点基本都在学校的公路边上,测区整体来说比较平整,自南向北整体是一个上升的缓坡的区域,在测区中主要是楼房和绿化带,在整个外业过程中基本都是35度以上高温天气。
在测区中已知两个控制点(B,C )的坐标,其标石保存完好。
1、 测距中误差计算: 测距单位权中误差:[]sd d n p 2∆∆±=μμ——单位权中误差;d ∆——各边往、返测距离较差; s n ——测距的边数;i p ——各边距离测量的先验权;21is i p σ=is σ——测距先验中误差,根据测距仪的标称精度估算。
任一边的实测距离中误差估值:iDi p m 1μ±= 注:索佳SET510全站仪测距标称精度为±(2+2PPM ),因距离较短,影响测距精度的主要是固定误差,故可以认为各边为等精度观测,即可取i p 均为1,求出的单位权中误差可视为各边的测距中误差。
2、测角中误差的计算:⎥⎦⎤⎢⎣⎡±=n f f N m βββ1 βf ——符合导线或闭合导线环的方位角闭合差;n ——计算βf 时的测站数; N ——βf 的个数。
如控制为单一的闭合或符合导线,N 为1。
平差前计算每千米水准测量高差全中误差: ⎥⎦⎤⎢⎣⎡±=L WW N M w 1 w M ——高差全中误差(mm );W ——闭合差;L ——计算W 时,相应的路线长度(KM );N ——符合路线或闭合路线环的个数。
若进行往返观测,计算每千米水准测量的高差偶然中误差:⎥⎦⎤⎢⎣⎡∆∆±=L n M D 41D M ——高差偶然中误差(mm);∆——水准路线往、返高差不符值(mm);L ——水准路线的测段长度;n ——往、返测的水准路线测段数。
测量平差课程设计实习报告Word
![测量平差课程设计实习报告Word](https://img.taocdn.com/s3/m/fe11efc1cc7931b764ce153c.png)
湖南科技大学建筑与城市规划学院测量平差课程设计实习报告专业班级 11测绘工程1班姓名吴国旭学号1110050119指导老师张金平2014年1月9日一、课程设计的性质、目的和任务《测量平差课程设计》是完成测量平差基础课程教学后进行的综合应用该课程基本知识和技能的一个教学环节,通过课程设计培养学生解决生产实际问题的能力和所学基本知识的综合应用能力。
二、课程设计的主要内容和要求手工解算一个具有一定规模的平面控制网和一个高程控制网,并用计算机进行检核计算,编写课程设计报告。
三、课程设计的基本要求和进度安排平面控制网和高程控制网的条件方程、误差方程、法方程、精度评定、计算平差值等用手工计算,并组成法方程用计算机解算,进行检核。
第一天:平面控制网解算第二天:高程控制网解算第三天:计算机检核计算第四天:计算机检核计算第五天:编写报告四、参考资料《误差理论与测量平差基础》,武汉大学出版社.《测绘编程基础》,测绘出版社五、数据准备平面控制网解算数据1.控制网基本信息全网总点数:6 已知点点数:2 待定点点数:4概略坐标点数:0 未设站点数:0 评定精度个数:4固定方位个数:0 固定边条数:0 方向观测个数:14边长观测条数:3 设计精度个数:0 多余观测数:3验前中误差:1.20 固定误差(cm):1.20 比例误差ppm:0.002.已知点坐标<个数:2 单位:米>序号点名 X 坐标 Y 坐标1 煤沟(二等) 4121088.5000 359894.00002 石龙崖(二等) 4127990.1000 355874.60003.方向观测值<个数:14 单位:度>序号点名点名方向观测值1 煤沟(二等) 石龙崖(二等) 0.00000002 煤沟(二等) 大西岭 72.10284003 石龙崖(二等) 河西 0.00000004 石龙崖(二等) 煤沟(二等) 66.27289005 河西红土巷 0.00000006 河西大西岭 85.13374007 河西石龙崖(二等) 217.37126008 红土巷小叶山 0.00000009 红土巷河西 79.094870010 小叶山大西岭 0.000000011 小叶山红土巷 72.245640012 大西岭煤沟(二等) 0.000000013 大西岭河西 88.582950014 大西岭小叶山 212.10036004.边长观测值<个数:3 单位:米>序号点名点名边长观测值1 河西红土巷 4451.41702 红土巷小叶山 5669.26903 石龙崖(二等) 河西 5564.59205.评定精度点或端点的点名<个数:2>序号点名点名1 河西红土巷2 红土巷小叶山高程控制网解算数据1.控制网基本信息全网总点数:6 已知点点数: 2 待定点点数: 4概略高程点数:0 多余观测数: 5 评定精度个数:3高差观测个数:9 网形类别:三角高程网2.已知点高程<个数:2 单位:米>序号点名高程1 煤沟(四等) 748.71302 石龙崖(四等) 720.12303.高差观测值<个数:9 单位:米>序号点名点名观测高差(m) 定权元素1 大西岭煤沟(四等) -5.8890 3.602 大西岭小叶山 1.9330 4.203 河西大西岭 15.5730 5.804 河西小叶山 17.4850 6.305 红土巷河西 10.8950 4.606 红土巷煤沟(四等) 20.5740 3.707 煤沟(四等) 河西 -9.6820 5.208 石龙崖(四等) 河西 18.9170 2.409 石龙崖(四等) 红土巷 8.0100 2.804.评定精度点或端点的点名<个数:2>序号点名点名1 大西岭河西2 石龙崖(四等) 河西六、平面控制网解算(一)手工解算(利用excel表格计算)1、利用已知条件用间接平差进行计算,将图中点位标记如下图所示:EFADCB2、根据已知条件,采用坐标正算和坐标反算计算A、B、C、D、E、F各点的坐标方位角以及各点的近似坐标,采用excel表格计算得如下表格:近似坐标点名x坐标y坐标角名方位角(弧度)方位角(角度)A 石龙崖4127990.1000 355874.6000 AB 2.614224798 149.7840476AF 4.599137316 263.51115761 B 煤沟4121088.5000 359894.0000 FA 1.457544662 83.51115761F 河西4128618.9530 361403.5446 FE 0.80529313 46.13989761EF 3.946885783 226.13989762、列出观测方程L1+v1=α16-α12+360,L2+v2=α23-α21,L3+v3=α34-α32L4+v4=α34-α36,L5+v5=α45-α43,L6+v6=α56-α54,L7+v7=360-α61+α65,L8+v8=α61-α63(S23+f1)²=(x3+l3-x2)²+(y3+l3-y2)²(S34+f2)²=(x4+l4-x3-l3)²+(y4+l4-yl-l3)²(S45+f3)²=(x5+l5-x4-l4)²+(y5+l5-y4-l4)²3、求出误差方程,进行线性化,组成法方程,解法方程,计算改正数,求出平差值,进行精度评定X1=4121088.5000,y2=359894.0000X2=4127990.1000,y2=355874.6000X3=4128636.8214,y3=361401.4830X4=4131745.4423,y4=364587.6380X5=4127015.6216,y5=367713.2441X6=4126064.3141,y5=364367.7781(二)利用软件计算并验证手算结果利用科傻平差系统软件进行平面控制网解算。
测量平差实习报告
![测量平差实习报告](https://img.taocdn.com/s3/m/cc20820e6f1aff00bfd51e0d.png)
测量平差课程设计实习报告专业班级12 测绘工程1 班姓名学号指导老师2015 年 1 月15 日、课程设计的性质、目的和任务《测量平差课程设计》是完成测量平差基础课程教学后进行的综合应用该课程基本知识和技能的一个教学环节,通过课程设计培养学生解决生产实际问题的能力和所学基本知识的综合应用能力。
二、课程设计的主要内容和要求本课程设计重点检查同学们利用误差理论与测量平差知识,解决测量控制网平差问题的能力。
具体课程设计过程中,须手工解算一个平面控制网和一个高程控制网,并用计算机进行检核计、课程设计原始资料1、水准网严密平差及精度评定示例。
如图所示水准网,有 2 个已知点, 3 个未知点,7 个测段。
已知点高程H1=5.016m,H2=6.016m,各已知数据及观测值见下表。
求各待定点的高程;3-4 点的高差中误差, 3 号点、 4 号点的高程中误差。
(提示:本网可采用以测段的高差为平差元素,采用间接平差法计算。
)各观测值如下:1)手动解算:该水准网中,总观测值 n=7,必要观测 t=3 ,多余观测 r=n-t=4,34 和5 点的平差值为参数分别为: X1,X2,X3, 相应的近似值取 1. 列出误差方程如下: X 10H 1 h 1,X 20H 1 h 2,X 30H 1 h 6由观测数据带入误差方程,得到改正数方程:v2=x^2+0 v6=-x^1-2v3=x^1-4 v7=-x^3+0 v4=x^2-3 式中的单位以 mm 为单位。
写成矩阵如下:h^1=X^1-H1 h^2=X^2-H1 h^3=X^1-H2 h^4=X^2-H2h^5=X^2-H1 h^6=X^3-H1 h^7=X^2-H3 v1=x^1+0v5=-x^1-x2-7V1 1 0 0 0V2 0 1 0 0x^1V3 1 0 0 4x^2V4= 0 1 0- 3x^3V5 1 1 0 7V6 1 0 1 3V7 0 0 1 02)组成法方程以1km水准测量的观测高差为单位权观测值,各观测值相互独立,定权式为pi 1 S i,得权阵为0.9 1 0 0 0 0 0 00 0.59 0 0 0 0 00 0 0.43 0 0 0 0p= 0 0 0 0.37 0 0 00 0 0 0 0.42 0 00 0 0 0 0 0.71 00 0 0 0 0 0 0.38法方程:N BB X^-W=0N BB=B T PB W=B T PL2.47 0.42 0.71 2.64 由 B.P.L 求出0.42 1.38 0 W= 4.050.71 0 1.09 1.42 由此组成法方程为:2.47 0.42 0.71 0.42 1.38 0 0.71 0 1.09 x^1 x^2-x^32.644.051.42 =0解得N BB的逆为;计算 3号点、 4号点的高程中误差0.532 0162 0.346Qxx=N BB`= 0.162 0.774 0.105 得:0.346 0.105 1.143Qx1x1=0.532 Qx2x2=0.774σ ^x= ± σ 0√ Qxxσ ^x1=± 2.2 √ 0.532= ± 1.6mm σ ^x2=± 2.2 √ 0.774= ± 1.9mm0.532 0.162 0.346N BB~= 0.162 0.774 0.1050.346 0.105 1.142解得x^1 0.257x^= x^2 = 2.856 (mm )x^3 1.135(3). 计算 V , h^, 将 x^ 带入 V=Bx^-l 得: V= 0.3 2.8 4.2 0.1 3.9 由h^i= h i+ V i 得:h^ = 1.359 2.012 0.359 1.012 0.635得到三点的高程值为 ;6.375X^= 7.0286.6120.6 1.1 ( mm )0.237 0.596 4).精度评定单位权中误差2.2mm19.75 43-4 号点的h^5 的中误差σ ^ h5=2.2 √0.98=2.2mm (5). 用平差易软件计算检核[ 高差观测成果表]控制点成果表]2、平面控制网严密平差及精度评定示例。
平差课程设计报告
![平差课程设计报告](https://img.taocdn.com/s3/m/c689a769680203d8cf2f244b.png)
实验一一.设计原始资料水准网周密平差及精度评定示例。
如图所示水准网,有2个已知点,3个未知点,7个测段。
各已知数据及观测值见下表(1)已知点高程H1= H2=(2)高差观测值(m)高差观测值(m)端点高差观测值测段距离序号号1-3 11-4 22-3 32-4 43-4 53-5 65-2 7(3)求各待定点的高程;3-4点的高差中误差;3号点、4号点的高程中误差。
(提示,本网可采用以测段的高差为平差元素,采用间接平差法编写程序计算。
)二、水准网间接平差思路⑴.按照网型肯定已知水准点数H1 H2,未知水准点数u ,总点数n ,必要观测数t ,多余观测数r 。
⑵.肯定参数。
为平差后能直接求得待定点高程平差值,以3个待定点高程平差值为参数。
设3,4,5点的高程平差值别离为,, 。
⑶.列立条件方程.左侧为观测值(系数为1),右边为参数和常数项,并进一步改化成误差方程,最终写成矩阵形式。
取得系数矩阵A 和常数项L⑷.列立法方程,并解求法方程。
⑸.精度评定。
计算单位权中误差的估值:评定各待定点的高程中误差: 各待定点的精度即为: 评定高程平差值的精度: 四、平差程序设计思路1、 已知数据的输入需要输入的数据包括水准网中已知点数、未知点数和这些点的点号、已知高程和高差观测值、距离观测值等。
本程序采用文件方式进行输入,文件输入的格式如下: 第一行:已知点个数、未知点个数、观测值个数 第二行:点号 (已知点在前,为支点在后) 第三行:已知高程 (顺序与上一行的点号对应)第四行起:高差观测值,依照“起点点号,终点点号,高差观测值,距离观测值”的顺序输入。
2、 平差计算进程 (1)近似高程计算。
uc PV V r PV V T T -==20ˆσ120ˆˆ20ˆˆˆˆ-==bbx x x x N Q D σσjj X X j X Q ˆˆ0ˆˆσσ±=FN F F Q F Q BB T X X T h h 1ˆˆˆˆ-==X F hT ˆˆ=(2)列立观测值的误差方程。
《测量平差》课程设计.
![《测量平差》课程设计.](https://img.taocdn.com/s3/m/54f8d54a7cd184254a353536.png)
课程设计课程名称:误差理论与测量平差基础学院:矿业学院专业:测绘工程姓名:学号:班级:指导教师:《误差理论与测量平差基础》课程设计任务书一、本课程设计的性质、目的、任务《误差理论与测量平差基础》是一门理论与实践并重的课程,该课程设计是测量数据处理理论学习的一个重要的实践环节,它是在学生学习了专业基础课“误差理论与测量平差基础”课程后进行的一门实践课程。
其目的是增强学生对误差理论与测量平差基础理论的理解,牢固掌握测量平差的基本原理和基本公式,熟悉测量数据处理的基本技能和计算方法,灵活准确地应用于解决各类数据处理的实际问题,并能用所学的计算机理论知识,编制简单的计算程序或借助常用软件,如Matlab、Excel等解决测绘数据处理问题,从而为将来走向工作岗位,进行工程实测数据资料的处理打下基础。
二、课程设计内容和重点根据上述的教学目的和任务,本课程设计主要是要求学生完成一个综合性的平面控制网的平差处理问题,如目前生产实践中经常用到测角网严密平差及精度评定,通过此次课程设计,重点培养学生正确应用公式、综合分析和解决问题的能力,以及借助计算机解决实际问题的能力,具体内容如下:根据题目要求,正确应用平差模型列出观测方程和误差方程、法方程并解算法方程,得出平差后的未知点坐标平差值、点位中误差、在控制网图上按比例画出误差椭圆等。
三、课程设计要求总体要求:课程设计必须体现平差过程,每一步不得直接给出结果,课程设计过程中如有问题,可以向指导老师请教或同学之间讨论解决,但不得相互抄袭,必须独立完成,任何同学,一经其他同学检举抄袭或被发现发现抄袭,本次课程设计即以零分记,毕业前重修此环节。
具体要求如下:1.设计说明书必须严格按照贵州大学矿业学院课程设计格式要求(见附件一)进行认真、按时撰写完成(课程设计起止时间:2015年6月8日-2015年6月21日,共2周)。
2.完成课程设计报告一份,即课程设计说明书文本(相关格式等要求见附件一)一份,报告必须包括以下内容:1)近似坐标计算过程2)误差方程系数计算过程(可自行绘制表格,并辅以文字计算说明)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测量平差课程设计报告精编W O R D版IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】东南大学交通学院测量平差课程设计报告设计题目:专业:测绘工程专业班级:学号:姓名:指导老师:日期:目录1. 课程设计目的22. 课程设计任务23. 课程设计重点以及基本要求24. 课程设计具体要求 25. 课程设计案例及分析36. 课程设计展示成果107. 课程设计源代码 128. 课程设计心得体会 171、课程设计目的误差理论与测量平差是一门理论与实践并重的课程,其课程设计是测量数据处理理论学习的一个重要的实践环节,它是在我们学习了专业基础课“误差理论与测量平差基础”课程后进行的一门实践课程。
其目的是增强我们对误差理论与测量平差基础理论的理解,牢固掌握测量平差的基本原理和基本公式,熟悉测量数据处理的基本技能和计算方法,灵活准确地应用于解决各类数据处理的实际问题,并能用所学的计算机理论知识,编制简单的计算程序。
2、课程设计的任务(1)该课的课程设计安排在理论学习结束之后进行的,主要是平面控制网和高程控制网严密平差。
(2)通过课程设计,培养学生运用本课程基本理论知识和技能,分析和解决本课程范围内的实际工程问题的能力,加深对课程理论的理解与应用。
(3)在指导老师的指导下,要求每个学生独立完成本课程设计的全部内容。
3、课程设计重点以及基本要求课程设计要求每一个学生必须遵守课程设计的具体项目的要求,独立完成设计内容,并上交设计报告。
在学习知识、培养能力的过程中,树立严谨、求实、勤奋、进取的良好学风。
课程设计前学生应认真复习教材有关内容和《测量平差》课程设计指导书,务必弄清基本概念和本次课程设计的目的、要求及应注意的事项,以保证保质保量的按时完成设计任务。
本次课程设计重点是培养我们正确应用公式、综合分析和解决问题的能力,以及计算机编程能力。
另外它要求我们完成1-2个综合性的结合生产实践的题目,如目前生产实践中经常用到的水准网严密平差及精度评定,边角网(导线)严密平差及精度评定等。
4、课程设计具体设计项目内容总体思路:现有等级水准网的全部观测数据及网型、起算数据。
要求对该水准网,分别用条件、间接两种方法进行严密平差,并进行平差模型的正确性检验。
水准网的条件平差:①列条件平差值方程、改正数条件方程、法方程;②利用自编计算程序解算基础方程,求出观测值的平差值、待定点的高程平差值;③评定观测值平差值的精度和高程平差值的精度。
④进行平差模型正确性的假设检验。
水准网的间接平差:①列观测值平差值方程、误差方程、法方程;②利用自编计算程序解算基础方程,求出观测值的平差值、待定点的高程平差值;③评定观测值平差值的精度和高程平差值的精度。
④进行平差模型正确性的假设检验。
平面控制网(导线网)严密平差及精度评定总体思路:现有等级导线网的全部观测数据及网型、起算数据。
要求对该导线网,用间接进行严密平差,并进行平差模型的正确性检验。
报告的编写对手工解算控制网进行程序验证,编写课程设计报告。
报告应包括起算数据、控制网图形、平差结果、精度指标,点位误差椭圆图等。
成果应以表格形式给出,封面统一格式见附录。
5. 课程设计案例及分析如图所示水准网,A、B两点为高程已知,各观测高差及路线长度如表1。
已知数据表1要求:按条件以及间接平差法分别求:(1) 待定点高程平差值;(2) 待定点高程中误差;(3) p 2和p 3点之间平差后高差值的中误差;(4) 平差模型正确性检验(四等水准测量每公里高差观测中误差为±5毫米)。
5.1 水准网条件平差求平差值、列条件方程:由题意可知:n=7,t=4,r=n-t=3.观测方程为1251312346567ˆˆˆ0ˆˆ0ˆˆˆ0ˆˆˆ0h h h h h H H h h h hh h -+=-+-=-++=+-=线性化得条件方程:1251334656770403070v v v v v v v v v v v -++=--=-++-=+-+=其中系数阵A=1100100101000000110100000111-⎡⎤⎢⎥-⎢⎥⎢⎥-⎢⎥-⎣⎦,W=7437⎡⎤⎢⎥-⎢⎥⎢⎥-⎢⎥⎣⎦组建法方程:令1km 的观测高差为单位权观测,即1i i p s =,又1iii iQ S p ==。
即 7ˆh771122112Q ⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦,且法方程为0aa N K W +=,其中: 111100100110010021010000101000020011010001101010000111000011112TTaa N AQA ⎡⎤⎢⎥⎢⎥--⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥--⎢⎥⎢⎥⎢⎥==⨯⎢⎥⎢⎥⎢⎥--⎢⎥⎢⎥⎢⎥--⎢⎥⎣⎦⎣⎦⎢⎥⎢⎥⎣⎦3101132002511014⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎣⎦,由此可得法方程:123431017132040025131147k k k k ⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥-⎢⎥⎢⎥⎢⎥+=⎢⎥⎢⎥⎢⎥-⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦ 解算法方程K =1aa N W --由矩阵运算程序可得3.1.1.1.4 计算改正数。
由矩阵运算程序可得:TV QA K =计算平差值ˆih h v =+,得:[]ˆ 1.359 2.0120.3590.6400.6530.999 1.652T h =- 又123111224ˆˆˆˆˆˆ,,P P P H H h H H h H H h =+=+=+ 可得: 123ˆˆˆ36.359,37.012,35.360P P P H H H ===精度评定11121232447ˆˆˆˆH h H h H h h ϕϕϕϕ=+=+=+=,其中1000000010000000010000000001Tf ⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎣⎦,又1()aaT T Q f Qf AQf N AQf ϕϕ-=-由矩阵运算程序可得0.4270.2250.2680.0440.2250.5390.2480.2920.2680.2480.6960.4480.0440.2920.4480.740Q ϕϕ-⎡⎤⎢⎥⎢⎥=⎢⎥-⎢⎥--⎣⎦ 又235.567ˆˆ8.89=3.04T V PV r σσ===0即 得:1234ˆˆ= 1.9ˆˆ= 2.2ˆ= 2.5ˆˆ= 2.6ϕϕϕϕσσσσσσσσ====平差模型的正确性检验原假设和备选假设为又235.567ˆˆ8.89=3.04T V PV r σσ===0即 计算统计量268.23==2.725χ(4)以自由度f =4,α=0.05查得2χ的分布表:2211220.484=11.1ααχχ--=,可见,2χ(4)在221122ααχχ--(,)内,该平差模型正确,平差结果可用。
5.2 水准网间接平差平差值列误差方程选取1P 、2P 、3P 三点的高程1ˆX 、2ˆX 、3ˆX 为参数,由题意知可列出七个平差值方程 1111222133124432552166137723ˆˆˆˆˆˆˆˆˆˆh v X H h v X H h v XH h v X H h v X X h v XX h v X X +=-+=-+=-+=-+=-+=-+=- 且011102120324X H h X H h X H h =+=+=+ 代入可得误差方程11223143512613723ˆˆˆ4ˆˆˆ7ˆˆ1ˆˆ1v xv xv xv x v xx v x x v x x ===-==-+-=--=-- 可得系数阵100001001004,0010110710110111B L ⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥==⎢⎥⎢⎥⎢⎥⎢⎥-⎢⎥⎢⎥-⎢⎥⎢⎥⎢⎥⎢⎥-⎣⎦⎣⎦组成法方程取2km 的观测高差为单位权观测,即2i i ic P S S ==有权阵2211221P ⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦,其中,T TBB N B PB W B PL ==由矩阵运算程序可得:722251214BBN --⎡⎤⎢⎥=--⎢⎥⎢⎥--⎣⎦,8153W -⎡⎤⎢⎥=⎢⎥⎢⎥-⎣⎦由ˆ0BB N x W -=可得法方程123ˆ7228ˆ251150ˆ2143xx x ---⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥---=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥---⎣⎦⎣⎦⎣⎦解算法方程1ˆBB x N W -=并由矩阵运算程序可得:计算改正数计算平差值ˆih h v =+,得:[]ˆ 1.359 2.0120.3590.6400.6530.999 1.652T h =- 又123111224ˆˆˆˆˆˆ,,P P P H H h H H h H H h =+=+=+ 可得: 123ˆˆˆ36.359,37.012,35.360P P P H H H === 精度评定100010001011⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥-⎣⎦T 其中F , 又T BB Q F N F ϕϕ=且0ˆσ故有:12340ˆˆ= 1.9ˆˆ= 2.2ˆ= 2.5ˆˆ= 2.6ϕϕϕϕσσσσσσσσ==== 平差模型的正确性检验原假设和备选假设为 又235.567ˆˆ8.89=3.04T V PV r σσ===0即 计算统计量268.23==2.725χ(4) 以自由度f =4,α=0.05查得2χ的分布表:2211220.484=11.1ααχχ--=, 可见,2χ(4)在221122ααχχ--(,)内,该平差模型正确,平差结果可用。
6. 课程设计展示成果检验过程部分截图如下7. 课程设计源代码using System;using System.Collections.Generic; using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;{public partial class Form1 : Form {public Form1(){InitializeComponent();private void label12_Click(object sender, EventArgs e){}private void button3_Click(object sender, EventArgs e){Application.Exit();}private void button2_Click(object sender, EventArgs e){foreach (Control ctrl in Controls)//或为groupBox1.Controls/panel1.Controls{if (ctrl is TextBox)ctrl.Text = "";}}private void textBox1_TextChanged(object sender, EventArgs e)}private void textBox2_TextChanged(object sender, EventArgs e) {}private void textBox3_TextChanged(object sender, EventArgs e) {}private void textBox4_TextChanged(object sender, EventArgs e) {}private void textBox5_TextChanged(object sender, EventArgs e) {}private void textBox6_TextChanged(object sender, EventArgs e) {private void textBox7_TextChanged(object sender, EventArgs e) {}private void label10_Click(object sender, EventArgs e){}private void textBox8_TextChanged(object sender, EventArgs e) {}private void textBox9_TextChanged(object sender, EventArgs e) {}private void textBox10_TextChanged(object sender, EventArgs e) {}private void button1_Click(object sender, EventArgs e){double ax = double.Parse(textBox1.Text);double ay = double.Parse(textBox2.Text);double bx = double.Parse(textBox3.Text);double by = double.Parse(textBox4.Text);double a1 = double.Parse(textBox5.Text);double a2 = double.Parse(textBox6.Text);double a3 = double.Parse(textBox7.Text);double b1 = double.Parse(textBox8.Text);double b2 = double.Parse(textBox9.Text);double b3 = double.Parse(textBox10.Text);double m, n, px, py;m = (a1 + a2 / 60 +a3 / 3600) * (Math.PI / 180);n = (a1 + a2 / 60 + a3 / 3600) * (Math.PI / 180);px = (ax * 1 / (Math.Tan(n)) + bx * 1 / (Math.Tan(m)) - (ay - by)) / (1 / (Math.Tan(n)) + 1 / (Math.Tan(m)));using System;using System.Collections.Generic; using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;{public partial class Form1 : Form {public Form1(){InitializeComponent();}private void label12_Click(object sender, EventArgs e){}private void button3_Click(object sender, EventArgs e){Application.Exit();}private void button2_Click(object sender, EventArgs e){foreach (Control ctrl in Controls)//或为groupBox1.Controls/panel1.Controls{if (ctrl is TextBox)ctrl.Text = "";}}private void textBox1_TextChanged(object sender, EventArgs e) {}private void textBox2_TextChanged(object sender, EventArgs e) {}private void textBox3_TextChanged(object sender, EventArgs e) {}private void textBox4_TextChanged(object sender, EventArgs e) {}private void textBox5_TextChanged(object sender, EventArgs e) {}private void textBox6_TextChanged(object sender, EventArgs e) {}private void textBox7_TextChanged(object sender, EventArgs e) {}private void label10_Click(object sender, EventArgs e){}private void textBox8_TextChanged(object sender, EventArgs e) {}private void textBox9_TextChanged(object sender, EventArgs e) {}private void textBox10_TextChanged(object sender, EventArgs e) {}private void button1_Click(object sender, EventArgs e){double ax = double.Parse(textBox1.Text);double ay = double.Parse(textBox2.Text);double bx = double.Parse(textBox3.Text);double by = double.Parse(textBox4.Text);double a1 = double.Parse(textBox5.Text);double a2 = double.Parse(textBox6.Text);double a3 = double.Parse(textBox7.Text);double b1 = double.Parse(textBox8.Text);double b2 = double.Parse(textBox9.Text);double b3 = double.Parse(textBox10.Text);double m, n, px, py;m = (a1 + a2 / 60 +a3 / 3600) * (Math.PI / 180);n = (a1 + a2 / 60 + a3 / 3600) * (Math.PI / 180);px = (ax * 1 / (Math.Tan(n)) + bx * 1 / (Math.Tan(m)) - (ay - by)) / (1 / (Math.Tan(n)) + 1 / (Math.Tan(m)));py = (ay * 1 / (Math.Tan(n)) + by * 1 / (Math.Tan(m)) + (ax - bx)) / (1 / (Math.Tan(n)) + 1 / (Math.Tan(m)));label15.Text = "" + px;label16.Text = "" + py;}private void label2_Click(object sender, EventArgs e){}private void label3_Click(object sender, EventArgs e){}private void label1_Click(object sender, EventArgs e){}private void label17_Click(object sender, EventArgs e){}private void label15_Click(object sender, EventArgs e){}private void label16_Click(object sender, EventArgs e){}}}py = (ay * 1 / (Math.Tan(n)) + by * 1 / (Math.Tan(m)) + (ax - bx)) / (1 / (Math.Tan(n)) + 1 / (Math.Tan(m)));label15.Text = "" + px;label16.Text = "" + py;}private void label2_Click(object sender, EventArgs e){}private void label3_Click(object sender, EventArgs e){}private void label1_Click(object sender, EventArgs e) {}private void label17_Click(object sender, EventArgs e) {}private void label15_Click(object sender, EventArgs e) {}private void label16_Click(object sender, EventArgs e) {}}}8. 课程设计心得体会这是一次非常有意义的课程设计。