摘要传统的平差计算都是采用验前方差确定各类观测量的权,经实践证明,这种方法在许多情况下是不够精确的。本论文主要是分析先验权在边角混测网平差计算中的影响,采用helmert方差估计法,并用MATLAB软件实现helmert计算程序的编写,用迭代法精确的求出相应观测值的权值与改正数V,每次迭代的结果进行比较,着重分析先验权对平差结果的影响,并进行总结。33247 毕业论文关键词:先验权;helmert;权;改正数
Abstract The traditional adjustment calculation is the right of using the variance to determine all kinds of measurement, and it is proved by practice that this method is not accurate in many cases.. This thesis is mainly analyzing prior right in the corner and mixing test network adjustment computation, the Helmert variance estimation method, and MATLAB software to achieve Helmert calculation program prepared using iterative method, accurate calculated corresponding observed values of weights and correct number V, results of each iteration, focuses on the analysis of prior right on the influence of adjustment, and carries on the summary.
Keywords: Helmert; prior right; right; correction
目 录
Abstract 1
1 绪论 2
1.1 概述 2
1.2 国内外研究现状 3
1.3 主要研究内容和技术路线 3
2.helmert方差分量估值定权模型及计算步骤 4
2.1间接平差方差分量估计 4
2.1条件平差方差分量估计 5
3 基于Matlab的helmert平差计算程序设计 7
3.1 Matlab软件简介 7
3.2 Matlab软件优势 7
3.3 流程图及程序中符号的含义 9
3.4 程序代码 10
4 实例分析 13
5 结论 18
致 谢 19
参考文献 20
1 绪论
1.1 概述
众所周知,经典平差中都是用验前方差确定各类观测量的权,也就是所谓的先验权。而“权“作为比较观测值精度高低的一种指标,对平差计算有着重要的影响。边角网的布设较为简单,观测,计算也较为容易,且平差精度较高。边角网在现在的控制网布设中具有较多的使用。平差前,随机模型要已知D( ),称为验前方差,只有精确的知道验前方差D( )才能精确的定权。在过去的一段时间里,平差都是在单一的同类观测量中进行,故验前方差确定各类观测量权的方法,在许多情况下是不够精确的。以往的边角网定权方法是设角度的权 , ,但是这种简单的定权方式会使得平差值产生较大的误差,以及平差验后模型检验不通过,主要是由于起算精度不够,以及两类观测值权比不合理。所以合理的定权对于平差结果有着非常重要的影响,能使得角度和边长的观测值精度和平差结果得到正确反应,而且对于平差模型的检验也具有重要意义。
利用helmert方差分量估计法,通过逐次迭代即可以解决这类问题。其基本思想是,先对各类观测量定初权,进行预平差,利用预平差后得到的信息,主要是各类观测值的改正数V,依据一定的数学原则对各类观测量的验前方差和协方差做出估计,依此定权。利用helmert方法进行定权,设计到许多矩阵计算,所以采用专业的矩阵计算软件MATLAB编写相应的计算程序处理数据, 并通过计算对比验证该方法对于边角网中权和平差结果精度有着显著效果。
1.2 国内外研究现状
目前国内外对于helmert方差分量的研究取得了很多成果,广泛的应用于了测量领域,包括helmert方差分量估计在隧道贯通中控制导线平差中的应用,以提高平差的精度,提高贯通质量;在GPS基线精度分析及控制网的方差分量估计研究及应用,以提高基线平差的精度,实现高精度的精密测量;抗差Helmert方差分量估计在精密单点定位中的应用,抗差Helmert方差分量估计既较好地解决了观测值的合理定权问题,又有效地减弱了粗差的影响,从而提高了定位精度。