矩阵分解在测量平差中应用.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
矩阵分解在测量平差中应用

矩阵分解在测量平差中应用   摘 要 在这篇文章中,我们将要介绍矩阵在测量学主要是在单一附合导线中的应用。在测量学中有许多数据是由实际测量间接得到的,由于许多原因,包括外因与内因,会使得计算结果存在误差,既然测量误差不能减小,我们可以寻找方法来减小计算误差。由于计算过程中可能会出现病态矩阵,所以本文将改进的截短的奇异值分解法引入到测量平差的数学模型的计算中,以此来减小误差提高计算精度。通过实例我们发现该方法在求解数学模型时具有一定的优势,对减小计算误差有一定的帮助。   关键词 测量平差;病态矩阵;误差转移法;截短的奇异值分解法   1 引言   在测量学中,并不是所有的数据都可以通过测量得到的,有些数据是需要通过计算来间接得到的,所以这些数据的误差不仅来源于实际测量,也有一部分是来自于计算过程的,这主要是由于在计算过程中可能会遇到病态矩阵,而由病态矩阵的特点知道,由于测量过程中不可避免的误差,会使得计算结果与真实结果相差较大。为了解决这些问题,已经有许多学者在这方面进行了研究,如:郭禄光[4]、樊功瑜[4]、黄幼才[7]、叶红超[6]、刘占江[6]等,下面将针对单一附合导线数学模型来说明改进的截短的奇异值分解法在其中的优势。   2 定义   定义1[1][2]、必要观测元素:能够唯一确定一个几何模型所必需的元素。   定义2[1][2]、多余观测值:若对于模型中的几何量总共观测数为n,必要观测数为t,则称r=n-t为多余观测数、   定义3[3]、条件数:设A∈Rn×n,我们称cond(A)=‖A‖‖A-1‖为矩阵A的条件数。   定义4[3]、病态矩阵:对于矩阵A的条件数,如果cond(A)100,则称A是病态矩阵。   定义5[1][2]、平差:按照某一准则求得观测值的一组最优估值的过程,   定义6[1][2]、条件平差法:对于某一测量,如果有n个观测值,必要观测值的个数为t,则存在r=n-t个条件方程:F(L)=0,如果条件方程式现行的,则上式可以写为AL+A0=0,其中A∈Rr×nL∈Rn×1,将L+Δ用L替换,并令W=-(AL+A0)则AΔ-W=0,我们称它为条件平差的数学模型,以此模型为基础的平差计算为条件平差法。   定义7[1][2]、权:???测量学中,比重称为权,测量值Li的权为pi=σ20σ2i,其中σ20为任意选定的常数,σ2i为观测值Li的方差。如果σ20=σ21, 就以观测值L1的方差σ1为标准差。   3 改进的截短的奇异值分解   设AX=b   为一个系数为病态矩阵的线性方程组,其中A∈Rn×n,b∈Rn×1 .对A进行奇异值分解得:   A=UDVT(3.2)   对于截短的奇异值分解[9],我们需要选取一个临界值a,本文我们选取a=‖A‖2·10-2,令截短的矩阵为D1=diag(σ1,σ2,…,σr),其中D1是一个方阵,并令D的其他元素为0,U=[U1,U2],V=[V1,V2] , 则(2.2)变为   令   U1D1T1TX=b(3.3)   X=V1Y(3.4)   其中V1是非奇异矩阵, 则(3.3)变为   U1D1VT1V1Y=U1D1Y=b(3.5)   此时X的误差转移到Y, 从而无论Y是否有误差, 矩阵X都是正确的。   由(3.5), 我们得   Y=(U1D1)-1b(3.6)   将其带入(3.4), 则(3.1)式的最终结果为   X=V1(U1D1)-1b   用这种方法我们可以降低由于病态矩阵的存在而带来的误差, 并且同时具有截短的奇异值分解和误差转移法[8]的优点,因为它不仅将误差通过变换转移到了其他矩阵,并且不需要寻找误差转移法中的矩阵C 。   4 应用   如图所示,图中是一个单一附合导线,测角中误差为σ^β=±2.5″,测边所用测距仪的标称精度为σ^S=5mm+5×10-6·D,其中5mm是固定误差, 5×10-6 比例误差,D是比例距离. 请用条件平差法对导线进行平差。各测量数据如下:   解:由图知,未知导线的个数为1,导线的边数为4,观测角的个数为5,通过MATLAB以及测量学的专用软件可以求得近似方位角和近似坐标如下:   (1)改正数条件方程   闭合差项为:   即   系数矩阵为A,常数项为W,则由(4.1)-(4.3)可得   AX-W=0(4.4)   (2)、边角观测值   由题设以及测量学的知识可得测角观测值的权为   pβ=1   又由测边观测值的权计算公式为   可得   令   (4.5)   对公式(4.5),我们对其关于X求导数,并令其为0,则   (4.6)   X=P-1AT(4.7)   我们将

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档