1.1 Acknowledgement
1.2 System Requirements
Linux version (x64 default) |
gfortran version |
Test |
Notes |
Ubuntu14.04.4 |
4.8.4 |
pass |
Pre-install 'gfortran' before installation |
Ubuntu16.04.11 |
5.4.0 |
pass |
Test result is consistent with the reference |
CentOS 6.5 |
4.4.7 |
pass |
Test result is consistent with the reference |
PRIDE-PPPAR |
Instructions |
|
in |
Executable program |
|
tedit |
Pre-processing RINEX files |
|
sp3orb |
Transform sp3 into self-defined binary file |
|
lsq |
Least squares adjustment |
|
redig |
Residual editing |
|
arsig |
Ambiguity resolution |
|
get_ctrl |
Get configuration parameters |
|
mergeerp |
Merge erp(3 files) into one |
|
mergesp3 |
Merge sp3(3 files) into one |
|
|
xyz2enu |
Convert XYZ to ENU |
|
rnx2rtkp |
Open source program form RTKLIB(http://www.rtklib.com/ ) |
|
teqc, crxrnx |
Third-party programs, refer to UNAVCO(https://www.unavco.org/) and http://sopac.ucsd.edu/hatanaka.shtml |
scripts |
Some scripts for efficient data processing |
|
rtk2xyz.sh |
Get initial coordinates of stations |
|
leap.sh |
Update leap second file (leap.sec) |
|
pride_pppar.sh |
Automatic processing Shell script |
|
src |
Source programs |
|
header |
Header files |
|
arsig |
Ambiguity resolution |
|
de405 |
JPL planetary ephemeris |
|
get_ctrl |
Get configuration parameters |
|
lambda |
LAMBDA |
|
lib |
Library functions, and ‘libpride_pppar.so’ |
|
lsq |
Least squares adjustment |
|
orbit |
Sp3orb, mergeerp, mergesp3 |
|
edig |
Residual editing |
|
edit |
Pre-processing RINEX files |
|
|
Makefile |
Makefile |
able |
||
abs_igs.atx |
Antenna phase center offsets and variations |
|
jpleph_de405 |
Planetary ephemeris file |
|
leap.sec |
Leap second between TAI and UTC(Need to be updated) |
|
oceanload |
Ocean tide loading file |
|
file_name |
File names definition of PRIDE-PPPAR |
|
sit.xyz |
Initial coordinates of all stations |
|
install.sh |
Installation script |
|
example |
|
Examples |
|
test.sh |
Test script |
|
data |
Example data |
|
config_template |
Configuration files |
|
esults_ref |
Reference results for examples |
codeblocks |
PRIDE-PPPAR project of Code::Blocks for IDE users(cross-platform) |
1.4 Modules of PRIDE-PPPAR
1.6 Download source code
Download link 1
Download link 2
Makefile amendment (If you encounter problems in compiling, please replace the previous Makefile in src folder with this one)
1.7 Download example and tables
Click here to download the example 【Note: please move the downloaded example to source code folder】
Click here to download the tables 【Note: please move the downloaded tables to source code folder】
II. Phase Clock/Bias Products
2.1 Characteristics of phase clock/bias products
(2) Both widelane and narrawlane phase biases are a value per day respectively.
(3) Users can apply the products on GNSS raw measurements directly.
2.2 How to use the phase clock/bias products?
(1) Users only need to apply the products on L1/L2, P1/P2 raw measurements and then perform ionosphere-free combination to get float PPP ambiguities.
(2) Use the calibrated L1/L2, P1/P2 measurements to fix widelane ambiguities. A particular note is that users must utilize the P1, P2 pseudorange observations in data processing.
(3) Fix narrowlane ambiguities with integer method after fixing widelane ambiguities.
2.3 Download the phase clock/bias products