摘要
获取各个可见卫星的位置和速度是北斗卫星导航接收机实现定位、测速和定时的必要条件,由广播星历算出的卫星空中位置与实际位置之差,对用户定位和导航的精度有重要影响.基于广播星历提供的开普勒轨道参数和轨道摄动改正项参数,利用Matlab编程实现了北斗卫星的瞬时坐标的计算,并将其与精密星历提供的同一时刻的同一颗卫星坐标进行对比,对广播星历的精度进行分析.结果表明,IGSO和MEO北斗卫星的广播星历精度均优于GEO卫星.
It is a necessary condition for the positioning,velocity measurement and timing of the Beidou satellite navigation receiver to obtain the position and speed of each visible satellite. And it is the error between the calculation result of satellite position and real position that has an impor- tant influence on the accuracy of users~ positioning and navigation. Based on Kepler orbital pa- rameters and orbital perturbation correction parameters,Matlab is used to calculate the instanta- neous coordinates of Beidou satellite. It is compared with the same satellite coordinate at the same time provided by precise ephemeris and a analysis is made of the broadcast ephemeris accuracy. The results show that the broadcast ephemeris accuracy of IGSO and MEO Beidou satellites is better than that of GEO satellites.
作者
李振昌
李仲勤
LI Zhen-chang LI Zhong-qin(Faculty of Geomatics, Lanzhou Jiaotong University, Lanzhou 730070,China Gansu Provincial Engineering Laboratory for National Geographic State Monitoring, Lanzhou Jiaotong University, Lanzhou 730070, China)
出处
《兰州交通大学学报》
CAS
2017年第4期100-104,共5页
Journal of Lanzhou Jiaotong University
关键词
北斗卫星
位置计算
广播星历
精度分析
Beidou satellite
position calculation
broadcast ephemeris
precision analysis