# Open source software PRIDE-PPPAR and phase clock/bias products from PRIDE Lab, GNSS Center, Wuhan...

2019/03/21 17:11

http://pride.whu.edu.cn/newsDetails.shtml?newskindid=20190228093001384DTk8BHLcatWNl&newsinfoid=20190301144325601gejNeC79K4BGK

I. Open source software PRIDE-PPPAR
1.1 Acknowledgement
 
PRIDE-PPPAR originates in Dr. Maorong Ge's efforts on PPP-AR and later developed and improved by Dr. Jianghui Geng. It is an open-source software package which is based on many GNSS professionals' collective work in GNSS Research Center, Wuhan University. We would like to thank them all for their brilliant contributions to this software. We make this package open source with the goal of benefiting those professionals in their early career, and also advocate the geodetic and geophysical applications of PPP-AR. Especially, we hope that this package can contribute to high-precision applications in geosciences such as crustal motion and troposphere sounding studies. The entire open source project is funded by National Science Foundation of China (No. 41674033 and 41861134009) and is under the auspices of IAG JWG 4.4.1 "New GNSS Signals for Crustal Motion Studies".
PRIDE-PPPAR (Precise Point Positioning with Ambiguity Resolution) aims at post-processing of GPS data. It is worth noting that PRIDE-PPPAR is capable of processing high-rate GPS data (i.e. 1Hz, 5Hz, 10Hz), which will be useful to GNSS seismology. We are developing multi-GNSS version, and keep an eye on our website for future upgrade. We hope you enjoy the software and will keep attention to the copyright issues.
The copyright of this package is protected by GNU General Public License (version 3). Only a few source code are not open to the public due to technical restrictions and conflicts with existing commerical packages, and thus will be available as a dynamic link library. We note that some source code is from the third party and may be protected by other licenses, though open to the public as well. They are the DE405 which is from NASA JPL (ftp://ssd.jpl.nasa.gov/pub/eph/planets/fortran/) which we believe to be freely open the all; the LAMBDA (Least-squares Ambiguity Decorrelation Adjustment) package from TUDelft(https://www.tudelft.nl/citg/over-faculteit/afdelingen/geoscience-remote-sensing/research/lambda/lambda/) which is a redistribution here. We are grateful to both software packages.
PRIDE-PPPAR requires the phase clock/bias products in the bias-SINEX format computed and released by Wuhan University (ftp://igs.gnsswhu.cn). If you use this software or/and the phase clock/bias products, please acknowledge or cite the following publications,

1.Geng J et al. (2019) A modified phase clock/bias model for PPP ambiguity resolution. (under revision)

3.Geng J et al. (2019) PRIDE PPP-AR: an open-source high-precision GNSS positioning software. (under revision).

1.2 System Requirements

 Linux version(x64 default) gfortran version Testresult Notes Ubuntu14.04.4 4.8.4 pass Pre-install 'gfortran' before installation     Test result is consistent with the reference 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

1.3 Structures of PRIDE-PPPAR

 PRIDE-PPPAR Instructions \bin 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 \redig Residual editing \tedit Pre-processing RINEX files Makefile Makefile \table 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 \results_ref Reference results for examples \codeblocks PRIDE-PPPAR project of Code::Blocks for IDE users(cross-platform)

1.4 Modules of PRIDE-PPPAR

1.5 How to use this package of software?

Makefile amendment (If you encounter problems in compiling, please replace the previous Makefile in src folder with this one)

II. Phase Clock/Bias Products

2.1 Characteristics of phase clock/bias products
 
(1) The phase clock/bias products are equivalent to integer clock products in theory.
(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?
 
Users must use the final orbit products from CODE (http://ftp.aiub.unibe.ch/CODE/) along with our phase clock/bias products to achieve ambiguity resolution. It will have the best performance using our open source software PRIDE-PPPAR. The procedure to use our products are listed in the following,
(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.
(4)  After having integer widelane and narrow ambiguities, users can obtain fixed PPP solutions by updating observation equations with these fixed ambiguities.

 

0
0 收藏

0 评论
0 收藏
0