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接收机需要测定测站到卫星的距离并且要知道同一卫星在同一时刻的地心坐标。卫星的地心坐标是从卫星的导航电文中提供的开普勒轨道参数和轨道

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值