利用Excel表格解算七参数的方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

介绍一种利用Excel表格解算七参数的方法

目前计算机的操作系统下都安装有Office2000---2003,利用Office下的Excel 表格和表格中提供的多种矩阵运算函数,可以解算在GPS RTK作业中经常用到的由地心坐标系转换到国家坐标系所使用的坐标转换参数或称作七参数。利用EXCEL表格解算七参数的方法非常方便和实用且便于掌握。下面把解算过程中用到的有关矩阵运算的函数列出如下:

1. =Mmult(数组1,数组2) ――――――-两矩阵乘积函数

2. =Transpose(数组)――――――――――矩阵转置函数

3. =Minverse(数组)――――――――――矩阵求逆函数

4. =数组1 ±数组2――――――――――矩阵加减函数

这里的数组其含义是:例如我们把一个矩阵存放到第3行~20行,第A列~G列,那么在进行矩阵运算时数组应输入A3:G20。

下面给出解算七参数的数学模型如下:

Xi Xi Xi 0 -Z Y Εx/ρ⊿X Yi =Yi +Yi K×10- 6+Z 0 -X ΕY/ρ+⊿Y Zi Zi Zi -Y X 0 ΕZ/ρ⊿Z ⅡⅠⅠ

X i X i

L i=Y i -Y i (2)

Z i Z i

ⅡⅠ角标Ⅱ表示地心空间大地直角坐标

角标Ⅰ表示参心空间大地直角坐标L i=B i Y (3)

Y=[ ⊿X ⊿Y ⊿Z KΕx ΕYΕZ ] (4)

V i=B i Y -L i ( i = 1,…t ) t为公共点个数(5)

V=BY -L 所有误差方程(6)

Y=( B T B)- 1B T L (7)

上述求解过程认为两种坐标系统的坐标是等权的,或不知道它们的精度信息的情况下所采用的解算公式。

若已知了公共点上两套坐标的精度信息,就可以确定其相应的权矩阵,来确定转换参数。若设

σ2xi对称σ2xi对称

ΣⅡi =σYXσ2Yi ΣⅠi =σYXσ2Yi (8)

σZXσZYσ2Zi σZXσZYσ2Zi

ΣLi =ΣⅡi +ΣⅠi (9)

P L i=(ΣL i)- 1(10)

转换参数的最小二乘解为:

Y = ( B T PB)- 1B T PL (11)

精度评定:

σ20 =( V T PV) / (3t-7) (12)

σ2Y =σ20 ( B T PB)- 1 (13)

下面介绍利用Excel表格计算的过程如下:

1. 首先确定误差方程的系数矩阵B,B矩阵由下式确定:

1 0 0 X i×10-6 0 -Zi/ρYi/ρ

B i= 0 1 0 Y i×10-6 Zi/ρ0 -Xi/ρ (14)

0 0 1 Z i×10-6-Yi/ρXi/ρ0

i=1…t, ρ=206265

组成常数项矩阵L

XⅡi-XⅠi

L i=YⅡi-YⅠi i=1…t

ZⅡi-ZⅠi

如果t=3时,则B矩阵为9行×7列,L为9行×1列矩阵。

2. 求B矩阵的转置矩阵B T

利用=Transpose(数组)转置矩阵函数进行转置运算,首先在表格中确定将要转置的这个矩阵的行数和列数并把其范围确定下来。然后在输入栏中输入转置矩阵函数,数组输入B矩阵的所在单元格的行数和列数例如,=TANSPOSE(A3:I20),然后按CTRL+SHIFT+ENTER键,所得结果就显示在所划定的范围内。

3. 法方程组成(B T B)或(B T PB)

利用矩阵乘积函数=Mmult(数组1,数组2)组成法方程,首先在表格中确定乘积矩阵的行数和列数并把其范围确定下来。然后在输入栏中输入矩阵乘积函数,例如: = Mmult(A24:R30,A3:G20),然后按CTRL+SHIFT+ENTER键,所得结果就显示在所划定的范围内。

4. 法方程常数项矩阵组成(B T L)或(B T PL)

操作步骤与步骤3相同。

5. 法方程解算(矩阵求逆)(B T B)-1或(B T PB)-1

利用矩阵求逆函数=Minverse(数组)解算法方程,具体操作同步骤3,

例如:= Minverse(A33:G39)。

6. 求转换参数Y=(B T B)-1(B T L)或(B T PB)-1(B T PL)

操作步骤与步骤3相同。

精度评定:

7. 解算改正数矩阵V=BY -L

利用矩阵加法或减法函数进行计算,例如:=B55:B72-D55:D72

8. 求V的转置矩阵V T

计算步骤与步骤2相同

9. 计算V T V或V T PV

操作步骤与步骤3相同。利用公式(12)计算出单位权中误差σ20

10. 利用公式(13),计算转换参数的方差协方差矩阵,其中主对角线上的元素

分别为所解算的七个参数的精度。

武汉大学索佳测绘技术服务中心赵新维

※※※完※※※

相关文档
最新文档