Route vehicle and goods matching method, device and equipment based on coarse positioning and medium

Through the line truck-cargo matching method based on coarse positioning, the matching parameters are calculated using line data and coarse positioning information, the problem of low transportation efficiency is solved, the best matching between goods and transport vehicles is achieved, and the transportation efficiency is improved.

CN119228258APending Publication Date: 2024-12-31BEIJING HUITONG TIANXIA LOGISTIC CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411287271.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-13
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the field of logistics, the transportation efficiency in existing vehicle-to-cargo matching technology is low, making it difficult to reasonably match the transport vehicles and goods, resulting in low transportation efficiency.

Method used

The matching parameters are determined by using the line truck-cargo matching method based on coarse positioning, including the loading and unloading location sequence, transportation route, historical route, driving direction and required time, and calculate the matching degree To filter out the most matching transport vehicles.

Benefits of technology

The efficiency of cargo transportation is improved, and through the accurate calculation of multi-dimensional parameters, the cargo is ensured to match the most suitable transport vehicle, improving transportation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119228258A_ABST
    Figure CN119228258A_ABST
Patent Text Reader

Abstract

The invention provides a route vehicle and goods matching method, device and equipment based on coarse positioning, and a medium. The method comprises the following steps: acquiring route data and coarse positioning information of a plurality of vehicles to be matched; determining a plurality of matching parameters of each to-be-matched vehicle based on to-be-matched delivery information, the route data and the coarse positioning information; based on a weight coefficient corresponding to each matching parameter, determining a matching degree of each to-be-matched vehicle; determining a target vehicle based on the matching degree; the target vehicle is a vehicle matched with the delivery information in the plurality of vehicles to be matched. According to the invention, the vehicle-cargo matching metric value is accurately calculated through the multi-dimensional parameters, and the optimal vehicle matched with the delivery information is determined based on the vehicle-cargo matching metric value, so that the cargo transportation efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle-cargo matching, and in particular to a route vehicle-cargo matching method, device, equipment and medium based on coarse positioning. Background Art

[0002] In the field of logistics, the transportation activities between the shipper and the carrier are relatively frequent. The carrier's vehicle transports the shipper's goods from one designated location to another designated location to complete a transportation activity. In the case of frequent transportation activities, how to reasonably match the freight vehicles and goods, provide the goods with the most suitable transportation vehicles to meet the frequent transportation activities and improve the efficiency of freight transportation has become a technical problem that needs to be solved. Summary of the invention

[0003] The present invention provides a route vehicle-cargo matching method, device, equipment and medium based on coarse positioning, which are used to solve the defect of low transportation efficiency in the existing vehicle-cargo matching technical solution and improve the transportation efficiency.

[0004] The present invention provides a route vehicle-cargo matching method based on coarse positioning, comprising the following steps.

[0005] Obtain route data and rough positioning information of multiple vehicles to be matched; Determine a plurality of matching parameters for each of the vehicles to be matched based on the shipment information to be matched, the route data and the rough positioning information; Determining the matching degree of each of the to-be-matched vehicles based on the weight coefficient corresponding to each of the matching parameters; A target vehicle is determined based on the matching degree; the target vehicle is a vehicle that matches the delivery information among the multiple vehicles to be matched.

[0006] According to a route vehicle-cargo matching method based on coarse positioning provided by the present invention, the step of obtaining route data of a plurality of vehicles to be matched comprises: Obtaining a sequence of loading and unloading locations of multiple vehicles to be matched; the sequence of loading and unloading locations includes a loading location, multiple en route locations, and an unloading location; determining a plurality of transport routes between the loading location and the unloading location; Based on the positional relationship between each of the route locations and each of the transportation routes, route data of each of the vehicles to be matched is determined.

[0007] According to a route vehicle-cargo matching method based on rough positioning provided by the present invention, the shipment information to be matched includes a shipment starting point and a discharge end point; the determination of multiple matching parameters of each vehicle to be matched based on the shipment information to be matched, the route data and the rough positioning information includes: Determine a target threshold based on the shipment information to be matched and the rough positioning information; the target threshold is used to represent the number of loading and unloading locations between the shipment starting point and the unloading end point; Determining a matching route set based on the loading and unloading location sequence and the target threshold; A route ratio parameter among a plurality of matching parameters is determined based on the matching route set; the route ratio parameter is used to characterize the ratio of the route to the shipping starting point.

[0008] According to a route vehicle-cargo matching method based on rough positioning provided by the present invention, the method determines multiple matching parameters of each vehicle to be matched based on the shipment information to be matched, the route data and the rough positioning information, and further includes: Acquire the historical route and current location of each of the to-be-matched vehicles; the current location is determined based on the coarse positioning information; Based on the shipping starting point, the historical route, the current location and the route data, a probability parameter among multiple matching parameters is determined; the probability parameter is used to characterize the probability of each of the to-be-matched vehicles going to the shipping starting point.

[0009] According to a route vehicle-cargo matching method based on rough positioning provided by the present invention, the method determines multiple matching parameters of each vehicle to be matched based on the shipment information to be matched, the route data and the rough positioning information, and further includes: Determining the driving direction of the to-be-matched vehicle based on the coarse positioning information; Determining a demand direction based on the current location and the shipping origin; Based on the driving direction, the shipping starting point and the route data, a direction parameter among multiple matching parameters is determined; the direction parameter is used to characterize the similarity between the driving direction and the demand direction.

[0010] According to a route vehicle-cargo matching method based on rough positioning provided by the present invention, the method determines multiple matching parameters of each vehicle to be matched based on the shipment information to be matched, the route data and the rough positioning information, and further includes: Determine the required time based on the current location and the shipping starting point; the required time is used to represent the time consumption from the current location to the shipping starting point; Based on the route data and the required time, a time parameter among a plurality of matching parameters is determined; the time parameter is used to characterize the time difference between the required time and a time threshold.

[0011] The present invention also provides a route vehicle-cargo matching device based on coarse positioning, comprising the following modules: An information acquisition module, used to acquire route data and rough positioning information of multiple vehicles to be matched; A matching parameter determination module, used to determine a plurality of matching parameters of each of the to-be-matched vehicles based on the to-be-matched shipment information, the route data and the coarse positioning information; A matching degree determination module, used to determine the matching degree of each of the to-be-matched vehicles based on a weight coefficient corresponding to each of the matching parameters; A matching vehicle determination module is used to determine a target vehicle based on the matching degree; the target vehicle is a vehicle that matches the delivery information among the multiple vehicles to be matched.

[0012] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the route vehicle-cargo matching method based on rough positioning as described above is implemented.

[0013] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method for matching vehicles and cargo on a route based on rough positioning as described above is implemented.

[0014] The present invention also provides a computer program product, including a computer program, which, when executed by a processor, implements any of the above-mentioned route vehicle-cargo matching methods based on rough positioning.

[0015] The method, device, equipment and medium for matching vehicles and cargoes on a route based on rough positioning provided by the present invention obtain the route data and rough positioning information of multiple vehicles to be matched, and determine multiple matching parameters of each vehicle to be matched on the basis of the shipment information to be matched, route data and rough positioning information. The matching parameters are used to screen the best matching transport vehicle among the multiple vehicles to be matched, and then the matching degree of each vehicle to be matched is determined based on the weight coefficient corresponding to each matching parameter, and finally the best matching target vehicle among the multiple vehicles to be matched is screened based on the matching degree. The vehicle-cargo matching metric value is accurately calculated through multi-dimensional parameters, and the best vehicle matching the shipment information is determined based on the vehicle-cargo matching metric value, thereby improving the efficiency of cargo transportation. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 This is one of the flow charts of the route vehicle-cargo matching method based on coarse positioning provided by the present invention.

[0018] Figure 2 This is the second flow chart of the route vehicle-cargo matching method based on coarse positioning provided by the present invention.

[0019] Figure 3 It is a structural schematic diagram of a route vehicle-cargo matching device based on coarse positioning provided by the present invention.

[0020] Figure 4 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

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

[0022] Combine the following Figure 1-Figure 4 The invention describes the route vehicle-cargo matching method, device, equipment and medium based on coarse positioning.

[0023] Figure 1 This is one of the flow charts of the route vehicle-cargo matching method based on rough positioning provided by the present invention, such as Figure 1 As shown, the method includes the following: Step 100: Obtain route data and rough positioning information of multiple vehicles to be matched; Specifically, the shipping information provided by the shipper mainly includes the shipping starting point, the unloading destination and the shipping time. The shipping starting point and the unloading destination are the driving routes of the transport vehicles. The vehicle-cargo matching method provided by the present application is different from the existing solutions in that, for obtaining the positioning information of the matching vehicle, only the coarse positioning information of the matching vehicle is used, that is, the matching vehicle is obtained once in a certain area grid at a certain interval (for example, 1 hour), and this area grid is used as the coarse positioning information of the matching vehicle.

[0024] Step 200: determining a plurality of matching parameters of each of the vehicles to be matched based on the shipment information to be matched, the route data and the rough positioning information; Obtain the real-time rough positioning information of the to-be-matched vehicle, and combine it with the to-be-matched shipment information to determine various matching parameters for each to-be-matched vehicle. For example, the proportion of routes frequently traveled by the to-be-matched vehicle to all routes; the probability of the to-be-matched vehicle going to the shipment starting point determined based on a rough positioning information; the similarity between the driving direction of the to-be-matched vehicle and the direction to the shipment starting point determined based on two rough positioning information; and the time consumption evaluation from the location of the to-be-matched vehicle to the shipment starting point determined based on a rough positioning information.

[0025] Step 300: determining the matching degree of each of the to-be-matched vehicles based on the weight coefficient corresponding to each of the matching parameters; Specifically, after obtaining the matching parameters of the vehicles to be matched in multiple dimensions, the matching degree data of each vehicle to be matched is calculated based on the weight coefficients corresponding to the parameters in different dimensions. The matching degree is the condition for screening the vehicles to be matched.

[0026] Step 400: determining a target vehicle based on the matching degree; the target vehicle is a vehicle that matches the delivery information among the plurality of vehicles to be matched.

[0027] When there are many vehicles to be matched with a high matching degree, further screening can be performed based on other screening conditions, such as manual screening, vehicle attribute screening, and screening based on transportation cost or transportation efficiency. The final determined freight vehicles, goods to be transported, and shipment information to be matched together constitute the most suitable vehicle-cargo matching solution.

[0028] This embodiment obtains the route data and rough positioning information of multiple vehicles to be matched, and determines multiple matching parameters of each vehicle to be matched based on the shipment information to be matched, route data and rough positioning information. The matching parameters are used to screen the best matching transport vehicle among the multiple vehicles to be matched, and then the matching degree of each vehicle to be matched is determined based on the weight coefficient corresponding to each matching parameter, and finally the best matching target vehicle among the multiple vehicles to be matched is screened based on the matching degree. The vehicle-cargo matching metric value is accurately calculated through multi-dimensional parameters, and the best vehicle matching the shipment information is determined based on the vehicle-cargo matching metric value, thereby improving the efficiency of cargo transportation.

[0029] Figure 2 FIG. 2 is a flow chart of the route vehicle-cargo matching method based on rough positioning provided by the present invention. Figure 2 As shown, the method may also include: Step 110: Obtain a sequence of loading and unloading locations of multiple vehicles to be matched; the sequence of loading and unloading locations includes a loading location, multiple en route locations, and an unloading location; Step 120: determining a plurality of transport routes between the loading location and the unloading location; Step 130: Determine the route data of each vehicle to be matched based on the positional relationship between each of the route locations and each of the transport routes.

[0030] Specifically, first, the route data of the vehicle to be matched is sorted. The original route data of the vehicle to be matched can be represented by the fields [vehicle identification, current location, number of track points at the current location, frequency, start time, end time, time consumption, type of current record], where the type enumeration value of the current record is [loading and unloading location, route passing location] to mark whether the location of the vehicle to be matched is a loading and unloading location or a route passing location. Then the route of the vehicle to be matched is calculated, that is, the sequence list of loading and unloading locations, and the fields are [vehicle identification, sequence list of loading and unloading locations], where the sequence list of loading and unloading locations can be represented as [A, B, C, D, E].

[0031] Calculate the location distribution data of the route of the vehicle to be matched. First, calculate the probability of each route to which each passing location of the vehicle to be matched belongs, based on the following formula 1, where line is the route and city is the location. The route here refers to the route from one location to another.

[0032] ; (1)

[0033] The calculation of the frequency distribution of different locations in each route is shown in Formula 2, where freq is the frequency of the number of trajectory points in the vehicle's route data, is the i-th location in the corresponding route.

[0034] ; (2)

[0035] The frequency distribution of vehicles on each route is shown in Formula 3, and the frequency distribution of vehicles at each location is shown in Formula 4.

[0036] ; (3)

[0037] ; (4)

[0038] Calculate the average time taken for the vehicle to travel from the destination (i.e., the shipping starting point), as shown in Formula 5.

[0039] ; (5)

[0040] This embodiment provides a basis for calculating the matching parameters of the vehicle to be matched by obtaining and calculating the route data of the vehicle to be matched and the frequency of each location and other data.

[0041] In one embodiment, the route vehicle-cargo matching method based on coarse positioning provided in the embodiment of the present application may further include: Step 210: determining a target threshold based on the shipment information to be matched and the rough positioning information; the target threshold is used to represent the number of loading and unloading locations between the shipment starting point and the unloading end point; Step 220: Determine a matching route set based on the loading and unloading location sequence and the target threshold; Step 230: Determine a route ratio parameter among a plurality of matching parameters based on the matching route set; the route ratio parameter is used to characterize the ratio of the route to the shipping starting point.

[0042] This application provides a dynamic serialization method for calculating the proportion of routes frequently traveled by vehicles to be matched. First, the threshold K of the degree of flexibility is designed, that is, the target threshold in this embodiment, which means that a certain number of loading and unloading locations are allowed to be inserted in the middle of the demand route, while the shipping starting point and the unloading end point remain unchanged. There can be a maximum of K loading and unloading locations, and the value range of K is [0,3].

[0043] Search query_start and query_end (the starting point and end point of the route to be found) in order in the sequence linked list link of the loading and unloading locations of each vehicle to be matched. K locations are allowed between the starting and end points of the route, indicating that multiple routes of the vehicle are connected into one required route, where the set of matched routes is L. Calculate the total number of routes after dynamic segmentation, as shown in Formula 6, and calculate the proportion of frequently used routes as shown in Formula 7.

[0044] ; (6)

[0045] ; (7)

[0046] This embodiment obtains one of the matching parameters of the vehicle to be matched by dynamically and serially calculating the proportion of the routes frequently traveled by the vehicle to be matched.

[0047] In one embodiment, the route vehicle-cargo matching method based on coarse positioning provided in the embodiment of the present application may further include: Step 240: Obtain the historical route and current location of each of the to-be-matched vehicles; the current location is determined based on the coarse positioning information; Step 250: Determine a probability parameter among a plurality of matching parameters based on the shipping starting point, the historical route, the current location and the route data; the probability parameter is used to characterize the probability of each of the to-be-matched vehicles going to the shipping starting point.

[0048] Specifically, the probability of a matching vehicle going to the delivery starting point determined by a rough positioning information, that is, the probability of the demand location in this embodiment Based on the above formula 1, the probability of each route to which the rough positioning location x belongs is calculated, as shown in formula 8.

[0049] ; (8)

[0050] ; (9)

[0051] Calculate the probability of the same destination (i.e., the shipping starting point) in different routes as location x, indicating the probability that the vehicle is heading to the destination of this transportation, the next required starting point, as shown in Formula 9. It can be seen that if the current location x has not been driven by a vehicle in history, then =0.

[0052] This embodiment determines the probability of the to-be-matched vehicle going to the shipping starting point through a rough positioning information, and determines one of the matching parameters of the to-be-matched vehicle.

[0053] In one embodiment, the route vehicle-cargo matching method based on coarse positioning provided in the embodiment of the present application may further include: Step 260: determining the driving direction of the to-be-matched vehicle based on the coarse positioning information; Step 270: determining a demand direction based on the current location and the shipping starting point; Step 280: Determine a direction parameter among a plurality of matching parameters based on the driving direction, the shipping starting point, and the route data; the direction parameter is used to characterize the similarity between the driving direction and the demand direction.

[0054] Specifically, the similarity between the vehicle's driving direction and the direction to the shipping starting point is calculated for the two rough positioning locations. Calculate the direction of the two locations (prev, curr) in the rough positioning information and the direction to the starting point of the demand The consistency of the direction. As shown in formula 10, cosine is the cosine distance of the calculated vector; It is a vector with a difference length of 2 between the longitude and latitude of two positioning points in the rough positioning information; It is a vector with a difference of 2 in length between the longitude and latitude of the shipping starting point and the nearest positioning point.

[0055] ; (10)

[0056] This embodiment calculates the similarity between the driving direction of the vehicle and the direction to the shipping starting point through two rough positioning locations, and obtains the demand direction similarity which is one of the vehicle matching parameters.

[0057] In one embodiment, the route vehicle-cargo matching method based on coarse positioning provided in the embodiment of the present application may further include: Step 280: Determine the required time based on the current location and the shipping starting point; the required time is used to represent the time consumption from the current location to the shipping starting point; Step 290: Determine a time parameter among a plurality of matching parameters based on the line data and the required time; the time parameter is used to characterize the time difference between the required time and a time threshold.

[0058] Specifically, based on a rough positioning information, the time consumption evaluation of the vehicle location to the delivery starting point is calculated. Based on the above formula 5, , the time threshold of the cargo demand is determined to be C, which means that the cargo must arrive at the designated shipping starting point within the time threshold at the latest, as shown in Formula 11.

[0059] ; (11)

[0060] The present application designs an algorithm for calculating the matching degree S of each vehicle to be matched based on weight coefficients of multiple dimensions, as shown in Formula 12, wherein w is the weight of the corresponding dimension score, and S is the obtained matching degree score. Finally, the vehicle-cargo matching plan is determined based on the obtained matching degree score.

[0061] ; (12)

[0062] This embodiment determines the best vehicle-cargo matching solution through multi-faceted vehicle screening and matching metrics, thereby improving cargo transportation efficiency.

[0063] The route vehicle-cargo matching device based on coarse positioning provided by the present invention is described below. The route vehicle-cargo matching device based on coarse positioning described below and the route vehicle-cargo matching method based on coarse positioning described above can correspond to each other.

[0064] Please refer to Figure 3 The present invention also provides a route vehicle-cargo matching device based on coarse positioning, comprising: The information acquisition module 301 is used to acquire route data and rough positioning information of multiple vehicles to be matched; A matching parameter determination module 302, configured to determine a plurality of matching parameters of each of the to-be-matched vehicles based on the to-be-matched shipment information, the route data and the coarse positioning information; A matching degree determination module 303, used to determine the matching degree of each of the to-be-matched vehicles based on a weight coefficient corresponding to each of the matching parameters; The matching vehicle determination module 304 is used to determine a target vehicle based on the matching degree; the target vehicle is a vehicle that matches the delivery information among the multiple vehicles to be matched.

[0065] Optionally, the information acquisition module includes: A loading and unloading location sequence acquisition unit, used to acquire a loading and unloading location sequence of a plurality of vehicles to be matched; the loading and unloading location sequence includes a loading location, a plurality of en route locations and an unloading location; a transport route determination unit, configured to determine a plurality of transport routes between the loading location and the unloading location; The route data determination unit is used to determine the route data of each of the vehicles to be matched based on the positional relationship between each of the route locations and each of the transportation routes.

[0066] Optionally, the matching parameter determination module includes: a target threshold determination unit, configured to determine a target threshold based on the shipment information to be matched and the rough positioning information; the target threshold is used to characterize the number of loading and unloading locations between the shipment starting point and the unloading end point; a matching route set determining unit, configured to determine a matching route set based on the loading and unloading location sequence and the target threshold; A route proportion parameter determination unit is used to determine a route proportion parameter among a plurality of matching parameters based on the matching route set; the route proportion parameter is used to characterize the proportion of the route to the shipping starting point.

[0067] Optionally, the matching parameter determination module further includes: A historical route and current location acquisition unit, used to acquire the historical route and current location of each of the to-be-matched vehicles; the current location is determined based on the coarse positioning information; A probability parameter determination unit is used to determine a probability parameter among multiple matching parameters based on the shipping starting point, the historical route, the current location and the route data; the probability parameter is used to characterize the probability of each of the vehicles to be matched going to the shipping starting point.

[0068] Optionally, the matching parameter determination module further includes: A driving direction determining unit, used to determine the driving direction of the to-be-matched vehicle based on the coarse positioning information; A demand direction determining unit, configured to determine a demand direction based on the current location and the shipping starting point; A direction parameter determination unit is used to determine a direction parameter among multiple matching parameters based on the driving direction, the shipping starting point and the route data; the direction parameter is used to characterize the similarity between the driving direction and the demand direction.

[0069] Optionally, the matching parameter determination module further includes: A required time determination unit, used to determine the required time based on the current location and the shipping starting point; the required time is used to represent the time consumption from the current location to the shipping starting point; A time parameter determination unit is used to determine a time parameter among a plurality of matching parameters based on the line data and the required time; the time parameter is used to characterize the time difference between the required time and a time threshold.

[0070] Figure 4 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 4 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute the route vehicle-cargo matching method based on rough positioning, the method comprising: obtaining route data and rough positioning information of a plurality of vehicles to be matched; determining a plurality of matching parameters of each of the vehicles to be matched based on the shipment information to be matched, the route data and the rough positioning information; determining the matching degree of each of the vehicles to be matched based on the weight coefficient corresponding to each of the matching parameters; determining the target vehicle based on the matching degree; the target vehicle is a vehicle that matches the shipment information among the plurality of vehicles to be matched.

[0071] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. 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, etc. Various media that can store program codes.

[0072] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the route vehicle-cargo matching method based on coarse positioning provided by the above-mentioned methods, and the method includes: obtaining route data and coarse positioning information of multiple vehicles to be matched; determining multiple matching parameters of each of the vehicles to be matched based on the shipment information to be matched, the route data and the coarse positioning information; determining the matching degree of each of the vehicles to be matched based on the weight coefficient corresponding to each of the matching parameters; determining the target vehicle based on the matching degree; the target vehicle is a vehicle among the multiple vehicles to be matched that matches the shipment information.

[0073] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the route vehicle-cargo matching method based on coarse positioning provided by the above-mentioned methods, the method comprising: obtaining route data and coarse positioning information of multiple vehicles to be matched; determining multiple matching parameters of each of the vehicles to be matched based on the shipment information to be matched, the route data and the coarse positioning information; determining the matching degree of each of the vehicles to be matched based on the weight coefficient corresponding to each of the matching parameters; determining a target vehicle based on the matching degree; the target vehicle is a vehicle among the multiple vehicles to be matched that matches the shipment information.

[0074] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0075] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0076] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A route vehicle-cargo matching method based on coarse positioning, characterized in that: include: Obtain route data and rough positioning information of multiple vehicles to be matched; Determine a plurality of matching parameters for each of the vehicles to be matched based on the shipment information to be matched, the route data and the rough positioning information; Determining the matching degree of each of the to-be-matched vehicles based on the weight coefficient corresponding to each of the matching parameters; determining a target vehicle based on the matching degree; The target vehicle is a vehicle that matches the delivery information among the multiple vehicles to be matched.

2. The route vehicle-cargo matching method based on rough positioning according to claim 1 is characterized in that: The step of obtaining route data of a plurality of vehicles to be matched comprises: Obtaining a sequence of loading and unloading locations of multiple vehicles to be matched; the sequence of loading and unloading locations includes a loading location, multiple en route locations, and an unloading location; determining a plurality of transport routes between the loading location and the unloading location; Based on the positional relationship between each of the route locations and each of the transportation routes, route data of each of the vehicles to be matched is determined.

3. The route vehicle-cargo matching method based on rough positioning according to claim 2 is characterized in that: The shipping information to be matched includes the shipping starting point and the unloading destination; The determining of a plurality of matching parameters of each vehicle to be matched based on the shipment information to be matched, the route data and the rough positioning information comprises: Determine a target threshold based on the shipment information to be matched and the rough positioning information; the target threshold is used to represent the number of loading and unloading locations between the shipment starting point and the unloading end point; Determining a matching route set based on the loading and unloading location sequence and the target threshold; A route ratio parameter among a plurality of matching parameters is determined based on the matching route set; the route ratio parameter is used to characterize the ratio of the route to the shipping starting point.

4. The route vehicle-cargo matching method based on rough positioning according to claim 3 is characterized in that: The determining of a plurality of matching parameters of each of the to-be-matched vehicles based on the to-be-matched delivery information, the route data and the coarse positioning information further includes: Acquire the historical route and current location of each of the to-be-matched vehicles; the current location is determined based on the coarse positioning information; Based on the shipping starting point, the historical route, the current location and the route data, a probability parameter among multiple matching parameters is determined; the probability parameter is used to characterize the probability of each of the to-be-matched vehicles going to the shipping starting point.

5. The route vehicle-cargo matching method based on rough positioning according to claim 4 is characterized in that: The determining of a plurality of matching parameters of each of the to-be-matched vehicles based on the to-be-matched delivery information, the route data and the coarse positioning information further includes: Determining the driving direction of the to-be-matched vehicle based on the coarse positioning information; Determining a demand direction based on the current location and the shipping origin; Based on the driving direction, the shipping starting point and the route data, a direction parameter among multiple matching parameters is determined; the direction parameter is used to characterize the similarity between the driving direction and the demand direction.

6. The route vehicle-cargo matching method based on rough positioning according to claim 4 is characterized in that: The determining of a plurality of matching parameters of each of the to-be-matched vehicles based on the to-be-matched delivery information, the route data and the coarse positioning information further includes: Determine the required time based on the current location and the shipping starting point; the required time is used to represent the time consumption from the current location to the shipping starting point; Based on the route data and the required time, a time parameter among a plurality of matching parameters is determined; the time parameter is used to characterize the time difference between the required time and a time threshold.

7. A route vehicle-cargo matching device based on coarse positioning, characterized in that: include: An information acquisition module, used to acquire route data and rough positioning information of multiple vehicles to be matched; A matching parameter determination module, used to determine a plurality of matching parameters of each of the to-be-matched vehicles based on the to-be-matched shipment information, the route data and the coarse positioning information; A matching degree determination module, used to determine the matching degree of each of the to-be-matched vehicles based on a weight coefficient corresponding to each of the matching parameters; A matching vehicle determination module, used to determine a target vehicle based on the matching degree; The target vehicle is a vehicle that matches the delivery information among the multiple vehicles to be matched.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the route vehicle-cargo matching method based on coarse positioning as described in any one of claims 1 to 6 is implemented.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the route vehicle-cargo matching method based on coarse positioning as described in any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the route vehicle-cargo matching method based on coarse positioning as described in any one of claims 1 to 6 is implemented.