Vehicle transportation management method and device based on track points, medium and program product

By obtaining and displaying the vehicle's driving trajectory points in real time, and promptly identifying and handling the situation of card swiping and unlocking failures, the problem of difficulty in time in discovering data abnormalities in the existing technology is solved, and the convenience and accuracy of vehicle transportation management are improved.

CN119624294AInactive Publication Date: 2025-03-14BEIJING WANJIAXIN TECH

Patent Information

Application Number
CN202510143280.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-10
Publication Date
2025-03-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The prior art is difficult to detect abnormal data during vehicle driving in a timely manner, resulting in low convenience in operating and managing vehicle transportation processes.

Method used

By obtaining the vehicle's driving data in real time, generating trajectory points and displaying them in the operation and maintenance map interface, in response to the card swiping message, obtaining the historical trajectory points collection, determining whether the unlocking safety area is set incorrectly, and resetting the unlocking safety area according to the current location.

Benefits of technology

It improves the convenience of operation and management of vehicle transportation processes, can promptly identify data abnormalities and make adaptive adjustments, ensuring the accuracy of lock-opening safety areas.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119624294A_ABST
    Figure CN119624294A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a vehicle transportation management method and device based on track points, a medium and a program product, and relates to the technical field of transportation management. The method comprises the steps of obtaining driving data of a vehicle, generating track points and displaying the track points in an operation and maintenance map interface; in response to a card swiping unlocking failure message fed back by the vehicle for the target oil unloading point, obtaining a target track point set of the vehicle in a preset historical time period; based on the target track point set, whether the unlocking safety area of the target oil unloading point is set mistakenly or not is judged; if yes, an unlocking safety area of the target oil unloading point is reset; and otherwise, issuing unlocking permission permission information to the target oil unloading point. According to the embodiment of the invention, the driving data of the vehicle is acquired, the driving track of the vehicle is displayed in the form of the track points, and the safety area setting condition is automatically identified and adaptively adjusted according to the historical track points of the vehicle in the operation and maintenance map when card swiping unlocking fails, so that the convenience of management in the vehicle transportation process is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of transportation management technology, and in particular to a vehicle transportation management method, device, medium and program product based on trajectory points. Background Art

[0002] In the field of transportation services, vehicle trajectory query and display are commonly used functions. At present, the existing technology usually displays the vehicle's driving trajectory in the form of continuous line segments. Although this method can easily view the vehicle's driving route, it cannot timely discover data anomalies during the vehicle's driving process, resulting in low convenience in operational management of the vehicle transportation process. Summary of the invention

[0003] The purpose of the embodiments of the present application is to provide a vehicle transportation management method, device, medium and program product based on trajectory points, so as to improve the convenience of operational management of the vehicle transportation process.

[0004] In a first aspect, an embodiment of the present application provides a vehicle transportation management method based on track points, comprising: Acquire the driving data collected and uploaded by the target transport vehicle in real time, generate track points corresponding to the driving data and display them in the operation and maintenance map interface; In response to a card swiping unlocking failure message fed back by the target transport vehicle for the target oil unloading point, a target track point set of the target transport vehicle within a preset historical period is obtained from the operation and maintenance map interface; Determining whether the unlocking safety area of ​​the target oil unloading point is set incorrectly based on the target trajectory point set; If it is determined that the unlocking safety zone is incorrectly set, resetting the unlocking safety zone of the target oil unloading point based on the current position of the target transport vehicle; When it is determined that the unlocking safety area is set correctly, unlocking permission information is sent to the target oil unloading point.

[0005] In an embodiment of the present application, by displaying the vehicle's driving trajectory in the form of trajectory points based on the vehicle's driving data, when card swiping to unlock fails, the safety area setting is automatically identified and adaptively adjusted based on the vehicle's historical trajectory points in the operation and maintenance map, thereby effectively improving the convenience of vehicle transportation process management.

[0006] In some possible embodiments, the driving data includes motion state data collected by the target transport vehicle through sensors, and speed data and position coordinate data collected by the target transport vehicle through positioning equipment; The generating of the track points corresponding to the driving data and displaying them in the operation and maintenance map interface includes: Determine the display position of the track point based on the position coordinate data, and determine the graphic style of the track point based on the motion state data; Generate a track point corresponding to the driving data based on the display position and the graphic style and display it in an operation and maintenance map interface; The trajectory points characterized by the motion state data as being stationary are displayed in a first graphic style, and the trajectory points characterized by the motion state data as being moving are displayed in a second graphic style.

[0007] In an embodiment of the present application, relevant data are collected respectively by sensors and positioning devices, and the two types of data are combined to display the vehicle's trajectory points on the operation and maintenance map, further improving the efficiency of vehicle transportation management based on trajectory points.

[0008] In some possible embodiments, judging whether the unlocking safety area of ​​the target oil unloading point is incorrectly set based on the target trajectory point set includes: Determine whether there is an abnormal trajectory point in the target trajectory point set according to the graphic style and display position of each trajectory point; If so, it is determined that the unlocking safety area of ​​the target oil unloading point is set correctly; If not, it is determined that the unlocking safety area of ​​the target oil unloading point is incorrectly set.

[0009] In an embodiment of the present application, by judging whether the track point is abnormal based on the graphic style and display position, it is determined whether the unlocking safety area setting is incorrect, thereby further improving the efficiency of vehicle transportation management based on track points.

[0010] In some possible embodiments, judging whether there is an abnormal trajectory point in the target trajectory point set according to the graphic style and display position of each trajectory point includes: In the case where there are a plurality of trajectory points displayed in the first graphic style and at different display positions in the target trajectory point set, determining that there are abnormal trajectory points in the target trajectory point set; When there are a plurality of trajectory points displayed in the second graphic style and at the same display position in the target trajectory point set, determining that there are abnormal trajectory points in the target trajectory point set; In the case where the display position distance between any two adjacent track points in the target track point set exceeds the corresponding display position allowable range, it is determined that there is an abnormal track point in the target track point set; wherein the display position allowable range is calculated based on the speed data corresponding to any two adjacent track points and a preset dotting period; If none of the above situations exists, it is determined that there are no abnormal trajectory points in the target trajectory point set.

[0011] In the embodiment of the present application, whether each track point is abnormal is judged specifically through the conflict between the graphic style and the display position, thereby further improving the efficiency of vehicle transportation management based on the track point.

[0012] In some possible embodiments, the vehicle transportation management method based on trajectory points further includes: Monitor and identify data anomaly events corresponding to target transport vehicles in real time, and trigger reminder information corresponding to the data anomaly events; The method for identifying the data abnormality event includes at least one of the following: If it is determined that there are multiple track points displayed in the first graphic style and at different display positions in the operation and maintenance map interface, it is determined that a data anomaly event of positioning data drift occurs in the target transport vehicle; If it is determined that there are multiple track points displayed in the second graphic style and at the same display position in the operation and maintenance map interface, it is determined that a data abnormality event of abnormal sensor collection occurs in the target transport vehicle; If it is determined that the displayed position distance between any two adjacent track points in the operation and maintenance map interface exceeds the corresponding reasonable display distance range, it is determined that a data anomaly event of positioning data drift occurs in the target transport vehicle; wherein, the reasonable display distance range is calculated based on the speed data corresponding to any two adjacent track points and the preset dotting period.

[0013] In an embodiment of the present application, by real-time monitoring of abnormal vehicle data events and issuing alarms based on the track points displayed on the operation and maintenance map interface, the convenience of vehicle transportation management based on track points is further improved.

[0014] In some possible embodiments, resetting the unlocking safety area of ​​the target oil unloading point based on the current position of the target transport vehicle includes: Acquire the original position of the target oil unloading point, and determine the updated position of the target oil unloading point by combining the current position of the target transport vehicle with the original position; The unlocking safety area of ​​the target oil unloading point is reset based on the updated position.

[0015] In the embodiment of the present application, the accuracy of the unlocking safety area setting is further improved by combining the current position of the vehicle with the original position of the oil unloading point to determine the updated position and adjust the unlocking safety area.

[0016] In some possible embodiments, after resetting the unlocking safety area of ​​the target oil unloading point based on the current position of the target transport vehicle, the method further includes: A number of transport vehicles bound to the target oil unloading point are determined, and the reset unlocking safety zone of the target oil unloading point is respectively sent to each of the transport vehicles, so that each of the transport vehicles can perform offline card swiping unlocking based on the reset unlocking safety zone.

[0017] In an embodiment of the present application, the re-set unlocking safety area is sent to the transport vehicles related to the oil unloading point, so that each transport vehicle can perform offline unlocking based on the updated unlocking safety area, thereby further improving the convenience of vehicle transportation management.

[0018] In a second aspect, an embodiment of the present application provides a vehicle transportation management device based on track points, including: A track point display module is used to obtain the driving data collected and uploaded by the target transport vehicle in real time, generate track points corresponding to the driving data and display them in the operation and maintenance map interface; An unlocking failure response module, configured to respond to a card unlocking failure message fed back by a target transport vehicle for a target oil unloading point, and obtain a target track point set of the target transport vehicle within a preset historical period from the operation and maintenance map interface; A safety area judgment module, used to judge whether the unlocking safety area of ​​the target oil unloading point is set incorrectly based on the target trajectory point set; A safety area setting module, used to reset the unlocking safety area of ​​the target oil unloading point based on the current position of the target transport vehicle when it is determined that the unlocking safety area is incorrectly set; The unlocking authority issuing module is used to issue unlocking authority information to the target oil unloading point when it is determined that the unlocking safety area is set correctly.

[0019] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor can implement the method described in any embodiment of the first aspect when executing the program.

[0020] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method described in any embodiment of the first aspect can be implemented.

[0021] In a fifth aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a computer program, wherein the computer program, when executed by a processor, can implement the method described in any embodiment of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0023] Figure 1 A schematic diagram of a process flow of a vehicle transportation management method based on trajectory points provided in an embodiment of the present application; Figure 2 A schematic diagram of the structure of a vehicle transportation management device based on trajectory points provided in an embodiment of the present application; Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0024] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0025] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0026] like Figure 1 As shown, the embodiment of the present application provides a vehicle transportation management method based on track points, which may include the following steps: S1. Acquire the driving data collected and uploaded by the target transport vehicle in real time, generate track points corresponding to the driving data and display them in the operation and maintenance map interface.

[0027] Specifically, in the scenario of oil transport vehicle management, the transport vehicle that is performing the task can be remotely monitored through the operation management server. The target transport vehicle is the currently selected transport vehicle that needs to be paid attention to and managed. For example, the operation and maintenance map interface of the corresponding transport vehicle can be entered by selecting the license plate number in the operation management server.

[0028] It is understandable that transport vehicles are equipped with positioning devices and various sensors and other collection devices. Transport vehicles can collect relevant driving data through these collection devices and upload them to the operation management server. According to these driving data, corresponding track points can be generated and displayed in the operation and maintenance map interface. By viewing the track points displayed in real time in the operation and maintenance map interface, you can easily understand the real-time location of the transport vehicle, the driving speed at each historical location, the operating status, etc.

[0029] For example, in addition to displaying the trajectory points of the transport vehicle in the operation and maintenance map interface, the detailed information module in the operation and maintenance map interface can also display detailed information such as the recording time, movement status, vehicle speed, and longitude and latitude coordinates corresponding to each trajectory point.

[0030] S2. In response to a card swiping unlocking failure message fed back by the target transport vehicle for the target oil unloading point, a target trajectory point set of the target transport vehicle within a preset historical period is obtained from the operation and maintenance map interface.

[0031] It should be noted that when the transport vehicle arrives at the destination of the oil unloading point and prepares to unload oil, it needs to first be unlocked at the oil unloading point. The unlocking verification process includes two elements: one is to verify whether the transport vehicle has entered the unlocking safety area of ​​the target oil unloading point, and the other is to use the card bound to the transport vehicle to swipe the card device at the target oil unloading point. Only when the above two conditions are met can the unlocking be completed.

[0032] For example, the unlocking safety area generally refers to a circular area with a preset radius (eg, 50 meters) centered at a predetermined oil unloading location, which serves as an area condition for allowing transport vehicles to swipe their cards to unlock the area.

[0033] Specifically, when the target transport vehicle swipes the card at the target oil unloading point but fails to unlock, a card swipe unlock failure message can be fed back to the operation management server. When the operation management server responds to the card swipe unlock failure message, it automatically obtains the target track point set corresponding to the transport vehicle in the preset historical period in the operation and maintenance map interface.

[0034] Exemplarily, based on the card swiping time of the target transport vehicle, a time period of a preset duration (such as 1 minute, 5 minutes, etc.) before (or before and after) the card swiping time can be obtained as the preset historical period.

[0035] It is understandable that each piece of driving data collected by the transport vehicle contains timestamp information, and each generated trajectory point also corresponds to corresponding time information. According to the time information of each trajectory point, a set of target trajectory points within a preset historical period can be screened.

[0036] S3. Determine whether the unlocking safety area of ​​the target oil unloading point is set incorrectly based on the target trajectory point set.

[0037] Specifically, according to the display of each track point in the acquired target track point set, it can be determined according to preset rules whether the unlocking safety area of ​​the target oil unloading point is set incorrectly.

[0038] For example, if all the trajectory points of the target trajectory point set are concentrated at one point or in a small range (indicating that the vehicle has been parked for a period of time), and the distances between these trajectory points and the target oil unloading point are within a certain range, but are not within the unlocking safety area preset at the target oil unloading point, then it is considered that the unlocking safety area is set incorrectly.

[0039] S4. When it is determined that the unlocking safety zone is incorrectly set, reset the unlocking safety zone of the target oil unloading point based on the current position of the target transport vehicle.

[0040] When it is determined that the unlocking safety area is incorrectly set, the unlocking safety area of ​​the target oil unloading point is reset based on the current position of the target transport vehicle.

[0041] It should be noted that the current position of the target transport vehicle may be the coordinate position corresponding to the card swiping time uploaded by the target transport vehicle, or the coordinate position finally uploaded by the target transport vehicle up to the current time.

[0042] For example, after resetting the unlocking safety zone of the target oil unloading point, the target transport vehicle can be notified to swipe the card to unlock again. At this time, since the unlocking safety zone is set according to the current position of the target transport vehicle, the target transport vehicle meets the position factor in the unlocking verification process, so it can be unlocked by swiping the card normally. For example, when resetting the unlocking safety zone of the target oil unloading point, the unlocking command can also be directly issued to the target oil unloading point, thereby realizing remote unlocking.

[0043] S5. After confirming that the unlocking safety zone is set correctly, the unlocking permission information is sent to the target oil unloading point.

[0044] If it is confirmed that the unlocking security area settings are correct, it means that the card swiping cannot be successfully unlocked due to other reasons. At this time, the unlocking authority of the target transport vehicle can be verified through other preset strategies, and the unlocking authority information can be sent to the target oil unloading point after the verification. After the target oil unloading point obtains the unlocking authority information, it can perform the unlocking process based on the manual operation of the on-site personnel, or the target oil unloading point can directly and automatically trigger the unlocking according to the received unlocking authority information.

[0045] Based on this, the vehicle's driving data is obtained and track points are generated and displayed on the operation and maintenance map interface so that the operation and maintenance personnel can easily view the data information of the vehicle's driving process. At the same time, when the card swiping unlock fails, the historical track points of the vehicle in the operation and maintenance map are obtained and the safety area settings are automatically identified to make adaptive adjustments, thereby effectively improving the convenience of vehicle transportation process management.

[0046] In some possible embodiments, the driving data includes motion state data collected by the target transport vehicle through sensors, and speed data and position coordinate data collected by the target transport vehicle through positioning equipment; In step S1, generating trajectory points corresponding to driving data and displaying them in the operation and maintenance map interface may include: S101, determining a display position of a track point based on position coordinate data, and determining a graphic style of the track point based on motion state data; S102, generating a track point corresponding to the driving data based on the display position and the graphic style and displaying it in the operation and maintenance map interface; The trajectory points characterized by the motion state data as being stationary are displayed in a first graphic style, and the trajectory points characterized by the motion state data as being moving are displayed in a second graphic style.

[0047] It should be noted that the driving data is collected and uploaded by the collection equipment on the transport vehicle. In the embodiment of the present application, the collection equipment of the transport strategy includes at least two types: sensors and positioning equipment. Among them, the sensor may include a vibration sensor, a gyroscope, etc., which is mainly used to collect the motion state data of the transport vehicle. For example, the motion state data is used to characterize that the transport vehicle is in a motion state (driving) or a stationary state (parked) at different times; the positioning device may adopt a Beidou satellite positioning device or a GPS (Global Positioning System) positioning device, which is mainly used to collect the location information (latitude and longitude coordinates), speed and timing information of the transport vehicle.

[0048] It should be noted that all data collected by sensors and positioning devices have corresponding timestamp information, where sensors and positioning devices have their own time sources. In addition, the vehicle-mounted devices (lower computers of the operation management server) connected to the sensors and positioning devices also have corresponding time sources, and the operation management server also has corresponding server time. In the process of collecting data, the server time can be used as the standard, combined with the timestamp information of the vehicle-mounted devices and the collection devices for comparison, so as to add accurate and unified timestamp information to each set of driving data collected, to ensure the consistency and accuracy of the collected data.

[0049] By combining the driving data collected by the two acquisition devices to generate corresponding trajectory points and display them in the operation and maintenance map interface, it can help operation and maintenance personnel (or facilitate automatic analysis by the system) to promptly discover the speed, movement status, data collection anomalies, etc. of the transport vehicle during its driving process.

[0050] Specifically, the driving data can be collected and uploaded based on a preset time interval, for example, one driving data is collected every second; when generating track points, track points can be generated for the collected driving data at a preset dot cycle, for example, one track point is generated every 15 seconds. For each track point, the display position of the track point on the operation and maintenance map interface can be determined based on the position coordinate data and the corresponding relationship between the position coordinate and the map interface, and the graphic style of the track point can be determined based on the motion state data.

[0051] Exemplarily, when the motion state data is characterized as stationary, the track point is displayed in a first graphic style, and when the motion state data is characterized as moving, the track point is displayed in a second graphic style. The first graphic style and the second graphic style may be different shapes, different colors, or different display sizes.

[0052] Based on this, relevant data are collected through sensors and positioning devices respectively, and the two types of data are combined to display the vehicle's trajectory points on the operation and maintenance map, which can further improve the efficiency of vehicle transportation management based on trajectory points.

[0053] In some possible embodiments, step S3, judging whether the unlocking safety area of ​​the target oil unloading point is set incorrectly based on the target trajectory point set, may include: S301, judging whether there are abnormal trajectory points in the target trajectory point set according to the graphic style and display position of each trajectory point; S302: If yes, then confirm that the unlocking safety area setting of the target oil unloading point is correct; S303: If not, it is determined that the unlocking safety area setting of the target oil unloading point is incorrect.

[0054] It should be noted that in the process of judging whether the unlocking safety zone of the target oil unloading point is set incorrectly, it can be determined based on the graphic style and display position of each track point and whether there are abnormal track points in the target track point set.

[0055] Specifically, if it is determined that there are abnormal trajectory points in the target trajectory point set, such as coordinate drift, it is believed that the card swiping failure is likely caused by inaccurate positioning data, and therefore it is determined that the unlocking safety area setting of the target oil unloading point is correct; conversely, if it is determined that there are no abnormal trajectory points in the target trajectory point set, it means that the collected driving data (including position coordinate data) is relatively accurate, and at this time it is determined that the unlocking safety area setting of the target oil unloading point is incorrect.

[0056] Based on this, by judging whether the track points are abnormal according to the graphic style and display position, it is determined whether the unlocking safety area setting is incorrect. The setting of the unlocking safety area can be quickly judged according to the track points displayed on the operation and maintenance map interface, thereby further improving the efficiency of vehicle transportation management based on track points.

[0057] In some possible embodiments, step S301, judging whether there is an abnormal trajectory point in the target trajectory point set according to the graphic style and display position of each trajectory point, may include: S3011: when there are multiple trajectory points displayed in the first graphic style and at different display positions in the target trajectory point set, determining that there are abnormal trajectory points in the target trajectory point set; S3012: if there are multiple trajectory points displayed in the second graphic style and at the same display position in the target trajectory point set, determine that there are abnormal trajectory points in the target trajectory point set; S3013, when the display position distance between any two adjacent track points in the target track point set exceeds the corresponding display position allowable range, determining that there is an abnormal track point in the target track point set; wherein the display position allowable range is calculated based on the speed data corresponding to any two adjacent track points and a preset dotting period; S3014: If any of the above situations does not exist, determine that there are no abnormal trajectory points in the target trajectory point set.

[0058] It should be noted that whether there are abnormal trajectory points in the target trajectory point set mainly includes the above-mentioned situations, among which S3011 to S3013 are three situations in which there are abnormal trajectory points in the target trajectory point set. In addition, if any of the situations described in S3011 to S3013 does not exist, it is determined that there are no abnormal trajectory points in the target trajectory point set.

[0059] Specifically, in step S3011, if it is determined that there are multiple trajectory points in the target trajectory point set that are displayed in the first graphic style and have different display positions, it indicates that the sensor data of the multiple trajectory points are characterized as static but in different positions, which is believed to be caused by coordinate drift, indicating that the positioning data is inaccurate (for example, the GPS device is interfered with). At this time, it is determined that there are abnormal trajectory points in the target trajectory point set.

[0060] In step S3012, if it is determined that there are multiple trajectory points displayed in the second graphic style and at the same display position in the target trajectory point set, it indicates that the sensor data of the multiple trajectory points are characterized as motion but at the same position (or concentrated in a smaller range), which can be considered to be an abnormality caused by incorrect sensor data. In this case, it is determined that there are abnormal trajectory points in the target trajectory point set.

[0061] In step S3013, if it is determined that the display position distance between any two adjacent trajectory points in the target trajectory point set exceeds the corresponding allowable range of the display position, it indicates that the position information or speed data collection of the two adjacent trajectory points is incorrect, which can be considered to be caused by coordinate drift. At this time, it is determined that there are abnormal trajectory points in the target trajectory point set.

[0062] In step S3014, if any of the three situations in steps S3011 to S3013 does not occur, it is determined that there are no abnormal trajectory points in the target trajectory point set.

[0063] In some possible embodiments, the vehicle transportation management method based on trajectory points may further include the steps of: S6. Real-time monitoring and identification of data abnormality events corresponding to target transport vehicles, and triggering reminder information corresponding to the data abnormality events; The identification method of data anomaly events includes at least one of the following: If it is determined that there are multiple track points displayed in the first graphic style and at different display positions in the operation and maintenance map interface, it is determined that a data anomaly event of positioning data drift occurs in the target transport vehicle; If it is determined that there are multiple track points displayed in the second graphic style and at the same display position in the operation and maintenance map interface, it is determined that a data abnormality event of sensor collection abnormality occurs in the target transport vehicle; If it is determined that the displayed position distance between any two adjacent track points in the operation and maintenance map interface exceeds the corresponding reasonable display distance range, it is determined that a data anomaly event of positioning data drift occurs in the target transport vehicle; wherein the reasonable display distance range is calculated based on the speed data corresponding to any two adjacent track points and the preset dot marking period.

[0064] It should be noted that after the trajectory points are generated and displayed, data anomalies can be monitored in real time based on the displayed trajectory points and their corresponding driving data, and corresponding alarm reminders can be triggered.

[0065] Specifically, if it is determined that there are multiple trajectory points displayed in the first graphic style and with different display positions in the operation and maintenance map interface, it indicates that the sensor data of multiple trajectory points are characterized as stationary but in different positions. In this case, it is considered that a data anomaly event of positioning data drift has occurred; if it is determined that there are multiple trajectory points displayed in the second graphic style and with the same display position in the operation and maintenance map interface, it indicates that the sensor data of multiple trajectory points are characterized as moving but in the same position (or concentrated in a smaller range), in this case, it is considered that a data anomaly event of sensor collection abnormality has occurred; if it is determined that the display position distance between any two adjacent trajectory points in the operation and maintenance map interface exceeds the corresponding reasonable display distance range, it indicates that the position information or speed data collection of the two adjacent trajectory points is incorrect. In this case, it can be considered that a data anomaly event of positioning data drift has occurred.

[0066] Based on this, by real-time monitoring and identifying abnormal vehicle data events according to the track points displayed on the operation and maintenance map interface, alarm reminders of corresponding events can be triggered so that operation and maintenance personnel can take corresponding response measures, thereby further improving the convenience of vehicle transportation management based on track points.

[0067] In some possible embodiments, in step S4, resetting the unlocking safety area of ​​the target oil unloading point based on the current position of the target transport vehicle may include: S401, obtaining the original position of the target oil unloading point, and determining the updated position of the target oil unloading point in combination with the current position and the original position of the target transport vehicle; S402: Reset the unlocking safety area of ​​the target oil unloading point based on the updated position.

[0068] It should be noted that when resetting the unlocking safety area of ​​the target oil unloading point, the updated position of the target oil unloading point can be comprehensively determined in combination with the current position of the target transport vehicle and the original position of the target oil unloading point. For example, the midpoint of the line connecting the current position of the target transport vehicle and the original position of the target oil unloading point can be used as the updated position of the target oil unloading point.

[0069] Based on this, by combining the current position of the vehicle with the original position of the oil unloading point to determine the updated position and adjust the unlocking safety area, the accuracy of the unlocking safety area setting can be further improved.

[0070] In some possible embodiments, after step S4, the following steps may also be included: S411, determining a number of transport vehicles bound to the target oil unloading point, and sending the reset unlocking safety zone of the target oil unloading point to each transport vehicle, so that each transport vehicle performs offline card swiping unlocking based on the reset unlocking safety zone.

[0071] It should be noted that the unlocking process of the transport vehicle at the target oil unloading point can be divided into two modes: online card swiping unlocking and offline card swiping unlocking. The online unlocking mode is to determine whether the position of the transport vehicle is within the preset unlocking safety area through the operation and maintenance management server; the offline unlocking mode is to send the preset unlocking safety area and bind it to the on-board equipment of the transport vehicle, and determine whether the position of the transport vehicle is within the preset unlocking safety area through the on-board equipment.

[0072] Specifically, after resetting the unlocking safety zone of the target oil unloading point, first determine a number of transport vehicles bound to the target oil unloading point, and send the reset unlocking safety zone of the target oil unloading point to each transport vehicle. Among them, the number of transport vehicles bound to the target oil unloading point usually refers to the transport vehicles that need to perform the transport task corresponding to the target oil unloading point.

[0073] Based on this, the re-set unlocking safety area is sent to the relevant transport vehicles at the oil unloading point, so that each transport vehicle can perform offline unlocking based on the updated unlocking safety area, thereby further improving the convenience of vehicle transportation management.

[0074] Please refer to Figure 2 , Figure 2 FIG. 1 shows a block diagram of a vehicle transportation management device based on track points provided in some embodiments of the present application. It should be understood that the vehicle transportation management device based on track points is similar to the above-mentioned Figure 1 Corresponding to the method embodiment, each step involved in the above method embodiment can be executed. The specific functions of the vehicle transportation management device based on trajectory points can be found in the description above. To avoid repetition, the detailed description is appropriately omitted here.

[0075] Figure 2 The vehicle transportation management device based on track points includes at least one software function module that can be stored in a memory in the form of software or firmware or fixed in the vehicle transportation management device based on track points, and the vehicle transportation management device based on track points includes: The track point display module 210 is used to obtain the driving data collected and uploaded by the target transport vehicle in real time, generate track points corresponding to the driving data and display them in the operation and maintenance map interface; The unlocking failure response module 220 is used to respond to the card unlocking failure message fed back by the target transport vehicle for the target oil unloading point, and obtain the target track point set of the target transport vehicle within a preset historical period from the operation and maintenance map interface; The safety zone determination module 230 is used to determine whether the unlocking safety zone of the target oil unloading point is set incorrectly based on the target trajectory point set; The safety zone setting module 240 is used to reset the unlocking safety zone of the target oil unloading point based on the current position of the target transport vehicle when it is determined that the unlocking safety zone is incorrectly set; The unlocking authority issuing module 250 is used to issue unlocking authority information to the target oil unloading point when it is determined that the unlocking safety area is set correctly.

[0076] It can be understood that the above-mentioned device item embodiment corresponds to the method item embodiment of the present invention. The vehicle transportation management device based on trajectory points provided by the embodiment of the present invention can implement the vehicle transportation management method based on trajectory points provided by any method item embodiment of the present invention.

[0077] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned method, and will not be described in detail here.

[0078] like Figure 3 As shown, some embodiments of the present application provide an electronic device 300, which includes: a memory 310, a processor 320, and a computer program stored in the memory 310 and executable on the processor 320, wherein the processor 320 reads the program from the memory 310 through a bus 330 and executes the program to implement a method such as any embodiment of the above-mentioned vehicle transportation management method based on trajectory points.

[0079] Processor 320 can process digital signals and can include various computing structures, such as complex instruction set computer structure, reduced instruction set computer structure, or a structure that implements a combination of multiple instruction sets. In some examples, processor 320 can be a microprocessor.

[0080] The memory 310 may be used to store instructions executed by the processor 320 or data related to the execution of instructions. These instructions and / or data may include codes for implementing some or all functions of one or more modules described in the embodiments of the present application. The processor 320 of the disclosed embodiment may be used to execute instructions in the memory 310 to implement the method shown above. The memory 310 includes a dynamic random access memory, a static random access memory, a flash memory, an optical memory, or other memory known to those skilled in the art.

[0081] Some embodiments of the present application further provide a computer-readable storage medium having a computer program stored thereon. The computer program is executed by a processor to execute the method described in the method embodiment.

[0082] Some embodiments of the present application further provide a computer program product, which, when executed on a computer, enables the computer to execute the method described in the method embodiment.

[0083] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0084] In several embodiments provided by the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0085] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

[0086] If the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, and other media that can store program codes.

[0087] The above description is only an embodiment of the present application and is not intended to limit the scope of protection of the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application. It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.

[0088] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0089] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

Claims

1. A vehicle transportation management method based on trajectory points, characterized in that: include: Acquire the driving data collected and uploaded by the target transport vehicle in real time, generate track points corresponding to the driving data and display them on the operation and maintenance map interface; In response to a message from the target transport vehicle that a card swiping unlocking attempt at the target oil unloading point fails, obtaining a target trajectory point set of the target transport vehicle within a preset historical period from the operation and maintenance map interface; Determining whether the unlocking safety zone of the target oil unloading point is set incorrectly based on the target trajectory point set; If it is determined that the unlocking safety zone is incorrectly set, resetting the unlocking safety zone of the target oil unloading point based on the current position of the target transport vehicle; When it is determined that the unlocking safety zone is correctly set, unlocking permission information is sent to the target oil unloading point.

2. The vehicle transportation management method based on trajectory points according to claim 1, characterized in that: The driving data includes motion state data of the target transport vehicle collected by sensors, and speed data and position coordinate data of the target transport vehicle collected by positioning equipment; The generating of the track points corresponding to the driving data and displaying them in the operation and maintenance map interface includes: Determine the display position of the track point based on the position coordinate data, and determine the graphic style of the track point based on the motion state data; Generate a track point corresponding to the driving data based on the display position and the graphic style and display it in an operation and maintenance map interface; The trajectory points characterized by the motion state data as being stationary are displayed in a first graphic style, and the trajectory points characterized by the motion state data as being in motion are displayed in a second graphic style.

3. The vehicle transportation management method based on trajectory points according to claim 2, characterized in that: The determining, based on the target trajectory point set, whether the unlocking safety zone of the target oil unloading point is set incorrectly includes: Determine whether there are abnormal track points in the target track point set according to the graphic style and display position of each track point; If so, it is determined that the unlocking safety zone setting of the target oil unloading point is correct; If not, it is determined that the unlocking safety zone of the target oil unloading point is incorrectly set.

4. The vehicle transportation management method based on trajectory points according to claim 3, characterized in that: The determining whether there is an abnormal trajectory point in the target trajectory point set according to the graphic style and display position of each trajectory point includes: If there are multiple trajectory points displayed in the first graphic style and at different display positions in the target trajectory point set, determining that there is an abnormal trajectory point in the target trajectory point set; If there are multiple trajectory points displayed in the second graphic style and at the same display position in the target trajectory point set, determining that there is an abnormal trajectory point in the target trajectory point set; If the display position distance between any two adjacent track points in the target track point set exceeds the corresponding display position allowable range, determining that an abnormal track point exists in the target track point set; wherein the display position allowable range is calculated based on the speed data corresponding to the any two adjacent track points and a preset dotting period; If none of the above situations exists, it is determined that there is no abnormal trajectory point in the target trajectory point set.

5. The vehicle transportation management method based on trajectory points according to claim 2, characterized in that: Also includes: Real-time monitoring and identification of data anomalies corresponding to target transport vehicles, and triggering of reminders corresponding to the data anomalies; The method for identifying the data anomaly event includes at least one of the following: If it is determined that there are multiple track points displayed in the first graphic style and at different display positions in the operation and maintenance map interface, it is determined that a data anomaly event of positioning data drift occurs in the target transport vehicle; If it is determined that there are multiple track points displayed in the second graphic style and at the same display position in the operation and maintenance map interface, it is determined that a data anomaly event of sensor acquisition anomaly occurs in the target transport vehicle; If it is determined that the displayed position distance between any two adjacent track points in the operation and maintenance map interface exceeds the corresponding reasonable display distance range, it is determined that a data anomaly event of positioning data drift occurs in the target transport vehicle; wherein, the reasonable display distance range is calculated based on the speed data corresponding to any two adjacent track points and a preset dotting period.

6. The vehicle transportation management method based on trajectory points according to claim 1, characterized in that: The resetting of the unlocking safety zone of the target oil unloading point based on the current position of the target transport vehicle includes: Obtaining the original position of the target oil unloading point, and determining an updated position of the target oil unloading point by combining the current position of the target transport vehicle with the original position; The unlocking safety zone of the target oil unloading point is reset based on the updated position.

7. The vehicle transportation management method based on trajectory points according to claim 1, characterized in that: After resetting the unlocking safety zone of the target oil unloading point based on the current position of the target transport vehicle, the method further includes: Determine several transport vehicles bound to the target oil unloading point, and send the reset unlocking safety zone of the target oil unloading point to each of the transport vehicles, so that each of the transport vehicles can perform offline card swiping unlocking based on the reset unlocking safety zone.

8. An electronic device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the vehicle transportation management method based on track points according to any one of claims 1 to 7 can be implemented.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle transportation management method based on track points according to any one of claims 1 to 7 is executed.

10. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, the vehicle transportation management method based on trajectory points according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Vehicle management method, device, electronic device and system

    CN110807849A

  • Order restoration method and device

    CN111429226A

  • Shared vehicle returning guiding method, electronic equipment and readable storage medium

    CN115938102A

  • Logistics transportation process monitoring method and system

    CN117576636A

  • Map road network aggregation method, device and equipment, medium and vehicle

    CN118329051A

Cited By

  • Methanol vehicle filling control method, vehicle, equipment, medium and product

    CN122468213A