企 业 技 术 开 发 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的卫星轨道计算
最新推荐文章于 2021-07-29 10:09:56 发布