matlab编程求卫星轨道长度,基于Matlab R2011b的卫星轨道计算
企 業 技 術 開 發 2012 年 8 月 基于Matlab R2011b的衛星軌道計算 牛曉楠,蔣丹丹,霍紅娟 (中國礦業大學 環境與測繪學院,江蘇 徐州 221116) 收稿日期:2012-05-13 作者簡介:牛曉楠(1990—),女,河北石家莊人,大學本科,研究方向:測繪工程。 摘 要:文章闡述了計算衛星在地心坐標系中的位置,利用開普勒方程,根據廣播星歷的 21 個參數計算出開普勒軌道參數,再結合衛星運動學方程計算出衛星的坐標。在此基礎上,利用 MALABR2011b 軟件讀取衛星導航(O,N)文件,在 MALAB R2011b 環境中編寫計算衛星坐標的程序過程及其重要函數說明和重要代碼標注。關鍵詞:開普勒軌道參數;衛星運動力學方程;衛星軌道計算;程序語言中圖分類號:V412.41 文獻標識碼:A 文章編號:1006- 8937(2012)22- 0020- 02 Based on the satellite orbit calculation Matlab R2011b NIU Xiao- nan,JIANG Dan- dan,HUO Hong- juan (School of Environment Science and Spatial Informatics,China University of Mining&Technology,Xuzhou,Jiangsu 221116,China) Abstract:This paper expounds howtocalculate the position ofthe satellite in the geocentric coordinate system:usingKepler equation,calculatingKepler orbit parameters accordingto21 parameters ofbroadcast ephemeris,then calculate coordinate of satellite combining satellites kinematics equations.On these basis,readingsatellite navigation(O,N)files usingMATLAB R2011b software,and then de-sign the programofcalculatingthe position ofsatellite and some instructions ofimportant function and important code label in the envi-ronment ofmatlab R2011b. Keywords:kepler orbit parameters;satellites kinematics equations;satellite orbit calculation;programming language 企 業 技 術 開 發 TECHNOLOGICAL DEVELOPMENT OF ENTERPRISE 第 31 卷第 22 期 Vol.31 No.22 2012 年 8 月 Aug.2012 GPS衛星導航與定位技術在測量工作中得到越來越廣泛的應用。在利用GPS信號進行導航定位時,為計算用戶在地心坐標系中的位置,GPS接收機需要測定測站到衛星的距離并且要知道同一衛星在同一時刻的地心坐標。衛星的地心坐標是從衛星的導航電文中提供的開普勒軌道參數和軌道
總結
以上是生活随笔為你收集整理的matlab编程求卫星轨道长度,基于Matlab R2011b的卫星轨道计算的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java怎么重新开始游戏_添加开始,停止
- 下一篇: 大话spring~spring那些事