当前位置:
文档之家› 大欧拉角的空间直角坐标转换方法探讨
大欧拉角的空间直角坐标转换方法探讨
参考文献
1姚吉利.3维坐标转换参数计算的严密公式[J].测绘通 报,2006,(5):7—10
2曾文宪,陶本藻.3维坐标转换的非线性模型l-J].武汉大 学学报(信息科学版),2003,28(5):566 568
3陈义,沈云中,刘大杰.适用于大旋转角的三维基准转换 的一种简便模型[J].武汉大学学报(信息科学版),2004, 29(12):1101—1104
4结论
4.1基于罗德里格矩阵的三维空间坐标变换模 型适合大欧拉角的坐标变换,解决了工程独立控 制网与国家坐标系统之间的坐标转换问题,适用 面广。 4.2旋转矩阵中ex,£y,e:为角度值,受三角函数周 期性的影响,在大欧拉角坐标转换时,模型稳定性 较差。利用罗德里格矩阵来代替旋转矩阵,其中的 a、b、e三个参数不受角度的周期性的影响,模型稳 定性好。 4.3该算法无需转换参数初始值,程序中以0为初 始值来计算,同样得到很好的转换参数结果,说明 该转换模型具有良好的可靠性。
4李德仁,周月琴,金为铣.摄影测量与遥感概论[M].北 京:测绘出版社,2001
5周忠谟,易杰军,周琪.GPS卫星测量原理与应用[M].北 京:测绘出版社,2004
Discussion on the Way of Space Right-Angle Coordinate Transform of the Big Euler Angle
万方数据
大欧拉角的空间直角坐标转换方法探讨
作者: 作者单位: 刊名:
英文刊名: 年,卷(期): 被引用次数:
胡亚江, 杨晓梅, 沙月进, Hu Yajiang, Yang Xiaomei, Sha Yuejin 东南大学交通学院,江苏,南京,210096
现代测绘 MODERN SURVEYING AND MAPPING 2006,29(6) 2次
一
£y一0
●一△,一△ 旦△p@ 一 竺。瞳一o 曲一2) ex一0
瓢…一糊腆取 2.3 罗德里格矩阵参数近似值选取 ;-1 一£z --£Y7
打贼Z。二£x叶融1 口J ,凯旅丸
而ex和£y取0时,对应项相等可得:
C27
褊…护。奇~一ezo 肼”H“ ”“
一1一_~
““。。“。
舳弧:1十鸯百 一减一嘶1毒十百一 ey
本文应用罗德里格矩阵来表示空间直角坐标转换 的7参数模型的旋转矩阵,以布尔沙(Bursa)模型为基 本变换模型,推导出平差计算的数学模型。检验证明, 由于罗德里格矩阵中的三格参数为标量,避免了三个 角元素受周期性的影响,使得平差结果十分稳定。
2数学模型
2.1 空间坐标变换的布尔沙模型
空间一点在a一蜀y-乙中坐标为巨],在Q
Hu Yaj iang,Yang Xiaomei,ShaYuej in (Transportation College,Southeast University,Nanjing 210096,China)
Abstract Firstly the necessity of building the model of space right—angle coordinate transform is pointed Out;then the space right-angle coordinate transform mathematics model based on the big Euler angle and the rotation matrix expressed by Rodrigo matrix is deduced;finally the example of Bursa model is set,Visual C#.Net 2003 is applied to program the calcula— tiom The space right-angle coordinate transform based on any big Euler angle can be implemented steadily through this model in a very high speed and in high accuracy,and initialization of the transform parameters can be any value. Key words Transform parameters;Bursa model;Rodrigo matrix;Big Euler angle;Indirect adjustment
一n一虿
1+了1(一Ⅱ2—62+c2)
第6期
胡亚江等:大欧拉角的空问直角坐标转换方法探讨
11
记△一1+丢(以2+62+c2)。
2.2基于罗德里格矩阵的布尔沙模型严密计算数 学模型
以模型中的AX、△y、△z、肚a、6、f为7个转换 参数,参数的改正数为Az、Ay、敝、咖、da、db、dc。 根据问接平差原理列出误差方程如下:
㈨ 1 o 6,x。+6。y,+6。Z1(--bX。
(一nX。+6y,
(2Xl
一6Z-)等I“)
o 1 flxl Av c2yl+f321(cXl+2Y。一以1)生2A(2Xl—cyl 皆 磁 ) 悃,告j (aXl 6y
㈨一
线性化过程中为了方便计算,对△一1+丢(以2
~
, ●、\
2£Z
+b2+c2)没有求导数,因此平差过程需要迭代计 算。取两个坐标系中公共点个数n(n大于3),则可 列出3咒个误差方程式,按照间接平差方法解算上述
或b≈£y。
万方数据
12
现代测绘
第29卷
3程序设计和算例
3.1 程序设计 为了实现空间三维坐标转换计算,笔者使用
Visual C#.NET 2003为开发工具编制了计算程 序,程序有两个主要功能,一是根据三个以上的控 制点计算转换参数,二是在已知转换参数的情况 下实现对转换点在两个坐标系中的转换计算。图 1是程序类视图,其辅助计算模块包含三个类: Cpoint、Cpara类和Ccal。其中Cpoint为转换点类, 包含有转换点的点号以及在两个坐标系中的坐标 共七个属性;Cpara为参数类,包含有三维转换的 七个参数以及根据罗德里格反算出的三个旋转 角;Ccal类用于实现转换计算功能,该类设计类两 个重要方法:dircetcal(Cpoint[],Cpara)方法用来实 现利用Cpara参数对Cpoint[]坐标数组计算转换 计算,intervalcal(Cpoint[],Cpara)方法用来实现根 据控制点Cpoint[]坐标数组计算转换参数Cpara。 本程序的数据输入和输出都以文本文件的方式进 行读写。
引证文献(2条)
1.胡现辉.范晓进.姚麒麟.潘国荣 高压输电线路勘测中坐标转换程序开发[期刊论文]-铁道勘察 2007(4) 2.原玉磊.蒋理兴.刘灵杰 罗德里格矩阵在坐标系转换中的应用[期刊论文]-测绘科学 2010(2)
本文链接:/Periodical_xdch200606003.aspx 授权使用:中科院电子学研究所(中科院电子学研究所),授权号:fd2c8efd-794b-4206-8f06-9ddf0123bd94
2004(12) 4.李德仁.周月琴.金为铣 摄影测量与遥感概论 2001 5.周忠谟.易杰军.周琪 GPS卫星测量原理与应用 2004
相似文献(1条)
1.期刊论文 陈贻胜.CHEN Yisheng 坐标转换参数的求解方法及其应用 -上海地质2006,""(2)
根据坐标转换参数的解算模型,介绍几种常见的坐标转换参数的求解方法及其参数个数与精度;探讨选择坐标转换参数的条件及转换参数的应用,从而 阐明转换参数对GPS技术的推广和全球资料的统一的重要作用.
参考文献(5条)
1.姚吉利 3维坐标转换参数计算的严密公式[期刊论文]-测绘通报 2006(05) 2.曾文宪.陶本藻 3维坐标转换的非线性模型[期刊论文]-武汉大学学报(信息科学版) 2003(05) 3.陈义.沈云中.刘大杰 适用于大旋转角的三维基准转换的一种简便模型[期刊论文]-武汉大学学报(信息科学版)
第29卷第6期
1111兰!!望
现代测绘 坠呈垒呈!望量些!兰呈¥!坠星垒垒鱼些垒望望!垒星
v。I.29,N。.6
型!兰!!!!
大欧拉角的空间直角坐标转换方法探讨
胡亚江,杨晓梅,沙月进
(东南大学交通学院,江苏南京210096)
摘要首先指出建立使用大旋转角的空间直角坐标转换模型的必要性,接着推导出以罗德里格矩阵为旋转矩阵
xzK乙中坐标为睦],q在@一冠yz Zz中坐标为
筒,a喝y,硼尺度扎Q毯y。乙的尺度舯+
if)。两坐标系统之间的布尔沙(Bursa)变换模型为:
匿X2]一lA竺引X+c,+P,Rcsx,Rc科,Rcez,阵]c,,
其中R(ex)R(£y)R(e:)为旋转矩阵,记为R一
1)当欧拉角为小角度时的旋转矩阵:
肤蕾二爿e-'T
号0 设反对称矩阵5=
一万a ,其元素皂 9i9a0是独立的。旋转矩阵R由S构成的罗德里格矩阵 表示为:
万方数据
1+百1(血2—62一f2)
—1—+—丢———(—以———2—十——!6二—2—+—c——2—)一
曲 ‘一可
b+azc
oh
。
2
1+{(“+62。)
&
以一虿
一b1堕3-. - &
、.
图1程序类视图 3.2 算例及分析
为了检验该算法的效果,利用程序的正反算功
能进行了验算。首先选取了每个GPS网在WGS84 坐标系统下的5个点的三维空间直角坐标,模拟了 变换参数,计算这些点在目标坐标系中的三维坐 标。然后,以这5个点的两套坐标为控制点,反算变 换参数,七个转换参数的起算近似值都设为0,平差 迭代计算中相邻两次的限差e一1×10~。计算效果 及精度都很理想。