- 100
- 0
- 约1.87千字
- 约 7页
- 2020-07-18 发布于江苏
- 举报
GPS单点定位程序流程
一、计算流程
1、 读取 RINEX N 文件,将所有星历放到一个列表(数组) ephlst 中。
2、 读取 RINEX O文件 ,读取一个历元观测值 epoch
3、 数据预处理
根据 epoch中的卫星号和历元时刻 TR 在 ephlst 查找相应的卫星星历 ,
准则 TR TOE
3600.0 s。
4、 程序初始化,置测站概略位置为
X r ,接收机钟差初值 dt r 。
X
0
X r
Y
0
X0
第一次迭代,取 X 0
cdtr 0
Z
0
cdtr 0
0
0
5、 选择 epoch
中一颗卫星 Si 观测值,设其伪距为
Si
6、 计算卫星 Si 的信号发射的概略时刻 T si 方法如下:
a) 卫星 Si 的信号传播时间: 0
Si
Si / c
dt r
dt Si ; dt Si
为卫星钟差, 需要进行相
对论改正;
b) 卫星 Si 的信号发射时刻: T Si
TR
0
Si ;
c) 卫星 Si 在 T Si
时刻 的位置 X Si
T Si
X Si
Y Si
T
Z Si
S ;
T i
d) 对卫星位置 X Si T Si 进行地球自转改正,得到
XwSi
T Si;
Si
T
Si
和 测站概略位置 X r
计算卫星和测站的几何距离
S
e) 根据 X w
R i
S
S
原创力文档

文档评论(0)