Virtual Cell RTK Correction Data Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The Network-based Real Time Kinematic (NRTK) method requires significant server computation and resources, leading to potential delays and interruptions in real-time precise positioning services due to the need for constant location updates from user devices, especially as the number of users increases, and accuracy decreases with distance from ground reference stations.
Innovation Solution
The method divides the service area into virtual cells, where virtual RTK reference stations are placed, and correction data is collectively calculated for these cells by interpolating data from actual RTK reference stations, allowing for efficient distribution and adaptive adjustment based on traffic and spatial density, reducing server load and improving accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If NRTK (VRS) calculates correction data for each user device constantly, then positioning accuracy is improved, but server computation cost increases significantly
Solution Approach 1:
The service area is divided into multiple virtual cells, each with its own virtual reference station. Instead of calculating correction data for each individual user device, the system calculates correction data for each virtual cell independently. This segmentation allows multiple users within the same virtual cell to share the same correction data, significantly reducing server computation cost while maintaining positioning accuracy.
Solution Approach 2:
The system creates virtual reference stations that replicate the functionality of physical reference stations. These virtual reference stations generate correction data that is then distributed to multiple user devices within the same virtual cell, eliminating the need for individualized calculations for each user while preserving positioning accuracy.
2Use of energy by stationary object
If the service area is divided into virtual cells with virtual RTK reference stations, then server computation cost is reduced, but positioning accuracy may decrease with distance from actual reference stations
Solution Approach 1:
Virtual reference stations act as intermediaries between actual reference stations and user devices. The system calculates correction data at virtual reference stations by interpolating data from nearby actual reference stations, then distributes this correction data to users. This intermediary approach maintains positioning accuracy while reducing server computation burden.
Solution Approach 2:
The system pre-calculates correction data for each virtual cell based on the positions of actual reference stations, before any user devices need the data. This preliminary calculation eliminates the need for real-time individualized computations when users request positioning services, reducing server computation cost while maintaining accuracy through pre-computed interpolation.
3Area of stationary object
If correction data is distributed to all virtual cells, then coverage area is improved, but data transmission volume and network load increase
Solution Approach 1:
The system implements location-aware correction data distribution where each virtual cell receives correction data specifically calculated for its local area. Users only receive correction data relevant to their current virtual cell location, not all possible correction data across the entire service area. This localizes the data distribution, expanding effective coverage while minimizing network transmission volume.
Solution Approach 2:
The system distributes correction data periodically based on timeslots and virtual cell configurations rather than continuously to all areas. Correction data is updated and distributed only when necessary for specific virtual cells, reducing redundant network transmissions while maintaining comprehensive service coverage across the entire service area.
Data Source
AI summary
A method for generating and distributing GNSS positioning correction data includes dividing a service area into plural virtual cells, locating a virtual RTK reference station in every virtual cell, collectively calculating interpolated correction data for virtual RTK reference stations using correction data of actual RTK reference stations, encoding any combination of correction data into a virtual cell RTK frame, and distributing or providing the virtual cell RTK frame to servers or user devices through networks. Cost-effectiveness of distribution (or service) network can be achieved by means of spatial and/or temporal optimization of correction data with a virtual cell map indicating validities of each virtual cell.


