Vehicle dispatching method, device, electronic device and computer readable storage medium

By comparing the actual cargo information with order information in the freight field, vehicles are dispatched to ensure the completion of transportation work, the problem of transportation interruption caused by inconsistent with the recorded information is solved, and efficient transportation in non-standard scenarios is achieved .

CN114819690BActive Publication Date: 2025-02-07JIANGSU MANYUN LOGISTICS INFORMATION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210507231.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-10
Publication Date
2025-02-07
Estimated Expiration
2042-05-10

AI Technical Summary

Technical Problem

In the freight field, the actual information of the goods is inconsistent with the information recorded on the online freight platform, which causes autonomous vehicles to be unable to confirm whether the goods are loaded or should be driven away from the loading site, which may in turn lead to the inability to complete transportation work.

Method used

By receiving the cargo estimation information in the order information and the actual cargo loaded by the vehicle, the vehicle is compared and dispatched to ensure that the cargo transportation is completed. The specific steps include: determining whether the standard carrying value of the vehicle is exceeded based on the actual cargo information, displaying prompt information to guide unloading or adding the vehicle, and recalculating the transportation price based on the comparison results to ensure accuracy.

Benefits of technology

Even if the actual information of the goods does not match the order information, vehicle dispatch can still be carried out to ensure the completion of transportation work and improve transportation efficiency on the basis of ensuring the safe driving of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114819690B_ABST
    Figure CN114819690B_ABST
Patent Text Reader

Abstract

The present application provides a vehicle dispatching method, device, electronic device and computer-readable storage medium. A specific implementation of the method includes: determining a vehicle for loading the goods corresponding to the order information based on the received order information; the order information records the estimated cargo information of the goods, and the estimated cargo information includes the estimated weight information and / or estimated volume information of the goods; dispatching the vehicle based on the actual cargo information of the goods loaded on the vehicle, and / or based on the comparison result between the actual cargo information and the estimated cargo information; the actual cargo information includes the actual weight information and / or actual volume information of the goods. This method enables the network freight platform to dispatch vehicles to complete the transportation work even when the actual cargo information does not match the order information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of freight transportation, and in particular, to a vehicle dispatching method, device, electronic device and computer-readable storage medium. Background Art

[0002] Freight, also known as cargo transportation, is a derivative demand of economic and social development and the basis of commodity physical circulation. With the continuous growth of the economy, the demand for freight is also increasing.

[0003] With the development of autonomous driving technology, it is increasingly being used in the freight field. Specifically, after arriving at the loading site, the autonomous driving vehicle can complete the loading through mechanical devices or manual work, and then drive to the unloading site according to the planned driving route.

[0004] At present, autonomous vehicles used in the freight field are only suitable for transporting goods in warehousing, parks, ports and other scenarios. The reason is that these scenarios are relatively standard, and the online freight platform will actively intervene in mechanical devices to ensure that the actual information of the goods it needs to transport, such as the weight and volume, is consistent with the information recorded on the online freight platform. After the online freight platform dispatches the vehicle according to the recorded information, it can ensure that the dispatched vehicle can carry the goods to the unloading point. For example, the online freight platform dispatches a 10-ton autonomous vehicle to transport grain. When the autonomous vehicle arrives at the loading site, the grain loading device will automatically stop loading when the loading volume reaches 10 tons. At this time, the grain to be loaded has been fully loaded, and the loading volume does not exceed the vehicle's carrying value, so the autonomous vehicle can leave the loading site.

[0005] However, there are still many non-standard scenarios in the freight field. That is, in the freight field, there are often cases where the actual information of the goods to be transported is inconsistent with the information recorded on the online freight platform. The cargo information recorded on the online freight platform is generally filled in by the cargo owner after estimating the weight or volume of the goods. In this case, there are problems such as the autonomous driving vehicle being unable to confirm whether the goods have been loaded and whether it should leave the loading site, which may lead to the inability to complete the transportation work. This is also an important reason why autonomous driving vehicles cannot be separated from fixed parks for large-scale social promotion. Summary of the invention

[0006] The purpose of the embodiments of the present application is to provide a vehicle scheduling method, device, electronic device and computer-readable storage medium, so that an online freight platform can schedule vehicles to complete transportation work even when the actual information of the goods does not match the order information. The vehicle scheduling method, device, electronic device and computer-readable storage medium are particularly suitable for autonomous driving vehicles.

[0007] In the first aspect, an embodiment of the present application provides a vehicle dispatching method, the method comprising: determining a vehicle for loading the goods corresponding to the order information according to the received order information; the order information records the estimated goods information of the goods, the estimated goods information includes the estimated weight information and / or the estimated volume information of the goods; dispatching the vehicle according to the actual goods information of the goods loaded on the vehicle, and / or according to the comparison result between the actual goods information and the estimated goods information; the actual goods information includes the actual weight information and / or the actual volume information of the goods. In this way, even if the actual goods information does not match the filled-in order information, vehicle dispatching can be performed to complete the transportation work.

[0008] Optionally, before performing vehicle dispatching based on actual cargo information of the cargo loaded on the vehicle and / or based on a comparison result between the actual cargo information and the estimated cargo information, the vehicle dispatching method further includes: upon receiving a loading completion instruction, checking whether the actual cargo information exceeds the standard carrying value of the vehicle.

[0009] Optionally, the vehicle is dispatched according to the actual cargo information of the cargo loaded on the vehicle, including: when it is determined that the actual cargo information does not exceed the standard carrying value of the vehicle, the vehicle is controlled to leave the loading place; when it is determined that the actual cargo information exceeds the standard carrying value of the vehicle, prompt information is displayed; the prompt information is used to prompt unloading or adding vehicles. In this way, the transportation work can be completed on the basis of ensuring the safe driving of the vehicle.

[0010] Optionally, after determining that the actual cargo information does not exceed the standard carrying value of the vehicle, the vehicle dispatching according to the comparison result between the actual cargo information and the estimated cargo information includes: if the actual cargo information is not equal to the estimated cargo information, the transportation price is recalculated and the vehicle is controlled to leave the loading place; if the actual cargo information is equal to the estimated cargo information, the vehicle is controlled to leave the loading place. In this way, the cargo owner or the carrier does not need to worry about the problem of damaging their own interests due to incorrect calculation of transportation costs.

[0011] Optionally, if the actual cargo information is not equal to the estimated cargo information, the transportation price is recalculated, including: if the actual cargo information is less than the estimated cargo information, when it is detected that the actual cargo information is fixed within a first preset time, prompting the cargo owner to confirm whether the loading is completed; when a confirmation instruction for confirming the completion of loading is received or the confirmation instruction is not received within a second preset time, recalculating the transportation price according to the actual cargo information. In this way, the situation where the price is recalculated before the loading of the cargo is completed can be avoided.

[0012] Optionally, after controlling the vehicle to leave the loading place, the vehicle dispatching according to the comparison result between the actual cargo information and the estimated cargo information further includes: determining the next order to be processed according to the comparison result, and controlling the vehicle to drive to the next loading place to load the cargo according to the order information corresponding to the next order. In this way, multiple cargo owners or cargo owners with multiple loading places can share a vehicle to load the cargo, thereby maximizing the loading efficiency of the vehicle.

[0013] Optionally, after displaying the prompt information when it is determined that the actual information of the goods exceeds the standard carrying value of the vehicle, the vehicle dispatching method further includes: dispatching other vehicles to load the goods if an additional vehicle instruction is received; and controlling the vehicle to wait if no feedback instruction for instructing to add a vehicle / unload the goods is received. In this way, the vehicle can be dispatched according to further instructions from the cargo owner so that the transportation work can be completed even when the actual information of the goods exceeds the standard carrying value of the vehicle.

[0014] Optionally, after displaying the prompt information when determining that the actual information of the cargo exceeds the standard carrying value of the vehicle, the vehicle dispatching method further includes: upon receiving an unloading instruction for indicating completion of unloading, if it is detected that the actual information of the cargo does not exceed the standard carrying value of the vehicle, controlling the vehicle to leave the loading site. In this way, if the vehicle exceeds the standard carrying value, after receiving the unloading instruction, it is possible to re-check whether the actual information of the cargo exceeds the standard carrying value of the vehicle to ensure that the vehicle can travel safely.

[0015] In the second aspect, an embodiment of the present application provides a vehicle dispatching device, which includes: a determination module, which is used to determine the vehicle used to load the goods corresponding to the order information according to the received order information; the order information records the estimated goods information of the goods, and the estimated goods information includes the estimated weight information and / or estimated volume information of the goods; a dispatching module, which is used to dispatch the vehicle according to the actual goods information of the goods loaded on the vehicle, and / or according to the comparison result between the actual goods information and the estimated goods information; the actual goods information includes the actual weight information and / or actual volume information of the goods. In this way, even if the actual goods information does not match the filled-in order information, vehicle dispatching can be performed to complete the transportation work.

[0016] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps in the method provided in the first aspect are performed.

[0017] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in the method provided in the first aspect are performed.

[0018] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or be understood by practicing the embodiments of the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0020] Figure 1 A flow chart of a vehicle dispatching method provided in an embodiment of the present application;

[0021] Figure 2 A structural block diagram of a vehicle dispatching device provided in an embodiment of the present application;

[0022] Figure 3 A schematic diagram of the structure of an electronic device for executing a vehicle scheduling method provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

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

[0025] It should be noted that the embodiments in this application or the technical features in the embodiments may be combined if there is no conflict.

[0026] In the related art, there is a situation where the actual cargo information of the cargo to be transported is inconsistent with the information recorded on the network freight platform. In this case, there are problems such as whether the cargo is loaded and whether it should leave the loading place, which may cause the transportation work to be unable to be completed; in order to solve the problem that the transportation work may not be completed due to the inconsistency between the actual cargo information of the cargo and the information recorded by the network freight platform, the present application provides a vehicle scheduling method, device, electronic device and computer-readable storage medium; further, after the network freight platform preliminarily determines the vehicle to be loaded through the recorded information, it further confirms whether it is necessary to add a vehicle, change a vehicle, control the vehicle to leave the loading place, etc. according to the actual cargo information such as weight and volume corresponding to the detected cargo, or according to the difference between the actual cargo information and the recorded information. In this way, even if the actual cargo information does not match the recorded information, the transportation work can be completed.

[0027] It should be noted that the above-mentioned online freight platform can be regarded as a server or server cluster that can exchange information with the cargo owner terminal and the vehicle terminal. The above-mentioned cargo owner terminal or vehicle terminal can include, for example, mobile phones, computers and other devices.

[0028] The defects existing in the solutions in the above-mentioned related technologies are the results obtained by the inventor after practice and careful research. Therefore, the discovery process of the above-mentioned problems and the solutions proposed in the embodiments of the present invention below for the above-mentioned problems should all be the contributions made by the inventor to the present invention during the process of the present invention.

[0029] Please refer to Figure 1 , which shows a flow chart of a vehicle dispatching method provided by an embodiment of the present application. Figure 1 As shown, the vehicle dispatching method includes the following steps 101 to 102.

[0030] Step 101, determining a vehicle for loading the goods corresponding to the order information based on the received order information; the order information records the goods estimation information of the goods, and the goods estimation information includes the estimated weight information and / or estimated volume information of the goods.

[0031] In some application scenarios, the cargo owner can publish the order information of the shipment through the cargo owner terminal. The cargo owner can fill in the estimated weight information, volume information and other cargo estimated information in the order information; the cargo owner can also fill in the basic information such as contact person, contact information, loading place, unloading place and so on in the order information.

[0032] After receiving the order information, the online freight platform can determine the vehicle used to load the goods based on the order information. For example, the vehicle that can carry the goods to be loaded can be determined based on the cargo estimation information, and the vehicle can be controlled to load the goods at the loading location based on the basic information. Specifically, for example, the minimum vehicle model or the minimum number of vehicles that can carry the weight corresponding to the weight estimation information and the volume corresponding to the volume estimation information can be determined.

[0033] Step 102, dispatching a vehicle according to actual cargo information of the cargo loaded on the vehicle and / or according to a comparison result between the actual cargo information and the estimated cargo information; the actual cargo information includes actual weight information and / or actual volume information of the cargo.

[0034] After determining the vehicle that is loaded with the goods corresponding to the order information, the online freight platform can control the vehicle to drive to the loading site. After the vehicle arrives at the loading site, it can load the goods. In some application scenarios, the vehicle can detect the actual information of the loaded goods. Specifically, for example, the actual weight information of the goods can be detected by a weight sensor; the actual volume information of the goods can be detected by a laser measuring instrument.

[0035] After the vehicle detects the actual information of the goods, the actual information of the goods can be sent to the network freight platform. In some application scenarios, the network freight platform can dispatch vehicles according to the actual information of the goods. For example, the network freight platform can choose to replace vehicles, increase vehicles, reduce vehicles, etc. according to the actual information of the goods. In other application scenarios, the network freight platform can also dispatch vehicles according to the comparison results between the actual information of the goods and the estimated information of the goods. In these application scenarios, the network freight platform can, for example, first confirm whether it can be loaded according to the actual information of the goods, and then further confirm whether it is necessary to increase vehicles, reduce vehicles or replace vehicles according to the comparison results between the actual information of the goods and the estimated information of the goods. For example, when confirming that it can be loaded, if the comparison result is that the actual information of the goods is much smaller than the estimated information of the goods, you can replace a smaller vehicle or reduce vehicles; when confirming that it cannot be loaded, the comparison result is that the actual information of the goods is much larger than the estimated information of the goods, you can replace a larger vehicle or increase vehicles.

[0036] In this embodiment, even if the actual information of the goods does not match the filled-in order information, the vehicle dispatch can be performed through the above steps 101 to 102 to complete the transportation work.

[0037] In some optional implementations, before the above step 102, the vehicle dispatching method further includes: upon receiving the loading completion instruction, checking whether the actual information of the cargo exceeds the standard carrying value of the vehicle;

[0038] The above standard carrying values ​​can be regarded as the standard weight, standard length, standard width and other values ​​of the goods that the vehicle can load. For example, vehicle A can only load 5 tons or less of goods. If it exceeds 5 tons, the vehicle cannot work. Or, if the width of the vehicle A is 4 meters, it can only load 4 meters or less of goods. If it exceeds 4 meters, the vehicle cannot load. In this case, 5 tons can be regarded as the standard weight and 4 meters can be regarded as the standard width.

[0039] In some application scenarios, when receiving the loading completion instruction sent by the cargo owner, the online freight platform can check whether the actual information of the cargo exceeds the standard carrying value of the dispatched vehicle. That is, after the loading is completed, the cargo owner can send a loading completion instruction to the online freight platform to instruct the online freight platform to perform the verification operation. Then, the online freight platform can check whether there is overweight, overwidth or overlength to ensure that the vehicle can travel normally.

[0040] It should be noted that the cargo owner is not necessarily the user who owns the cargo, but can also be the person in charge of transporting or loading the cargo, the contact person, etc. If there are multiple vehicles, the online freight platform should check whether each vehicle exceeds the corresponding standard carrying value.

[0041] Thus, the vehicle dispatching according to the actual cargo information of the cargo loaded on the vehicle in the above step 102 may include the following sub-steps:

[0042] Sub-step 1021A, when it is determined that the actual information of the cargo does not exceed the standard carrying value of the vehicle, controlling the vehicle to leave the loading place;

[0043] In some application scenarios, if the online freight platform determines that the actual information of the goods does not exceed the standard carrying value of the vehicle, it can be considered that the vehicle can drive safely, and then the online freight platform can control the vehicle to leave the loading site.

[0044] Sub-step 1022A, when it is determined that the actual information of the cargo exceeds the standard carrying value of the vehicle, a prompt message is displayed; the prompt message is used to prompt unloading or adding a vehicle.

[0045] In some application scenarios, if the online freight platform determines that the actual information of the goods exceeds the standard carrying value of the vehicle, it can be regarded as the vehicle cannot be driven safely or cannot be started. Then the online freight platform can display prompt information to the cargo owner to prompt the cargo owner to unload the goods or add vehicles. In these application scenarios, the online freight platform can, for example, send prompt information to the cargo owner's terminal to display the prompt information to the cargo owner through the cargo owner's terminal. The prompt information may include, for example, "The cargo is overweight / overwide / overlong, please unload" or "The cargo is overweight / overwide / overlong, please add a vehicle and transfer the cargo on the current vehicle to the added vehicle".

[0046] In this implementation, it is possible to determine whether the vehicle can travel safely based on the actual cargo information and the standard carrying value of the vehicle, and then enable the online freight platform to determine the vehicle dispatch plan. In this way, the transportation work can be completed on the basis of ensuring the safe travel of the vehicle.

[0047] In some optional implementations, after the above sub-step 1022A, the vehicle dispatching method further includes: if an instruction to add a vehicle is received, dispatching other vehicles to load cargo; and if no feedback instruction for instructing to add a vehicle / unload cargo is received, controlling the vehicle to wait.

[0048] In some application scenarios, if the online freight platform determines that the actual information of the goods has exceeded the standard carrying value of the vehicle, in order to ensure the safety of the loading process, it is not necessary to detect whether the goods have been loaded, and the prompt information can be directly displayed to the owner. Afterwards, if an instruction to add a vehicle is received, other vehicles can be dispatched to load the goods according to the instruction to add a vehicle. The instruction to add a vehicle here may, for example, include instructions for indicating the addition of vehicles, but does not clearly indicate how many vehicles to add. At this time, the online freight platform can, for example, determine the vehicle that can load the remaining goods based on the comparison result between the actual information of the goods and the standard carrying value. In addition, the instruction to add a vehicle here may also include instructions for clearly indicating the addition of X Y-type vehicles. At this time, the online freight platform can dispatch X Y-type vehicles for loading according to the instruction. Here, X can be any value required to meet the actual vehicle, and Y can be the number, identification code, etc. of any vehicle model that meets the actual requirements.

[0049] In other application scenarios, if the online freight platform determines that the actual information of the goods has exceeded the standard carrying value of the vehicle, it can confirm whether the above-mentioned feedback instruction has been received after displaying the prompt information. If the feedback instruction is received, the vehicle can be controlled to wait on the spot to unload the goods or after adding vehicles, it can drive away from the loading site with the added vehicles.

[0050] In this implementation, vehicles can be dispatched according to further instructions from the cargo owner so that the transportation work can be completed even when the actual information of the cargo exceeds the standard carrying value of the vehicle.

[0051] In some optional implementations, after the above sub-step 1022A, the vehicle scheduling method further includes: when receiving an unloading instruction indicating completion of unloading, if it is detected that the actual information of the cargo does not exceed the standard carrying value of the vehicle, controlling the vehicle to leave the loading site.

[0052] In some application scenarios, if the online freight platform receives an unloading instruction indicating that unloading is complete, it can detect whether the actual information of the goods after unloading still exceeds the standard carrying value of the vehicle. If it does not exceed, it can be considered that the vehicle can drive safely, and then the vehicle can be controlled to leave the loading site. In these application scenarios, for example, the actual information of the goods can also be compared with the standard carrying value to determine whether there is still a difference between the two. If so, the goods can be reloaded according to the difference information so as not to waste the vehicle's carrying space.

[0053] In this implementation, if the vehicle exceeds the standard carrying value, after receiving the unloading instruction, the actual information of the cargo can be re-checked to see whether it exceeds the standard carrying value of the vehicle to ensure that the vehicle can drive safely.

[0054] In some optional implementations, after determining that the actual cargo information does not exceed the standard carrying value of the vehicle, the vehicle dispatching according to the comparison result between the actual cargo information and the estimated cargo information in step 102 may include the following sub-steps:

[0055] Sub-step 1021B, if the actual cargo information is not equal to the estimated cargo information, recalculate the transportation price and control the vehicle to leave the loading place;

[0056] In the related art, the cargo owner can choose to calculate the transportation price based on the vehicle model, or based on the actual weight and actual volume of the cargo. Here, if the transportation price is calculated based on the vehicle model, the transportation price can remain unchanged after the cargo owner completes the selection; if the transportation price is calculated based on the actual information of the cargo, since there is a difference between the actual information of the cargo and the order information, the transportation price can be changed to be more suitable for the actual freight scenario.

[0057] In some application scenarios, the actual information of the goods is not equal to the estimated information of the goods, which can be regarded as the actual weight of the goods is not equal to the estimated weight in the order information, and the actual volume of the goods is not equal to the estimated volume in the order information.

[0058] In these application scenarios, if the online freight platform determines that the actual information of the goods is not equal to the estimated information of the goods, it can recalculate the transportation price. In this way, the cargo owner does not need to worry about the problem of high transportation prices due to miscalculation.

[0059] After the online freight platform recalculates the transportation price, it can control the vehicle to leave the loading site. In some application scenarios, the online freight platform can, for example, send verification information to the cargo owner's terminal for verifying the transportation price. The verification information may include, for example, "The actual weight of the current goods is M kilograms, the actual volume is V cubic meters, and the payment should be X yuan. Please check whether it is accurate." After receiving the verification information, the cargo owner can verify it. If it is accurate, he can click the "Confirm" button, send confirmation information, and other operations that can actually be used to confirm that the transportation price is correct, so that the online freight platform can control the vehicle to leave the loading site. Here, the above-mentioned M and V can include any values ​​within the standard carrying value of the vehicle, and X can include any value that meets the pricing standards in the freight field.

[0060] Sub-step 1022B, if the actual cargo information is equal to the estimated cargo information, controlling the vehicle to leave the loading place;

[0061] In some application scenarios, if the online freight platform determines that the actual information of the goods is equal to the estimated information of the goods, it can directly control the vehicle to leave the loading place. In other words, if the weight and volume estimated by the owner are consistent with the actual situation, the calculated transportation price is accurate and does not need to be calculated again.

[0062] In some application scenarios, the vehicle scheduling method may further include sub-step 1023B, where if the actual cargo information (actual weight information or actual volume information) exceeds the corresponding estimated cargo information, the transportation price is recalculated and the vehicle is controlled to leave the loading site.

[0063] In some application scenarios, if the online freight platform determines that the actual weight information or actual volume information of the goods exceeds the corresponding estimated information of the goods, the transportation price can be recalculated, and the vehicle can be controlled to leave the loading site after the transportation price is recalculated. That is, when the actual weight of the goods is greater than the estimated weight, or the actual volume of the goods is greater than the estimated volume, the transportation price can be recalculated. In these application scenarios, the online freight platform can also send verification information for verifying the transportation price to the consignor's terminal, so that the consignor can pay the excess transportation fee after the verification is completed. In this way, the carrier responsible for transporting the goods does not need to worry about the problem of low transportation prices due to miscalculation.

[0064] In this application, the actual cargo information is not equal to the estimated cargo information, including the two situations that the actual cargo information is greater than the estimated cargo information and the actual cargo information is less than the estimated cargo information. Moreover, "equal to" and "not equal to" in this application are not strictly equal or unequal in the mathematical sense, but allow a certain range of deviation. For example, the estimated weight of the cargo is 3.5 tons, and the actual weight of the cargo measured after loading is 3.45 tons. The deviation of 0.05 tons is not enough to cause a change in the transportation price. At this time, it can still be considered that the estimated cargo information is equal to the actual cargo information.

[0065] In this implementation, the transportation price can be recalculated when the actual information of the goods is greater than or less than the estimated information of the goods, and the vehicle is controlled to leave the loading place only after the transportation price is recalculated, so that the cargo owner or the carrier does not need to worry about damaging their own interests due to incorrect calculation of the transportation cost.

[0066] In some optional implementations, if the actual cargo information is not equal to the estimated cargo information in the above sub-step 1021B, recalculating the transportation price may further include the following steps:

[0067] Step 10211B, if the actual cargo information is less than the estimated cargo information, when it is detected that the actual cargo information is fixed within a first preset time period, prompting the cargo owner to confirm whether loading is completed;

[0068] The first preset time period may include, for example, 1 minute, 2 minutes, 3 minutes, etc., which may be substantially regarded as the time period during which the actual information of the goods is fixed due to the completion of loading.

[0069] In some application scenarios, if the online freight platform determines that the actual information of the goods is less than the estimated information of the goods, it can send information to the consignor terminal to prompt the consignor to confirm whether the loading is completed when it detects that the actual information of the goods is fixed within a first preset time period, so as to control the vehicle to leave the loading site as soon as possible.

[0070] Step 10212B, when a confirmation instruction for confirming the completion of loading is received or the confirmation instruction is not received within a second preset time period, the transportation price is recalculated according to the actual information of the goods.

[0071] In some application scenarios, if the online freight platform receives a confirmation instruction from the cargo owner to confirm the completion of loading, it can be regarded that the loading has been completed, and the transportation price can be recalculated based on the actual information of the goods.

[0072] In other application scenarios, there are situations where the cargo owner does not receive prompt confirmation of whether the loading is completed or does not send a confirmation instruction in time. Therefore, if the online freight platform does not receive a confirmation instruction within the second preset time period, it can also be regarded as loading has been completed to deal with possible information or confirmation instruction delays.

[0073] In this implementation, by detecting that the actual information of the goods has not changed within a certain period of time and confirming with the cargo owner whether the loading is completed, it is possible to avoid the situation where the goods are repriced before loading is completed.

[0074] In some optional implementations, after controlling the vehicle to leave the loading site, the vehicle scheduling according to the comparison result between the actual information of the goods and the estimated information of the goods in the above step 102 also includes: determining the next order to be processed according to the comparison result, and controlling the vehicle to drive to the next loading site to load the goods according to the order information corresponding to the next order.

[0075] In some application scenarios, after the online freight platform confirms that the actual information of the goods does not exceed the standard carrying value of the vehicle, it can confirm that the vehicle can continue to load the goods. Then, the vehicle can be controlled to drive to the next loading location to continue loading the goods.

[0076] In some application scenarios, the online freight platform can determine the next order to be processed based on the comparison results between the actual information of the goods and the estimated information of the goods. For example, the actual weight of the goods is 7 tons. When the actual volume information does not exceed the corresponding standard carrying value, if the comparison result is that the actual weight is 3 tons lighter than the estimated weight. It can be regarded as the current determination that the vehicle can still load 3 tons of goods. Then, it can be determined that the weight of the goods to be loaded is 3 tons or less (that is, the next order to be processed).

[0077] After the online freight platform determines the next order to be processed, it can find the loading location information from the order information corresponding to the next order and control the vehicle to drive to the loading location for loading. In this way, multiple cargo owners or cargo owners with multiple loading locations can share a vehicle for loading, maximizing the loading efficiency of the vehicle.

[0078] Please refer to Figure 2 , which shows a structural block diagram of a vehicle dispatching device provided in an embodiment of the present application. The vehicle dispatching device may be a module, program segment or code on an electronic device. It should be understood that the device is similar to the above Figure 1 The method embodiment corresponds to and can be executed Figure 1 The various steps involved in the method embodiment and the specific functions of the device can be found in the above description. To avoid repetition, the detailed description is appropriately omitted here.

[0079] Optionally, the vehicle dispatching device includes a determination module 201 and a dispatching module 202. The determination module 201 is used to determine, based on the received order information, a vehicle for loading the goods corresponding to the order information; the order information records the goods estimation information of the goods, and the goods estimation information includes the estimated weight information and / or estimated volume information of the goods; the dispatching module 202 is used to dispatch the vehicle based on the actual goods information of the goods loaded on the vehicle, and / or based on the comparison result between the actual goods information and the estimated goods information; the actual goods information includes the actual weight information and / or actual volume information of the goods.

[0080] Optionally, the vehicle dispatching device also includes a verification module, which is used to: before performing vehicle dispatch based on the actual cargo information of the cargo loaded on the vehicle, and / or based on the comparison result between the actual cargo information and the estimated cargo information, when receiving the loading completion instruction, verify whether the actual cargo information exceeds the standard carrying value of the vehicle; and the dispatching module 202 is further used to: when it is determined that the actual cargo information does not exceed the standard carrying value of the vehicle, control the vehicle to leave the loading site; when it is determined that the actual cargo information exceeds the standard carrying value of the vehicle, display a prompt message; the prompt message is used to prompt unloading or adding vehicles.

[0081] Optionally, the scheduling module 202 is further used to: after determining that the actual information of the cargo does not exceed the standard carrying value of the vehicle, if the actual information of the cargo is not equal to the estimated information of the cargo, recalculate the transportation price and control the vehicle to leave the loading place; if the actual information of the cargo is equal to the estimated information of the cargo, control the vehicle to leave the loading place.

[0082] Optionally, the scheduling module 202 is further used to: if the actual information of the goods is less than the estimated information of the goods, when it is detected that the actual information of the goods is fixed within a first preset time period, prompt the consignee to confirm whether the loading is completed; when a confirmation instruction for confirming the completion of loading is received or the confirmation instruction is not received within a second preset time period, recalculate the transportation price according to the actual information of the goods.

[0083] Optionally, the scheduling module 202 is further used to: after controlling the vehicle to leave the loading place, determine the next order to be processed according to the comparison result, and control the vehicle to drive to the next loading place to load according to the order information corresponding to the next order.

[0084] Optionally, the vehicle dispatching device also includes a first adjustment module, which is used to: when it is determined that the actual information of the cargo exceeds the standard carrying value of the vehicle, after displaying a prompt message, if an instruction to add a vehicle is received, dispatch other vehicles to load the cargo; and if no feedback instruction for instructing to add a vehicle / unload the cargo is received, control the vehicle to wait.

[0085] Optionally, the vehicle dispatching device also includes a second adjustment module, which is used to: when it is determined that the actual information of the cargo exceeds the standard carrying value of the vehicle, after displaying a prompt message, when a unloading instruction indicating the completion of unloading is received, if it is detected that the actual information of the cargo does not exceed the standard carrying value of the vehicle, control the vehicle to leave the loading site.

[0086] It should be noted that those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0087] Please refer to Figure 3 , Figure 3 A structural diagram of an electronic device for executing a vehicle dispatching method provided in an embodiment of the present application, the electronic device may include: at least one processor 301, such as a CPU, at least one communication interface 302, at least one memory 303 and at least one communication bus 304. Among them, the communication bus 304 is used to realize direct connection and communication between these components. Among them, the communication interface 302 of the device in the embodiment of the present application is used to communicate signaling or data with other node devices. The memory 303 can be a high-speed RAM memory or a non-volatile memory (non-volatile memory), such as at least one disk storage. The memory 303 can optionally be at least one storage device located away from the aforementioned processor. Computer-readable instructions are stored in the memory 303. When the computer-readable instructions are executed by the processor 301, the electronic device can execute the above-mentioned Figure 1 The method process is shown.

[0088] Understandably, Figure 3 The structure shown is for illustration only, and the electronic device may also include Figure 3 More or fewer components as shown, or with Figure 3 Different configurations are shown. Figure 3 Each component shown in the figure can be implemented by hardware, software or a combination thereof.

[0089] The present application embodiment provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the following can be performed: Figure 1 The method process in the method embodiment shown is executed by the electronic device.

[0090] An embodiment of the present application provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the methods provided by the above-mentioned method embodiments. For example, the method may include: determining a vehicle for loading goods corresponding to the order information based on received order information; the order information records cargo estimation information of the goods, and the cargo estimation information includes estimated weight information and / or estimated volume information of the goods; performing vehicle dispatch based on actual cargo information of the goods loaded on the vehicle, and / or based on a comparison result between the actual cargo information and the estimated cargo information; the actual cargo information includes actual weight information and / or actual volume information of the goods.

[0091] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0092] In addition, the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

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

[0094] In this document, relational terms such as first and second, etc. are used merely to distinguish one entity or operation from another entity or operation, but do not necessarily require or imply any such actual relationship or order between these entities or operations.

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

Claims

1. A vehicle dispatching method, characterized in that: include: Determining, based on the received order information, a vehicle for loading the goods corresponding to the order information; The order information records cargo estimation information of the cargo, and the cargo estimation information includes estimated weight information and / or estimated volume information of the cargo; Performing vehicle dispatch according to a comparison result between the actual cargo information and the estimated cargo information; the actual cargo information includes actual weight information and / or actual volume information of the cargo; Before performing vehicle dispatch according to the comparison result between the actual cargo information and the estimated cargo information, the method further includes: Upon receiving the loading completion instruction, checking whether the actual information of the cargo exceeds the standard carrying value of the vehicle; After determining that the actual cargo information does not exceed the standard carrying value of the vehicle, the vehicle dispatching according to the comparison result between the actual cargo information and the estimated cargo information includes: If the actual cargo information is not equal to the estimated cargo information, recalculate the transportation price and control the vehicle to leave the loading place; If the actual cargo information is equal to the estimated cargo information, controlling the vehicle to leave the loading place; After controlling the vehicle to leave the loading place, the vehicle dispatching according to the comparison result between the actual cargo information and the estimated cargo information further includes: The next order to be processed is determined according to the comparison result, and the vehicle is controlled to drive to the next loading location to load the goods according to the order information corresponding to the next order.

2. The method according to claim 1, characterized in that If the actual cargo information is not equal to the estimated cargo information, recalculating the transportation price includes: If the actual cargo information is less than the estimated cargo information, when it is detected that the actual cargo information is fixed within a first preset time period, prompting the cargo owner to confirm whether loading is completed; When a confirmation instruction for confirming the completion of loading is received or the confirmation instruction is not received within a second preset time period, the transportation price is recalculated according to the actual information of the goods.

3. A vehicle dispatching device, characterized in that: include: A determination module, used to determine a vehicle for loading the goods corresponding to the order information according to the received order information; The order information records cargo estimation information of the cargo, and the cargo estimation information includes estimated weight information and / or estimated volume information of the cargo; A dispatching module, configured to dispatch vehicles according to a comparison result between the actual cargo information and the estimated cargo information; the actual cargo information includes actual weight information and / or actual volume information of the cargo; A checking module, used for checking whether the actual information of the goods exceeds the standard carrying value of the vehicle upon receiving the loading completion instruction; The scheduling module is further configured to recalculate the transportation price and control the vehicle to leave the loading place if the actual cargo information is not equal to the estimated cargo information; and control the vehicle to leave the loading place if the actual cargo information is equal to the estimated cargo information; And the next order to be processed is determined according to the comparison result, and the vehicle is controlled to drive to the next loading location to load the goods according to the order information corresponding to the next order.

4. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the method according to any one of claims 1 to 2 is executed.

5. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 2 is performed.

Citation Information

Patent Citations

  • Vehicle scheduling system and method

    CN110414895A

  • Online parcel order fee pre-payment method

    CN113222584A