Shared bicycle loss positioning system based on high-precision communication positioning module

By adopting a high-precision communication positioning module and multi-module working together in the shared bicycle positioning system, the problem of insufficient positioning accuracy and accuracy in the existing system is solved, more accurate lost positioning and scheduling is achieved, and the stability of bicycle business is improved.

CN119906952AInactive Publication Date: 2025-04-29SHENZHEN HONQ TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510119959.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-25
Publication Date
2025-04-29
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing shared bicycle positioning system has an environmental impact on the positioning accuracy of the GPS and the location update frequency should not be too fast, resulting in inaccurate vehicle positioning or delays, which affects bicycle business and may cause misjudgment.

Method used

A shared bicycle loss positioning system based on a high-precision communication positioning module is adopted, including a shared bicycle status identification module, a lost positioning module, a loss analysis module and a scheduling module. By judging the vehicle status, recording the motion trajectory and calculating the fuzzy trajectory, high-precision loss positioning and scheduling are achieved.

Benefits of technology

It improves the accuracy of positioning and judgment of shared bicycles, can predict the position of bicycles when there is no signal, reduce misjudgment, and improve the normal operation of bicycle business.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119906952A_ABST
    Figure CN119906952A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of shared bicycle loss positioning, and discloses a shared bicycle loss positioning system based on a high-precision communication positioning module. The system comprises a shared bicycle state identification module, a shared bicycle loss positioning module, a shared bicycle loss analysis module and a shared bicycle scheduling module. The shared bicycle state recognition module is used for judging the current state of the shared bicycle, and the current state of the shared bicycle comprises the carrying state after parking, the riding state and the loss state. According to the system, the state of a current shared bicycle is judged, and if the bicycle is in a lost state, the movement track and the current position of the current lost bicycle are recorded in combination with the distance between shared bicycle returning points and the positioning position moment; according to the method, scheduling searching is carried out on all surrounding scheduling personnel based on the terminal point of the motion trail of the lost vehicle or the fuzzy motion trail, and scheduling maintenance is carried out on the vehicle after finding, so that the bicycle can be accurately positioned, and the position of the bicycle can be predicted when no signal exists.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of lost shared bicycle positioning, and in particular to a lost shared bicycle positioning system based on a high-precision communication positioning module. Background Art

[0002] The positioning of shared bicycles currently relies mainly on the positioning device bound to the vehicle. After the positioning device is positioned by GPS or Beidou positioning, the vehicle position is updated through the IoT card. Since the accuracy of GPS positioning is affected by many environmental factors, and due to the limitation of power and traffic, the frequency of location update should not be too fast, the location of the vehicle may be inaccurate or there may be delays, which will affect the normal bicycle business and lead to misjudgment of the bicycle location. Summary of the invention

[0003] 1. Technical issues to be resolved In view of the shortcomings of the prior art, the present invention provides a shared bicycle lost positioning system based on a high-precision communication positioning module, which has the advantages of accurate positioning judgment and solves the above-mentioned technical problems.

[0004] (II) Technical solution To achieve the above-mentioned purpose, the present invention provides the following technical solutions: a shared bicycle lost positioning system based on a high-precision communication positioning module, comprising a shared bicycle state recognition module, a shared bicycle lost positioning module, a shared bicycle lost analysis module and a shared bicycle scheduling module; The shared bicycle status recognition module is used to determine the current status of the shared bicycle, which includes the status of transport after parking, the status of riding, and the status of lost. Based on the current status of the shared bicycle, it is determined whether it is necessary to call the shared bicycle lost positioning module. When the shared bicycle status recognition module determines that the current shared bicycle status is the lost status, it calls the shared bicycle lost positioning module to perform lost positioning. The shared bicycle lost positioning module includes a positioning sending module, a trajectory determination module and a trajectory calculation module. The positioning sending module is equipped with a positioning module for sending its corresponding real-time positioning. The trajectory determination module is used to record the motion trajectory and current position of the current lost vehicle in combination with the distance between the shared bicycle return points and the positioning position, and send the motion trajectory of the current lost vehicle to the shared bicycle lost analysis module. The trajectory calculation module is used to give a fuzzy motion trajectory when the shared bicycle positioning signal is blocked; The shared bicycle loss analysis module is used to analyze the loss situations of all return points and the end points of the movement trajectory of the lost vehicles, and obtain the loss risk of shared bicycles at each return point; The shared bicycle dispatch module is used to read the end point or fuzzy motion trajectory of the lost vehicle in the shared bicycle lost positioning module to dispatch and search for all dispatch personnel around, and dispatch and repair the vehicle after finding it.

[0005] As a preferred technical solution of the present invention, the specific steps of the shared bicycle status identification module to determine the current status of the shared bicycle are as follows: Step A1: Determine whether the shared bicycle is in motion. If so, determine whether it is in a riding state. If so, execute step A2. If not, execute step A4. Step A2: Detect if the location of the shared bicycle is within the return range. If so, terminate the judgment. If the shared bicycle triggers the power-off spike outside the return range, power off the shared bicycle and execute step A3. Step A3: After the shared bicycle is powered off, the bicycle that is still moving and has not entered the return range within an interval is marked as lost, and the shared bicycle lost positioning module is called to locate the lost bicycle; Step A4: Set the status of the shared bicycle to the state of transportation after parking, and calculate whether the shared bicycle is in the safe range of the return point. If so, terminate the judgment. If not, calculate the minimum distance between it and the return point. If it exceeds the judgment threshold of the minimum distance, judge that the current state of the shared bicycle is lost. At this time, call the shared bicycle lost positioning module to perform lost positioning.

[0006] As a preferred technical solution of the present invention, the specific expression for calculating whether the shared bicycle is within the safe range of the return point in step A4 is as follows: in, Indicates the judgment value. Shared bikes In the safe area of ​​the return point, Shared bikes Not within the safe area of ​​the return point. Representation and operation, , Respectively represent the coordinates of the two diagonal points of the rectangular return point range, and Respectively indicate the conditions , The judgment function under the condition , When satisfied, the output value is .

[0007] As a preferred technical solution of the present invention, the specific expression for calculating the minimum distance between the vehicle and the vehicle return point range in step A4 is as follows: in, Indicates shared bicycles Minimum distance to the return point, is the coordinate of the center point of the return point range, , Respectively represent the coordinates of the two diagonal points of the rectangular return point range.

[0008] As a preferred technical solution of the present invention, the coordinates of the center point of the return point range are The specific expression is as follows: in, , Respectively represent the coordinates of the two diagonal points of the rectangular return point range, Indicates the coordinates of the center point of the return point range. When the current shared bicycle status is judged as lost, , it is determined that the current state of the shared bicycle is not a lost state.

[0009] As a preferred technical solution of the present invention, the specific steps of the trajectory determination module in the shared bicycle lost positioning module recording the motion trajectory and current position of the current lost vehicle in combination with the distance between the shared bicycle return points and the positioning position are as follows: Step B1: When a shared bicycle is judged to be lost, the coordinates of all return points that the current shared bicycle has passed are read; Step B2: Output all points to the map and draw a path curve, and send the coordinates of the return point closest to the return range and the starting point and the path curve to the shared bicycle loss analysis module.

[0010] As a preferred technical solution of the present invention, the specific steps of the trajectory calculation module to give a fuzzy motion trajectory when the shared bicycle positioning signal is blocked are as follows: Step C1: When the shared bicycle does not send the positioning coordinates within a time interval, read Coordinates of time and Coordinates of time ; Step C2: Calculation Coordinates of time and Coordinates of time The speed of shared bicycles is Coordinates of time and Coordinates of time The shared bicycle's movement direction searches for the fork in the road, calculates the shared bicycle's estimated position and sends it to the shared bicycle dispatch module until the shared bicycle feeds back the real-time positioning.

[0011] As a preferred technical solution of the present invention, the specific process of calculating the estimated location of the shared bicycle in step C2 is as follows: Coordinates of time and Coordinates of time The speed of shared bicycles All sections along the current direction of movement, according to The areas separated by a distance of Coordinates of time and Coordinates of time The speed of shared bicycles The specific expression is as follows: in, Indicates the interval time, express The speed of movement at any moment.

[0012] As a preferred technical solution of the present invention, the shared bicycle loss analysis module analyzes the loss situations of all return points and the end points of the movement trajectory of the lost vehicles, and obtains the expression of the loss risk of the shared bicycle at each return point as follows: in, Indicates the risk of shared bicycles being lost. Indicates the number of times the current return point is lost. Indicates the number of times all return points are lost.

[0013] As a preferred technical solution of the present invention, when the shared bicycle dispatching module dispatches the dispatching personnel, the staff will be dispatched to all the expected points of shared bicycles to wait.

[0014] Compared with the prior art, the present invention provides a shared bicycle lost positioning system based on a high-precision communication positioning module, which has the following beneficial effects: The present invention determines the current status of a shared bicycle. If the vehicle status is a lost status, and combines the distance between shared bicycle return points and the positioning position to record the motion trajectory and current position of the current lost vehicle, the present invention dispatches and searches for all surrounding dispatchers based on the end point of the motion trajectory or the fuzzy motion trajectory of the lost vehicle. After the vehicle is found, it dispatches and inspects the vehicle, thereby accurately locating the bicycle and predicting the position of the bicycle when there is no signal. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a schematic diagram of the system framework of the present invention. DETAILED DESCRIPTION

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

[0017] See also Figure 1 , a shared bicycle lost positioning system based on a high-precision communication positioning module, including a shared bicycle status recognition module, a shared bicycle lost positioning module, a shared bicycle lost analysis module and a shared bicycle scheduling module; The shared bicycle status recognition module is used to determine the current status of the shared bicycle. The current status of the shared bicycle includes the transportation status after parking, the riding status and the lost status. Based on the current status of the shared bicycle, it is determined whether it is necessary to call the shared bicycle lost positioning module. When the shared bicycle status recognition module determines that the current shared bicycle status is the lost status, it calls the shared bicycle lost positioning module for lost positioning. The specific steps for the shared bicycle status recognition module to determine the current shared bicycle status are as follows: Step A1: Determine whether the shared bicycle is in motion. If so, determine whether it is in a riding state. If so, execute step A2. If not, execute step A4. Step A2: Detect if the location of the shared bicycle is within the return range. If so, terminate the judgment. If the shared bicycle triggers the power-off spike outside the return range, power off the shared bicycle and execute step A3. Step A3: After the shared bicycle is powered off, the bicycle that is still moving and has not entered the return range within an interval is marked as lost, and the shared bicycle lost positioning module is called to locate the lost bicycle; Step A4: Set the state of the shared bicycle to the state of transport after parking, and calculate whether the shared bicycle is in the safe range of the return point. If so, terminate the judgment. If not, calculate the minimum distance between the shared bicycle and the return point. If it exceeds the judgment threshold of the minimum distance, determine that the current state of the shared bicycle is lost. At this time, call the shared bicycle lost positioning module to perform lost positioning. The specific expression for calculating whether the shared bicycle is in the safe range of the return point in step A4 is as follows: in, Indicates the judgment value. Shared bikes In the safe area of ​​the return point, Shared bikes Not within the safe area of ​​the return point. Representation and operation, , Respectively represent the coordinates of the two diagonal points of the rectangular return point range, and Respectively indicate the conditions , The judgment function under the condition , When satisfied, the output value is , the specific expression for calculating the minimum distance between it and the return point range in step A4 is as follows: in, Indicates shared bicycles Minimum distance to the return point, is the coordinate of the center point of the return point range, , Respectively represent the coordinates of the two diagonal points of the rectangular return point range and the coordinates of the center point of the return point range The specific expression is as follows: in, , Respectively represent the coordinates of the two diagonal points of the rectangular return point range, Indicates the coordinates of the center point of the return point range. When the current shared bicycle status is judged as lost, When , it is determined that the current state of the shared bicycle is not a lost state; The shared bicycle lost positioning module includes a positioning sending module, a trajectory determination module and a trajectory estimation module. The positioning sending module is equipped with a positioning module which is a high-precision communication positioning module for sending its corresponding real-time positioning. The trajectory determination module is used to record the movement trajectory and current position of the current lost vehicle in combination with the distance between the shared bicycle return points and the positioning position, and send the movement trajectory of the current lost vehicle to the shared bicycle lost analysis module; The specific steps of the trajectory determination module in the shared bicycle lost positioning module to record the movement trajectory and current position of the current lost vehicle in combination with the distance between the shared bicycle return points and the positioning position are as follows: Step B1: When a shared bicycle is judged to be lost, the coordinates of all return points that the current shared bicycle has passed are read; Step B2: Output all points to the map and draw a path curve, and send the coordinates of the return point closest to the return range and the starting point and the path curve to the shared bicycle loss analysis module; The trajectory calculation module is used to give a fuzzy motion trajectory when the shared bicycle positioning signal is blocked. The specific steps of the trajectory calculation module to give a fuzzy motion trajectory when the shared bicycle positioning signal is blocked are as follows: Step C1: When the shared bicycle does not send the positioning coordinates within a time interval, read Coordinates of time and Coordinates of time ; Step C2: Calculation Coordinates of time and Coordinates of time The speed of shared bicycles is Coordinates of time and Coordinates of time The shared bicycle's movement direction searches for the fork in the road, and calculates the shared bicycle's estimated position and sends it to the shared bicycle dispatch module until the shared bicycle feedbacks the real-time positioning. The specific process of calculating the shared bicycle's estimated position in step C2 is as follows: Coordinates of time and Coordinates of time The speed of shared bicycles All sections along the current direction of movement, according to The areas separated by a distance of Coordinates of time and Coordinates of time The speed of shared bicycles The specific expression is as follows: in, Indicates the interval time, express The speed of movement at any moment; The shared bicycle loss analysis module is used to analyze the loss of all return points and the end point of the movement trajectory of the lost vehicle, and obtain the loss risk of shared bicycles at each return point. The shared bicycle loss analysis module analyzes the loss of all return points and the end point of the movement trajectory of the lost vehicle, and obtains the expression of the loss risk of shared bicycles at each return point as follows: in, Indicates the risk of shared bicycles being lost. Indicates the number of times the current return point is lost. Indicates the number of times all return points are lost; The shared bicycle dispatching module is used to read the end point or fuzzy motion trajectory of the lost vehicle in the shared bicycle lost positioning module to dispatch and search for all the surrounding dispatching personnel. After finding the vehicle, the vehicle will be dispatched and repaired. When the shared bicycle dispatching module dispatches the dispatching personnel, it dispatches the staff to all the expected locations of shared bicycles to wait.

[0018] Embodiment 1: The specific process of this embodiment is as follows: When the shared bicycle is in motion and not being ridden, the shared bicycle status recognition module executes step A4: , At this point, we can judge whether the shared bicycle Not within safe range of the return point , the specific expression for calculating the minimum distance between it and the return point range is as follows: At this time, the current shared bicycle status is judged to be lost. When the shared bicycle positioning signal is blocked, when the shared bicycle does not send positioning coordinates within a time interval, read Coordinates of time and Coordinates of time , , at this time along the X direction road The dispatching personnel shall be dispatched; Embodiment 2: The specific process of this embodiment is as follows: When the shared bicycle is in motion and not being ridden, the shared bicycle status recognition module executes step A4: , At this point, we can judge whether the shared bicycle Not within safe range of the return point , the specific expression for calculating the minimum distance between it and the return point range is as follows: At this point, it is determined that the current shared bicycle status is not lost. Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A shared bicycle lost positioning system based on a high-precision communication positioning module, characterized by: It includes a shared bicycle status recognition module, a shared bicycle lost location module, a shared bicycle lost analysis module and a shared bicycle dispatch module; The shared bicycle status recognition module is used to determine the current status of the shared bicycle, which includes the status of transport after parking, the status of riding, and the status of lost. Based on the current status of the shared bicycle, it is determined whether it is necessary to call the shared bicycle lost positioning module. When the shared bicycle status recognition module determines that the current shared bicycle status is the lost status, it calls the shared bicycle lost positioning module to perform lost positioning. The shared bicycle lost positioning module includes a positioning sending module, a trajectory determination module and a trajectory calculation module. The positioning sending module is equipped with a positioning module for sending its corresponding real-time positioning. The trajectory determination module is used to record the motion trajectory and current position of the current lost vehicle in combination with the distance between the shared bicycle return points and the positioning position, and send the motion trajectory of the current lost vehicle to the shared bicycle lost analysis module. The trajectory calculation module is used to give a fuzzy motion trajectory when the shared bicycle positioning signal is blocked; The shared bicycle loss analysis module is used to analyze the loss situations of all return points and the end points of the movement trajectory of the lost vehicles, and obtain the loss risk of shared bicycles at each return point; The shared bicycle dispatch module is used to read the end point or fuzzy motion trajectory of the lost vehicle in the shared bicycle lost positioning module to dispatch and search for all dispatch personnel around, and dispatch and repair the vehicle after finding it.

2. The shared bicycle lost positioning system based on the high-precision communication positioning module according to claim 1 is characterized in that: The specific steps of the shared bicycle status identification module to determine the current status of the shared bicycle are as follows: Step A1: Determine whether the shared bicycle is in motion. If so, determine whether it is in a riding state. If so, execute step A2. If not, execute step A4. Step A2: Detect if the location of the shared bicycle is within the return range. If so, terminate the judgment. If the shared bicycle triggers the power-off spike outside the return range, power off the shared bicycle and execute step A3. Step A3: After the shared bicycle is powered off, the bicycle that is still moving and has not entered the return range within an interval is marked as lost, and the shared bicycle lost positioning module is called to locate the lost bicycle; Step A4: Set the status of the shared bicycle to the state of transportation after parking, and calculate whether the shared bicycle is in the safe range of the return point. If so, terminate the judgment. If not, calculate the minimum distance between it and the return point. If it exceeds the judgment threshold of the minimum distance, judge that the current state of the shared bicycle is lost. At this time, call the shared bicycle lost positioning module to perform lost positioning.

3. The shared bicycle lost positioning system based on the high-precision communication positioning module according to claim 2 is characterized by: The specific expression for calculating whether the shared bicycle is within the safe range of the return point in step A4 is as follows: in, Indicates the judgment value. Shared bikes In the safe area of ​​the return point, Shared bikes Not within the safe area of ​​the return point. Representation and operation, , Respectively represent the coordinates of the two diagonal points of the rectangular return point range, and Respectively indicate the conditions , The judgment function under the condition , When satisfied, the output value is .

4. The shared bicycle lost positioning system based on the high-precision communication positioning module according to claim 2 is characterized by: The specific expression for calculating the minimum distance between the vehicle and the return point in step A4 is as follows: in, Indicates shared bicycles Minimum distance to the return point, is the coordinate of the center point of the return point range, , Respectively represent the coordinates of the two diagonal points of the rectangular return point range.

5. The shared bicycle lost positioning system based on the high-precision communication positioning module according to claim 4 is characterized in that: The coordinates of the center point of the return point range The specific expression is as follows: in, , Respectively represent the coordinates of the two diagonal points of the rectangular return point range, Indicates the coordinates of the center point of the return point range. When the current shared bicycle status is judged as lost, , it is determined that the current state of the shared bicycle is not a lost state.

6. The shared bicycle lost positioning system based on the high-precision communication positioning module according to claim 2 is characterized by: The specific steps of the trajectory determination module in the shared bicycle lost positioning module to record the movement trajectory and current position of the current lost vehicle in combination with the distance between the shared bicycle return points and the positioning position are as follows: Step B1: When a shared bicycle is judged to be lost, the coordinates of all return points that the current shared bicycle has passed are read; Step B2: Output all points to the map and draw a path curve, and send the coordinates of the return point closest to the return range and the starting point and the path curve to the shared bicycle loss analysis module.

7. The shared bicycle lost positioning system based on the high-precision communication positioning module according to claim 6 is characterized by: When the shared bicycle positioning signal is blocked, the trajectory estimation module generates a fuzzy motion trajectory in the following specific steps: Step C1: When the shared bicycle does not send the positioning coordinates within a time interval, read Coordinates of time and Coordinates of time ; Step C2: Calculation Coordinates of time and Coordinates of time The speed of shared bicycles is Coordinates of time and Coordinates of time The shared bicycle's movement direction searches for the fork in the road, calculates the shared bicycle's estimated position and sends it to the shared bicycle dispatch module until the shared bicycle feeds back the real-time positioning.

8. The shared bicycle lost positioning system based on the high-precision communication positioning module according to claim 7 is characterized by: The specific process of calculating the estimated location of the shared bicycle in step C2 is as follows: Coordinates of time and Coordinates of time The speed of shared bicycles All sections along the current direction of movement, according to The areas separated by a distance of Coordinates of time and Coordinates of time The speed of shared bicycles The specific expression is as follows: in, Indicates the interval time, express The speed of movement at any moment.

9. The shared bicycle lost positioning system based on the high-precision communication positioning module according to claim 8 is characterized in that: The shared bicycle loss analysis module analyzes the loss situations of all return points and the end points of the movement trajectory of the lost vehicles, and obtains the expression of the shared bicycle loss risk at each return point as follows: in, Indicates the risk of shared bicycles being lost. Indicates the number of times the current return point is lost. Indicates the number of times all return points are lost.

10. The shared bicycle lost positioning system based on the high-precision communication positioning module according to claim 7, characterized in that: When the shared bicycle dispatching module dispatches the dispatching personnel, the staff are dispatched to all the expected points of shared bicycles to wait.