PRIDE PPP-AR originates in Dr. Maorong Ge’s efforts on PPP-AR and later developed and improved by Dr. Jianghui Geng's team. 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 GNSS 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 the National Natural Science Foundation of China (No. 42025401) and is under the auspices of IAG Sub-Commission 4.2 "Multi-constellation and multi-frequency GNSS" and IGS Pilot Project PPP-AR.
The GNSS products are accessible at ftp://igs.gnsswhu.cn/pub/whu/phasebias. Latest updates for Support, Training courses and FAQ can be found at http://pride.whu.edu.cn. The copyright of this package is protected by GNU General Public License (version 3).
Relevant publications are
PRIDE PPP-AR ver. 3.0 is available for:
1) Multi-GNSS data processing with GPS, GLONASS, Galileo, BDS-2/3 and QZSS 2) All-frequency PPP-AR on any dual-frequency ionosphere-free combinations of GPS, Galileo, and BDS-2/3 3) High-rate GNSS data processing up to 50 Hz 4) High-dynamic mobile platforms applicable for aerial photogrammetry, ship-borne gravimetry, etc. 5) Kinematic orbiting for LEO satellites 6) Multi-day processing up to 108 days (at a sampling rate of 30 s) without day-boundary discontinuities 7) IPPP clock estimation for time and frequency transfer 8) Troposphere modeling with Vienna Mapping Function 1/3 (VMF1/VMF3) 9) Second-order ionospheric delay correction with GIM products 10) Receiver clock jump detection and mitigation 11) Adoption of the latest IGS conventions: Bias-SINEX, IGS20 reference frame, ORBEX, RINEX 4, etc. 12) User-friendly operation and visualization for early-career researchers with lite-version GUI 13) Ambiguity-float PPP with backward compatibility from 1994 when selective availablity (SA) was on 14) Timely data processing with rapid (RAP) products and real-time archived (RTS) products
The improvements made in PRIDE PPP-AR version 3.0 include:
Notes: The all-frequency satellite orbit/clock/bias/ERP/quaternion products from Wuhan University are required by PRIDE PPP-AR
See our Change Log for detailed update history before version 3.0.
pdp3
: add a new argument '-twnd' to specify the processing time window for not standard rinex obspdp3
: add 'curl' as an alternative download tool in Linux versionlib
: enable correction for satellite PCVs varying with azimuthlib
& tedit
: use DOCB block in BIAS-SINEX file to decide whether reset ambiguity at midnightotl
: enable self-computed ocean tide loading correction in case of no oceanload coefficients for user stationslsq
: add a function to support random walk constraint between epochs in position domain (P mode)lib
& spp
: enable multi-day processing of non-consecutive daily RINEX filestedit
: improve implementation of loose editing for kinematic positioninglsq
: reduce the weight of GLONASS pseudorange observations to improve multi-GNSS positioning performancelib
& spp
: fix bug for unexpected termination in multi-day processingpdp3
: add IGN FTP site ftp://igs.ign.fr/pub/igs/products/mgex/ to GNSS product download pathpdp3
: refine the procedures for ambiguity resolution when missing code/phase biases for some satellitesRelease of PRIDE PPP-AR v3.0
pdp3
: add -frq
option to choose the signal frequencies for each GNSSpdp3
: add verification for the availability of observations and code/phase OSBspdp3
: add L
positioning mode for kinematic orbiting of LEO satellitestable
: add processing scripts for GRACE and GRACE-FO, other LEO satellites can be integrated manuallytable
: add setting LEO quaternions
in config_template
to specify attitude products for LEO satellitestable
: add setting Truncate at midnight
in config_template
to set whether to truncate ambiguities at the day boundariespdp3
: add -r
option to choose WNO
/STO
model for receiver clock estimationpdp3
: add -h
option to choose NON
/PWC
/STO
model for HTG estimationlib
: fix bug for not reading interspersing AR and AS clock recordslib
: fix bug for not reading time-varying OSB estimates and their gradientslib
: fix bug for not reading non-16-digit quaternionskin
file and res
filepdp3
: add -v
option to output detailed information from arsig
and lsq
xyz2enu
: output RMS instead of STD when reference coordinates are specifiedSpecial notes for compatibility with older versions of PRIDE PPP-AR:
1) pdp3_Mac.sh
has been integrated into pdp3.sh
2) Older versions of PRIDE PPP-AR cannot recognize the new namings of WUM0MGXRAP and WUM0MGXRTS products
3) Older versions of PRIDE PPP-AR cannot read the new settings in configuration file
4) Older versions of PRIDE PPP-AR cannot read the new format in result files
Copyright (C) 2023 by Wuhan University, All rights reserved.