資源描述:
《衛(wèi)星位置,速度,鐘差和鐘漂計(jì)算》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、衛(wèi)星定位導(dǎo)航程序設(shè)計(jì)(衛(wèi)星應(yīng)用工程本科適用)主講:黃勁松武漢大學(xué)測(cè)繪學(xué)院衛(wèi)星應(yīng)用工程研究所?2005,2006,20071第六章衛(wèi)星位置、速度、鐘差和鐘漂計(jì)算武漢大學(xué)測(cè)繪學(xué)院衛(wèi)星應(yīng)用工程研究所?2005,2006,20072第一節(jié)數(shù)據(jù)來(lái)源武漢大學(xué)測(cè)繪學(xué)院衛(wèi)星應(yīng)用工程研究所?2005,2006,20073常數(shù)p=3.14159265358988c=′2.9979245810ms()真空中的光速1432m=′3.98600510ms()GM-5W="e7.292115146710rads′()地球自轉(zhuǎn)角速度?衛(wèi)星星歷tA,,,,,,eMiwWoe00DWniI,,"()D
2、OT"C,,,,,CCCCCusucrsrcisict,,,ClkBiasClkDriftClkDriftRateoc4廣播星歷tA,,,,,,eMiwWoe00DWniI,,"()DOT"C,,,,,CCCCCusucrsrcisict,,,ClkBiasClkDriftClkDriftRateoc5精密星歷X,,,,,YZXY"""Zddtt,"clockclock6第二節(jié)衛(wèi)星位置和鐘差計(jì)算武漢大學(xué)測(cè)繪學(xué)院衛(wèi)星應(yīng)用工程研究所?2005,2006,20077根據(jù)廣播星歷計(jì)算衛(wèi)星位置(1/5)1.計(jì)算軌道長(zhǎng)半軸2A=()A2.計(jì)算平均運(yùn)動(dòng)角速度mn=03A3.計(jì)算相對(duì)
3、于星歷參考?xì)v元的時(shí)間t=-ttkoe–t為信號(hào)發(fā)射時(shí)的時(shí)間?tt->604800,當(dāng)302400–tk的取值kk?tt=+?604800,當(dāng)t<-302400kkk?8t,其它情況?k根據(jù)廣播星歷計(jì)算衛(wèi)星位置(2/5)4.對(duì)平均運(yùn)動(dòng)角速度進(jìn)行改正n=+nDn05.計(jì)算平近點(diǎn)角M=+Mntkk06.計(jì)算偏近點(diǎn)角(利用下面的開(kāi)普勒方程,迭代求解)M=-EeEsinkkk??sinv??1s--eEeE2in1c()oskkkv==arctan??arctan??k7.計(jì)算真近點(diǎn)角??cosvEkk????()cos--e()1ecosEk9根據(jù)廣播星歷計(jì)算衛(wèi)星位置(3/5
4、)8.計(jì)算升交角距F=+vwkk9.計(jì)算二階調(diào)和改正數(shù)–計(jì)算升交角距的改正數(shù)duC=Fsin2+FCcos2kuskuck–計(jì)算向徑的改正數(shù)drC=Fsin2+FCcos2krskrck–計(jì)算軌道傾角改正數(shù)diC=Fsin2+FCcos2kiskick10根據(jù)廣播星歷計(jì)算衛(wèi)星位置(4/5)10.計(jì)算經(jīng)過(guò)改正的升交角距u=F+dukkk11.計(jì)算經(jīng)過(guò)改正的向徑rk=-AeE()1c×osk+drk12.計(jì)算經(jīng)過(guò)改正的軌道傾角i=++iiId()DOT×tk0kk13.計(jì)算衛(wèi)星在軌道平面上的位置?x'c=ruoskkk??y's=ruinkkk11根據(jù)廣播星歷計(jì)算衛(wèi)星位置
5、(5/5)14.計(jì)算改正后的升交點(diǎn)經(jīng)度W=W+W-W×-W×k0()""ekt"eote15.計(jì)算在地固坐標(biāo)系下的位置?xx=W'cos-yi'cossinWkkkkkk??yx=W'sin+yi'coscosWkkkkkk??zyi='sinkkk12根據(jù)廣播星歷計(jì)算衛(wèi)星鐘差?衛(wèi)星C/A碼信號(hào)發(fā)射時(shí)刻的改正tt=-SV()DtSVL12()D=tSVL1ClkBias+ClkDrift×()t-+tocClkDriftRate×()t-+tocDtr-TGDD=tFeAEsinrk-2m-10-12F==-4.44280763310××()secm2c其中:Dt為相
6、對(duì)論效應(yīng)改正。r13GetOrbNClk函數(shù)①?功能:–獲取指定衛(wèi)星在指定歷元時(shí)刻在ECEF下的坐標(biāo)和鐘差。?原型:boolGetOrbNClk(PGMNpGMN,unsignedcharnPRN,PCOMMONTIMEpctEpoch,PCRDCARTESIANpcrdOrb,double*pdSVClkBias);說(shuō)明:pGMN:指向GMN的指針;[in]nPRN:衛(wèi)星的PRN號(hào);[in]ctEpoch:歷元時(shí)刻;[in]pcrdOrb:指向衛(wèi)星在ECEF下坐標(biāo)的指針;[out]pdSVClkBias:指向衛(wèi)星鐘差的指針。[out]14GetOrbNClk函數(shù)②?
7、實(shí)現(xiàn)方法–提取用于計(jì)算衛(wèi)星位置和鐘差的GMN記錄?提取準(zhǔn)則:TOE與指定歷元最為接近的GMN記錄–計(jì)算衛(wèi)星位置–計(jì)算衛(wèi)星鐘差15第三節(jié)衛(wèi)星速度計(jì)算武漢大學(xué)測(cè)繪學(xué)院衛(wèi)星應(yīng)用工程研究所?2005,2006,200716衛(wèi)星運(yùn)動(dòng)速度計(jì)算①??x"'k??x"k??y"'??y"=R"??k??k??W"k??z"????kI"??k??cosW-Wsincosi-()xyi'sinW+'cosWcosyi'sinWsinkkkkkkkkkkk??R"=WsincosWcosi()xyi'cosW-W'sincosyi'cosWsin??kkkkkkkkkk