A vehicle-mounted GPS correction system and correction method
Through the on-board GPS correction system, the GPS module is corrected using error distance and threshold mechanisms, which solves the problem of positioning abnormalities caused by GPS module failure, and improves navigation reliability and user experience.
Patent Information
- Application Number
- CN202111342191.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-12
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2041-11-12
AI Technical Summary
The existing GPS modules cause abnormal positioning under the influence of failure or environmental impact, affecting the normal driving of the car and user experience.
Design a vehicle-mounted GPS correction system, including a GPS module, a path calculation module and a judgment correction module. By obtaining the error distance between the first measured position and the predicted position in real time, the accurate position is determined and the GPS module is corrected according to the preset threshold value and the accumulation mechanism.
It effectively solves the problem of positioning abnormalities caused by GPS module failure, and continuously corrects the accurate position with high output accuracy, improves the reliability and user experience of car navigation.
Smart Images

Figure CN114019540B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of GPS positioning technology, and in particular to a vehicle-mounted GPS correction system and correction method. Background Art
[0002] Nowadays, GPS (Satellite Positioning System) has received widespread attention, developed rapidly, and is widely used in aerospace, aviation, navigation and other military fields as well as transportation, surveying and other civilian fields.
[0003] Especially in the field of navigation, due to failures in the GPS module itself or environmental factors affecting the normal operation of the GPS module, GPS positioning anomalies often occur, leading to errors in route planning, which in turn affects the normal driving of the car and results in a poor user experience.
[0004] Therefore, the prior art still needs to be improved and developed. Summary of the invention
[0005] The technical problem to be solved by the present invention is to provide a vehicle-mounted GPS correction system and correction method in view of the above-mentioned defects of the prior art, so as to solve the existing positioning abnormality problem caused by the failure of the GPS module itself or the environment affecting the normal operation of the GPS module.
[0006] The technical solution adopted by the present invention to solve the technical problem is: to provide a vehicle-mounted GPS correction system, characterized in that it includes
[0007] GPS module, used to obtain the first measurement position in real time,
[0008] Path calculation module, used to calculate the predicted position in real time;
[0009] A judgment and correction module, used for continuously obtaining an error distance between the first measured position and the predicted position, determining an accurate position according to the error distance, and correcting the GPS module;
[0010] When the path calculation module performs the first calculation of the predicted position, the first measured position is defined as the initial position, the driving route is planned, and the predicted position is obtained according to the driving route; when the path calculation module performs the Nth calculation of the predicted position, the accurate position determined (N-1) times is defined as the initial position, the driving route is planned, and the predicted position is obtained according to the driving route; wherein N is a natural number and is greater than 1;
[0011] Wherein, the judgment and correction module includes:
[0012] an error calculation unit, which continuously obtains an error distance between the first measured position and the predicted position;
[0013] A threshold setting unit, for presetting a first error threshold, a second error threshold, a continuous accumulation threshold, and a number threshold; the second error threshold is greater than the first error threshold;
[0014] The first judgment unit defines the first measured position as an accurate position when the error distance is less than a first error threshold,
[0015] The second judgment unit defines the first measurement position as an accurate position when the error distance is between the first error threshold and the second error threshold; and triggers the accumulation mechanism at the same time: when the number of consecutive acquisitions of the error distance is equal to the number threshold, and the single acquired error distances are between the first error threshold and the second error threshold, and the sum of the consecutively acquired error distances is greater than or equal to the continuous accumulation threshold, it is determined that the GPS module is abnormal, and the GPS module is calibrated at the first level;
[0016] A third judgment unit, when the error distance is greater than a second threshold, defines the predicted position as an accurate position, determines that the GPS module is abnormal, and performs a second level correction on the GPS module;
[0017] The first level correction includes the steps of: obtaining a second measurement position through the GPS of an external device and replacing the first measurement position measured by the GPS module next time;
[0018] The second level correction includes the steps of: restarting the GPS module.
[0019] A further preferred solution of the present invention is: the first error threshold is 1 meter, the second error threshold is 20 meters; the continuous accumulation threshold is 30 meters, and the number threshold is 3.
[0020] A further preferred solution of the present invention is that the path calculation module includes:
[0021] An initial position unit, used to determine an initial position;
[0022] The predicted location unit is used to plan the driving route and determine the predicted location based on the current driving speed and driving time.
[0023] A further preferred solution of the present invention is that when calculating the predicted position, the predicted position unit can correct the predicted position according to historical driving records.
[0024] A further preferred embodiment of the present invention is that the historical driving records include historical driving time, historical driving speed, and historical driving road conditions.
[0025] A further preferred solution of the present invention is that the external device is a base station or a third-party mobile phone.
[0026] A further preferred solution of the present invention is that in the first level calibration, the vehicle-mounted GPS calibration system is connected to an external device via a local area network or Bluetooth, and obtains the second measurement position via the GPS of the external device.
[0027] The present invention also provides a vehicle-mounted GPS correction method, comprising the steps of:
[0028] Step A, obtaining a first measurement position in real time through a GPS module,
[0029] Step B, calculating the predicted position in real time through the path calculation module;
[0030] Step C, continuously obtaining the error distance between the first measured position and the predicted position to determine the accurate position and calibrate the GPS module;
[0031] Wherein, when the step B performs the first calculation of the predicted position, the first measured position is defined as the initial position, and the driving route is planned, thereby obtaining the first measured position; when the step B performs the Nth calculation of the predicted position, the accurate position determined (N-1) times is defined as the initial position, and the driving route is planned, thereby obtaining the first measured position; wherein N is a natural number and is greater than 1;
[0032] Wherein, step C comprises the steps of:
[0033] Step C1, continuously obtaining the error distance between the first measured position and the predicted position;
[0034] Step C2, presetting a first error threshold, a second error threshold, a continuous accumulation threshold, and a number threshold; the second error threshold is greater than the first error threshold;
[0035] Step C3: when the error distance is less than the first error threshold, define the first measured position as the accurate position.
[0036] Step C4, when the error distance is between the first error threshold and the second error threshold, the first measured position is defined as the accurate position; and the accumulation mechanism is triggered at the same time: when the number of consecutive acquisitions of the error distance is equal to the number threshold, and the single acquired error distances are between the first error threshold and the second error threshold, and the sum of the consecutively acquired error distances is greater than or equal to the continuous accumulation threshold, it is determined that the GPS module is abnormal, and the GPS module is calibrated at the first level;
[0037] Step C5, when the error distance is greater than the first threshold, the predicted position is defined as the accurate position, and the GPS module is determined to be abnormal, and the GPS module is calibrated at the second level;
[0038] The first level correction includes the steps of: obtaining a second measurement position through the GPS of an external device and replacing the first measurement position measured by the GPS module next time;
[0039] The second level correction includes the steps of: restarting the GPS module.
[0040] A further preferred embodiment of the present invention is that the step B comprises the steps of:
[0041] Step B1, determining the initial position;
[0042] Step B2, planning the driving route, and determining the predicted position according to the current driving speed and driving time.
[0043] A further preferred solution of the present invention is that in step B2, the predicted position can be corrected according to historical driving records.
[0044] The beneficial effect of the present invention is that the vehicle-mounted GPS correction system of the present invention comprises a GPS module, a path calculation module, and a judgment correction module; wherein the GPS module and the path calculation module are used to respectively obtain a first measurement position and a predicted position in real time; the judgment correction module can continuously obtain the error distance between the first measurement position and the predicted position, and determine the accurate position according to a preset first error threshold, a second error threshold, a continuous accumulation threshold, and a number threshold, and can correct the first measurement position output by the GPS module next time according to the size of the error distance, so that a high-precision accurate position can be continuously output, effectively solving the problem of abnormal positioning caused by a GPS module failure. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:
[0046] Figure 1 It is a composition diagram of the vehicle-mounted GPS correction system of the present invention;
[0047] Figure 2 It is a flow chart of the vehicle-mounted GPS correction method of the present invention;
[0048] Figure 3 is a flow chart of step S300 of the present invention;
[0049] Figure 4 It is a flow chart of step S200 of the present invention. DETAILED DESCRIPTION
[0050] The present invention provides a vehicle-mounted GPS correction system and correction method. In order to make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0051] The vehicle-mounted GPS correction system of the preferred embodiment of the present invention is also referred to Figures 1 to 4 , which includes:
[0052] The GPS module 100 is used to obtain a first measurement position in real time,
[0053] A path calculation module 200, used for calculating the predicted position in real time;
[0054] A judgment and correction module 300, used to continuously obtain an error distance between the first measured position and the predicted position, determine an accurate position according to the error distance, and correct the GPS module;
[0055] The vehicle-mounted GPS correction system of the present invention comprises a GPS module 100, a path calculation module 200, and a judgment correction module 300; wherein the GPS module 100 and the path calculation module 200 are used to respectively obtain a first measured position and a predicted position in real time; the judgment correction module 300 can continuously obtain the error distance between the first measured position and the predicted position, and determine the accurate position, and can correct the first measured position output by the GPS module 100 next time according to the size of the error distance, that is, can continuously output an accurate position with high precision, and effectively solve the problem of abnormal positioning caused by a failure of the GPS module 100.
[0056] Further, when the path calculation module 200 performs the first calculation of the predicted position, the first measured position is defined as the initial position, the driving route is planned, and the predicted position is obtained according to the driving route; when the path calculation module 200 performs the Nth calculation of the predicted position, the accurate position determined (N-1) times is defined as the initial position, the driving route is planned, and the predicted position is obtained according to the driving route; wherein N is a natural number and is greater than 1;
[0057] The predicted position after the move needs the initial position as a reference. Therefore, in the first calculation, the first measured position measured by the CPS module can be directly used as the measured position. At this time, the vehicle has not moved, so the predicted position is the same as the initial position; that is, initially, the predicted position is defined to be the same as the first measured position. When calculating the subsequent predicted position, the accurate position obtained last time can be used as the initial position, which can ensure the accuracy of the initial position and thus the accuracy of the calculated predicted position.
[0058] The judgment and correction module 300 includes:
[0059] The error calculation unit 310 continuously obtains the error distance between the first measured position and the predicted position;
[0060] The threshold setting unit 320 presets a first error threshold, a second error threshold, a continuous accumulation threshold, and a number threshold; the second error threshold is greater than the first error threshold;
[0061] The first judging unit 330 defines the first measured position as an accurate position when the error distance is less than a first error threshold.
[0062] The second judgment unit 340 defines the first measured position as an accurate position when the error distance is between the first error threshold and the second error threshold; and triggers the accumulation mechanism at the same time: when the number of consecutive acquisitions of the error distance is equal to the number threshold, and the single acquired error distances are between the first error threshold and the second error threshold, and the sum of the consecutively acquired error distances is greater than or equal to the continuous accumulation threshold, it is determined that the GPS module 100 is abnormal, and the GPS module 100 is calibrated at the first level;
[0063] The third judgment unit 350, when the error distance is greater than the second threshold, defines the predicted position as the accurate position, and determines that the GPS module 100 is abnormal, and performs a second level correction on the GPS module 100;
[0064] The GPS correction system of the present invention divides the error distance into three categories when determining the accurate position;
[0065] The first category is: when the error distance is less than the first error threshold, that is, within the acceptable error range, it is assumed that the GPS module has no abnormality, and the first measured position of the GPS module can be directly used as the accurate position;
[0066] The second category is: when the error distance is between the first error threshold and the second error threshold, the first measured position output by the GPS module has deviated from the predicted position, but the deviation is not large enough to affect the normal use of positioning. At this time, the first measured position of the GPS module is still used as the accurate position;
[0067] However, since the predicted position is calculated based on the accurate position determined last time as the initial position, that is, in the second category, the first measured position will be used as the initial position to correct the next predicted position. At this time, the next error distance should be less than the first error threshold; if the error distance is still between the first error threshold and the second error threshold, it means that the GPS module is abnormal. The present application adds a trigger accumulation mechanism. When the error distance belongs to the second category, it starts to trigger and reaches a certain continuous accumulation threshold within a certain number of thresholds. The GPS module can be judged as abnormal and corrected. Among them, setting the number threshold and the continuous accumulation threshold can improve the accuracy of judging abnormalities and effectively reduce unnecessary corrections caused by short-term abnormalities of the GPS module.
[0068] The third category is: when the error distance is greater than the second error threshold, at this time, the error distance is too large and can be directly corrected.
[0069] Among them, the first level correction includes the steps of: obtaining a second measurement position through the GPS of an external device and replacing the first measurement position measured by the GPS module 100 next time; when the accumulation mechanism is triggered, the second measurement position can be directly obtained through the GPS of the external device to replace the first measurement position next time, so as to ensure the accuracy of the predicted distance, thereby obtaining a more accurate position.
[0070] The second level calibration includes the steps of: restarting the GPS module 100. When a huge deviation occurs in the GPS module 100, the calibration can be directly restarted.
[0071] Furthermore, the first error threshold is 1 meter, the second error threshold is 20 meters; the continuous accumulation threshold is 30 meters, and the number threshold is 3. In this embodiment, the specific values of the first error threshold, the second error threshold, the continuous accumulation threshold, and the number threshold are empirical values obtained through a large number of experiments, and have a high correction efficiency. Of course, in other embodiments, the first error threshold, the second error threshold, the continuous accumulation threshold, and the number threshold can also be adjusted according to the actual vehicle condition.
[0072] Furthermore, the path calculation module 200 includes:
[0073] An initial position unit 210, used to determine an initial position;
[0074] The predicted position unit 220 is used to plan the driving route and determine the predicted position according to the current driving speed and driving time.
[0075] The predicted position can be calculated by the cooperation of the initial position unit 210 and the predicted position unit 220, which is convenient, fast and accurate. The initial position is obtained by the first measurement position output by the GPS module, and the subsequent value is the accurate position output by the last judgment and correction module 300.
[0076] Furthermore, when calculating the predicted position, the predicted position unit 220 may correct the predicted position according to the historical driving record. The historical driving record is a track formed by obtaining big data. When determining the predicted position, the historical driving record may be combined for calculation. Specifically, the two sets of data may be summed and then the average value may be taken, which may improve the accuracy of the predicted position.
[0077] In this embodiment, the historical driving record includes historical driving time, historical driving speed, and historical driving road conditions.
[0078] Further, the external device is a base station or a third-party mobile phone. In this embodiment, the external device is a mobile phone.
[0079] Furthermore, in the first level of calibration, the vehicle-mounted GPS calibration system is connected to an external device via a local area network or Bluetooth, and obtains a second measurement position via the GPS of the external device. In this embodiment, a mobile phone is connected to the vehicle-mounted GPS calibration system via Bluetooth to provide the second measurement position.
[0080] The invention also provides a preferred embodiment of a vehicle-mounted GPS correction method.
[0081] Please refer to Figures 1 to 4 , the vehicle-mounted GPS correction method comprises the steps of:
[0082] Step S100, obtaining a first measurement position in real time through the GPS module 100,
[0083] Step S200, calculating the predicted position in real time by the path calculation module 200;
[0084] Step S300, continuously obtaining the error distance between the first measured position and the predicted position to determine the accurate position and calibrate the GPS module;
[0085] Wherein, when the step S200 performs the first calculation of the predicted position, the first measurement position is defined as the initial position, and the driving route is planned, thereby obtaining the first measurement position;
[0086] When the predicted position is calculated for the Nth time in step S200, the accurate position determined for the (N-1)th time is defined as the initial position, and the driving route is planned, thereby obtaining the first measured position;
[0087] Wherein, step S300 includes the steps of:
[0088] Step S310, continuously obtaining an error distance between the first measured position and the predicted position;
[0089] Step S320, presetting a first error threshold, a second error threshold, a continuous accumulation threshold, and a number threshold; the second error threshold is greater than the first error threshold;
[0090] Step S330, when the error distance is less than the first error threshold, defining the first measured position as an accurate position;
[0091] Step S340, when the error distance is between the first error threshold and the second error threshold, the first measured position is defined as the accurate position; and the accumulation mechanism is triggered at the same time: when the number of consecutive acquisitions of the error distance is equal to the number threshold, and the single acquired error distances are between the first error threshold and the second error threshold, and the sum of the consecutively acquired error distances is greater than or equal to the continuous accumulation threshold, it is determined that the GPS module 100 is abnormal, and the GPS module 100 is calibrated at the first level;
[0092] Step S350, when the error distance is greater than the first threshold, the predicted position is defined as the accurate position, and the GPS module 100 is determined to be abnormal, and the GPS module 100 is calibrated at the second level;
[0093] The first level correction includes the steps of: obtaining a second measurement position through the GPS of an external device and replacing the first measurement position measured by the GPS module 100 next time;
[0094] The second level calibration includes the steps of: restarting the GPS module 100 .
[0095] The vehicle-mounted GPS correction method is applied to a vehicle-mounted GPS correction system, wherein the GPS module 100 and the path calculation module 200 are used to respectively obtain the first measured position and the predicted position in real time; then the error distance between the first measured position and the predicted position is continuously obtained through the judgment correction module 300, and the accurate position is determined. According to the size of the error distance, the first measured position output by the GPS module 100 next time is corrected, and the accurate position with high precision can be continuously output, thereby effectively solving the problem of abnormal positioning caused by a failure of the GPS module 100.
[0096] Furthermore, the step S200 includes the steps of:
[0097] Step S210, determining the initial position;
[0098] Step S220, planning a driving route, and determining a predicted position according to the current driving speed and driving time.
[0099] Furthermore, in step S220, the predicted position may be corrected according to historical driving records.
[0100] It should be understood that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. For those skilled in the art, the technical solutions described in the above embodiments can be modified, or some of the technical features therein can be replaced by equivalents; and all these modifications and replacements should fall within the scope of protection of the claims attached to the present invention.
Claims
1. A vehicle-mounted GPS correction system, characterized in that: include GPS module, used to obtain the first measurement position in real time, Path calculation module, used to calculate the predicted position in real time; A judgment and correction module, used for continuously obtaining an error distance between the first measured position and the predicted position, determining an accurate position according to the error distance, and correcting the GPS module; When the path calculation module performs the first calculation of the predicted position, the first measured position is defined as the initial position, the driving route is planned, and the predicted position is obtained according to the driving route; when the path calculation module performs the Nth calculation of the predicted position, the accurate position determined (N-1) times is defined as the initial position, the driving route is planned, and the predicted position is obtained according to the driving route; wherein N is a natural number and is greater than 1; Wherein, the judgment and correction module includes: an error calculation unit, which continuously obtains an error distance between the first measured position and the predicted position; A threshold setting unit, for presetting a first error threshold, a second error threshold, a continuous accumulation threshold, and a number threshold; the second error threshold is greater than the first error threshold; The first judgment unit defines the first measured position as an accurate position when the error distance is less than a first error threshold, The second judgment unit defines the first measurement position as an accurate position when the error distance is between the first error threshold and the second error threshold; and triggers the accumulation mechanism at the same time: when the number of consecutive acquisitions of the error distance is equal to the number threshold, and the single acquired error distances are between the first error threshold and the second error threshold, and the sum of the consecutively acquired error distances is greater than or equal to the continuous accumulation threshold, it is determined that the GPS module is abnormal, and the GPS module is calibrated at the first level; A third judgment unit, when the error distance is greater than a second threshold, defines the predicted position as an accurate position, determines that the GPS module is abnormal, and performs a second level correction on the GPS module; The first level correction includes the steps of: obtaining a second measurement position through the GPS of an external device and replacing the first measurement position measured by the GPS module next time; The second level correction includes the steps of: restarting the GPS module.
2. The vehicle-mounted GPS correction system according to claim 1, characterized in that: The first error threshold is 1 meter, the second error threshold is 20 meters; the continuous accumulation threshold is 30 meters, and the number threshold is 3.
3. The vehicle-mounted GPS correction system according to claim 1, characterized in that: The path calculation module includes: An initial position unit, used to determine an initial position; The predicted location unit is used to plan the driving route and determine the predicted location based on the current driving speed and driving time.
4. The vehicle-mounted GPS correction system according to claim 3, characterized in that: When calculating the predicted position, the predicted position unit may correct the predicted position according to historical driving records.
5. The vehicle-mounted GPS correction system according to claim 4, characterized in that: Including; the historical driving records, including historical driving time, historical driving speed, and historical driving road conditions.
6. The vehicle-mounted GPS correction system according to claim 1, characterized in that: The external device is a base station or a third-party mobile phone.
7. The vehicle-mounted GPS correction system according to claim 1, characterized in that: In the first level calibration, the vehicle-mounted GPS calibration system is connected to an external device via a local area network or Bluetooth, and obtains a second measurement position via the GPS of the external device.
8. A vehicle-mounted GPS correction method, characterized in that: Includes steps: Step A, obtaining a first measurement position in real time through a GPS module, Step B, calculating the predicted position in real time through the path calculation module; Step C, continuously obtaining the error distance between the first measured position and the predicted position to determine the accurate position and calibrate the GPS module; Wherein, when the step B performs the first calculation of the predicted position, the first measured position is defined as the initial position, and the driving route is planned, thereby obtaining the first measured position; when the step B performs the Nth calculation of the predicted position, the accurate position determined (N-1) times is defined as the initial position, and the driving route is planned, thereby obtaining the first measured position; wherein N is a natural number and is greater than 1; Wherein, step C comprises the steps of: Step C1, continuously obtaining the error distance between the first measured position and the predicted position; Step C2, presetting a first error threshold, a second error threshold, a continuous accumulation threshold, and a number threshold; the second error threshold is greater than the first error threshold; Step C3: when the error distance is less than the first error threshold, define the first measured position as the accurate position. Step C4, when the error distance is between the first error threshold and the second error threshold, the first measured position is defined as the accurate position; and the accumulation mechanism is triggered at the same time: when the number of consecutive acquisitions of the error distance is equal to the number threshold, and the single acquired error distances are between the first error threshold and the second error threshold, and the sum of the consecutively acquired error distances is greater than or equal to the continuous accumulation threshold, it is determined that the GPS module is abnormal, and the GPS module is calibrated at the first level; Step C5, when the error distance is greater than the first threshold, the predicted position is defined as the accurate position, and the GPS module is determined to be abnormal, and the GPS module is calibrated at the second level; The first level correction includes the steps of: obtaining a second measurement position through the GPS of an external device and replacing the first measurement position measured by the GPS module next time; The second level correction includes the steps of: restarting the GPS module.
9. The vehicle-mounted GPS correction method according to claim 8, characterized in that: The step B comprises the steps of: Step B1, determining the initial position; Step B2, planning the driving route, and determining the predicted position according to the current driving speed and driving time.
10. The vehicle-mounted GPS correction method according to claim 9, characterized in that: In step B2, the predicted position may be corrected according to historical driving records.
Citation Information
Patent Citations
Angle testing and correcting method of GPS / INS combined locating navigation system
CN101017098A
Multi-level / multi-threshold / multi-persistency GPS / GNSS atomic clock monitoring
CN104796142A