A high-precision differential positioning adjustment system and method based on Beidou

By collecting the satellite positioning space coordinate data of the user-side satellite positioning system, accurately identifying weather and terrain characteristics, and intelligently matching the differential positioning error processing algorithm, the problem that the existing system cannot accurately screen the optimal reference station and match the appropriate algorithm is solved, and positioning accuracy and reliability are improved.

CN119414430BActive Publication Date: 2025-04-25BEIJING HY TECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510018731.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-04-25
Estimated Expiration
2045-01-07

AI Technical Summary

Technical Problem

The existing satellite differential positioning system cannot accurately screen out the optimal positioning error calculation reference station object, and cannot accurately match the differential positioning error processing algorithm based on the user's positioning error, weather characteristics and terrain feature parameters, resulting in reduced positioning accuracy and reliability.

Method used

By collecting satellite positioning spatial coordinate data on the user side, accurately searching for weather characteristics and terrain characteristics information, identifying the optimal positioning error calculating reference station objects, scientifically calculate satellite positioning error parameters, and intelligently matching differential positioning error processing algorithms to construct satellite differential positioning error adjustment data to perform adjustment operations.

Benefits of technology

It realizes accurate measurement and adjustment of satellite positioning errors on the user side, improves the positioning accuracy and reliability of the satellite differential positioning system, and is suitable for different positioning working conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119414430B_ABST
    Figure CN119414430B_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of satellite radio positioning, and discloses a Beidou-based high-precision differential positioning adjustment system and method. The system comprises a satellite differential positioning influencing parameter acquisition module, a satellite differential positioning error analysis module, and a satellite differential positioning error adjustment module. The positioning measurement space coordinate parameters of an optimal reference station object are collected online by a Beidou satellite receiver, and the user-side satellite positioning error parameters are accurately measured in combination with distance numerical processing, so as to realize accurate and scientific measurement of the positioning error of the satellite differential positioning system. Based on the weather characteristics, terrain characteristics and satellite positioning error parameters of the user-side satellite positioning location, an intelligent recognition algorithm and scientifically preset differential positioning error processing algorithm type parameters corresponding to different positioning working condition characteristics are combined to perform intelligent matching of the user-side satellite differential positioning error processing algorithm type, so as to improve the positioning accuracy of the satellite differential positioning system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of satellite radio positioning, and in particular to a Beidou-based high-precision differential positioning adjustment system and method. Background Art

[0002] The principle of satellite differential positioning is to install a GPS receiver on the base station to observe satellite signals, calculate the precise coordinates of the base station, and compare them with the coordinates calculated by the GPS receiver to obtain error values; these error values ​​are sent to the receiver of the user station through a data link or broadcast. The user station also receives these error values ​​while receiving the GPS signal, and applies them to its own positioning results, thereby improving the accuracy of positioning; however, the existing satellite differential positioning system cannot accurately screen out the optimal positioning error measurement base station object when performing user-side positioning operations, nor can it accurately and flexibly match the satellite differential positioning error processing algorithm type based on the user-side positioning error, weather characteristics and terrain characteristics parameters, thereby reducing the accuracy and reliability of the satellite differential positioning system.

[0003] A Chinese invention patent with announcement number CN114966781B discloses a Beidou differential positioning system for military combat equipment. By setting an information collection module, a power consumption evaluation module, a differential positioning performance evaluation module, and a power consumption adjustment module, the system realizes online collection of power consumption parameters, environmental interference characteristics, and positioning state parameters of the positioning device. At the same time, the differential positioning performance factor is scientifically analyzed, and the transition energy consumption state of the positioning device is dynamically monitored to realize intelligent evaluation and monitoring of the positioning state of the positioning device. However, the above technical solution cannot improve the positioning accuracy of the differential positioning of the equipment. Summary of the invention

[0004] 1. Technical issues to be resolved

[0005] In order to solve the problem that the above-mentioned existing satellite differential positioning system cannot accurately screen out the optimal positioning error calculation base station object during the user-side positioning operation, and cannot accurately and flexibly match the satellite differential positioning error processing algorithm type based on the user-side positioning error, weather characteristics and terrain characteristics parameters, thereby reducing the accuracy and reliability of the satellite differential positioning system, the above purposes are achieved, such as accurately collecting the user-side satellite positioning spatial coordinate parameters, accurately searching the user-side weather characteristic information, efficiently analyzing the user-side terrain characteristic information, accurately screening the optimal positioning error calculation base station object, scientifically calculating the user-side satellite positioning error parameters, intelligently matching the differential positioning error processing algorithm type, and efficiently and scientifically performing the user-side satellite positioning adjustment operation.

[0006] (II) Technical solution

[0007] The present invention is implemented by the following technical scheme: a high-precision differential positioning adjustment method based on Beidou, the method comprising the following steps:

[0008] S1, collecting satellite positioning spatial coordinate data of the user end;

[0009] S2, collecting and processing weather characteristic information and terrain characteristic image information of the location where the user terminal satellite positioning is located according to the user terminal satellite positioning spatial coordinate data, and generating user terminal weather characteristic text data and user terminal terrain characteristic image data;

[0010] S3, performing terrain feature type recognition processing of the location where the user terminal is located by satellite positioning based on the user terminal terrain feature image data and different types of terrain feature image data, and generating user terminal terrain feature type recognition data;

[0011] S4, performing a screening process for the optimal reference station object for user-side satellite positioning error measurement based on the user-side satellite positioning spatial coordinate data and the satellite positioning reference station spatial coordinate data, and generating optimal satellite positioning reference station spatial coordinate data;

[0012] S5, collecting the optimal reference station positioning measurement spatial coordinate data and performing user-side satellite positioning error numerical measurement processing on the optimal satellite positioning reference station spatial coordinate data to generate user-side satellite positioning error data;

[0013] S6, based on the weather characteristics, terrain characteristics and satellite positioning error parameters of the user-side satellite positioning location and the differential positioning error processing algorithm type data corresponding to the characteristics of different positioning working conditions, performing optimal differential positioning error processing algorithm type analysis processing for user-side satellite positioning, and generating optimal user-side differential positioning error processing algorithm type analysis data;

[0014] S7, construct satellite differential positioning error adjustment data and perform satellite differential positioning error adjustment operations.

[0015] Preferably, the operation steps of collecting the user-side satellite positioning spatial coordinate data are as follows:

[0016] S11. Collect the geographical space coordinate parameters of the user terminal online through the Beidou satellite receiver, and generate the user terminal satellite positioning space coordinate data , wherein the user-side satellite positioning spatial coordinate data includes the horizontal coordinate, the vertical coordinate and the vertical coordinate of the user-side.

[0017] The present invention accurately collects the user-side satellite positioning spatial coordinate information through the Beidou satellite receiver, thereby providing reliable data support for the subsequent precise collection of the user-side weather characteristics and terrain characteristics information.

[0018] Preferably, the operation steps of collecting and processing weather characteristic information and terrain characteristic image information of the location where the user terminal satellite positioning is located based on the user terminal satellite positioning spatial coordinate data, and generating user terminal weather characteristic text data and user terminal terrain characteristic image data are as follows:

[0019] S21, the user terminal satellite positioning space coordinate data The corresponding spatial coordinate parameters are input into the location information collection dialog box of the weather forecast software to search and process the weather characteristic text information of the user's satellite positioning location, and generate the user's weather characteristic text data , the user-side weather feature text data includes the user-side cloudy and sunny text data, cloud cover text data, precipitation level text data, temperature text data, humidity text data, wind direction text data, wind speed text data and visibility text data; the weather forecast software includes any one of Moji Weather, Weather Pass and Quick Weather;

[0020] The user-side satellite positioning spatial coordinate data The corresponding spatial coordinate parameters are input into the location information collection dialog box of the map navigation software to perform location search and processing of the real-scene 3D feature image of the geographical terrain where the user's satellite positioning is located, and the searched real-scene 3D feature image of the geographical terrain is collected with the screenshot software to generate the user's terrain feature image data The map navigation software includes any one of Amap navigation software, Tencent map navigation software, and Baidu map navigation software, and the screenshot software includes any one of Snipaste, PicPick, and ShareX.

[0021] The present invention accurately searches for the user's weather feature text information and terrain feature image parameters based on the user's satellite positioning spatial coordinate parameters in combination with weather forecast software, map navigation software and screenshot software, thereby providing real data support for subsequent scientific analysis of the user's terrain feature type and the satellite differential positioning error processing algorithm type.

[0022] Preferably, the steps of performing terrain feature type identification processing of the location where the user terminal satellite positioning is located based on the user terminal terrain feature image data and different types of terrain feature image data to generate user terminal terrain feature type identification data are as follows:

[0023] S31. Establishing image data sets of different types of terrain features , ;in Indicates Different types of terrain feature image data corresponding to different types of terrain feature types, Indicates the maximum value of the number of terrain feature types; the different types of terrain feature image data represent the geographical terrain real scene 3D feature image data corresponding to different terrain feature types, and the terrain feature types include building terrain type, mountain terrain type, vegetation terrain type and open terrain type;

[0024] S32, using a unified cost search algorithm to search the user-side terrain feature image data Different types of terrain feature image data sets Different types of terrain feature image data described in Perform image feature matching to search for image data that matches the user's terrain features The different types of terrain feature image data matched Corresponding terrain feature type text information, and generate user-side terrain feature type identification data .

[0025] The present invention achieves the effect of improving the scientific positioning of the satellite differential positioning system by accurately identifying the terrain feature type of the user-side satellite positioning location based on the user-side terrain feature image parameters combined with a unified cost search algorithm and standard stored different types of terrain feature image parameters.

[0026] Preferably, the operation steps of performing screening processing on the reference station object with the best user-side satellite positioning error calculation according to the user-side satellite positioning spatial coordinate data and the satellite positioning reference station spatial coordinate data to generate the optimal satellite positioning reference station spatial coordinate data are as follows:

[0027] S41, when the user terminal terrain feature type identification data When generating, establish the satellite positioning base station spatial coordinate data set , ;in Indicates The satellite positioning base station spatial coordinate data corresponding to the base station, Indicates the maximum value of the number of reference stations, the satellite positioning reference station spatial coordinate data indicates the spatial coordinate data of a standard satellite positioning reference station object, and the satellite positioning reference station spatial coordinate data includes the horizontal coordinate, the vertical coordinate and the vertical coordinate of the reference station;

[0028] S42, using the spatial distance formula to measure the user-side satellite positioning spatial coordinate data in order according to the number of reference stations. and the satellite positioning reference station spatial coordinate data set The satellite positioning base station spatial coordinate data The spatial distance data of the user terminal base station is generated ,in Indicates the user terminal satellite positioning spatial coordinate data The satellite positioning base station spatial coordinate data The corresponding user-side base station distance data, The unit is meter;

[0029] S43, collecting the user terminal reference station distance data The user-side base station distance data described in Compare the spatial distance values ​​and search for the user-side base station distance data with the smallest spatial distance value. And build the optimal user-side reference station distance data ,in The unit is meter;

[0030] S44, using a two-way search algorithm to find the optimal user-side base station distance data and the satellite positioning reference station spatial coordinate data set The satellite positioning base station spatial coordinate data Perform character matching on the reference station quantity number to search for the optimal user-side reference station distance data The corresponding satellite positioning reference station spatial coordinate data And generate the optimal satellite positioning base station spatial coordinate data through data identification The optimal satellite positioning reference station spatial coordinate data represents the spatial coordinate data of the satellite positioning reference station object with the smallest spatial distance value from the user terminal, and the optimal satellite positioning reference station spatial coordinate data includes the horizontal coordinate, vertical coordinate and vertical coordinate of the standard setting of the optimal satellite positioning reference station object.

[0031] The present invention accurately screens out the standard spatial coordinate parameters of the optimal satellite positioning reference station closest to the user terminal based on the distance numerical processing between the user terminal and the satellite positioning reference station, thereby achieving the effect of improving the accuracy of the satellite differential positioning error measurement result.

[0032] Preferably, the steps of collecting the optimal reference station positioning measurement spatial coordinate data and performing user-side satellite positioning error numerical measurement processing with the optimal satellite positioning reference station spatial coordinate data to generate user-side satellite positioning error data are as follows:

[0033] S51, collecting the spatial coordinate data of the optimal satellite positioning reference station online through a Beidou satellite receiver Corresponding to the geographical space coordinate parameters of the base station object, and generating the optimal base station positioning measurement space coordinate data , wherein the optimal reference station positioning measurement spatial coordinate data includes the horizontal coordinate, the vertical coordinate and the vertical coordinate of the optimal satellite positioning reference station object online measurement;

[0034] S52: Measure the user-side satellite positioning spatial coordinate data using a spatial distance formula The optimal satellite positioning reference station spatial coordinate data The spatial distance data of the user terminal base station is generated ,in The unit is meter;

[0035] The spatial distance formula is used to measure the user-side satellite positioning spatial coordinate data Positioning and measuring spatial coordinate data with the optimal reference station The spatial distance data is generated and the user-side base station measurement distance data is generated ,in The unit is meter;

[0036] S53, the user terminal reference station standard distance data Measure distance data with the user terminal base station Perform numerical processing of distance parameters by difference and absolute value, and measure the satellite positioning error data at the user end ,in , The unit is meter, and the user-side satellite positioning error data represents the positioning error data of the satellite differential positioning system under the current positioning condition of the user-side.

[0037] The present invention uses a Beidou satellite receiver to collect the positioning measurement spatial coordinate parameters of the optimal reference station object online and combines them with distance numerical processing to accurately measure the user-side satellite positioning error parameters, thereby achieving the effect of accurate and scientific measurement of the positioning error of the satellite differential positioning system.

[0038] Preferably, the optimal differential positioning error processing algorithm type analysis processing for user-side satellite positioning is performed based on the weather characteristics, terrain characteristics and satellite positioning error parameters of the user-side satellite positioning location and the differential positioning error processing algorithm type data corresponding to the characteristics of different positioning working conditions, and the operating steps for generating the optimal user-side differential positioning error processing algorithm type analysis data are as follows:

[0039] S61. Establishing a data set of differential positioning error processing algorithm types corresponding to different positioning working condition characteristics , ;in Indicates Different positioning condition characteristics that match the user-side positioning condition types correspond to the differential positioning error processing algorithm type data, Indicates the maximum number of user-side positioning condition types, where the user-side positioning condition type indicates the user-side satellite positioning condition type composed of the weather feature type, terrain feature type and satellite positioning error parameter type of the user-side satellite positioning location; the differential positioning error processing algorithm type data corresponding to different positioning condition characteristics indicates the optimal satellite differential positioning error calibration processing algorithm object type information set based on different types of user-side positioning condition condition standards; the differential positioning error processing algorithm type data corresponding to different positioning condition characteristics include antenna phase center change calibration processing algorithm, signal interference correction processing algorithm, meteorological factor correction processing algorithm and multipath effect correction processing algorithm;

[0040] S62: The user-side weather feature text data , the user-side terrain feature type identification data and the user-side satellite positioning error data Differential positioning error processing algorithm type data set corresponding to the different positioning working condition characteristics Different positioning conditions and their corresponding differential positioning error processing algorithm types data Perform keyword matching of positioning working condition characteristics to search for the user-side weather characteristic text data , the user-side terrain feature type identification data , the user-side satellite positioning error data The corresponding differential positioning error processing algorithm type data of the different positioning working condition characteristics , and construct the optimal user-side differential positioning error processing algorithm type analysis data , execute and generate the optimal user-side differential positioning error processing algorithm type analysis data The specific steps are as follows:

[0041] S621, initialization parameters, update positioning error processing algorithm type, identify the number of crow populations, maximum number of iterations, flight distance ;

[0042] S622, initializing the positioning error processing algorithm type to identify the crow individual in the different positioning working conditions corresponding to the differential positioning error processing algorithm type data set The initial position and memory in the search space, Only the location error processing algorithm type identification crow individuals are randomly distributed in the space dimension The different positioning working condition characteristics correspond to the differential positioning error processing algorithm type data set In the search space; in the first iteration, it is assumed that the positioning error processing algorithm type identifies the crow individual in the different positioning working conditions corresponding to the differential positioning error processing algorithm type data set Search the search space for the weather feature text data related to the user terminal , the user-side terrain feature type identification data , the user-side satellite positioning error data The matching different positioning working condition characteristics correspond to the differential positioning error processing algorithm type data Food and hidden in the initial location;

[0043] S623, calculating the individual fitness value of each crow identified by the positioning error processing algorithm type, that is, calculating the user-side weather feature text data , the user-side terrain feature type identification data , the user-side satellite positioning error data Differential positioning error processing algorithm type data set corresponding to the different positioning working condition characteristics The different positioning conditions in the search space correspond to the differential positioning error processing algorithm type data The fitness value of

[0044] S624, updating the positioning error processing algorithm type to identify the data set of the differential positioning error processing algorithm type corresponding to the characteristics of the crow individual in the different positioning conditions. The position in the search space, the positioning error processing algorithm type identification crow individual position update formula is as follows: ,in Indicates Iteration Positioning Error Processing Algorithm Type Identification Crow Individual The differential positioning error processing algorithm type data set corresponding to the different positioning working condition characteristics The new position in the search space, Indicates Iteration Positioning Error Processing Algorithm Type Identification Crow Individual The differential positioning error processing algorithm type data set corresponding to the different positioning working condition characteristics The position in the search space, represents a random number uniformly distributed between

[01] , Indicates Iteration Positioning Error Processing Algorithm Type Identification Crow Individual The differential positioning error processing algorithm type data set corresponding to the different positioning working condition characteristics The flight distance in the search space, Indicates Iteration Positioning Error Processing Algorithm Type Identification Crow Individual The differential positioning error processing algorithm type data set corresponding to the different positioning working condition characteristics The food hiding location in the search space, i.e. Iteration Positioning Error Processing Algorithm Type Identification Crow Individual The differential positioning error processing algorithm type data set corresponding to the different positioning working condition characteristics Search the search space for the weather feature text data related to the user terminal , the user-side terrain feature type identification data , the user-side satellite positioning error data The type data of differential positioning error processing algorithm corresponding to the different positioning working condition characteristics matched location;

[0045] S625, determine the feasibility of the new position, determine the feasibility of the new position of each crow identified by the positioning error processing algorithm type; if the new position of the crow identified by the positioning error processing algorithm type is feasible, the positioning error processing algorithm type will update its position, that is, the differential positioning error processing algorithm type data set corresponding to the different positioning working condition characteristics Search for the weather feature text data related to the user terminal , the user-side terrain feature type identification data , the user-side satellite positioning error data The type data of differential positioning error processing algorithm corresponding to the different positioning working condition characteristics matched , the positioning error processing algorithm type identifies the crow individual and updates the differential positioning error processing algorithm type data corresponding to the different positioning working condition characteristics that are successfully matched location; otherwise, the positioning error processing algorithm type identifies that the crow individual stays at the current location and does not move to the new location;

[0046] S626, evaluate the fitness value of the new position, calculate the fitness value of each crow's individual new position for the positioning error processing algorithm type identification, that is, calculate the differential positioning error processing algorithm type data set corresponding to the different positioning working condition characteristics The user-side weather feature text data in the search space , the user-side terrain feature type identification data , the user-side satellite positioning error data Differential positioning error processing algorithm type data corresponding to the different positioning working condition characteristics of the new position The fitness value of

[0047] S627, update memory, if the fitness value of the new position of the positioning error processing algorithm type recognition crow is greater than the fitness value of the initial position in the memory, the positioning error processing algorithm type recognition crow updates its memory through the new position, otherwise it does not update its memory; that is, in the differential positioning error processing algorithm type data set corresponding to the different positioning working condition characteristics Search for the weather feature text data related to the user terminal , the user-side terrain feature type identification data , the user-side satellite positioning error data The different positioning working condition characteristics with the largest fitness value correspond to the differential positioning error processing algorithm type data ;

[0048] S628: When the maximum number of iterations is met, output the differential positioning error processing algorithm type data corresponding to the different positioning working condition characteristics ;

[0049] S629, the different positioning working condition characteristics output in step S628 correspond to the differential positioning error processing algorithm type data Generate the optimal user-side differential positioning error processing algorithm type analysis data after data identification .

[0050] The present invention performs intelligent matching of user-side satellite differential positioning error processing algorithm types based on weather characteristics, terrain characteristics and satellite positioning error parameters at the location of user-side satellite positioning in combination with an intelligent recognition algorithm and scientifically preset differential positioning error processing algorithm type parameters corresponding to different positioning working condition characteristics, thereby achieving the effect of intelligently and accurately analyzing the optimal satellite differential positioning error processing algorithm type parameters under different types of user-side satellite positioning working conditions.

[0051] Preferably, the operation steps of constructing satellite differential positioning error adjustment data and performing satellite differential positioning error adjustment operations are as follows:

[0052] S71: The user terminal satellite positioning spatial coordinate data , the optimal user-side differential positioning error processing algorithm type analysis data Collect and organize data to construct satellite differential positioning error adjustment data ,in ;

[0053] S72, adjusting data according to the satellite differential positioning error The optimal user-side differential positioning error processing algorithm type analysis data in The corresponding positioning error processing algorithm type is used to process the user-side satellite positioning spatial coordinate data measured by the user-side. Perform satellite differential positioning error adjustment operations.

[0054] The present invention scientifically constructs satellite differential positioning error adjustment parameters based on user-side satellite positioning space coordinates and optimal satellite differential positioning error processing algorithm type parameters, and autonomously and reliably executes satellite differential positioning error adjustment operations based on the satellite differential positioning error adjustment parameters, thereby achieving the effect of timely and efficient collection of satellite differential positioning error adjustment parameters and improving the efficiency and quality of positioning error adjustment operations of the satellite differential positioning system.

[0055] A high-precision differential positioning adjustment system based on Beidou, used to implement the high-precision differential positioning adjustment method based on Beidou, the system includes a satellite differential positioning influencing parameter acquisition module, a satellite differential positioning error analysis module, and a satellite differential positioning error adjustment module;

[0056] The satellite differential positioning influencing parameter acquisition module includes a user-side satellite positioning space coordinate acquisition unit, a user-side weather feature information acquisition unit, a user-side terrain feature image acquisition unit, a different type of terrain feature image storage unit, and a user-side terrain feature information recognition unit;

[0057] The user-side satellite positioning spatial coordinate acquisition unit acquires user-side satellite positioning spatial coordinate data through a Beidou satellite receiver; the user-side weather feature information acquisition unit acquires weather feature information of the user-side satellite positioning location based on the user-side satellite positioning spatial coordinate data, and generates user-side weather feature text data; the user-side terrain feature image acquisition unit acquires weather feature information of the user-side satellite positioning location based on the user-side satellite positioning spatial coordinate data, and generates user-side terrain feature image data; the different types of terrain feature image storage unit is used to store different types of terrain feature image data; the user-side terrain feature information identification unit identifies the type of terrain feature of the user-side satellite positioning location based on the user-side terrain feature image data and different types of terrain feature image data, and generates user-side terrain feature type identification data;

[0058] The satellite differential positioning error analysis module includes a satellite positioning reference station space coordinate storage unit, a user-side positioning error measurement optimal reference station object screening unit, an optimal reference station object positioning space coordinate acquisition unit, a user-side satellite positioning error measurement unit, a differential positioning error processing algorithm type storage unit corresponding to different positioning working condition characteristics, and an optimal user-side differential positioning error processing algorithm type analysis unit;

[0059] The satellite positioning reference station spatial coordinate storage unit is used to store the satellite positioning reference station spatial coordinate data; the user-side positioning error measurement optimal reference station object screening unit performs user-side satellite positioning error measurement optimal reference station object screening processing according to the user-side satellite positioning spatial coordinate data and the satellite positioning reference station spatial coordinate data to generate optimal satellite positioning reference station spatial coordinate data; the optimal reference station object positioning spatial coordinate acquisition unit acquires the optimal reference station positioning measurement spatial coordinate data through a Beidou satellite receiver; the user-side satellite positioning error measurement unit acquires the optimal reference station positioning measurement spatial coordinate data according to the optimal reference station positioning measurement spatial coordinate data and the optimal satellite positioning reference station The spatial coordinate data is numerically measured and processed for the user-side satellite positioning error to generate the user-side satellite positioning error data; the storage unit for the differential positioning error processing algorithm type corresponding to the different positioning working condition characteristics is used to store the differential positioning error processing algorithm type data corresponding to the different positioning working condition characteristics; the optimal user-side differential positioning error processing algorithm type analysis unit performs the optimal differential positioning error processing algorithm type analysis for the user-side satellite positioning based on the weather characteristics, terrain characteristics and satellite positioning error parameters of the user-side satellite positioning location and the differential positioning error processing algorithm type data corresponding to the different positioning working condition characteristics to generate the optimal user-side differential positioning error processing algorithm type analysis data;

[0060] The satellite differential positioning error adjustment module includes a satellite differential positioning error adjustment parameter generation unit and a satellite differential positioning error adjustment operation execution unit;

[0061] The satellite differential positioning error adjustment parameter generating unit is used to construct satellite differential positioning error adjustment data; the satellite differential positioning error adjustment operation executing unit executes the satellite differential positioning error adjustment operation according to the satellite differential positioning error adjustment data.

[0062] (III) Beneficial effects

[0063] The present invention provides a high-precision differential positioning adjustment system and method based on Beidou, which has the following beneficial effects:

[0064] 1. Accurately collect user-side satellite positioning spatial coordinate information through Beidou satellite receivers to provide reliable data support for the subsequent accurate collection of user-side weather and terrain feature information; accurately search for user-side weather feature text information and terrain feature image parameters based on user-side satellite positioning spatial coordinate parameters combined with weather forecast software, map navigation software and screenshot software, and provide real data support for subsequent scientific analysis of user-side terrain feature types and satellite differential positioning error processing algorithm types; accurately identify the terrain feature type of user-side satellite positioning based on user-side terrain feature image parameters combined with intelligent search algorithms and standard storage of different types of terrain feature image parameters, and improve the scientific nature of satellite differential positioning system positioning.

[0065] 2. Accurately screen out the standard spatial coordinate parameters of the optimal satellite positioning reference station closest to the user end through numerical processing based on the distance between the user end and the satellite positioning reference station, thereby improving the accuracy of the satellite differential positioning error measurement results; use the Beidou satellite receiver to collect the positioning measurement spatial coordinate parameters of the optimal reference station object online and combine them with the distance numerical processing to accurately measure the user-end satellite positioning error parameters, so as to achieve accurate and scientific measurement of the positioning error of the satellite differential positioning system; based on the weather characteristics, terrain characteristics and satellite positioning error parameters of the user-end satellite positioning location combined with the intelligent recognition algorithm and the scientifically preset different positioning working conditions, the corresponding differential positioning error processing algorithm type parameters are used to intelligently match the user-end satellite differential positioning error processing algorithm type, so as to achieve intelligent and accurate analysis of the optimal satellite differential positioning error processing algorithm type parameters under different types of user-end satellite positioning working conditions, realize the intelligence and applicability of the satellite differential positioning system positioning error adjustment, and improve the positioning accuracy of the satellite differential positioning system.

[0066] 3. By scientifically constructing the satellite differential positioning error adjustment parameters based on the user-side satellite positioning spatial coordinates and the optimal satellite differential positioning error processing algorithm type parameters, the timely and efficient collection of the satellite differential positioning error adjustment parameters can be achieved. At the same time, the satellite differential positioning error adjustment operations can be autonomously and reliably performed based on the satellite differential positioning error adjustment parameters, thereby improving the efficiency and quality of the positioning error adjustment operations of the satellite differential positioning system and improving the positioning quality and reliability of the satellite differential positioning system. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] Figure 1 A schematic diagram of a module of a Beidou-based high-precision differential positioning and adjustment system provided by the present invention;

[0068] Figure 2 A flowchart of a high-precision differential positioning adjustment method based on Beidou is provided in the present invention. DETAILED DESCRIPTION

[0069] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0070] The embodiments of the high-precision differential positioning adjustment system and method based on Beidou are as follows:

[0071] Embodiment 1:

[0072] See also Figure 1 - Figure 2 , a high-precision differential positioning adjustment method based on Beidou, the method comprises the following steps:

[0073] S1, collecting satellite positioning spatial coordinate data of the user end;

[0074] S2, collecting and processing weather characteristic information and terrain characteristic image information of the location where the user terminal is located based on the user terminal satellite positioning spatial coordinate data, and generating user terminal weather characteristic text data and user terminal terrain characteristic image data;

[0075] S3, performing terrain feature type recognition processing of the location where the user-side satellite positioning is located based on the user-side terrain feature image data and different types of terrain feature image data, and generating user-side terrain feature type recognition data;

[0076] S4, performing screening processing on the reference station object with the best user-side satellite positioning error calculation according to the user-side satellite positioning spatial coordinate data and the satellite positioning reference station spatial coordinate data, and generating the best satellite positioning reference station spatial coordinate data;

[0077] S5, collecting the spatial coordinate data of the best reference station positioning measurement and performing numerical measurement processing on the user-side satellite positioning error with the spatial coordinate data of the best satellite positioning reference station to generate user-side satellite positioning error data;

[0078] S6, based on the weather characteristics, terrain characteristics and satellite positioning error parameters of the user-side satellite positioning location and the differential positioning error processing algorithm type data corresponding to the characteristics of different positioning working conditions, performing optimal differential positioning error processing algorithm type analysis processing for user-side satellite positioning, and generating optimal user-side differential positioning error processing algorithm type analysis data;

[0079] S7, construct satellite differential positioning error adjustment data and perform satellite differential positioning error adjustment operations.

[0080] For further information, see Figure 1 - Figure 2,The steps for collecting satellite positioning spatial coordinate data of the user end are as follows:

[0081] S11. Collect the geographical space coordinate parameters of the user terminal online through the Beidou satellite receiver, and generate the user terminal satellite positioning space coordinate data , wherein the user-side satellite positioning spatial coordinate data includes the horizontal coordinate, the vertical coordinate and the vertical coordinate of the user-side.

[0082] Preferably, the steps of collecting and processing weather characteristic information and terrain characteristic image information of the location where the user terminal is located based on the user terminal satellite positioning spatial coordinate data, and generating user terminal weather characteristic text data and user terminal terrain characteristic image data are as follows:

[0083] S21, the user terminal satellite positioning space coordinate data The corresponding spatial coordinate parameters are input into the location information collection dialog box of the weather forecast software to search and process the weather characteristic text information of the user's satellite positioning location, and generate the user's weather characteristic text data The user-side weather characteristic text data includes the user-side cloudy and sunny text data, cloud cover text data, precipitation level text data, temperature text data, humidity text data, wind direction text data, wind speed text data and visibility text data; the weather forecast software includes any one of Moji Weather, Weather Pass and Quick Weather;

[0084] The user-side satellite positioning spatial coordinate data The corresponding spatial coordinate parameters are input into the location information collection dialog box of the map navigation software to perform location search and processing of the real-scene 3D feature image of the geographical terrain where the user's satellite positioning is located, and the searched real-scene 3D feature image of the geographical terrain is collected with the screenshot software to generate the user's terrain feature image data The map navigation software includes any one of Amap navigation software, Tencent map navigation software, and Baidu map navigation software; the screenshot software includes any one of Snipaste, PicPick, and ShareX.

[0085] Based on the user-side terrain feature image data and different types of terrain feature image data, the terrain feature type recognition processing of the user-side satellite positioning location is performed to generate the user-side terrain feature type recognition data in the following steps:

[0086] S31. Establishing image data sets of different types of terrain features , ;in Indicates Different types of terrain feature image data corresponding to different types of terrain feature types, Indicates the maximum value of the number of terrain feature types; different types of terrain feature image data represent geographical terrain real scene 3D feature image data corresponding to different terrain feature types, and terrain feature types include building terrain type, mountain terrain type, vegetation terrain type and open terrain type;

[0087] S32, using a unified cost search algorithm to convert the user-side terrain feature image data Image datasets with different types of terrain features Different types of terrain feature image data Perform image feature matching to search for image data with terrain features on the user side Matching different types of terrain feature image data Corresponding terrain feature type text information, and generate user-side terrain feature type identification data .

[0088] Through the user-side satellite positioning spatial coordinate acquisition unit, the Beidou satellite receiver is used to accurately acquire the user-side satellite positioning spatial coordinate information, providing reliable data support for the subsequent accurate acquisition of the user-side weather characteristics and terrain characteristics information; the user-side weather characteristic information acquisition unit and the user-side terrain characteristic image acquisition unit cooperate with each other, based on the user-side satellite positioning spatial coordinate parameters combined with weather forecast software, map navigation software and screenshot software to accurately search out the user-side weather characteristic text information and terrain characteristic image parameters, providing real data support for the subsequent scientific analysis of the user-side terrain characteristic type and satellite differential positioning error processing algorithm type; the user-side terrain characteristic information identification unit accurately identifies the terrain characteristic type of the user-side satellite positioning location based on the user-side terrain characteristic image parameters combined with the intelligent search algorithm and the standard storage of different types of terrain characteristic image parameters, thereby improving the scientific positioning of the satellite differential positioning system.

[0089] For further information, see Figure 1 - Figure 2 , the optimal reference station object screening process for user-side satellite positioning error measurement is performed based on the user-side satellite positioning spatial coordinate data and the satellite positioning reference station spatial coordinate data, and the operation steps for generating the optimal satellite positioning reference station spatial coordinate data are as follows:

[0090] S41, when the user terminal terrain feature type identification data When generating, establish the satellite positioning base station spatial coordinate data set , ;in Indicates The satellite positioning base station spatial coordinate data corresponding to the base station, Indicates the maximum number of base stations. The satellite positioning base station spatial coordinate data indicates the spatial coordinate data of the satellite positioning base station object set in standard. The satellite positioning base station spatial coordinate data includes the horizontal coordinate, the vertical coordinate and the vertical coordinate of the base station.

[0091] S42, using the spatial distance formula to measure the user-side satellite positioning spatial coordinate data in order according to the number of base stations. Satellite positioning base station spatial coordinate data collection Satellite positioning base station spatial coordinate data The spatial distance data of the user terminal base station is generated ,in Indicates the user-side satellite positioning spatial coordinate data With satellite positioning base station spatial coordinate data The corresponding user-side base station distance data, The unit is meter;

[0092] S43, collecting distance data of user-side base station Distance data of the user terminal base station Compare the spatial distance values ​​and search for the user-side base station distance data with the smallest spatial distance value. And build the optimal user-side reference station distance data ,in The unit is meter;

[0093] S44, using a two-way search algorithm to find the optimal user-side base station distance data Satellite positioning base station spatial coordinate data collection Satellite positioning base station spatial coordinate data Perform character matching on the base station quantity number to search for the optimal user-side base station distance data Corresponding satellite positioning base station spatial coordinate data And generate the optimal satellite positioning base station spatial coordinate data through data identification The optimal satellite positioning reference station spatial coordinate data represents the spatial coordinate data of the satellite positioning reference station object with the smallest spatial distance value from the user end. The optimal satellite positioning reference station spatial coordinate data includes the horizontal coordinate, the vertical coordinate and the vertical coordinate of the optimal satellite positioning reference station object standard setting.

[0094] The operation steps for collecting the spatial coordinate data of the best base station positioning measurement and performing numerical measurement processing of the user-side satellite positioning error with the spatial coordinate data of the best satellite positioning base station to generate the user-side satellite positioning error data are as follows:

[0095] S51. Collect the spatial coordinate data of the optimal satellite positioning base station online through Beidou satellite receiver Corresponding to the geographical space coordinate parameters of the base station object, and generating the optimal base station positioning measurement space coordinate data , wherein the optimal reference station positioning measurement spatial coordinate data includes the horizontal coordinate, the vertical coordinate and the vertical coordinate of the online measurement of the optimal satellite positioning reference station object;

[0096] S52, using the spatial distance formula to measure the user-side satellite positioning spatial coordinate data With the optimal satellite positioning base station spatial coordinate data The spatial distance data of the user terminal base station is generated ,in The unit is meter;

[0097] Use the spatial distance formula to measure the user-side satellite positioning spatial coordinate data Positioning and measuring spatial coordinate data with the optimal reference station The spatial distance data is generated and the user-side base station measurement distance data is generated ,in The unit is meter;

[0098] S53, the user terminal base station standard distance data Measure distance data with the user-side base station Perform numerical processing of distance parameters by difference and absolute value, and measure the satellite positioning error data at the user end ,in , The unit is meter. The user-side satellite positioning error data represents the positioning error data of the satellite differential positioning system under the current positioning conditions of the user-side.

[0099] Based on the weather characteristics, terrain characteristics and satellite positioning error parameters of the user-side satellite positioning location and the differential positioning error processing algorithm type data corresponding to the characteristics of different positioning working conditions, the optimal differential positioning error processing algorithm type analysis and processing of the user-side satellite positioning is performed. The operation steps for generating the optimal user-side differential positioning error processing algorithm type analysis data are as follows:

[0100] S61. Establishing a data set of differential positioning error processing algorithm types corresponding to different positioning working condition characteristics , ;in Indicates Different positioning condition characteristics that match the user-side positioning condition types correspond to the differential positioning error processing algorithm type data, Indicates the maximum number of user-side positioning condition types, where the user-side positioning condition type indicates the user-side satellite positioning condition type composed of the weather feature type, terrain feature type and satellite positioning error parameter type of the user-side satellite positioning location; the differential positioning error processing algorithm type data corresponding to different positioning condition characteristics indicates the object type information of the optimal satellite differential positioning error calibration processing algorithm set based on different types of user-side positioning condition condition standards; the differential positioning error processing algorithm type data corresponding to different positioning condition characteristics include antenna phase center change calibration processing algorithm, signal interference correction processing algorithm, meteorological factor correction processing algorithm and multipath effect correction processing algorithm;

[0101] S62: The user-side weather characteristic text data , User-side terrain feature type identification data and user-side satellite positioning error data Differential positioning error processing algorithm type data set corresponding to different positioning conditions Different positioning conditions and corresponding differential positioning error processing algorithm type data Perform keyword matching of positioning condition characteristics and search for user-side weather characteristic text data , User-side terrain feature type identification data , User-side satellite positioning error data Different positioning conditions and corresponding differential positioning error processing algorithm type data , and construct the optimal user-side differential positioning error processing algorithm type analysis data , execute to generate the optimal user-side differential positioning error processing algorithm type analysis data The specific steps are as follows:

[0102] S621, initialization parameters, update positioning error processing algorithm type, identify the number of crow populations, maximum number of iterations, flight distance ;

[0103] S622, initializing the positioning error processing algorithm type to identify the data set of the differential positioning error processing algorithm type corresponding to the characteristics of the crow individuals in different positioning conditions The initial position and memory in the search space, Only the location error processing algorithm type identification crow individuals are randomly distributed in the space dimension Different positioning conditions corresponding to the differential positioning error processing algorithm type data set In the search space; in the first iteration, it is assumed that the positioning error processing algorithm type identifies the crow individual in different positioning conditions and the corresponding differential positioning error processing algorithm type data set Search the search space to find out the text data related to the user's weather characteristics , User-side terrain feature type identification data , User-side satellite positioning error data Different positioning conditions and corresponding differential positioning error processing algorithm type data Food and hidden in the initial location;

[0104] S623, calculating the individual fitness value of each crow identified by the positioning error processing algorithm type, that is, calculating the user-side weather feature text data , User-side terrain feature type identification data , User-side satellite positioning error data Differential positioning error processing algorithm type data set corresponding to different positioning conditions Different positioning conditions in the search space correspond to the differential positioning error processing algorithm type data The fitness value of

[0105] S624, update the positioning error processing algorithm type to identify the data set of the differential positioning error processing algorithm type corresponding to the characteristics of the crow individuals in different positioning conditions The position in the search space, the positioning error processing algorithm type identification crow individual position update formula is as follows: ,in Indicates Iteration Positioning Error Processing Algorithm Type Identification Crow Individual Differential positioning error processing algorithm type data set corresponding to different positioning conditions The new position in the search space, Indicates Iteration Positioning Error Processing Algorithm Type Identification Crow Individual Differential positioning error processing algorithm type data set corresponding to different positioning conditions The position in the search space, represents a random number uniformly distributed between

[01] , Indicates Iteration Positioning Error Processing Algorithm Type Identification Crow Individual Differential positioning error processing algorithm type data set corresponding to different positioning conditions The flight distance in the search space, Indicates Iteration Positioning Error Processing Algorithm Type Identification Crow Individual Differential positioning error processing algorithm type data set corresponding to different positioning conditions The food hiding location in the search space, i.e. Iteration Positioning Error Processing Algorithm Type Identification Crow Individual Differential positioning error processing algorithm type data set corresponding to different positioning conditions Search the search space to find out the text data related to the user's weather characteristics , User-side terrain feature type identification data , user-side satellite positioning error data Different positioning conditions and corresponding differential positioning error processing algorithm type data location;

[0106] S625, determine the feasibility of the new position, and determine the feasibility of the new position of each crow identified by the positioning error processing algorithm type; if the new position of the crow identified by the positioning error processing algorithm type is feasible, the positioning error processing algorithm type will update its position, that is, the differential positioning error processing algorithm type data set corresponding to different positioning working condition characteristics Search for text data related to user-side weather characteristics , User-side terrain feature type identification data , User-side satellite positioning error data Different positioning conditions and corresponding differential positioning error processing algorithm type data , the positioning error processing algorithm type identifies the crow individual and updates it to the differential positioning error processing algorithm type data corresponding to the different positioning working condition characteristics that are successfully matched location; otherwise, the positioning error processing algorithm type identifies that the crow individual stays at the current location and does not move to the new location;

[0107] S626, evaluate the fitness value of the new position, calculate the fitness value of each crow's individual new position for the positioning error processing algorithm type identification, that is, calculate the differential positioning error processing algorithm type data set corresponding to different positioning working condition characteristics User-side weather feature text data in the search space , User-side terrain feature type identification data , User-side satellite positioning error data Differential positioning error processing algorithm type data corresponding to different positioning conditions of the new position The fitness value of

[0108] S627, update memory, if the fitness value of the new position of the positioning error processing algorithm type recognition crow is greater than the fitness value of the initial position in the memory, the positioning error processing algorithm type recognition crow updates its memory through the new position, otherwise it does not update its memory; that is, in different positioning working condition characteristics corresponding to the differential positioning error processing algorithm type data set Search for text data related to user-side weather characteristics , User-side terrain feature type identification data , User-side satellite positioning error data Different positioning conditions with the largest fitness values ​​correspond to the differential positioning error processing algorithm type data ;

[0109] S628: When the maximum number of iterations is met, output the differential positioning error processing algorithm type data corresponding to different positioning working condition characteristics ;

[0110] S629, corresponding the different positioning working condition characteristics output in step S628 to the differential positioning error processing algorithm type data Generate the optimal user-side differential positioning error processing algorithm type analysis data after data identification .

[0111] Through the user-side positioning error measurement optimal reference station object screening unit, based on the distance numerical processing between the user-side and the satellite positioning reference station, the standard spatial coordinate parameters of the optimal satellite positioning reference station closest to the user-side are accurately screened out, thereby improving the accuracy of the satellite differential positioning error measurement results; the optimal reference station object positioning spatial coordinate acquisition unit and the user-side satellite positioning error measurement unit cooperate with each other, and the Beidou satellite receiver is used to collect the positioning measurement spatial coordinate parameters of the optimal reference station object online, combined with the distance numerical processing to accurately measure the user-side satellite positioning error parameters, so as to achieve accurate and scientific measurement of the positioning error of the satellite differential positioning system; the optimal user-side differential positioning error processing algorithm type analysis unit, based on the weather characteristics, terrain characteristics and satellite positioning error parameters of the user-side satellite positioning location combined with the intelligent recognition algorithm and the scientifically preset different positioning working conditions The corresponding differential positioning error processing algorithm type parameters perform intelligent matching of the user-side satellite differential positioning error processing algorithm type, and realize intelligent and accurate analysis of the optimal satellite differential positioning error processing algorithm type parameters under different types of user-side satellite positioning working conditions, realize the intelligence and applicability of the satellite differential positioning system positioning error adjustment, and improve the positioning accuracy of the satellite differential positioning system.

[0112] For further information, see Figure 1 - Figure 2 The steps for constructing satellite differential positioning error adjustment data and performing satellite differential positioning error adjustment operations are as follows:

[0113] S71, the user terminal satellite positioning space coordinate data , Optimal user-side differential positioning error processing algorithm type analysis data Collect and organize data to construct satellite differential positioning error adjustment data ,in ;

[0114] S72, adjusting data based on satellite differential positioning error Optimal user-side differential positioning error processing algorithm type analysis data The corresponding positioning error processing algorithm type is used to process the user-side satellite positioning spatial coordinate data measured by the user-side Perform satellite differential positioning error adjustment operations.

[0115] Through the cooperation between the satellite differential positioning error adjustment parameter generation unit and the satellite differential positioning error adjustment operation execution unit, the satellite differential positioning error adjustment parameters are scientifically constructed based on the user-side satellite positioning space coordinates and the optimal satellite differential positioning error processing algorithm type parameters, so as to realize the timely and efficient collection of the satellite differential positioning error adjustment parameters. At the same time, the satellite differential positioning error adjustment operations are autonomously and reliably executed based on the satellite differential positioning error adjustment parameters, thereby improving the efficiency and quality of the positioning error adjustment operations of the satellite differential positioning system and improving the positioning quality and reliability of the satellite differential positioning system.

[0116] Embodiment 2:

[0117] See also Figure 1 - Figure 2 , a high-precision differential positioning adjustment system based on Beidou, used to implement a high-precision differential positioning adjustment method based on Beidou, the system includes a satellite differential positioning influencing parameter acquisition module, a satellite differential positioning error analysis module, and a satellite differential positioning error adjustment module;

[0118] The satellite differential positioning influencing parameter acquisition module includes a user-side satellite positioning space coordinate acquisition unit, a user-side weather feature information acquisition unit, a user-side terrain feature image acquisition unit, a different type of terrain feature image storage unit, and a user-side terrain feature information recognition unit;

[0119] The user-side satellite positioning spatial coordinate acquisition unit acquires the user-side satellite positioning spatial coordinate data through the Beidou satellite receiver; the user-side weather feature information acquisition unit acquires and processes the weather feature information of the user-side satellite positioning location based on the user-side satellite positioning spatial coordinate data, and generates user-side weather feature text data; the user-side terrain feature image acquisition unit acquires and processes the weather feature information of the user-side satellite positioning location based on the user-side satellite positioning spatial coordinate data, and generates user-side terrain feature image data; a different type of terrain feature image storage unit is used to store different types of terrain feature image data; the user-side terrain feature information identification unit identifies and processes the terrain feature type of the user-side satellite positioning location based on the user-side terrain feature image data and different types of terrain feature image data, and generates user-side terrain feature type identification data;

[0120] The satellite differential positioning error analysis module includes a satellite positioning reference station space coordinate storage unit, a user-side positioning error measurement optimal reference station object screening unit, an optimal reference station object positioning space coordinate acquisition unit, a user-side satellite positioning error measurement unit, a differential positioning error processing algorithm type storage unit corresponding to different positioning working condition characteristics, and an optimal user-side differential positioning error processing algorithm type analysis unit;

[0121] The satellite positioning reference station spatial coordinate storage unit is used to store the satellite positioning reference station spatial coordinate data; the user-side positioning error calculation optimal reference station object screening unit performs the user-side satellite positioning error calculation optimal reference station object screening processing according to the user-side satellite positioning spatial coordinate data and the satellite positioning reference station spatial coordinate data, and generates the optimal satellite positioning reference station spatial coordinate data; the optimal reference station object positioning spatial coordinate acquisition unit acquires the optimal reference station positioning measurement spatial coordinate data through the Beidou satellite receiver; the user-side satellite positioning error measurement unit calculates the optimal reference station positioning measurement spatial coordinate data according to the optimal reference station positioning measurement spatial coordinate data and the optimal satellite positioning reference station spatial coordinate data The user-side satellite positioning error numerical measurement processing is performed based on the user-side satellite positioning error to generate user-side satellite positioning error data; a differential positioning error processing algorithm type storage unit corresponding to different positioning working condition characteristics is used to store differential positioning error processing algorithm type data corresponding to different positioning working condition characteristics; an optimal user-side differential positioning error processing algorithm type analysis unit performs optimal differential positioning error processing algorithm type analysis processing for user-side satellite positioning based on weather characteristics, terrain characteristics and satellite positioning error parameters at the location of user-side satellite positioning and differential positioning error processing algorithm type data corresponding to different positioning working condition characteristics to generate optimal user-side differential positioning error processing algorithm type analysis data;

[0122] The satellite differential positioning error adjustment module includes a satellite differential positioning error adjustment parameter generation unit and a satellite differential positioning error adjustment operation execution unit;

[0123] The satellite differential positioning error adjustment parameter generating unit is used to construct the satellite differential positioning error adjustment data; the satellite differential positioning error adjustment operation executing unit executes the satellite differential positioning error adjustment operation according to the satellite differential positioning error adjustment data.

[0124] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A high-precision differential positioning adjustment method based on Beidou, characterized in that: The method comprises the following steps: S1, collecting satellite positioning spatial coordinate data of the user end; S2, collecting and processing weather characteristic information and terrain characteristic image information of the location where the user terminal satellite positioning is located according to the user terminal satellite positioning spatial coordinate data, and generating user terminal weather characteristic text data and user terminal terrain characteristic image data; S3, performing terrain feature type recognition processing of the location where the user terminal is located by satellite positioning based on the user terminal terrain feature image data and different types of terrain feature image data, and generating user terminal terrain feature type recognition data; S4, performing a screening process for the optimal reference station object for user-side satellite positioning error measurement based on the user-side satellite positioning spatial coordinate data and the satellite positioning reference station spatial coordinate data, and generating optimal satellite positioning reference station spatial coordinate data; S5, collecting the optimal reference station positioning measurement spatial coordinate data and performing user-side satellite positioning error numerical measurement processing on the optimal satellite positioning reference station spatial coordinate data to generate user-side satellite positioning error data; S6, based on the weather characteristics, terrain characteristics and satellite positioning error parameters of the user-side satellite positioning location and the differential positioning error processing algorithm type data corresponding to the characteristics of different positioning working conditions, performing optimal differential positioning error processing algorithm type analysis processing for user-side satellite positioning, and generating optimal user-side differential positioning error processing algorithm type analysis data; S7, construct satellite differential positioning error adjustment data and perform satellite differential positioning error adjustment operations.

2. The high-precision differential positioning adjustment method based on Beidou according to claim 1, characterized in that: The S1 comprises the following steps: S11. Collect the geographical space coordinate parameters of the user terminal online through the Beidou satellite receiver, and generate the user terminal satellite positioning space coordinate data O.

3. The high-precision differential positioning adjustment method based on Beidou according to claim 2 is characterized in that: The S2 comprises the following steps: S21, inputting the spatial coordinate parameters corresponding to the user-side satellite positioning spatial coordinate data O into the location information collection dialog box of the weather forecast software to perform a weather feature text information search process at the location of the user-side satellite positioning, and generating the user-side weather feature text data U; The spatial coordinate parameters corresponding to the user-side satellite positioning spatial coordinate data O are input into the location information collection dialog box of the map navigation software to perform location search and processing of the geographical terrain real scene 3D feature image of the user-side satellite positioning location, and the searched geographical terrain real scene 3D feature image is collected in conjunction with the screenshot software to generate the user-side terrain feature image data P.

4. The high-precision differential positioning adjustment method based on Beidou according to claim 3 is characterized in that: The S3 comprises the following steps: S31, establish different types of terrain feature image data set A = (a1, ..., a m ,…,a φ ), m=1,2,3,…,φ; where a m represents the different types of terrain feature image data corresponding to the mth type of terrain feature, and φ represents the maximum number of terrain feature types; S32, using a unified cost search algorithm to compare the P with the a in A. m Perform image feature matching to search for the a that matches the P m The corresponding terrain feature type text information and generate user-side terrain feature type identification data a P .

5. The high-precision differential positioning adjustment method based on Beidou according to claim 4 is characterized in that: The S4 comprises the following steps: S41, when the a P When generating, establish the satellite positioning base station spatial coordinate data set where b n Indicates the satellite positioning base station spatial coordinate data corresponding to the nth base station, Indicates the maximum number of base stations; S42, using the spatial distance formula to measure the b in O and B in order according to the number of reference stations. n The spatial distance data of the user terminal base station is generated where b' o,n Indicates that O and b n The corresponding user-side base station distance data, b' o,n The unit is meter; S43, b' in B' o,n Compare the spatial distance values ​​and search for the b' with the smallest spatial distance value o,n And build the optimal user-side reference station distance data in The unit is meter; S44, using a two-way search algorithm with the b in the b n Perform character matching on the base station quantity number and search for the The corresponding b n And generate the optimal satellite positioning base station spatial coordinate data through data identification 6. The high-precision differential positioning adjustment method based on Beidou according to claim 5 is characterized in that: The S5 comprises the following steps: S51, collecting the above information online through Beidou satellite receiver The corresponding geographic space coordinate parameters of the base station object are used to generate the optimal base station positioning measurement space coordinate data b celiang ; S52, using the spatial distance formula to measure the distance between O and The spatial distance data of the user terminal base station is generated and the standard distance data L is generated. biaozhun , where L biaozhun The unit is meter; Use the spatial distance formula to measure the distance between O and b celiang The spatial distance data of the user terminal base station is generated and the distance data L is measured. celiang , where L celiang The unit is meter; S53, the L biaozhun With the L celiang Perform numerical processing of distance parameter difference and absolute value, and measure the user-side satellite positioning error data ΔL celiang , where ΔL celiang The unit is meter.

7. The high-precision differential positioning adjustment method based on Beidou according to claim 6 is characterized in that: The S6 comprises the following steps: S61, establish a differential positioning error processing algorithm type data set C = (c1, ..., c k ,…,c γ ), k = 1, 2, 3, ..., γ; where c k represents the type data of differential positioning error processing algorithms corresponding to different positioning condition characteristics matching the kth user-side positioning condition type, and γ represents the maximum number of user-side positioning condition types; S62, the U, the a P and the ΔL celiang With the C in c k Perform positioning condition feature keyword matching to search for the U and a P , the ΔL celiang The corresponding c k , and construct the optimal user-side differential positioning error processing algorithm type analysis data c zui , execute and generate the optimal user-side differential positioning error processing algorithm type analysis data c zui The specific steps are as follows: S621, initializing parameters, updating the positioning error processing algorithm type, identifying the number of crow populations, the maximum number of iterations, and the flight distance ρ; S622, initialize the initial position and memory of the positioning error processing algorithm type identification crow individual in the C search space, and randomly distribute N positioning error processing algorithm type identification crow individuals in the C search space with a spatial dimension of γ; in the first iteration, assume that the positioning error processing algorithm type identification crow individual searches for the U, the a in the C search space. P , the ΔL celiang Match the c k Food and hidden in the initial location; S623, calculating the individual fitness value of each crow identified by the positioning error processing algorithm type, that is, calculating the U, the a P , the ΔL celiang and the c in the C search space k The fitness value of S624, updating the location error processing algorithm type to identify the location of the crow individual in the C search space; S625, determine the feasibility of the new position, and determine the feasibility of the new position of each crow identified by the positioning error processing algorithm type; if the new position of the crow identified by the positioning error processing algorithm type is feasible, the crow identified by the positioning error processing algorithm type will update its position, that is, search for the crow in C that is consistent with U and a. P , the ΔL celiang Match the c k , the positioning error processing algorithm type identifies the crow individual and updates it to the c that matches successfully k location; otherwise, the positioning error processing algorithm type identifies that the crow individual stays at the current location and does not move to the new location; S626, evaluate the fitness value of the new position, calculate the fitness value of the new position of each crow identified by the positioning error processing algorithm type, that is, calculate the U, the a in the C search space P , the ΔL celiang With the new position of the c k The fitness value of S627, update memory, if the fitness value of the new position of the positioning error processing algorithm type recognition crow is greater than the fitness value of the initial position in the memory, the positioning error processing algorithm type recognition crow updates its memory through the new position, otherwise it does not update its memory; that is, search for the location in C that matches the U and the a P , the ΔL celiang The c with the largest fitness value k ; S628. When the maximum number of iterations is met, output the c k ; S629, the c output in step S628 k After data identification, the optimal user-side differential positioning error processing algorithm type analysis data c is generated zui .

8. The high-precision differential positioning adjustment method based on Beidou according to claim 7, characterized in that: The S7 comprises the following steps: S71, the O, the c zui Collect and organize data to construct satellite differential positioning error adjustment data h; S72, according to the c in h zui The corresponding positioning error processing algorithm type performs a satellite differential positioning error adjustment operation on the O measured by the user end.

9. A high-precision differential positioning and adjustment system based on Beidou, used to implement a high-precision differential positioning and adjustment method based on Beidou as claimed in any one of claims 1 to 8, characterized in that: The system comprises a satellite differential positioning influencing parameter acquisition module, a satellite differential positioning error analysis module and a satellite differential positioning error adjustment module.

Citation Information

Patent Citations

  • A Beidou differential positioning system for live-fire combat equipment of the armed forces

    CN114966781B

  • Unmanned aerial vehicle position prediction method and device based on Beidou differential positioning

    CN115184970A

  • Real-time differential positioning system and method

    CN117055080A