Positioning navigation method and system based on three medium wave benches
Through the positioning and navigation method and system based on three mid-wave stations, the problems of insufficient positioning accuracy and poor anti-interference ability in complex environments are solved, high-precision positioning and reliable navigation services are achieved, and system costs are reduced.
Patent Information
- Application Number
- CN202411822944.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-02-25
AI Technical Summary
The existing positioning and navigation technologies have problems of insufficient accuracy and poor anti-interference ability in complex environments (such as electromagnetic interference and satellite signal occlusion areas).
The positioning navigation method and system based on three medium wave stations is adopted to receive the medium wave signal through the receiving device, measure the signal propagation time, calculate the distance between the medium wave station and the medium wave station, and use the longitude information of the medium wave station and the current position information of the latitude information calculation device for direction navigation.
Implementing high-precision positioning in complex environments improves positioning accuracy and anti-interference capabilities, and reduces system costs and implementation difficulty.
Smart Images

Figure CN119511198A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of positioning and navigation technology, and in particular to a positioning and navigation method and system based on three medium wave stations. Background Art
[0002] Among the existing positioning and navigation technologies, although global positioning systems such as GPS are widely used, they have limitations in some special environments, such as areas subject to electromagnetic interference, satellite signal obstruction, or for application scenarios that require low-cost positioning solutions; due to its propagation characteristics, medium-wave signals can be used as an effective positioning and navigation signal source within a certain range; however, the current technology for positioning and navigation using medium-wave stations is still imperfect, and needs to be improved in terms of accuracy, anti-interference ability and practicality. Summary of the invention
[0003] The technical problem to be solved by the present invention is to provide a positioning and navigation method and system based on three medium wave stations, which can realize relatively accurate navigation and positioning in complex environments.
[0004] In order to solve the above technical problems, the first technical solution adopted by the present invention is: A positioning and navigation method based on three medium wave stations comprises the following steps: S1. The receiving device receives the medium wave signals of three medium wave stations and obtains the longitude and latitude information of the three medium wave stations; S2, the receiving device measures the reception time of the medium wave signal of each medium wave station; S3, calculating the signal propagation time of each medium wave station according to the measured reception time and the timestamp information in the medium wave signal; S4. Calculate the distance between the receiving device and each medium wave station according to the signal propagation time and the speed of light; S5. Calculate the current location information of the receiving device according to the distance between the receiving device and each medium wave station and the longitude information and latitude information of the three medium wave stations; S6. Perform direction navigation according to the current location information of the receiving device.
[0005] The second technical solution adopted by the present invention is: A positioning and navigation system based on three medium wave stations, comprising a receiving device, the receiving device comprising a signal receiving unit, an information demodulation unit, a time measurement unit, a distance calculation unit, a positioning calculation unit and a navigation unit, the information demodulation unit is electrically connected to the signal receiving unit and the time measurement unit respectively, the positioning calculation unit is electrically connected to the distance calculation unit and the navigation unit respectively; The signal receiving unit is used to receive medium wave signals from three medium wave stations; The information demodulation unit is used to obtain the longitude information and latitude information of three medium wave stations; The time measurement unit is used to measure the reception time of the medium wave signal of each medium wave station; The distance calculation unit is used to calculate the signal propagation time of each medium wave station based on the measured reception time and the timestamp information in the medium wave signal; The positioning calculation unit is used to calculate the current position information of the receiving device according to the distance between the receiving device and each medium wave station and the longitude information and latitude information of the three medium wave stations; The navigation unit is used for performing direction navigation according to the current position information of the receiving device.
[0006] The beneficial effects of the present invention are: This solution calculates the signal propagation time of each medium wave station through the measured receiving time and the timestamp information in the medium wave signal, calculates the distance between the receiving device and each medium wave station based on the signal propagation time and the speed of light, calculates the current position information of the receiving device based on the distance between the receiving device and each medium wave station and the longitude and latitude information of the three medium wave stations obtained, and performs directional navigation based on the current position information of the receiving device, so that high-precision positioning can be achieved within a certain range, which greatly improves the positioning accuracy compared with the traditional method of estimating distance based on signal strength; medium wave signals have better penetration and stability in some special environments (such as strong electromagnetic interference and satellite signal blocking areas), so that the positioning and navigation method of this solution can still work effectively in complex environments and provide users with reliable navigation and positioning services; by utilizing existing medium wave station resources, there is no need to rely on expensive satellite infrastructure like systems such as GPS, which reduces the cost and implementation difficulty of the system, and is conducive to promotion in some cost-sensitive application scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0007] Figure 1 It is a flow chart of the steps of the positioning and navigation method based on three medium wave stations of the present invention; Figure 2 It is a schematic diagram of the principle of three-side positioning in the positioning calculation of the positioning and navigation method based on three medium wave stations of the present invention; Figure 3 It is a connection block diagram of the positioning and navigation system based on three medium wave stations of the present invention; Description of labels: 1. Signal receiving unit; 2. Information demodulation unit; 3. Time measurement unit; 4. Distance calculation unit; 5. Positioning calculation unit; 6. Navigation unit. DETAILED DESCRIPTION
[0008] In order to explain the technical content, achieved objectives and effects of the present invention in detail, the following is an explanation in combination with the implementation modes and the accompanying drawings.
[0009] Please refer to Figure 1 , the first technical solution adopted by the present invention is: A positioning and navigation method based on three medium wave stations comprises the following steps: S1. The receiving device receives the medium wave signals of three medium wave stations and obtains the longitude and latitude information of the three medium wave stations; S2, the receiving device measures the reception time of the medium wave signal of each medium wave station; S3, calculating the signal propagation time of each medium wave station according to the measured reception time and the timestamp information in the medium wave signal; S4. Calculate the distance between the receiving device and each medium wave station according to the signal propagation time and the speed of light; S5. Calculate the current location information of the receiving device according to the distance between the receiving device and each medium wave station and the longitude information and latitude information of the three medium wave stations; S6. Perform direction navigation according to the current location information of the receiving device.
[0010] From the above description, it can be seen that the beneficial effects of the present invention are: This solution calculates the signal propagation time of each medium wave station through the measured receiving time and the timestamp information in the medium wave signal, calculates the distance between the receiving device and each medium wave station based on the signal propagation time and the speed of light, calculates the current position information of the receiving device based on the distance between the receiving device and each medium wave station and the longitude and latitude information of the three medium wave stations obtained, and performs directional navigation based on the current position information of the receiving device, so that high-precision positioning can be achieved within a certain range, which greatly improves the positioning accuracy compared with the traditional method of estimating distance based on signal strength; medium wave signals have better penetration and stability in some special environments (such as strong electromagnetic interference and satellite signal blocking areas), so that the positioning and navigation method of this solution can still work effectively in complex environments and provide users with reliable navigation and positioning services; by utilizing existing medium wave station resources, there is no need to rely on expensive satellite infrastructure like systems such as GPS, which reduces the cost and implementation difficulty of the system, and is conducive to promotion in some cost-sensitive application scenarios.
[0011] Furthermore, step S5 is specifically as follows: S51, converting the acquired longitude information and latitude information of the three medium wave stations into spatial coordinates; S52, calculating the current position coordinates of the receiving device according to the distance between the receiving device and each medium wave station and the spatial coordinates of the three medium wave stations; S53, converting the current position coordinates of the receiving device into longitude information and latitude information; S54. Obtain current location information of the receiving device according to the longitude information and latitude information of the receiving device.
[0012] Further, step S52 is specifically as follows: According to the distance between the receiving device and each medium wave station and the spatial coordinates of the three medium wave stations, the current position coordinates of the receiving device are calculated by the three-side positioning algorithm.
[0013] From the above description, it can be seen that calculating the current position coordinates of the receiving device through the three-sided positioning algorithm can improve the calculation efficiency and accuracy.
[0014] Furthermore, the following steps are included between step S4 and step S5: The calculated distance data is filtered using a sliding average filtering algorithm.
[0015] From the above description, it can be seen that by performing preliminary filtering on the distance data, errors caused by factors such as signal fluctuations can be reduced.
[0016] Furthermore, step S6 is specifically as follows: The azimuth of the receiving device is calculated based on the current position information of the receiving device and the preset target position information of the receiving device, and direction navigation is performed based on the azimuth of the receiving device.
[0017] Furthermore, in step S6, the forward direction and the remaining distance to the target location are displayed through a graphical interface, and navigation information is provided to the user through voice prompts.
[0018] Please refer to Figure 3 , the second technical solution adopted by the present invention is: A positioning and navigation system based on three medium wave stations, comprising a receiving device, the receiving device comprising a signal receiving unit, an information demodulation unit, a time measurement unit, a distance calculation unit, a positioning calculation unit and a navigation unit, the information demodulation unit is electrically connected to the signal receiving unit and the time measurement unit respectively, the positioning calculation unit is electrically connected to the distance calculation unit and the navigation unit respectively; The signal receiving unit is used to receive medium wave signals from three medium wave stations; The information demodulation unit is used to obtain the longitude information and latitude information of three medium wave stations; The time measurement unit is used to measure the reception time of the medium wave signal of each medium wave station; The distance calculation unit is used to calculate the signal propagation time of each medium wave station based on the measured reception time and the timestamp information in the medium wave signal; The positioning calculation unit is used to calculate the current position information of the receiving device according to the distance between the receiving device and each medium wave station and the longitude information and latitude information of the three medium wave stations; The navigation unit is used for performing direction navigation according to the current position information of the receiving device.
[0019] From the above description, it can be seen that the beneficial effects of the present invention are: The scheme is provided with a signal receiving unit, an information demodulation unit, a time measurement unit, a distance calculation unit, a positioning calculation unit and a navigation unit. The signal receiving unit is used to receive the medium wave signals of three medium wave stations. The information demodulation unit is used to obtain the longitude information and latitude information of the three medium wave stations. The time measurement unit is used to measure the receiving time of the medium wave signal of each medium wave station. The distance calculation unit is used to calculate the signal propagation time of each medium wave station according to the measured receiving time and the timestamp information in the medium wave signal. The positioning calculation unit is used to calculate the current position information of the receiving device according to the distance between the receiving device and each medium wave station and the longitude information and latitude information of the three medium wave stations obtained. The navigation unit is used to perform directional navigation according to the current location information of the receiving device, which can achieve high-precision positioning within a certain range. Compared with the traditional method of estimating distance based on signal strength, the positioning accuracy is greatly improved; the medium wave signal has better penetration and stability in some special environments (such as strong electromagnetic interference and satellite signal blocking areas), so that the positioning and navigation system of this solution can still work effectively in complex environments and provide users with reliable navigation and positioning services; by utilizing existing medium wave station resources, there is no need to rely on expensive satellite infrastructure like GPS and other systems, which reduces the cost and implementation difficulty of the system, and is conducive to promotion in some cost-sensitive application scenarios.
[0020] Furthermore, the signal receiving unit includes a medium wave antenna, and the medium wave antenna is electrically connected to the information demodulation unit.
[0021] Furthermore, the distance calculation unit performs filtering processing on the calculated distance data by using a sliding average filtering algorithm.
[0022] From the above description, it can be seen that by performing preliminary filtering on the distance data, errors caused by factors such as signal fluctuations can be reduced.
[0023] Furthermore, the navigation unit displays the forward direction and the remaining distance to the target location through a graphical interface, and provides navigation information to the user through voice prompts.
[0024] Please refer to Figure 1 and Figure 2 As shown, the first embodiment of the present invention is: Please refer to Figure 1 and Figure 2 , a positioning and navigation method based on three medium wave stations, comprising the following steps: S1. The receiving device receives medium wave signals of three medium wave stations (in this embodiment, medium wave station A, medium wave station B and medium wave station C) and obtains the longitude and latitude information of the three medium wave stations; S2, the receiving device measures the reception time of the medium wave signal of each medium wave station; S3, calculating the signal propagation time of each medium wave station according to the measured reception time and the timestamp information in the medium wave signal; S4. Calculate the distance between the receiving device and each medium wave station according to the signal propagation time and the speed of light; The following steps are also included between step S4 and step S5: The calculated distance data is filtered using a sliding average filtering algorithm.
[0025] Assume that the signal propagation time of the received medium wave station A is t1. According to the distance formula: distance = speed of light × signal propagation time, that is, d1 = c × t1 (where d1 represents the distance between the receiving device and each medium wave station, and c is the speed of light, which is approximately 3×10 8 m / s, t1 represents the signal propagation time of the medium wave station) to calculate the distance to medium wave station A, and similarly calculate the distance to medium wave station B and medium wave station C; in the calculation process, the sliding average filtering algorithm is used to process the distance data; for example, the sliding window size is set to 5, and the distance data obtained by 5 consecutive calculations are averaged as the current distance value, which can reduce the impact of signal fluctuations on the distance calculation.
[0026] S5. Calculate the current location information of the receiving device according to the distance between the receiving device and each medium wave station and the longitude information and latitude information of the three medium wave stations; Step S5 is specifically as follows: S51, converting the acquired longitude information and latitude information of the three medium wave stations into spatial coordinates; S52, calculating the current position coordinates of the receiving device according to the distance between the receiving device and each medium wave station and the spatial coordinates of the three medium wave stations; S53, converting the current position coordinates of the receiving device into longitude information and latitude information; S54. Obtain current location information of the receiving device according to the longitude information and latitude information of the receiving device.
[0027] Step S52 is specifically as follows: According to the distance between the receiving device and each medium wave station and the spatial coordinates of the three medium wave stations, the current position coordinates of the receiving device are calculated by the three-side positioning algorithm.
[0028] For example, the longitude and latitude of medium wave station A are (lat1, lon1), the radius of the earth is R, and its spatial coordinates (x1, y1) are calculated as: x1 = R × cos (lat1) × cos (lon1), y1 = R × cos (lat1) × sin (lon1); the spatial coordinates of medium wave stations B and C are calculated in the same way; then, according to the principle of three-sided positioning, the circle equation is constructed with the three medium wave stations as the center and the corresponding calculated distance as the radius: ; ; ; The Newton-Raphson iteration method is used to solve the above equations to obtain the current position coordinates (x, y) of the receiving device, and then convert them back to longitude and latitude coordinates (lat, lon); The calculation formula for longitude lon is: ; The calculation formula for latitude lat is: ; In this way, the location of the receiving device can be determined.
[0029] S6. Perform direction navigation according to the current location information of the receiving device.
[0030] Step S6 is specifically as follows: The azimuth of the receiving device is calculated based on the current position information of the receiving device and the preset target position information of the receiving device, and direction navigation is performed based on the azimuth of the receiving device.
[0031] In step S6, the forward direction and the remaining distance to the target location are displayed through a graphical interface, and navigation information is provided to the user through voice prompts.
[0032] For example, the latitude and longitude of the target location of the preset receiving device is (lat2, lon2), and its spatial coordinates are calculated as (x 目 ,y 目 ); According to the current location information of the receiving device and the preset target location information of the receiving device, the azimuth of the receiving device is calculated. Assuming that the longitude and latitude of the current location of the receiving device are (lat3, lon3), first convert the longitude and latitude into radians: The formula for converting longitude to radians is: ; The formula for converting latitude to radians is: ; Then calculate the azimuth: Calculate the longitude difference between the current location of the receiving device and the target location: ; Calculate the azimuth from the receiving device to the target location : ; Finally, convert the azimuth to degrees: .
[0033] As the device moves, the position of the receiving device is continuously updated, and the azimuth and distance to the target location are recalculated. The device displays an arrow on the display screen to indicate the direction of travel (the direction of the arrow is determined by the azimuth), and displays information such as the remaining distance to the target location. At the same time, voice prompts are used to inform the user of navigation information such as "drive forward 500 meters and then turn left", guiding the user to the target location.
[0034] Please refer to Figure 2 , Embodiment 2 of the present invention is: A positioning and navigation system based on three medium wave stations, comprising a receiving device, wherein the receiving device comprises a signal receiving unit 1, an information demodulation unit 2, a time measurement unit 3, a distance calculation unit 4, a positioning calculation unit 5 and a navigation unit 6, wherein the information demodulation unit 2 is electrically connected to the signal receiving unit 1 and the time measurement unit 3, respectively, and the positioning calculation unit 5 is electrically connected to the distance calculation unit 4 and the navigation unit 6, respectively; The signal receiving unit 1 is used to receive medium wave signals from three medium wave stations; The information demodulation unit 2 is used to obtain the longitude information and latitude information of three medium wave stations; The time measurement unit 3 is used to measure the reception time of the medium wave signal of each medium wave station; The distance calculation unit 4 is used to calculate the signal propagation time of each medium wave station according to the measured reception time and the timestamp information in the medium wave signal; The positioning calculation unit 5 is used to calculate the current position information of the receiving device according to the distance between the receiving device and each medium wave station and the longitude information and latitude information of the three medium wave stations; The navigation unit 6 is used for performing direction navigation according to the current position information of the receiving device.
[0035] The signal receiving unit 1 includes a medium wave antenna, and the medium wave antenna is electrically connected to the information demodulation unit 2 .
[0036] The distance calculation unit 4 performs filtering processing on the calculated distance data by using a sliding average filtering algorithm.
[0037] The navigation unit 6 displays the forward direction and the remaining distance to the target location through a graphical interface, and provides navigation information to the user through voice prompts.
[0038] In summary, the present invention provides a positioning and navigation method and system based on three medium wave stations. The signal propagation time of each medium wave station is calculated through the measured receiving time and the timestamp information in the medium wave signal. The distance between the receiving device and each medium wave station is calculated according to the signal propagation time and the speed of light. The current position information of the receiving device is calculated according to the distance between the receiving device and each medium wave station and the longitude information and latitude information of the three medium wave stations obtained. Direction navigation is performed according to the current position information of the receiving device, so that high-precision positioning can be achieved within a certain range. Compared with the traditional method of estimating distance based on signal strength, the positioning accuracy is greatly improved; the medium wave signal has better penetration and stability in some special environments (such as strong electromagnetic interference and satellite signal blocking areas), so that the positioning and navigation method and system of this scheme can still work effectively in complex environments, providing users with reliable navigation and positioning services; by utilizing existing medium wave station resources, there is no need to rely on expensive satellite infrastructure like systems such as GPS, which reduces the cost and implementation difficulty of the system, and is conducive to promotion in some cost-sensitive application scenarios.
[0039] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent transformations made using the contents of the present invention's specification and drawings, or directly or indirectly applied in related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A positioning and navigation method based on three medium wave stations, characterized in that: The following steps are involved: S1. The receiving device receives the medium wave signals of three medium wave stations and obtains the longitude and latitude information of the three medium wave stations; S2, the receiving device measures the reception time of the medium wave signal of each medium wave station; S3, calculating the signal propagation time of each medium wave station according to the measured reception time and the timestamp information in the medium wave signal; S4. Calculate the distance between the receiving device and each medium wave station according to the signal propagation time and the speed of light; S5. Calculate the current location information of the receiving device according to the distance between the receiving device and each medium wave station and the longitude information and latitude information of the three medium wave stations; S6. Perform direction navigation according to the current location information of the receiving device.
2. The positioning and navigation method based on three medium wave stations according to claim 1 is characterized in that: Step S5 is specifically as follows: S51, converting the acquired longitude information and latitude information of the three medium wave stations into spatial coordinates; S52, calculating the current position coordinates of the receiving device according to the distance between the receiving device and each medium wave station and the spatial coordinates of the three medium wave stations; S53, converting the current position coordinates of the receiving device into longitude information and latitude information; S54. Obtain current location information of the receiving device according to the longitude information and latitude information of the receiving device.
3. The positioning and navigation method based on three medium wave stations according to claim 2 is characterized in that: Step S52 is specifically as follows: According to the distance between the receiving device and each medium wave station and the spatial coordinates of the three medium wave stations, the current position coordinates of the receiving device are calculated by the three-side positioning algorithm.
4. The positioning and navigation method based on three medium wave stations according to claim 1, characterized in that: The following steps are also included between step S4 and step S5: The calculated distance data is filtered using a sliding average filtering algorithm.
5. The positioning and navigation method based on three medium wave stations according to claim 1, characterized in that: Step S6 is specifically as follows: The azimuth of the receiving device is calculated based on the current position information of the receiving device and the preset target position information of the receiving device, and direction navigation is performed based on the azimuth of the receiving device.
6. The positioning and navigation method based on three medium wave stations according to claim 1, characterized in that: In step S6, the forward direction and the remaining distance to the target location are displayed through a graphical interface, and navigation information is provided to the user through voice prompts.
7. A positioning and navigation system based on three medium wave stations, characterized in that: The receiving device comprises a signal receiving unit, an information demodulation unit, a time measurement unit, a distance calculation unit, a positioning calculation unit and a navigation unit, wherein the information demodulation unit is electrically connected to the signal receiving unit and the time measurement unit respectively, and the positioning calculation unit is electrically connected to the distance calculation unit and the navigation unit respectively; The signal receiving unit is used to receive medium wave signals from three medium wave stations; The information demodulation unit is used to obtain the longitude information and latitude information of three medium wave stations; The time measurement unit is used to measure the reception time of the medium wave signal of each medium wave station; The distance calculation unit is used to calculate the signal propagation time of each medium wave station based on the measured reception time and the timestamp information in the medium wave signal; The positioning calculation unit is used to calculate the current position information of the receiving device according to the distance between the receiving device and each medium wave station and the longitude information and latitude information of the three medium wave stations; The navigation unit is used for performing direction navigation according to the current position information of the receiving device.
8. The positioning and navigation system based on three medium wave stations according to claim 7, characterized in that: The signal receiving unit comprises a medium wave antenna, and the medium wave antenna is electrically connected to the information demodulation unit.
9. The positioning and navigation system based on three medium wave stations according to claim 7, characterized in that: The distance calculation unit performs filtering processing on the calculated distance data by using a sliding average filtering algorithm.
10. The positioning and navigation system based on three medium wave stations according to claim 7, characterized in that: The navigation unit displays the forward direction and the remaining distance to the target location through a graphical interface, and provides navigation information to the user through voice prompts.