Vehicle position processing method, device, equipment and storage medium based on ultra-wideband

By encapsulating the logistics company logo in the vehicle UWB label and using ultra-wideband positioning technology, the problem of indiscriminate management of vehicle location information of different logistics companies in public parking lots is solved, and centralized storage and management of information is realized, and management concentration is improved.

CN114596025BActive Publication Date: 2025-04-11BEIJING YUNCHEWANG NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210189516.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-28
Publication Date
2025-04-11
Estimated Expiration
2042-02-28

AI Technical Summary

Technical Problem

In public parking lots, the vehicle location information of different logistics companies cannot be distinguished and managed according to their affiliated companies, resulting in dispersed information and inconcentrated management.

Method used

By encapsulating the logo of the logistics company in the UWB tag of the vehicle, and using ultra-wideband positioning technology, the vehicle location information and the home company logo are determined, and the vehicle location information is then sent to the corresponding logistics company information receiving device address, thereby realizing centralized storage and management of information.

Benefits of technology

The centralized management of vehicle location information of each logistics company in the parking lot has been achieved, and the concentration of information management has been improved, making it easier to distinguish and manage vehicles according to the logistics company in the future.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114596025B_ABST
    Figure CN114596025B_ABST
Patent Text Reader

Abstract

The present application discloses a vehicle location information processing method based on ultra-wideband positioning technology, which is used to realize centralized management of vehicle location information and improve the centralization of information management. The method includes: determining the location information of the target vehicle and the identifier of the target logistics company to which the target vehicle belongs based on the first data frame sent by the UWB tag of the target vehicle; wherein the identifier of the target logistics company to which the target vehicle belongs is encapsulated in the first data frame sent by the UWB tag; storing the location information of the target vehicle and the identifier of the target logistics company in correspondence; according to the mapping relationship between the identifier of the logistics company and the address of the information receiving device of the logistics company stored in advance, the location information of each vehicle including the location information of the target vehicle stored in correspondence with the identifier of the target logistics company is sent to the address of the information receiving device mapped with the identifier of the target logistics company.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of positioning technology, and in particular to a vehicle position information processing method, device, equipment and storage medium based on ultra-wideband positioning technology. Background Art

[0002] Ultra Wideband (UWB) positioning technology is a new technology that is very different from traditional communication positioning technology.

[0003] UWB positioning technology is based on the mutual transmission of electromagnetic waves between UWB tags and base stations for communication. Its technical essence is to obtain distance or variable information related to distance, and reversely solve the location information of UWB tags. The specific positioning implementation principle is: the UWB receiver of the base station receives the UWB signal emitted by the UWB tag, and then obtains a signal containing effective information by filtering various noise interferences mixed in the electromagnetic wave transmission process, and then the processing unit performs ranging and positioning calculations based on the signal, and finally obtains the location information of the UWB tag.

[0004] Based on UWB positioning technology, by adjusting the number and location distribution of base stations deployed in the area, the positioning of targets (such as personnel or materials) in multiple dimensions can be achieved:

[0005] (1) Zero-dimensional positioning is existence detection. Only one base station needs to be deployed to detect whether there is a positioning tag in the room.

[0006] (2) One-dimensional positioning is a distance measurement application, which is often used in tunnels, pipe galleries and other scenarios. A typical application is lane positioning. It only needs to locate the target's application position in the lane, and generally ignores the width of the lane.

[0007] (3) Two-dimensional positioning, commonly used in factory buildings, uses more than four base stations to determine the X and Y coordinates of the UWB tag in space, thereby determining the location of the target in the area;

[0008] (4) Three-dimensional positioning is often used in three-dimensional buildings. What needs to be obtained is the X, Y, and Z three-dimensional coordinates of the positioning device. When installing the base station, it is necessary to increase the height difference of the Z axis to ensure the accuracy on the Z axis.

[0009] The above-mentioned two-dimensional and three-dimensional positioning are both relatively accurate positioning technologies, and therefore can be widely used in scenarios such as parking lots where accurate query of vehicle parking location information is required.

[0010] In a specific application scenario, vehicles from different logistics companies may be parked at the same time in a public parking lot. Although the location information of these vehicles can be accurately determined based on UWB technology, the location information of vehicles belonging to different logistics companies cannot be differentiated and managed according to the logistics companies they belong to. Only the location information of a single vehicle can be managed individually, with high information dispersion and poor management centralization. Summary of the invention

[0011] The embodiments of the present application provide a vehicle position information processing method, apparatus, device and storage medium based on ultra-wideband positioning technology, so as to realize centralized management of vehicle position information and improve the centralization of information management.

[0012] The embodiments of the present application also provide a vehicle position information processing device, equipment and storage medium based on ultra-wideband positioning technology.

[0013] The present application embodiment adopts the following technical solutions:

[0014] A vehicle position information processing method based on ultra-wideband positioning technology, comprising:

[0015] Based on the first data frame sent by the UWB tag of the target vehicle, the location information of the target vehicle and the identifier of the target logistics company to which the target vehicle belongs are determined; wherein the first data frame sent by the UWB tag encapsulates the identifier of the target logistics company to which the target vehicle belongs; the location information of the target vehicle and the identifier of the target logistics company are stored correspondingly; according to the pre-stored mapping relationship between the identifier of the logistics company and the address of the information receiving device of the logistics company, the location information of each vehicle including the location information of the target vehicle stored corresponding to the identifier of the target logistics company is sent to the address of the information receiving device mapped with the identifier of the target logistics company.

[0016] A vehicle position information processing system based on ultra-wideband positioning technology, comprising: a positioning unit, for determining the position information of a target vehicle and an identifier of a target logistics company to which the target vehicle belongs based on a first data frame sent by a UWB tag of the target vehicle; wherein the identifier of the target logistics company to which the target vehicle belongs is encapsulated in the first data frame sent by the UWB tag; a storage unit, for correspondingly storing the position information of the target vehicle and the identifier of the target logistics company; and a sending unit, for sending the position information of each vehicle including the position information of the target vehicle stored corresponding to the identifier of the target logistics company to the address of the information receiving device mapped to the identifier of the target logistics company according to a mapping relationship between the identifier of the logistics company and the address of the information receiving device of the logistics company stored in advance.

[0017] A vehicle position information processing device based on ultra-wideband positioning technology, comprising:

[0018] A processor; and a memory arranged to store computer-executable instructions, wherein when the executable instructions are executed, the processor performs the following operations: determining the location information of the target vehicle and the identification of the target logistics company to which the target vehicle belongs based on a first data frame sent by the UWB tag of the target vehicle; wherein the first data frame sent by the UWB tag encapsulates the identification of the target logistics company to which the target vehicle belongs; storing the location information of the target vehicle and the identification of the target logistics company in correspondence; and sending the location information of each vehicle including the location information of the target vehicle stored in correspondence with the identification of the target logistics company to the address of the information receiving device mapped with the identification of the target logistics company according to a pre-stored mapping relationship between the identification of the logistics company and the address of the information receiving device of the logistics company.

[0019] A computer-readable storage medium stores one or more programs, which, when executed by an electronic device including multiple application programs, enable the electronic device to perform the following operations: determine the location information of the target vehicle and the identification of the target logistics company to which the target vehicle belongs based on a first data frame sent by a UWB tag of the target vehicle; wherein the first data frame sent by the UWB tag encapsulates the identification of the target logistics company to which the target vehicle belongs; store the location information of the target vehicle and the identification of the target logistics company in correspondence; and send the location information of each vehicle, including the location information of the target vehicle, stored in correspondence with the identification of the target logistics company, to the address of the information receiving device mapped with the identification of the target logistics company according to a pre-stored mapping relationship between the identification of the logistics company and the address of the information receiving device of the logistics company.

[0020] At least one of the above technical solutions adopted in the embodiments of the present application can achieve the following beneficial effects:

[0021] By adopting the vehicle location information processing method based on ultra-wideband positioning technology provided in the embodiment of the present application, when a logistics vehicle enters a parking lot, the logistics vehicle can send a UWB signal carrying a logistics company logo through a UWB tag, and a base station UWB receiver arranged in the parking lot receives the UWB signal sent by the logistics vehicle, obtains a signal containing a first data frame by filtering, and uploads the first data frame to a logistics vehicle management platform. The management platform can determine the location information of the logistics vehicle and the logo of the target logistics company to which the logistics vehicle belongs based on the first data frame sent by the UWB tag of the logistics vehicle, and store the location information of the logistics vehicle and the logo of the target logistics company in correspondence. Then, the management platform can send the location information of each vehicle, including the location information of the logistics vehicle, stored in correspondence with the logo of the target logistics company according to the mapping relationship between the logo of the logistics company and the address of the information receiving device of the logistics company stored in advance to the address of the information receiving device mapped with the logo of the logistics company, so as to realize the information concentration of vehicles of each logistics company in the parking lot, so that vehicles of different logistics companies can be differentiated and managed later. By adopting the vehicle position information processing method based on ultra-wideband positioning technology adopted in the embodiment of the present application, the vehicle management platform can use UWB technology to obtain the position information of each vehicle in the parking lot and the logistics company identification in real time. After identifying and distinguishing the logistics company to which the vehicle belongs, the vehicle information corresponding to each logistics company is sent to the corresponding information receiving device of each company to realize centralized storage of vehicle information of different logistics companies, and then centralized management of vehicles of different logistics companies can be realized according to logistics companies, which greatly improves the centralized management of vehicle information in the parking lot. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0023] Figure 1 A schematic diagram of a specific process of a vehicle position information processing method based on ultra-wideband positioning technology provided in an embodiment of the present application;

[0024] Figure 2 A schematic diagram of an electronic parking map provided in an embodiment of the present application;

[0025] Figure 3 A specific structural diagram of a vehicle position information processing system based on ultra-wideband positioning technology provided in an embodiment of the present application;

[0026] Figure 4 A schematic diagram of the specific structure of a vehicle position information processing device based on ultra-wideband positioning technology provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0028] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0029] Example 1

[0030] The embodiments of the present application provide a vehicle position information processing method, device, equipment and storage medium based on ultra-wideband positioning technology, which are used to achieve centralized management of vehicle position information and improve the centralization of information management.

[0031] The execution subject of the vehicle location information processing method provided in the embodiment of the present application can be a server, for example, a server of a parking lot vehicle management platform, a server of a logistics management website, a server of an indoor navigation and positioning application, etc. For ease of description, the following takes the execution subject of the method as an example of a server of a parking lot vehicle management platform to introduce the implementation method of the method. It can be understood that the execution subject of the method as a social software is only an exemplary description and should not be understood as a limitation of the method.

[0032] A specific implementation flow chart of a vehicle position information processing method based on ultra-wideband positioning technology provided in this application is as follows Figure 1 As shown, it mainly includes the following steps:

[0033] Step 11, based on the first data frame sent by the UWB tag of the target vehicle, determining the location information of the target vehicle and the identifier of the target logistics company to which the target vehicle belongs;

[0034] The first data frame sent by the UWB tag of the target vehicle encapsulates the identifier of the target logistics company to which the target vehicle belongs.

[0035] In one embodiment, after the target vehicle enters the parking lot, the on-board UWB tag can be triggered to send data frames in a variety of ways. For example, when the driver drives the vehicle into the parking lot and completes parking in the parking space, the driver can click the virtual button "Parking" in the parking lot or the corresponding application (Application, APP) of the logistics company to trigger the on-board UWB tag to send data frames; or, when the parking lot management platform determines that the vehicle has entered the parking lot through a video acquisition device (such as a camera), it can actively send a positioning instruction to the vehicle through the base station. After receiving the instruction, the on-board UWB signal receiving device can trigger the on-board UWB tag to send data frames. The triggering conditions for the target vehicle to send data frames are not limited here.

[0036] It should be noted here that after the vehicle management platform receives the first data frame sent by the incoming vehicle through the UWB tag through the base station set in the parking lot, it can calculate the received first data frame according to the preset algorithm to obtain the relative position parameters between the receiving signal base station and the target vehicle, and then determine the location information of the target vehicle in the parking lot according to the relative position parameters. Among them, the preset algorithm includes at least one of the following: TDOA positioning algorithm, TOF positioning algorithm, TOA positioning algorithm, phase difference PDOA algorithm, two-way ranging TWR algorithm, etc. There is no limitation on which algorithm is specifically used in the embodiment of the present application to determine the location information of the target vehicle.

[0037] Step 12, correspondingly storing the location information of the target vehicle and the identification of the target logistics company determined by executing step 11;

[0038] The vehicle management platform stores the target vehicle's location information in correspondence with the logistics company's identification so that the location information of each vehicle in the parking lot can be classified and managed according to the logistics company in the future.

[0039] Step 13, based on the pre-stored mapping relationship between the logistics company's identification and the logistics company's information receiving device address, the location information of each vehicle including the location information of the target vehicle stored corresponding to the target logistics company's identification is sent to the information receiving device address mapped to the target logistics company's identification.

[0040] It should be noted here that each logistics company can log in to the vehicle management platform in advance and complete the registration on the vehicle management platform, and then the vehicle management platform can determine the identification of each logistics company based on the registration information of the logistics company.

[0041] At the same time, in order to facilitate each logistics company to obtain the status information of its logistics vehicles in a timely manner, in one embodiment, the vehicle management platform can also allocate a corresponding information receiving device to each logistics company, and save the mapping relationship between the address of the information receiving device and the logistics company identifier. After the vehicle management platform determines the location information of each incoming vehicle and the logistics company to which the vehicle belongs by executing steps 11 and 12, the location information of these vehicles can be sent to the information receiving devices of the corresponding logistics companies respectively, and then the vehicle information can be transmitted back to the logistics company through these information receiving devices, so that the logistics company can determine the relevant information of the logistics vehicle in a timely manner and update the logistics information in a timely manner based on the information.

[0042] It should also be noted that in addition to collecting the first data frame sent by the incoming vehicle based on the UWB tag, the vehicle management platform can also receive the second data frame sent by each logistics company through the Internet, which carries the freight information of the logistics vehicle, and then dispatch the vehicles in the parking lot according to the freight information.

[0043] Specifically, after the vehicle's location information is sent to the address of the information receiving device mapped to the logistics company's identification by executing step 13, the method provided in the embodiment of the present application also includes: determining the freight information of the target vehicle based on a second data frame sent by the target logistics company to which the target vehicle belongs; wherein the freight information carries the destination information corresponding to the target vehicle and the travel information of the target vehicle; and scheduling the parking position of the target vehicle in the parking lot based on the destination information and the travel information.

[0044] In one embodiment, the logistics company can be triggered to send the second data frame to the vehicle management platform in a variety of ways. For example, after receiving the vehicle location information sent by the vehicle management platform through the information receiving device, the logistics company can determine the logistics vehicles currently located in the parking lot based on the received location information, and then determine the freight information of these logistics vehicles, and send the freight information to the vehicle management platform; or, the logistics company can determine the itinerary information of each logistics vehicle (for example, from Beijing to Shanghai) based on the freight information of the logistics vehicle, and then determine the parking lot where each logistics vehicle will stop during the trip based on the itinerary information (for example, from the logistics vehicle from Beijing to Shanghai, it will enter the parking lot A for a rest), and then send the freight information of the logistics vehicle to the vehicle management platform corresponding to the parking lot in advance. The triggering conditions for the logistics company to send the second data frame are not limited here.

[0045] In general, due to different logistics schedules, the time for each logistics vehicle parked in a parking lot to leave the parking lot is often different. Since the time for each logistics vehicle to enter the parking lot is also different, in related technologies, there is no unified scheduling for logistics vehicles entering the parking lot. Therefore, vehicles in the parking lot are often parked randomly according to the driver's preferences, or parked according to fixed partitions preset in the parking lot. The parking order of logistics vehicles does not match the departure time of the logistics vehicles. This leads to congestion when logistics vehicles need to leave the parking lot due to lack of effective scheduling.

[0046] In order to solve the above-mentioned problems existing in the related technologies, in one embodiment, the vehicle position information processing method provided in the embodiment of the present application is adopted, and the vehicle management platform can determine the time for the logistics vehicle to leave the parking lot and the exit channel (or exit) that is most suitable for the logistics vehicle to exit the parking lot based on the freight information received from each logistics vehicle, and then schedule the parking position of the logistics vehicle according to the departure time and exit channel of the logistics vehicle to ensure that the logistics vehicles that need to leave the current parking lot first can be parked near the exit, thereby avoiding congestion problems that may occur when the logistics vehicles leave the parking lot.

[0047] In one embodiment, the following method can be specifically used to schedule the parking positions of logistics vehicles in a parking lot: determine the departure time of the target vehicle based on the travel information; determine the first departure channel of the target vehicle based on the destination information and the map information corresponding to the parking lot; generate a departure time series based on the obtained departure time of each vehicle in the parking lot whose departure channel is the first departure channel; schedule the parking position of the target vehicle in the parking lot based on the position of the departure time of the target vehicle in the time series and the position information of the first departure channel in the parking lot.

[0048] For example, the parking lot plan stored on the vehicle management platform is Figure 2 As shown, the parking lot includes two exit channels. Exiting from exit channel A, you will enter the First Avenue, which is the main road from Shanghai to Beijing; and exiting from exit channel B, you will enter the Second Avenue, which is the main road from Shanghai to Wuhan. Assuming that three logistics vehicles are currently entering the parking lot, namely logistics vehicles 1, 2, 3, 4, and 5, by executing the above steps, the vehicle management platform determines the freight information of the three logistics vehicles as follows:

[0049] Logistics vehicle 1: The destination is Beijing, and the departure time is 5:00 a.m. on the 25th;

[0050] Logistics vehicle 2: The destination is Beijing, and the departure time is 7:00 a.m. on the 25th;

[0051] Logistics vehicle 3: The destination is Wuhan, and the departure time is 4:00 a.m. on the 25th;

[0052] Logistics vehicle 4: The destination is Beijing, and the departure time is 4:00 a.m. on the 25th;

[0053] Logistics vehicle 5: The destination is Wuhan, and the departure time is 6:00 am on the 25th.

[0054] The vehicle management platform can dispatch the parking positions of the above-mentioned logistics vehicles in the parking lot according to the following sub-steps:

[0055] Sub-step 1301: determining the exit channel corresponding to each logistics vehicle according to the destination of each vehicle;

[0056] Among them, the departure channel corresponding to logistics vehicles 1, 2, and 4 is departure channel A, and the departure channel corresponding to logistics vehicles 3 and 5 is departure channel B.

[0057] Sub-step 1302: The vehicle management platform may generate a vehicle departure time sequence corresponding to different departure channels according to the departure time of each vehicle;

[0058] For example, the following two time series can be generated:

[0059] Time series corresponding to leaving channel A①: logistics vehicle 4 (4 a.m.) - logistics vehicle 1 (5 a.m.) - logistics vehicle 2 (7 a.m.);

[0060] Time series ② corresponding to leaving channel B: logistics vehicle 3 (4 a.m.) - logistics vehicle 5 (6 a.m.).

[0061] Sub-step 1303: The vehicle management platform schedules the parking positions of the logistics vehicles in the parking lot according to the position of the departure time of each logistics vehicle in the corresponding time series and the position information of the departure channel corresponding to each logistics vehicle in the parking lot.

[0062] The vehicle management platform can dispatch the logistics vehicles that are ranked earlier in the time series to parking spaces that are closer to the corresponding exit channels, thereby scheduling the parking locations of logistics vehicles.

[0063] In one embodiment, the parking positions of logistics vehicles can be specifically scheduled according to the following method: according to the position of the departure time of the target vehicle in the time series and the position information of the first departure channel in the parking lot, the scheduling position of the target vehicle is determined according to a preset scheduling rule; wherein the scheduling rule is to determine the distance between the scheduling position of each vehicle and the departure channel according to the order of the departure time in the time series from earliest to later; according to the scheduling position, the parking position of the target vehicle in the parking lot is scheduled.

[0064] According to the preset dispatching rules, the vehicle management platform can determine to dispatch the logistics vehicle 4 to the following Figure 2 As shown in parking space 1-1, logistics vehicle 1 is dispatched to parking space 1-2, logistics vehicle 2 is dispatched to parking space 1-3, logistics vehicle 3 is dispatched to parking space 2-3, and logistics vehicle 5 is dispatched to parking space 2-4.

[0065] After determining the dispatch position for each logistics vehicle by executing the above sub-steps, the vehicle management platform can determine the current position of these vehicles in the electronic map of the parking lot according to the current position information of each vehicle, generate a dispatch route for each vehicle according to the position of the vehicle in the electronic map and the dispatch position, and send the dispatch route to the V2X on-board device of the logistics vehicle respectively, so that the V2X on-board device of the logistics vehicle outputs navigation information according to the dispatch route, and then instructs the driver to find a parking space for parking according to the navigation information, so as to complete the dispatch of the vehicle.

[0066] By adopting the vehicle location information processing method based on ultra-wideband positioning technology provided in the embodiment of the present application, when a logistics vehicle enters a parking lot, the logistics vehicle can send a UWB signal carrying a logistics company logo through a UWB tag, and a base station UWB receiver arranged in the parking lot receives the UWB signal sent by the logistics vehicle, obtains a signal containing a first data frame by filtering, and uploads the first data frame to a logistics vehicle management platform. The management platform can determine the location information of the logistics vehicle and the logo of the target logistics company to which the logistics vehicle belongs based on the first data frame sent by the UWB tag of the logistics vehicle, and store the location information of the logistics vehicle and the logo of the target logistics company in correspondence. Then, the management platform can send the location information of each vehicle, including the location information of the logistics vehicle, stored in correspondence with the logo of the target logistics company according to the mapping relationship between the logo of the logistics company and the address of the information receiving device of the logistics company stored in advance to the address of the information receiving device mapped with the logo of the logistics company, so as to realize the information concentration of vehicles of each logistics company in the parking lot, so that vehicles of different logistics companies can be differentiated and managed later. By adopting the vehicle position information processing method based on ultra-wideband positioning technology adopted in the embodiment of the present application, the vehicle management platform can use UWB technology to obtain the position information of each vehicle in the parking lot and the logistics company identification in real time. After identifying and distinguishing the logistics company to which the vehicle belongs, the vehicle information corresponding to each logistics company is sent to the corresponding information receiving device of each company to realize centralized storage of vehicle information of different logistics companies, and then centralized management of vehicles of different logistics companies can be realized according to logistics companies, which greatly improves the centralized management of vehicle information in the parking lot.

[0067] It should be noted that the execution subjects of each step of the method provided in Example 1 can be the same device, for example, they can all be servers of the vehicle management platform, or the method can be executed by different devices. For example, the execution subject of step 11 can be a base station set up in the parking lot, and the execution subjects of steps 12 and 13 can be servers of the vehicle management platform, etc.

[0068] In one implementation, the present application also provides a vehicle position information processing system based on ultra-wideband positioning technology to achieve centralized management of vehicle position information and improve information management centralization. Figure 3 As shown, it includes: a positioning unit 31, a storage unit 32 and a sending unit 33.

[0069] The positioning unit 31 is used to determine the location information of the target vehicle and the identifier of the target logistics company to which the target vehicle belongs based on the first data frame sent by the UWB tag of the target vehicle; wherein the first data frame sent by the UWB tag encapsulates the identifier of the target logistics company to which the target vehicle belongs;

[0070] A storage unit 32, used to store the location information of the target vehicle and the identification of the target logistics company in correspondence;

[0071] The sending unit 33 is used to send the location information of each vehicle, including the location information of the target vehicle, stored corresponding to the identifier of the target logistics company to the address of the information receiving device mapped with the identifier of the target logistics company, according to the pre-stored mapping relationship between the identifier of the logistics company and the address of the information receiving device of the logistics company.

[0072] In one embodiment, the vehicle position information processing system based on ultra-wideband positioning technology also includes a scheduling unit, which is specifically used to: determine the freight information of the target vehicle based on a second data frame sent by a target logistics company to which the target vehicle belongs; wherein the freight information carries the destination information corresponding to the target vehicle and the travel information of the target vehicle; and schedule the parking position of the target vehicle in the parking lot based on the destination information and the travel information.

[0073] In one embodiment, the scheduling unit is specifically used to: determine the departure time of the target vehicle according to the travel information; determine the first departure channel of the target vehicle according to the destination information and the map information corresponding to the parking lot; generate a departure time sequence based on the acquired departure time of each vehicle in the parking lot whose departure channel is the first departure channel; and schedule the parking position of the target vehicle in the parking lot according to the position of the departure time of the target vehicle in the time sequence and the position information of the first departure channel in the parking lot.

[0074] In one embodiment, the scheduling unit is specifically used to: determine the scheduling position of the target vehicle according to the position of the departure time of the target vehicle in the time sequence and the position information of the first departure channel in the parking lot according to a preset scheduling rule; wherein the scheduling rule is to determine the distance between the scheduling position of each vehicle and the departure channel according to the order of the departure time in the time sequence from earliest to later; and schedule the parking position of the target vehicle in the parking lot according to the scheduling position.

[0075] In one embodiment, the scheduling unit is specifically used to: determine the position of the target vehicle in a pre-stored electronic map of the parking lot based on the position information of the target vehicle; generate a scheduling route for the target vehicle based on the position of the target vehicle in the electronic map and the scheduling position; and send the scheduling route to a V2X on-board device of the target vehicle so that the V2X on-board device outputs navigation information according to the scheduling route.

[0076] Using the vehicle position information processing system based on ultra-wideband positioning technology provided in the embodiment of the present application, when a logistics vehicle enters a parking lot, the logistics vehicle can send a UWB signal carrying a logistics company logo through a UWB tag, and a base station UWB receiver arranged in the parking lot receives the UWB signal sent by the logistics vehicle, obtains a signal containing a first data frame by filtering, and uploads the first data frame to a logistics vehicle management platform. The management platform can determine the location information of the logistics vehicle and the logo of the target logistics company to which the logistics vehicle belongs based on the first data frame sent by the UWB tag of the logistics vehicle, and store the location information of the logistics vehicle and the logo of the target logistics company in correspondence. Then, the management platform can send the location information of each vehicle, including the location information of the logistics vehicle, stored in correspondence with the logo of the target logistics company to the address of the information receiving device mapped with the logo of the logistics company based on the mapping relationship between the logo of the logistics company and the address of the information receiving device of the logistics company stored in advance, so as to realize the information concentration of vehicles of each logistics company in the parking lot, so that vehicles of different logistics companies can be differentiated and managed later. By adopting the vehicle position information processing method based on ultra-wideband positioning technology adopted in the embodiment of the present application, the vehicle management platform can use UWB technology to obtain the position information of each vehicle in the parking lot and the logistics company identification in real time. After identifying and distinguishing the logistics company to which the vehicle belongs, the vehicle information corresponding to each logistics company is sent to the corresponding information receiving device of each company to realize centralized storage of vehicle information of different logistics companies, and then centralized management of vehicles of different logistics companies can be realized according to logistics companies, which greatly improves the centralized management of vehicle information in the parking lot.

[0077] Figure 4 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. Figure 4 At the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and a memory. The memory may include a memory, such as a high-speed random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. Of course, the electronic device may also include hardware required for other services.

[0078] The processor, network interface and memory can be interconnected through an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0079] The memory is used to store the program. Specifically, the program may include a program code, and the program code includes a computer operation instruction. The memory may include a memory and a non-volatile memory, and provides instructions and data to the processor.

[0080] The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a vehicle position information processing device based on ultra-wideband positioning technology at the logical level. The processor executes the program stored in the memory and is specifically used to perform the following operations: based on the first data frame sent by the UWB tag of the target vehicle, determine the position information of the target vehicle and the identifier of the target logistics company to which the target vehicle belongs; wherein the first data frame sent by the UWB tag encapsulates the identifier of the target logistics company to which the target vehicle belongs; the position information of the target vehicle and the identifier of the target logistics company are stored correspondingly; according to the mapping relationship between the identifier of the logistics company and the address of the information receiving device of the logistics company stored in advance, the position information of each vehicle including the position information of the target vehicle stored corresponding to the identifier of the target logistics company is sent to the address of the information receiving device mapped with the identifier of the target logistics company.

[0081] The above application Figure 4The method performed by the vehicle position information processing device based on ultra-wideband positioning technology disclosed in the illustrated embodiment can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0082] Of course, in addition to software implementation methods, the electronic device of the present application does not exclude other implementation methods, such as logic devices or a combination of software and hardware, etc. That is to say, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0083] The embodiment of the present application also provides a computer-readable storage medium, which stores one or more programs, wherein the one or more programs include instructions, which, when executed by a portable electronic device including a plurality of application programs, enable the portable electronic device to execute Figure 1 The method of the embodiment shown is specifically used to perform the following operations:

[0084] Based on the first data frame sent by the UWB tag of the target vehicle, the location information of the target vehicle and the identifier of the target logistics company to which the target vehicle belongs are determined; wherein the first data frame sent by the UWB tag encapsulates the identifier of the target logistics company to which the target vehicle belongs; the location information of the target vehicle and the identifier of the target logistics company are stored correspondingly; according to the pre-stored mapping relationship between the identifier of the logistics company and the address of the information receiving device of the logistics company, the location information of each vehicle including the location information of the target vehicle stored corresponding to the identifier of the target logistics company is sent to the address of the information receiving device mapped with the identifier of the target logistics company.

[0085] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0086] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0087] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0088] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0089] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0090] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0091] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0092] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity 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, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0093] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0094] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. A vehicle position information processing method based on ultra-wideband positioning technology, characterized in that: include: Based on the first data frame sent by the UWB tag of the target vehicle, determine the location information of the target vehicle and the identifier of the target logistics company to which the target vehicle belongs; wherein the first data frame sent by the UWB tag encapsulates the identifier of the target logistics company to which the target vehicle belongs; Correspondingly storing the location information of the target vehicle and the identification of the target logistics company; According to the pre-stored mapping relationship between the logistics company's identification and the logistics company's information receiving device address, the location information of each vehicle, including the location information of the target vehicle, stored corresponding to the target logistics company's identification is sent to the information receiving device address mapped to the target logistics company's identification.

2. The method according to claim 1, characterized in that The method further comprises: Determine the freight information of the target vehicle according to the second data frame sent by the target logistics company to which the target vehicle belongs; wherein the freight information carries the destination information corresponding to the target vehicle and the travel information of the target vehicle; The parking position of the target vehicle in the parking lot is scheduled according to the destination information and the trip information.

3. The method according to claim 2, characterized in that Scheduling the parking position of the target vehicle in the parking lot according to the destination information and the trip information specifically includes: Determining the departure time of the target vehicle according to the travel information; Determining a first exit channel for the target vehicle according to the destination information and map information corresponding to the parking lot; generating a departure time sequence based on the acquired departure time of each vehicle in the parking lot whose departure channel is the first departure channel; The parking position of the target vehicle in the parking lot is scheduled according to the position of the departure time of the target vehicle in the time sequence and the position information of the first departure channel in the parking lot.

4. The method according to claim 3, characterized in that Scheduling the parking position of the target vehicle in the parking lot according to the position of the departure time of the target vehicle in the time sequence and the position information of the first departure channel in the parking lot specifically includes: According to the position of the departure time of the target vehicle in the time sequence and the position information of the first departure channel in the parking lot, the dispatch position of the target vehicle is determined according to a preset dispatch rule; wherein the dispatch rule is to determine the distance between the dispatch position of each vehicle and the departure channel according to the order of the departure time from the earliest to the latest in the time sequence; The parking position of the target vehicle in the parking lot is dispatched according to the dispatching position.

5. The method according to claim 4, characterized in that According to the dispatching position, dispatching the parking position of the target vehicle in the parking lot specifically includes: Determining the position of the target vehicle in a pre-stored electronic map of the parking lot according to the position information of the target vehicle; Generating a dispatch route for the target vehicle according to the position of the target vehicle in the electronic map and the dispatch position; The dispatch route is sent to the V2X vehicle-mounted device of the target vehicle, so that the V2X vehicle-mounted device outputs navigation information according to the dispatch route.

6. A vehicle position information processing system based on ultra-wideband positioning technology, comprising: A positioning unit, configured to determine the location information of the target vehicle and the identifier of the target logistics company to which the target vehicle belongs based on a first data frame sent by the UWB tag of the target vehicle; wherein the identifier of the target logistics company to which the target vehicle belongs is encapsulated in the first data frame sent by the UWB tag; A storage unit, used to store the location information of the target vehicle and the identification of the target logistics company in correspondence; A sending unit is used to send the location information of each vehicle, including the location information of the target vehicle, stored corresponding to the identifier of the target logistics company to the address of the information receiving device mapped with the identifier of the target logistics company, based on the pre-stored mapping relationship between the identifier of the logistics company and the address of the information receiving device of the logistics company.

7. The system according to claim 6, characterized in that It also includes a scheduling unit, which is specifically used to: Determine the freight information of the target vehicle according to the second data frame sent by the target logistics company to which the target vehicle belongs; wherein the freight information carries the destination information corresponding to the target vehicle and the travel information of the target vehicle; The parking position of the target vehicle in the parking lot is scheduled according to the destination information and the trip information.

8. The system according to claim 7, characterized in that The scheduling unit is specifically used for: Determining the departure time of the target vehicle according to the travel information; Determining a first exit channel for the target vehicle according to the destination information and map information corresponding to the parking lot; generating a departure time sequence based on the acquired departure time of each vehicle in the parking lot whose departure channel is the first departure channel; The parking position of the target vehicle in the parking lot is scheduled according to the position of the departure time of the target vehicle in the time sequence and the position information of the first departure channel in the parking lot.

9. A vehicle position information processing device based on ultra-wideband positioning technology, comprising: processor; and a memory arranged to store computer executable instructions which, when executed, cause the processor to: Based on the first data frame sent by the UWB tag of the target vehicle, determine the location information of the target vehicle and the identifier of the target logistics company to which the target vehicle belongs; wherein the first data frame sent by the UWB tag encapsulates the identifier of the target logistics company to which the target vehicle belongs; Correspondingly storing the location information of the target vehicle and the identification of the target logistics company; According to the pre-stored mapping relationship between the logistics company's identification and the logistics company's information receiving device address, the location information of each vehicle, including the location information of the target vehicle, stored corresponding to the target logistics company's identification is sent to the information receiving device address mapped to the target logistics company's identification.

10. A computer-readable storage medium storing one or more programs, which, when executed by an electronic device including a plurality of application programs, causes the electronic device to perform the following operations: Based on the first data frame sent by the UWB tag of the target vehicle, the location information of the target vehicle and the identification of the target logistics company to which the target vehicle belongs are determined; wherein, The first data frame sent by the UWB tag encapsulates an identifier of a target logistics company to which the target vehicle belongs; Correspondingly storing the location information of the target vehicle and the identification of the target logistics company; According to the pre-stored mapping relationship between the logistics company's identification and the logistics company's information receiving device address, the location information of each vehicle, including the location information of the target vehicle, stored corresponding to the target logistics company's identification is sent to the information receiving device address mapped to the target logistics company's identification.

Citation Information

Patent Citations

  • Vehicle positional information push method and server for pushing vehicle positional information

    CN104980344A

  • City vehicle management method and system based on UWB technology, and positioning base station

    CN107172584A