Beidou high-precision positioning method and system based on swan mongolian operating system

By introducing a positioning calibration module based on the Hongmeng operating system into the Beidou positioning system, the key point coordinate system and three-dimensional key coordinate groups are used for positioning calibration, the problem of positioning deviation in complex environments is solved, and the positioning effect of high precision and dynamic adaptation is achieved.

CN119916418AInactive Publication Date: 2025-05-02SHENZHEN XINSHENG INTELLIGENT INFORMATION CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510404610.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2025-05-02
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing Beidou positioning system is difficult to achieve dynamic positioning calibration in complex environments, such as urban canyons, high building complexes or overpasses, and positioning deviations are prone to occur.

Method used

The Beidou high-precision positioning system based on the Hongmeng operating system is adopted, including data acquisition module, data processing module, anti-interference module and positioning calibration module. The positioning calibration module conducts positioning calibration by establishing a key point coordinate system and a three-dimensional key coordinate group, analyzing the current coordinate position to judge positioning errors, and adjusting the error range in real time to correct deviations.

Benefits of technology

It improves the accuracy and reliability of positioning, can effectively respond to the positioning needs of complex scenarios, timely discover and correct positioning errors, and improves the dynamic adaptability of the positioning system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119916418A_ABST
    Figure CN119916418A_ABST
Patent Text Reader

Abstract

The invention discloses a Beidou high-precision positioning method and system based on a swan gap operating system, and relates to the technical field of Beidou positioning systems. Comprising a data acquisition module which is responsible for receiving Beidou satellite signals and performing primary processing, and adopts a high-performance antenna and a low-noise amplifier to improve the sensitivity and stability of signal receiving; meanwhile, flexible processing and switching of signals of different frequency bands are realized by using a software defined radio technology; and the data processing module is used for further processing the acquired data and improving the positioning precision. According to the invention, by establishing the key point coordinate system and the three-dimensional key coordinate group, the current position can be recorded and analyzed more accurately, so that the positioning accuracy is improved; the method can be applied to various complex scenes such as overpasses, and positioning requirements of the scenes can be effectively met by establishing a key point coordinate system and a three-dimensional key coordinate group.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of Beidou positioning systems, and in particular to a Beidou high-precision positioning method and system based on Hongmeng operating system. Background Art

[0002] With the widespread use of the Global Navigation Satellite System (GNSS), the accuracy and reliability of the Beidou satellite navigation system have become particularly important for various high-precision applications. Traditional positioning systems often face problems such as signal blocking and multipath interference in complex environments, such as urban canyons, high-rise buildings, or overpasses, resulting in reduced positioning accuracy. In addition, existing positioning systems often lack effective adaptive mechanisms to cope with dynamically changing environmental conditions and cannot meet the needs of real-time high-precision positioning.

[0003] After searching, the application scheme of Chinese patent application number CN202311093132.9 discloses a precise positioning method, system and storage medium based on Beidou satellite, which relates to the technical field of positioning system. The initial connection module obtains the historical data of all Beidou satellites based on the satellite database, and selects the initial connection number of Beidou satellites based on the scale of the disaster and the number of people to be rescued, so as to ensure that the number of satellites connected to the positioning system is appropriate, avoiding the decrease in positioning accuracy due to too few connected satellites, and also avoiding the increase in the data calculation amount of the positioning coefficient due to too many connected satellites. The satellite analysis module obtains the signal data of the satellite connected to the positioning system, and establishes the satellite coefficient through the signal data. The comparison result of the satellite coefficient and the gradient threshold is used to analyze whether the satellite supports positioning, and formulate an optimization strategy. The positioning method in the above patent has the following shortcomings: for complex scenes, such as overpasses, it cannot perform dynamic positioning calibration well, and positioning deviation is prone to occur, which needs to be improved. Summary of the invention

[0004] The purpose of the present invention is to solve the shortcomings existing in the prior art and to propose a Beidou high-precision positioning method and system based on the Hongmeng operating system.

[0005] In order to achieve the above object, the present invention adopts the following technical solutions:

[0006] The Beidou high-precision positioning system based on Hongmeng operating system includes:

[0007] Data acquisition module: responsible for receiving Beidou satellite signals and performing preliminary processing. It uses high-performance antennas and low-noise amplifiers to improve the sensitivity and stability of signal reception. At the same time, it uses software-defined radio technology to achieve flexible processing and switching of signals in different frequency bands.

[0008] Data processing module: further process the collected data to improve positioning accuracy;

[0009] Anti-interference module: According to the interference detected in real time, the filter parameters are automatically adjusted to reduce the impact of interference on positioning accuracy; the coherence of multipath signals is used to suppress multipath interference through specific algorithms and technical means;

[0010] Positioning calibration module: The positioning calibration module is used for positioning calibration in complex scenes;

[0011] Positioning output module: outputs the processed positioning results to the user;

[0012] When the positioning calibration module performs positioning calibration:

[0013] Based on complex scenes, by establishing key point coordinates, a key point system is constructed, and the key point coordinates are numbered, A1, A2, ..., An, and the corresponding key point coordinates are (x1, y1, z1), (x2, y2, z2), ..., (xn, yn, zn); when passing through the key point coordinates, the current coordinate position is recorded once; by analyzing the current coordinate position, it is determined whether there is a positioning error.

[0014] Preferably, the establishment of the key point coordinates further includes establishing a stereo key coordinate group, the stereo key coordinate group is composed of a plurality of key point coordinates, and the establishment standard of the stereo key coordinate group is: if the key point coordinates can satisfy the stereo overlap, the position of the stereo overlap is selected as the key point, if not, the position adjacent to the stereo overlap position is selected as the key point;

[0015] The specific stereo overlapping position is: the position with the same x and y coordinates but different z coordinates; in the key point coordinate numbering, for the key point coordinates of the stereo overlapping position or the position adjacent to the stereo overlapping position, the numbers from bottom to top are An, An', An'', ...; the corresponding coordinates are (xn,yn,zn), (xn',yn',zn'), (xn'',yn'',zn''), ...

[0016] Preferably: the analysis method of the positioning calibration module is to use the key point coordinates of the current number, combined with the coordinate position recorded by the key point coordinates of the previous number, and according to the motion stroke, combined with the scene information, to determine whether it is possible to reach the key point coordinates of the current number from the coordinate position recorded last within the motion stroke, with the error range set within ±10%;

[0017] Among them, the motion stroke is calculated based on the vector of the motion speed and the motion time; if it is within the calculation range, the key point coordinates of the current number are determined to be the correct key point coordinates. If it is outside the calculation range, the key point coordinates of other numbers are searched in the same three-dimensional key coordinate group and replaced with the key point coordinates that meet the requirements.

[0018] Preferably: when the positioning calibration module searches for other numbered key point coordinates, if the number that meets the requirements is not unique, the key point coordinates with the smallest calculated deviation from the motion stroke are selected as the primary main positioning solution according to the calculated motion stroke, and the other key point coordinates that meet the requirements are selected as the primary alternative positioning solutions;

[0019] When moving to the next key point coordinate, the same judgment method as above is used for analysis and judgment. If the number that meets the requirements is unique, the accuracy of the first-level main positioning plan and the first-level alternative positioning plan is reversely inferred, and they are corrected to the correct key point coordinates; if the number that meets the requirements is not unique, the second-level main positioning plan and the second-level alternative positioning plan are generated; and extended to the next key point coordinate, repeating the above steps until a unique solution is obtained.

[0020] Preferably, the positioning method of the positioning system comprises the following steps:

[0021] S1: The data acquisition module collects signals, which are then processed by the data processing module;

[0022] S2: When there is no unique solution, the positioning calibration module selects the most likely key point coordinates as the primary main positioning solution based on the calculated motion stroke, and other key point coordinates that meet the requirements are used as the primary alternative positioning solutions;

[0023] S3: When moving to the next key point coordinate, the same determination method as above is used for analysis and determination. If the number that meets the requirements is unique, proceed to step S4; if not unique, proceed to step S5;

[0024] S4: reversely infer the accuracy of the primary main positioning solution and the primary alternative positioning solution, and correct them to the correct key point coordinates, and then proceed to S6;

[0025] S5: Generate a secondary main positioning solution and a secondary alternative positioning solution; and extend to the coordinates of the next key point and transfer to S3;

[0026] S6: The positioning output module outputs the processed positioning results to the user.

[0027] Preferably, the data processing module includes the following functions:

[0028] Pseudorange measurement: The pseudorange between the receiver and the satellite is calculated by processing the timestamp of the received signal;

[0029] Carrier phase measurement: Use carrier phase information to improve positioning accuracy;

[0030] Data fusion: Fusion of data from different satellites to improve positioning accuracy and reliability.

[0031] Preferably: after the first-level main positioning plan and the first-level alternative positioning plan are generated, the positioning calibration module adopts the same judgment method to analyze and judge when moving to the next key point coordinate, but narrows the error range and sets it within ± (10-x)%, where the value of x is: x = 0.5, 1, 1.5, 2, 2.5, ..., 9.5.

[0032] Preferably: the system further comprises a personalized preference recording module and a matching module. When a unique solution is determined, the personalized preference recording module of the system records the currently determined positioning solution. When the number of recordings of a certain positioning solution in the same scene exceeds a set number, the positioning solution is counted into the solution template.

[0033] Each solution template includes at least 3 consecutive key point coordinates. When a unique solution cannot be obtained after two consecutive key point coordinates with corresponding numbers, the matching module queries whether the two consecutive key point coordinates match the consecutive key point coordinates in any solution template. If the matching result is unique, the solution template is selected as the current positioning solution. If the matching result is not unique, the solution template with the highest usage rate is called as the current positioning solution.

[0034] Preferably: the positioning system further comprises:

[0035] Real-time feedback module: This module collects user feedback information in real time;

[0036] Adaptive adjustment module: This module automatically adjusts the parameters of the positioning algorithm according to different scenarios and user needs. For complex scenarios or users with high precision requirements, the error range is increased; for simple scenarios or users with low precision requirements, the error range is reduced.

[0037] Multi-source data fusion module, which fuses data from different sensors to improve the accuracy and reliability of positioning.

[0038] Preferably, the adjustment method of the adaptive adjustment module is as follows:

[0039] Scene recognition and classification: Use sensor data and map information to identify the scene the user is currently in; classify different scenes and set corresponding positioning parameter templates for each scene;

[0040] Demand analysis: Analyze the user's positioning needs and determine the priority and weight distribution of the positioning algorithm based on the user's needs;

[0041] Parameter adjustment: formulate parameter adjustment strategies according to needs; strategies include the selection of positioning algorithms, parameter ranges, and adjustment steps;

[0042] Real-time adjustment and optimization: Adjust the parameters of the positioning algorithm in real time according to the current scenario and user needs.

[0043] The beneficial effects of the present invention are:

[0044] 1. The present invention can more accurately record and analyze the current position by establishing a key point coordinate system and a three-dimensional key coordinate group, thereby improving the accuracy of positioning; it can be applied to various complex scenes, such as overpasses, etc., and by establishing a key point coordinate system and a three-dimensional key coordinate group, it can effectively meet the positioning requirements of these scenes.

[0045] 2. The present invention can timely discover and correct positioning errors by analyzing the current coordinate position to ensure positioning accuracy; according to actual conditions, the error range can be adjusted in real time to correct the deviation more quickly and lock in a unique solution.

[0046] 3. The system of the present invention will record the user's personalized preferences. When the positioning solution for the same scene is used multiple times, the solution can be included in the solution template to facilitate users to quickly select and use it. When a unique solution cannot be obtained, the matching module can be used to query whether the continuous key point coordinates in any solution template are matched, so as to select a suitable solution template as the current positioning solution, thereby improving the success rate of positioning. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 This is a flow chart of the Beidou high-precision positioning method based on the Hongmeng operating system proposed in the present invention. DETAILED DESCRIPTION

[0048] The technical solution of the present invention is further described in detail below in conjunction with specific implementation methods.

[0049] Embodiment 1:

[0050] The Beidou high-precision positioning system based on Hongmeng operating system includes:

[0051] Data acquisition module: responsible for receiving Beidou satellite signals and performing preliminary processing, using high-performance antennas and low-noise amplifiers (LNA) to improve the sensitivity and stability of signal reception. At the same time, using software-defined radio (SDR) technology to achieve flexible processing and switching of signals in different frequency bands;

[0052] Data processing module: further process the collected data to improve positioning accuracy;

[0053] Anti-interference module: According to the interference detected in real time, the filter parameters are automatically adjusted to reduce the impact of interference on positioning accuracy; the coherence of multipath signals is used to suppress multipath interference through specific algorithms and technical means;

[0054] Positioning calibration module: The positioning calibration module is used for positioning calibration in complex scenes;

[0055] Positioning output module: outputs the processed positioning results to the user;

[0056] Among them, the anti-interference module uses a variety of methods such as adaptive filters, signal enhancement technology and multipath suppression technology to reduce the impact of interference. Among them, the adaptive filter can automatically adjust the parameters of the filter according to the interference detected in real time to reduce the impact of interference on positioning accuracy. Signal enhancement technology improves the strength and stability of the signal by increasing the transmission power or using other technical means. Multipath suppression technology uses the coherence of multipath signals to suppress multipath interference through specific algorithms and technical means.

[0057] Wherein, when the positioning calibration module performs positioning calibration:

[0058] It provides scene positioning calibration function. Based on complex scenes such as overpasses, it establishes key point coordinates, builds a key point system, and numbers the key point coordinates, A1, A2, ..., An. The corresponding key point coordinates are (x1, y1, z1), (x2, y2, z2), ..., (xn, yn, zn); when passing through the key point coordinates, the current coordinate position is recorded once; by analyzing the current coordinate position, it is determined whether there is a positioning error.

[0059] Among them, the establishment of key point coordinates also includes the establishment of a three-dimensional key coordinate group, which is composed of multiple key point coordinates. The establishment standard of the three-dimensional key coordinate group is: if the key point coordinates can satisfy the three-dimensional overlap, the three-dimensional overlapping position is selected as the key point, if not, the position adjacent to the three-dimensional overlapping position is selected as the key point; the three-dimensional overlapping position is the position with the same x and y coordinates but different z coordinates; in the key point coordinate numbering, the key point coordinates of the three-dimensional overlapping position or the position adjacent to the three-dimensional overlapping position are numbered from bottom to top as An, An', An'', ...; the corresponding coordinates are (xn,yn,zn), (xn',yn',zn'), (xn'',yn'',zn''), ...

[0060] The analysis method is to use the key point coordinates of the current number, combined with the coordinate position recorded by the key point coordinates of the previous number, and based on the movement range and scene information, determine whether it is possible to reach the key point coordinates of the current number from the coordinate position recorded previously within the movement range, with the error range set within ±10%. Among them, the movement range can be calculated based on the vector of the movement speed and the movement time; if it is within the calculation range, the key point coordinates of the current number are determined to be the correct key point coordinates; if it is outside the calculation range, the key point coordinates of other numbers are searched in the same stereo key coordinate group, and the key point coordinates that meet the requirements are used to replace them.

[0061] Among them, when searching for the coordinates of key points with other numbers, if the number that meets the requirements is not unique, the most likely key point coordinates (with the smallest calculated deviation from the motion stroke) are selected as the first-level main positioning solution according to the calculated motion stroke, and the other key point coordinates that meet the requirements are used as the first-level alternative positioning solutions; when moving to the next key point coordinate, the same judgment method as mentioned above is used for analysis and judgment. If the number that meets the requirements is unique, the accuracy of the first-level main positioning solution and the first-level alternative positioning solution is reversely inferred, and they are corrected to the correct key point coordinates; if the number that meets the requirements is not unique, the second-level main positioning solution and the second-level alternative positioning solution are generated; and extended to the next key point coordinate, the above steps are repeated until a unique solution is obtained.

[0062] The data processing module mainly includes the following functions:

[0063] Pseudorange measurement: The pseudorange between the receiver and the satellite is calculated by processing the timestamp of the received signal;

[0064] Carrier phase measurement: Use carrier phase information to further improve positioning accuracy;

[0065] Data fusion: Fusion of data from different satellites to improve positioning accuracy and reliability;

[0066] The data processing module uses the Kalman filter algorithm to process the received data in real time. The Kalman filter algorithm is a probability-based dynamic system estimation method that can effectively suppress noise interference and improve data accuracy. By continuously iteratively updating the state estimation value and the error covariance matrix, the system can achieve higher positioning accuracy in complex environments.

[0067] The positioning method of the system comprises the following steps:

[0068] S1: The data acquisition module collects signals, which are then processed by the data processing module;

[0069] S2: When there is no unique solution, the positioning calibration module selects the most likely key point coordinates as the primary main positioning solution based on the calculated motion stroke, and other key point coordinates that meet the requirements are used as the primary alternative positioning solutions;

[0070] S3: When moving to the next key point coordinate, the same determination method as above is used for analysis and determination. If the number that meets the requirements is unique, proceed to step S4; if not unique, proceed to step S5;

[0071] S4: reversely infer the accuracy of the primary main positioning solution and the primary alternative positioning solution, and correct them to the correct key point coordinates, and then proceed to S6;

[0072] S5: Generate a secondary main positioning solution and a secondary alternative positioning solution; and extend to the coordinates of the next key point and transfer to S3;

[0073] S6: The positioning output module outputs the processed positioning results to the user.

[0074] Embodiment 2:

[0075] Based on the Beidou high-precision positioning system of the Hongmeng operating system, this embodiment is based on Embodiment 1: after the first-level main positioning scheme and the first-level alternative positioning scheme are generated, the positioning calibration module adopts the same judgment method to analyze and judge when moving to the next key point coordinate, but narrows the error range and sets it within ± (10-x)%, where the value of x is: x=0.5, 1, 1.5, 2, 2.5,..., 9.5.

[0076] Embodiment 3:

[0077] Beidou high-precision positioning system based on Hongmeng operating system, this embodiment is based on embodiment 2:

[0078] The system also includes a personalized preference recording module and a matching module. When a unique solution is determined, the personalized preference recording module of the system records the currently determined positioning solution. When the number of recordings of a certain positioning solution in the same scene exceeds a set number, such as 3 times or more, the positioning solution is included in the solution template; each solution template includes at least 3 consecutive key point coordinates. When a unique solution cannot be obtained after two consecutive key point coordinates with corresponding numbers next time, the matching module queries whether the consecutive key point coordinates in any solution template are matched based on the two consecutive key point coordinates. If the matching result is unique, the solution template is selected as the current positioning solution. If the matching result is not unique, the solution template with the highest usage rate is called as the current positioning solution.

[0079] Embodiment 4:

[0080] Beidou high-precision positioning system based on Hongmeng operating system, this embodiment is based on embodiment 2:

[0081] The system also includes:

[0082] Real-time feedback module: This module collects user feedback information in real time, such as evaluation of positioning accuracy, problems encountered, etc., and uses this information to optimize positioning algorithms and improve system performance;

[0083] Adaptive adjustment module: This module can automatically adjust the parameters of the positioning algorithm according to different scenarios and user needs to improve the accuracy and efficiency of positioning. For example, for complex scenarios or users with high-precision requirements, the error range can be appropriately increased; for simple scenarios or users with low-precision requirements, the error range can be appropriately reduced.

[0084] Multi-source data fusion module, which fuses data from different sensors (such as GPS, Bluetooth, Wi-Fi, etc.) to improve the accuracy and reliability of positioning.

[0085] The adjustment method of the adaptive adjustment module is as follows:

[0086] Scene recognition and classification: Use sensor data and map information to identify the scene the user is currently in; classify different scenes and set corresponding positioning parameter templates for each scene;

[0087] Demand analysis: Analyze the user's positioning needs, such as accuracy requirements, response speed, energy consumption, etc.; determine the priority and weight distribution of the positioning algorithm based on user needs;

[0088] Parameter adjustment: formulate parameter adjustment strategies according to requirements; the strategies should include the selection of positioning algorithms, parameter ranges, adjustment steps, etc.

[0089] Real-time adjustment and optimization: Adjust the parameters of the positioning algorithm in real time according to the current scenario and user needs.

[0090] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.

Claims

1. The Beidou high-precision positioning system based on Hongmeng operating system is characterized by: include: Data acquisition module: responsible for receiving Beidou satellite signals and performing preliminary processing. It uses high-performance antennas and low-noise amplifiers to improve the sensitivity and stability of signal reception. At the same time, it uses software-defined radio technology to achieve flexible processing and switching of signals in different frequency bands. Data processing module: further process the collected data to improve positioning accuracy; Anti-interference module: According to the interference detected in real time, the filter parameters are automatically adjusted to reduce the impact of interference on positioning accuracy; the coherence of multipath signals is used to suppress multipath interference through specific algorithms and technical means; Positioning calibration module: The positioning calibration module is used for positioning calibration in complex scenes; Positioning output module: outputs the processed positioning results to the user; When the positioning calibration module performs positioning calibration: Based on complex scenes, by establishing key point coordinates, constructing a key point system, and numbering the key point coordinates, A1, A2, ..., An, the corresponding key point coordinates are (x1, y1, z1), (x2, y2, z2), ..., (xn, yn, zn); when passing through the key point coordinates, record the current coordinate position once; by analyzing the current coordinate position, determine whether there is a positioning error; The establishment of the key point coordinates also includes establishing a stereo key coordinate group, the stereo key coordinate group is composed of a plurality of key point coordinates, and the establishment standard of the stereo key coordinate group is: if the key point coordinates can satisfy the stereo overlap, the position of the stereo overlap is selected as the key point; if not, the position adjacent to the stereo overlap position is selected as the key point; The three-dimensional overlapping position is specifically: a position with the same x and y coordinates but different z coordinates; in the key point coordinate numbering, the key point coordinates of the three-dimensional overlapping position or the position adjacent to the three-dimensional overlapping position are numbered An, An', An'', ... from bottom to top; the corresponding coordinates are (xn,yn,zn), (xn',yn',zn'), (xn'',yn'',zn''), ...; The analysis method of the positioning calibration module is to use the key point coordinates of the current number, combined with the coordinate position recorded by the key point coordinates of the previous number, and according to the movement range, combined with the scene information, to determine whether it is possible to reach the key point coordinates of the current number from the coordinate position recorded last within the movement range, with the error range set within ±10%; Among them, the motion stroke is calculated based on the vector of the motion speed and the motion time; if it is within the calculation range, the key point coordinates of the current number are determined to be the correct key point coordinates. If it is outside the calculation range, the key point coordinates of other numbers are searched in the same three-dimensional key coordinate group and replaced with the key point coordinates that meet the requirements.

2. The Beidou high-precision positioning system based on Hongmeng operating system according to claim 1 is characterized in that: When the positioning calibration module searches for other key point coordinates with the same number, if the number that meets the requirements is not unique, the key point coordinates with the smallest calculated deviation from the calculated motion stroke are selected as the primary main positioning solution according to the calculated motion stroke, and the other key point coordinates that meet the requirements are selected as the primary alternative positioning solutions; When moving to the next key point coordinate, the same judgment method as above is used for analysis and judgment. If the number that meets the requirements is unique, the accuracy of the first-level main positioning plan and the first-level alternative positioning plan is reversely inferred, and they are corrected to the correct key point coordinates; if the number that meets the requirements is not unique, the second-level main positioning plan and the second-level alternative positioning plan are generated; and extended to the next key point coordinate, repeating the above steps until a unique solution is obtained.

3. The Beidou high-precision positioning system based on Hongmeng operating system according to claim 2 is characterized in that: The positioning method of the positioning system comprises the following steps: S1: The data acquisition module collects signals, which are then processed by the data processing module; S2: When there is no unique solution, the positioning calibration module selects the most likely key point coordinates as the primary main positioning solution based on the calculated motion stroke, and other key point coordinates that meet the requirements are used as the primary alternative positioning solutions; S3: When moving to the next key point coordinate, the same determination method as above is used for analysis and determination. If the number that meets the requirements is unique, proceed to step S4; if not unique, proceed to step S5; S4: reversely infer the accuracy of the primary main positioning solution and the primary alternative positioning solution, and correct them to the correct key point coordinates, and then proceed to S6; S5: Generate a secondary main positioning solution and a secondary alternative positioning solution; and extend to the coordinates of the next key point and transfer to S3; S6: The positioning output module outputs the processed positioning results to the user.

4. The Beidou high-precision positioning system based on Hongmeng operating system according to claim 1 is characterized in that: The data processing module includes the following functions: Pseudorange measurement: The pseudorange between the receiver and the satellite is calculated by processing the timestamp of the received signal; Carrier phase measurement: Use carrier phase information to improve positioning accuracy; Data fusion: Fusion of data from different satellites to improve positioning accuracy and reliability.

5. The Beidou high-precision positioning system based on Hongmeng operating system according to claim 2 is characterized in that: After the first-level main positioning plan and the first-level alternative positioning plan are generated, the positioning calibration module uses the same judgment method to analyze and judge when moving to the next key point coordinate, but narrows the error range and sets it within ± (10-x)%, where the value of x is: x = 0.5, 1, 1.5, 2, 2.5, ..., 9.

5.

6. The Beidou high-precision positioning system based on Hongmeng operating system according to claim 2 is characterized in that: The system also includes a personalized preference recording module and a matching module. When a unique solution is determined, the personalized preference recording module of the system records the currently determined positioning solution. When the number of recordings of a certain positioning solution in the same scene exceeds a set number, the positioning solution is included in the solution template; Each solution template includes at least 3 consecutive key point coordinates. When a unique solution cannot be obtained after two consecutive key point coordinates with corresponding numbers, the matching module queries whether the two consecutive key point coordinates match the consecutive key point coordinates in any solution template. If the matching result is unique, the solution template is selected as the current positioning solution. If the matching result is not unique, the solution template with the highest usage rate is called as the current positioning solution.

7. The Beidou high-precision positioning system based on Hongmeng operating system according to claim 1 is characterized in that: The positioning system also includes: Real-time feedback module: This module collects user feedback information in real time; Adaptive adjustment module: This module automatically adjusts the parameters of the positioning algorithm according to different scenarios and user needs. For complex scenarios or users with high precision requirements, the error range is increased; for simple scenarios or users with low precision requirements, the error range is reduced. Multi-source data fusion module, which fuses data from different sensors to improve the accuracy and reliability of positioning.

8. The Beidou high-precision positioning system based on Hongmeng operating system according to claim 7 is characterized in that: The adjustment method of the adaptive adjustment module is as follows: Scene recognition and classification: Use sensor data and map information to identify the scene the user is currently in; classify different scenes and set corresponding positioning parameter templates for each scene; Demand analysis: Analyze the user's positioning needs and determine the priority and weight distribution of the positioning algorithm based on the user's needs; Parameter adjustment: formulate parameter adjustment strategies according to needs; strategies include the selection of positioning algorithms, parameter ranges, and adjustment steps; Real-time adjustment and optimization: Adjust the parameters of the positioning algorithm in real time according to the current scenario and user needs.

Citation Information

Patent Citations

  • Locomotive wheel diameter automatic calibration system and method based on satellite positioning

    CN101357644A

  • Artificial intelligence high-precision positioning method, system and module for automatic driving

    CN117420583A

  • Multi-satellite-based enhancement system combined positioning lifting method for Beidou service area

    CN118294993A

  • Navigation enhancement system

    CN119001762A

  • Method for collecting vertical face reference object visual positioning coordinates based on unmanned aerial vehicle side-mounted camera

    CN119165515A