APP下载

基于Bernese软件对卫星定轨实时计算

2014-08-21段淑珍韩晓冬毕京学

全球定位系统 2014年4期
关键词:数据处理程序

段淑珍,郭 英,韩晓冬,王 琦,毕京学

(山东科技大学测绘科学与工程学院,山东 青岛 266590)

0 引 言

全球卫星定位系统的迅速发展,引起了各国军事部门和广大民用部门的普遍关注,同时,也对GPS卫星星历的精度和实时性提出了越来越高的要求。星历按照精度可分为精密星历和广播星历,由于精密星历只能在卫星观测的11天后获得,无法为实时定位、精确导航等提供有效服务,所以要实时计算卫星的位置只能利用GPS卫星广播星历,其中含有开谱勒轨道参数、轨道摄动参数等信息[1]。由于用广播星历每一个小时发布一次,每2 h每颗卫星有一组独立的参数,用相邻两组星历计算同一时刻的卫星位置,将会有不同的结果,因此,计算卫星轨道是一项繁琐的过程[2-4]。

本文主要根据Bernese软件叙述了利用FORTRAN语言编译的卫星轨道程序处理广播星历的步骤,利用自编程序处理广播星历并与Bernese GPS 5.0软件处理的广播星历和精密星历的轨道坐标进行精度比较,并得出结论。

1 卫星轨道的概述

由瑞士伯尔尼大学天文研究所研究开发的GPS数据处理软件——Bernese GPS 4.2软件,是目前国际上比较成熟的高端GPS精密应用软件之一,升级后的 5.0 版本既可以进行 GPS 精密定位定轨、电离层和对流层监测应用, 也可以应用到低轨卫星定轨和卫星钟差的计算,以及高精度时频比对等[5],由于Bernese GPS软件的源代码是开放的,也便于为大学、研究机构和高精度的国家测绘机构等单位进行研究以及二次开发。

其中轨道部分的源代码与其他部分相对独立,便于进行研究。……

登录APP查看全文

猜你喜欢

数据处理程序
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
试论我国未决羁押程序的立法完善
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
MATLAB在化学工程与工艺实验数据处理中的应用
创卫暗访程序有待改进
恐怖犯罪刑事诉讼程序的完善
基于POS AV610与PPP的车辆导航数据处理