Skip to content
PPK in GNSS

PPK in GNSS. Post-Processed Kinematic Made Simple

Post-Processed Kinematic (PPK) is a GNSS positioning method that calculates precise coordinates after data collection. The system processes raw GNSS data from a rover receiver and a base station to determine positions with centimeter-level accuracy.

How PPK Works

PPK requires two GNSS receivers operating simultaneously. One receiver remains stationary at a known location (base station), while the other receiver (rover) moves to collect data at various points. Both receivers record raw satellite observations including carrier phase measurements, pseudorange data, and satellite ephemeris information.

After fieldwork concludes, software processes the combined datasets. The processing compares observations from both receivers to eliminate common errors such as atmospheric delays, satellite clock errors, and orbital inaccuracies. The differential correction produces coordinates with accuracy between 1-5 centimeters in horizontal position and 2-10 centimeters in vertical position.

PPK vs RTK

Real-Time Kinematic (RTK) calculates corrections and positions during data collection. PPK performs the same calculations after collection ends. RTK requires constant communication between base and rover through radio, cellular network, or internet connection. PPK stores data independently on each receiver without requiring real-time communication.

Components of a PPK System

A functional PPK setup includes:

  • Base station receiver with antenna.
  • Rover receiver with antenna.
  • Data storage on both units.
  • Post-processing software.
  • Coordinates for base station location.

Data Processing Steps

Processing begins with downloading raw data files from both receivers. Users input the base station coordinates into the software. The software imports rover data and base station data, then aligns the datasets by time stamps.

The processing engine computes differential corrections by comparing carrier phase observations. It resolves integer ambiguities in the carrier phase measurements to achieve centimeter-level precision. The output includes corrected coordinates for each rover position with quality indicators and uncertainty estimates.

Applications

PPK serves multiple industries and tasks.

Surveying and mapping projects use PPK for boundary determinations, topographic surveys, and construction layout. Agriculture operations apply PPK for field mapping, drainage planning, and precision application records. Drone mapping relies on PPK to geotag images without ground control points.

Forestry operations use PPK for timber inventory and plot establishment. Environmental studies employ PPK for wetland delineation and habitat mapping. Archaeological surveys utilize PPK for site documentation and artifact positioning.

Advantages

PPK offers several operational benefits. The method does not require real-time communication links, eliminating radio interference issues and cellular coverage limitations. Users can work in remote locations without network access.

Data processing occurs after collection, allowing for quality review before finalizing results. Operators can reprocess data with different settings or updated base station coordinates if needed. PPK costs less than RTK systems because it eliminates real-time communication equipment.

The method provides consistent accuracy across the survey area regardless of distance from the base station, within reasonable limits. Users can process multiple rover datasets against a single base station.

Limitations

PPK has constraints that affect certain applications. Results are not available during fieldwork, preventing immediate verification of coverage or accuracy. Errors or gaps in data collection require return trips to the site.

Both receivers must track satellites simultaneously, requiring synchronized operation times. Base station position accuracy directly affects final rover coordinates. Processing requires technical knowledge of GNSS concepts and software operation.

File management becomes necessary as projects generate multiple datasets. Processing time adds to project duration compared to real-time methods.

Base Station Setup

Base station placement affects data quality. The antenna requires clear sky view with minimal obstructions above 10-15 degrees elevation. Locations near buildings, trees, or other reflective surfaces can cause multipath errors.

The base station needs known coordinates. Options include occupying a survey monument, using autonomous GNSS positioning for extended periods, or utilizing CORS (Continuously Operating Reference Stations) data instead of a physical base station.

Recording interval should match mission requirements. Most applications use 1-second logging rates. The base station must operate for the entire rover data collection period plus additional time before and after.

Rover Data Collection

Rover setup parallels base requirements for antenna placement and sky view. The antenna must remain level if using a pole-mounted system. Operators record the antenna height above ground or point of interest.

Data collection methods include static occupation of points, stop-and-go kinematic collection, or continuous kinematic logging. Static occupation provides highest accuracy for discrete points. Stop-and-go suits projects with defined point locations. Continuous logging works for trajectory applications like drone mapping.

Processing Software Options

Several software packages handle PPK processing. Commercial options include Trimble Business Center, Leica Infinity, and Topcon Magnet Tools. Open-source alternatives include RTKLIB, which provides command-line and graphical interface versions.

Software selection depends on receiver brand compatibility, output format requirements, and processing workflow preferences. Some packages integrate with CAD or GIS software for downstream analysis.

Quality Indicators

Processing outputs include quality metrics for each position. Fixed integer solutions indicate highest confidence with ambiguities resolved. Float solutions show ambiguities remain unresolved, reducing accuracy. Single-point solutions use only autonomous positioning without corrections.

Position dilution of precision (PDOP) values indicate geometric strength of satellite configuration. Values below 3 indicate good geometry; values above 6 suggest poor geometry. Number of satellites tracked affects solution stability and accuracy.

Standard deviation estimates quantify uncertainty in each coordinate component. These values help users determine if positions meet project accuracy requirements.

File Formats

GNSS receivers output data in various formats. RINEX (Receiver Independent Exchange) format provides standardized structure for observation data. Most receivers can export RINEX files for cross-platform compatibility.

Proprietary formats offer advantages for specific receiver brands but require compatible software. UBX format serves u-blox receivers. Leica uses MDB format. Trimble employs T02 and other formats.

Practical Considerations

Project planning should account for processing time in schedules. Battery life must support intended mission duration for both receivers. Data storage capacity should exceed expected file sizes.
Weather conditions affect satellite signal quality. Heavy rain, snow, or dense cloud cover can degrade observations. Atmospheric conditions at dawn and dusk create additional ionospheric delays.

Site conditions influence results. Electromagnetic interference from power lines or radio transmitters can disrupt signal reception. Urban canyons with tall buildings create multipath and signal blockage.

Getting Started

New users can begin with entry-level receivers that support raw data logging. Many modern survey-grade receivers include PPK capability. Some consumer-grade receivers also provide raw data output suitable for PPK processing.

Testing procedures help operators develop proficiency. Occupying known control points validates system performance. Comparing results against established coordinates confirms accuracy and identifies systematic errors.

Documentation of workflows and settings ensures consistent results across projects. Recording base station coordinates, antenna heights, processing parameters, and quality metrics supports data traceability.

Tags: