EAS-591T – Space Geodetic Measurements of Active Crustal
Motions
Processing a 24-hours RINEX observation file (pseudorange data)
We are now ready to put everyting together and write a program to process
GPS pseudorange data!
Using the RINEX observation file sjdv0100.02o and the RINEX navigation
file epgga2.010, compute and plot the following time series (on the same
figure, using ‘subplot’):
- Site
position, north-south component
- Site
position, east-west component
- Site
position, up component
- Pdop
Your program should be as modular as possible. It should call the
functions that you have written during previous labs. Here is a possible
program structure:
- Read rinex
navigation file (read_rinexn.m)
- Read rinex
observation file (read_rinexo.m)
- For each epoch
in the rinex observation file:
- Compute
satellite position (get_satpos.m);
- Process
pseudorange data and find site position (X,Y,Z) in ECEF coordinates
(solve_PR.m);
- Increment a
site position vector;
- Increment a
pdop vector.
- Convert X, Y,
Z positions into N,E,U
- Plot the site
position and PDOP vector versus time
- Save plot as
a jpeg file
That’s all!