1、空间直角坐标转换大地坐标的直接解法空间直角坐标转换大地坐标的直接解法 第19卷第2期测绘工程Vol.19.22019年4月ENGINEERINGOFSURVEYINGANDMAPPINGApr.,2019 空间直角坐标转换大地坐标的直接解法 王仲锋1,杨凤宝2 (1.长春工程学院勘查与测绘学院,吉林长春130021;2.吉林水利水电勘测设计研究院,吉林长春130021) 摘要:根据地面点地心空间直角坐标与地心大地坐标的关系式,导出由空间直角坐标求解大地坐标的更为简洁的直接计算公式,并对计算误差进行分析讨论。理论分析和实际验算结果表明,该直接解法引起的纬度误差不大于 10-5s,可以满足精密的大
2、地测量需要。 关键词:空间直角坐标;大地坐标;坐标转换;坐标系;大地测量)022* Newstudyondirectcalculationmethodtoturnspacial rectangularcoordinateintogeodeticcoordinate WANGZhong2feng1,YANGFeng2bao2 (1.SchoolofProspectingandSurveying,ChangchunInstituteofTechnology,Changchun130021,China;2.SurveyDesignandResearchLnstituteofJilinWaterUti
3、lities,Changchun130021,China) Abstract:Thispaperdeducesthesimplerdirectcalculatingformulafromtherelativeformulasofspacialrectangularcoordinateofpointwithitsgeodeticcoordinate;analyzesanddiscussesrelativecalculatinger2rors.Itisprovedbythetheoreticalanalysesandthepracticalcaculatingresultsthatthelatit
4、udeerrorislessthansecond.Thisprecisioncansatisfytheneedofprecisiongeodeticsurvey. Keywords:spacialrectangularcoordinate;geodeticcoordinate;coordinatetransformation;coordinatesys2tem;geodeticsurvey 由地面点的地心空间直角坐标求解其地心大地坐标的应用越来越广泛。例如,用GPS可直接测得地面点在WGS284下的地心空间直角坐标,若要计算地面点在WGS284下的高斯平面直角坐标,应首先将地心空间直角坐标转换
5、为地心大地坐标。由于地面点的地心空间直角坐标求解其地心大地坐标时“,大 1 地纬度B的计算比较复杂,通常采用迭代法”进行求解。迭代法的公式虽然简明,但对一般用户而言,应用起来存在着诸多不便。文献2虽然给出两种直接计算大地纬度B的公式,但所给公式亦比较复杂,而且不够直观。从目前科技期刊中检索到的文献看,由地面点的地心空间直角坐标求解其地心大地坐标时,均使用迭代法。鉴于以上原因,本文导出直接计算大地纬度B的公式更为简单、直观。 其中 =He0+d, N+H =0He0, N+H 00 02d=2sin2B0-4(1-e2sin2B0)Y(1-e) 2 2 2 2 X=(N+H)cosBcosL,Y
6、=(N+H)cosBsinL, 2 Z=N(1-e)+HsinB. (1) 当已知地面点的空间直角坐标X、Y、Z求其大地坐标L、B及大地高H时,有以下直接计算公式: L=arctan(Y/X),B=arctanH= 2 Y(1-e+) , (2) XY -N=-N. cosBcosLcosBsinL (3) 1公式推导 空间直角坐标与大地坐标的关系为 收稿日期:2019204217 作者简介:王仲锋(1962-),男,教授,博士. ,(4) N =a/ 1-e2sin2B0, H0 = cosB0 sinL -N0 ,(5)B =arctanZsinL/Y(1-e2 ), (6)e2=(a2-
7、b2)/a2. (7) 在式(2)中,可由式(1)直观导出L和H,对于求B可做如下推导: 由式(1)知 Z Zsin2 Y/sinL=LY=()(N+H) tanB= 2 1- Ne N+H tanB= )+(e2-Ne 2 (1-e2N+H )tanB= (1-e2He 2 )+ N+H tanB. (8) 令 2 =HeN+H . (9) 将式(9)代入式(8)整理,即可得到式(2)中求解B 的严密公式。 但是,由于 N =a/ 1-e2sin2B,H= (Y/cosBsinL)-N,N和H均是B的函数,用式(3)求解时做近似处理,即将其中的N换成N0,H换成H0 ,这样避免迭代计算。从理
8、论上讲,上述 近似处理必将对B的解造成影响,但这种影响是微不足道的,基本上属于计算取舍误差的范畴。 2公式分析 2.1 的最大值由于=He 2 2 H+N= H+a/ 1-e2 sin2 (B , 10) 故 2 2 max =HeHe H+N=+a .(11) minH取西安80坐标系的参数,即a=6378140m,e2= 1*049取大地高H=10000m(在地球表面上,这一高度实际上是少见的,它已超过了珠峰的高度)时,算得max=1.0510-5。而在珠峰峰顶 B=275916.94241雪面大地高H=8821.4016m 时,=9.23919310-6。可见是一个小量,在多 数地区远远
9、小于10-5。2.2B0与B的差值 由于是一个小量,故将 B=arctanY(1-e2 +) , 在=0处用泰勒级数展开,并取一次项得 B=arctanZsinL Y(1-e2 ) - (ZsinL)2+Y(1-e2) 2 =B0+B,(12)其中 B=-(ZsinL)2+Y(1-e2) 2, (13) 将式(1)代入式(13),可得 2 2 (N+H) = 1-e2 + He N+H =(1-e2 +), (14) 整理得 B=-(2(1-e2+)2sin2B+(1-e2)2cos2B , (15) 考虑到是一个小量,故在上式右端的分子和分母中取(1-e2+)(1-e2),于是有(秒值) B
10、-sin2B2(1-e2)-sin2B22(1-e2) . (16) 当取大地高H=10000m和B=45(此时B= max)时,代入 B-sin2B2(1-e2) = -sin2B2 2(1-e2 )H+a/ 1-e2sin2 (B . 17) 算得Bmax-1.08(此时,B=45,在中国的这一地区,H远远小于10000m)。在珠峰峰顶,B=0.79506。可见,就地面点而言,B0与B的差值在极端情况下约差1,而多数地区均远远小于1。 2.3N0与N的差值 由于 sinB=sin(B0+B)sinB0+cosB0 B ,sin2 B=sin2 B0 +sin2B2 B+cosB0B 22
11、sin2B0+sin2B0B20 =sinB+. 其中 =sin2B0 B ,(18) 故 N=a/ 1-e2sin2B=a/ 1-e2(sin2B0+ )=a/ 1-e2sin2B0-e2= a/ (1-e2sin2B0)(1-e2/(1-e2sin2B0 )= N0 / (1-e2 /(1-e2 sin2 B0 ), 即 N =N 220 (1-e2/(1-esinB)= 再将式(21)、式(16)和式(2)及dB=B代入上式 (19) N 1-, 有 2 BtanB0-Ned= (N+H)2(1-e0sin2B2) 2 2 其中 220 =e2/(1-esinB)=2 eBsin2B0/
12、(1-e2sin2B0). = (20) 20 Ne2sin2BtanB-=-(N+H)2(1-e2sin2B0)2(1-e2) 由于是一个很小的量,故将式(19)在=0处用泰勒级数展开,并取一次项可得 N=N(1-/2)=N-(N)/2,即 N-NN Ne-(N+H) 2 sinB-4(1-e2sin2B0) 2 2 220 (1-e2) 2 = 02-sin2B0-(.2 41-e2sin2B0)Y(1-e) 220=1/,20 Besin2B2 20 =N2(1-e2sin2B0) (24) 或 N-N 取=0,B=B0代入上式得 002022020d-sinB-.2 Y(1-e)4(1
13、-e2sin2B0) (25) (21) 02200 N.2220 4(1-e)(1-esinB) 取B0=45及B=1时,(N-N的相对误差很小。 可知,式(24)便是式(3)中的第2项。 N)/N= 3算例 例1设L=124,B=44,H=160m取西安80坐标系的参数,利用式(1)算得X=-2569823.337900m,Y=3809919.776743m, Z=4408204.814268m现用文中给出的公式直接 1/60000000。可见,以B0代替B计算出的N0与2.4H0与H的差值 由式(2)知 H= Y -N, cosBsinL 反算B,并与已知值进行比较。 解:因为 L=ar
14、ctan(Y/X)=1200000.0000000167, 故有 02 YYdBB=arctanZsinL/Y(1-e)=440000.0174018213,dH=d-N=tanB-dN=cosBsinLcosBsinL0 N=a/1-e2sin2B0=6388466.92743915m, (N+H)tanBdB(22)-dN,00 H=-N=160.51860893m.0 cosBsinL 其中 dH=H-H0,dN=N-N. 由式(22)看出,由于N的值较大,dH受dB影响亦较大。考虑到式(16)、式(21)和式(22)可近似为 dH-+ (1-e2)cosB0sinL (23) 2 00
15、 所以0= H0e2 10-7,00=1.1*3H+N 020d=-sin2B0-2 Y(1-e) 4(1-e2sin2B0) 220 = -10 -5.450996647410= -7 2200 N.2220 4(1-e)(1-esinB) 2.5dH与dN对的综合影响 对式(9)求微分得 =d Ne dH-HdN.2 N(N+H) 2 -0.1*74102 )Y(1-e+ , =0+d=1.1*610-7, B=arctan =440000.0000051504, 将式(22)代入上式有 Ne d= (N+H)2 2 sin2B B=-0.01739669-(, 21-e2) B+B=44
16、0000.00000513, dB-dN-HdN (N+H)tanB= N 2 N=a/ H= 1-e2sin2B=6388466.925631m, Y -N=159.999927m. cosBsinL (下转第12页) NedN tanBdB-. (N+H)N 表3插值坐标结果比较 插值时间/s 卫星坐标X/m 卫星坐标Y/m 卫星坐标Z/m 356410-6.30186-2.56248-3.1*-6.27646-2.55479-3.1*-6.25107-2.54709-3.1*-6.22570-2.53938-3.1*-6.20194-2.53167-3.3566356460-6.1750
17、0-2.52395-3.1* -6.14966 -2.51623 -3.345 36 图1PRN2精密星历广播星历比较图 4结论 在实验过程中,比较成功获取广播星历的所有卫星,时间持续一周。由于卫星分布、地域限制等因素,部分位于精密星历中的卫星接收不到广播星历,故没 有参与比较。 1)通过比较可以看出,内插后的精密星历和广播(上接第9页) 由以上计算过程可以看出,本例直接反算出的B与已知值仅差5.1510-6s,B0+B与已知值仅差511310-6s,完全可以满足精密大地测量的需要。 例2已知珠穆朗玛峰峰顶B=275916194241,L=865531.72137,以及雪面大地高H=8821.
18、4016m,算得X=302726.854413m,Y=5636102.390135m,Z=2979527.619433m,其坐标系为北京54坐标系,现用本文给出的公式直接反算B,并与已知值进行比较。 利用直接法算得L=86551*54,B0 =275917.7373370011,N0 =6382951.34371611m, H0 =8834.42452880m,2 =9.1*7 10-6,d=-0.1*810-6,=9.237693883910 -6 ,B=275916.94241162,N= 6382951.275382m,H=8821.401627m。 可以看出,本例直接反算出B与已知值差
19、1.6210-6s,完全可以满足精密大地测量的需要。 星历还是存在较大的误差,在X方向、Y方向、Z方向、 都产生了m级的误差。由此可以看出,广播星历精度 并没有很大的改进,对于高精度的测量工作还是选取精密星历为益。 2)对于拉格朗日多项式,在插值广播星历时,阶数跟所选取得样本点个数相同,在一个时段内其插值精度受阶数影响,同时还受样本点间的时间间隔影响。插值阶数不宜过大,当阶数过大时会在插值区间两端产生较大跳动,中间部分则比较吻合,即所谓的龙格现象,一般在5阶左右较为合适。 3)对于切比雪夫多项式,在插值精密星历时,要达到cm级的定位精度,至少需要10阶。10阶以上对于坐标精度没有显著提高。 参
20、考文献 1崔先强,焦文海,秦显平.GPS广播星历参数拟合算法的探讨J.测绘科学,2019,31(1):25226. 2李征航,黄劲松.GPS测量与数据处理M.武汉:武汉大学 出版社,2019. 3魏子卿,葛茂荣.GPS相对定位的数学模型M.北京:测绘 出版社,1998. 4蔡艳辉,程鹏飞,李夕银.卫星坐标的内插与拟合J.全球定 位系统,2019(3):10213. 5李庆扬,关治,白峰杉.数值计算原理M.北京:清华大学 出版社,20001. 责任编辑:李铭娜 4结束语 根据地面点地心空间直角坐标与地心大地坐标的关系式,导出由空间直角坐标求解大地坐标的简明直 接计算公式,并对计算误差进行分析讨论
21、。理论分析和实际验算结果表明,该直接解法引起的纬度误差不大于10-5s,可以满足精密大地测量需要。 参考文献 1孔祥元,郭际明,刘宗泉.大地测量学基础M.武汉:武汉大 学出版社,2019. 2周忠谟,易杰军,周琪.GPS卫星测量原理与应用M.北 京:测绘出版社,1999. 3束婵方,李斐,沈飞.空间直角坐标向大地坐标转换的新 算法J.武汉大学学报:信息科学版,2019,34(5):14216. 4李宏.空间直角坐标至大地坐标的直接严密互换J.测绘 与空间地理信息,2019(6):48250. 5张锐.坐标转换中大地高对平面坐标和高程的影响J.测 绘工程,2019,14(4):17220.责任编辑:李铭娜
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1