Freight scheduling method and device based on big data, electronic equipment and medium
Through big data analysis of truck information and paths, abnormal trucks are identified and emergency control instructions are generated, emergency plans are optimized, and the problem of long emergency response time in traditional freight scheduling is solved, and fast and safe freight scheduling is achieved.
Patent Information
- Application Number
- CN202510456780.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-12
- Publication Date
- 2025-07-18
AI Technical Summary
Traditional freight scheduling methods rely on manual intervention and cannot quickly regulate abnormal trucks, resulting in too long emergency response time and economic losses.
The freight scheduling method based on big data, by obtaining truck information and transportation paths, calculating the difference in residence time, identifying abnormal trucks, and generating emergency control instructions, and optimizing emergency plans using adjacent trucks and road conditions.
It shortens the emergency response time of freight scheduling, improves the smoothness and safety of transportation, and reduces economic losses.
Smart Images

Figure CN120338640A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of logistics, and in particular, to a freight transportation scheduling method, device, electronic device, and medium based on big data. Background Art
[0002] With the rapid development of the logistics industry, the demand for freight transportation has been increasing day by day. Freight transportation scheduling has become a key link in logistics transportation. Its goal is to reasonably arrange the transportation routes and transportation times of goods to meet the transportation needs of customers.
[0003] Traditional freight transportation scheduling methods rely on manual planning. If a truck has an abnormality, the truck is manually redispensed to transport the goods again.
[0004] However, since traditional freight transportation scheduling methods mainly rely on manual intervention and adjustment, they cannot quickly control trucks, the emergency response is too long, and it is easy to exacerbate economic losses. Summary of the Invention
[0005] In order to shorten the emergency response time of freight transportation scheduling, the present application provides a freight transportation scheduling method, device, electronic device, and medium based on big data.
[0006] In a first aspect, the present application provides a freight transportation scheduling method based on big data, adopting the following technical solutions: A freight transportation scheduling method based on big data, comprising: Obtaining truck information and a transportation route, where the truck information includes the types of goods to be transported, the weight of the goods, and the precautions for transporting the goods; Determining a stay duration according to the truck information and the transportation route; Calculating the difference between the stay duration and a preset stay duration to determine a stay duration difference; If the stay duration difference is greater than a preset stay duration difference, determining an abnormal truck; Obtaining first position information of trucks around the abnormal truck and road conditions; Generating an emergency control instruction according to the first position information and the road conditions.
[0007] By adopting the above technical solution, truck information and transportation routes are obtained, thereby effectively collecting and managing truck information; after obtaining the truck information and transportation routes, according to the truck information and transportation routes, the residence duration corresponding to the truck in the transportation route is determined, thereby predicting the freight transportation process; then the difference between the residence duration and the preset residence duration is calculated to determine the residence duration difference; and the residence duration difference is compared with the preset residence duration difference. If the residence duration difference is greater than the preset residence duration difference, it indicates that the truck stays here for too long and may be abnormal. Then the truck is determined as an abnormal truck; afterwards, the first position information and road conditions of the trucks around the abnormal truck are obtained, thereby providing necessary data support for the generation of emergency control instructions; then, according to the first position information and road conditions, the emergency control instructions are determined to ensure the smooth progress of transportation and the safety of goods; thus shortening the emergency response time of freight dispatching.
[0008] In one possible implementation manner, the determining of the residence duration according to the truck information and the transportation route includes: Determine the unloading duration and the truck speed according to the truck information; Determine the target stop point according to the transportation route and the truck speed; Obtain the driver status information; Determine the residence duration according to the target stop point, the unloading duration and the driver status information.
[0009] By adopting the above technical solution, according to the truck information, the unloading duration and the truck speed are determined; then according to the transportation route and the truck speed, the target stop point is determined, thereby reasonably arranging stops during the truck transportation process to meet the needs of loading and unloading; then according to the obtained driver status information, and in combination with the target stop point and the unloading duration, the required residence duration at the target stop point is planned to prevent potential risks caused by the poor driver status.
[0010] In one possible implementation manner, the determining of the target stop point according to the transportation route includes: Obtain the stoppable position information of the transportation route; Determine the freight plan based on the transportation route and the stoppable position information; Determine the target stop point according to the freight plan.
[0011] By adopting the above technical solution, the information on the stoppable positions in the transportation route is obtained, so as to determine the locations where the freight truck can stop in the transportation route; then, according to the transportation route and the information on the stoppable positions, a suitable freight transportation plan is determined; then, according to the freight transportation plan, the most suitable stop point is selected and set as the target stop point; thereby reducing the uncertainty and risks during the transportation process.
[0012] In a possible implementation manner, the determining the abnormal freight truck includes: Obtaining the second position information of the freight truck; If the second position information does not match the transportation route, a driver calling instruction is generated; Obtaining the feedback information and the call duration after the call; If the call duration is greater than the preset call duration, the abnormal freight truck is determined according to the feedback information.
[0013] By adopting the above technical solution, the second position information of the freight truck is obtained; then the second position information is matched with the transportation route. If the second position information does not match the transportation route, it indicates that the freight truck deviates from the transportation route and may be abnormal; then a driver calling instruction is generated; after the call, the feedback information and the call duration after the call are obtained; if the call duration is greater than the preset call duration, it indicates that the driver has temporarily left the freight truck and cannot respond immediately; then the abnormal freight truck is determined according to the feedback information; thereby helping to improve the reliability of the transportation.
[0014] In a possible implementation manner, the generating the emergency control instruction according to the first position information and the road conditions includes: Determining the arrival duration corresponding to each freight truck according to the first position information and the road conditions; If the arrival duration is less than the preset arrival duration, the freight truck is determined as a candidate emergency vehicle; Obtaining the maximum load capacity, the current load capacity of the candidate emergency vehicle and the first load capacity of the abnormal freight truck; Determining the available load capacity according to the maximum load capacity and the current load capacity; If the available load capacity is consistent with the first load capacity, the candidate emergency vehicle is determined as the target emergency vehicle; Determining the emergency route according to the first position information and the road conditions; Generating an emergency plan according to the target emergency vehicle and the emergency route; Generating the emergency control instruction according to the emergency plan.
[0015] By adopting the above technical solution, according to the first position information around the abnormal truck and in combination with the road conditions, the arrival duration for each adjacent truck to reach the abnormal truck is determined; then the arrival duration is compared with the preset arrival duration. If the arrival duration is less than the preset arrival duration, it indicates that the truck can quickly reach the position of the abnormal truck, and then this truck is determined as a candidate emergency vehicle; then the maximum load capacity, the current load quantity of the candidate emergency vehicle, and the first load quantity of the abnormal truck at this time are obtained, so as to determine whether the candidate emergency vehicle can receive the goods of the abnormal truck; then according to the maximum load capacity and the current load quantity, the available load capacity of the candidate emergency vehicle is determined; then the available load capacity is compared with the first load quantity. If the available load capacity is the same as the first load quantity, it indicates that the candidate emergency vehicle can transfer the goods in the abnormal truck to the candidate emergency vehicle, and then this candidate emergency vehicle is determined as the target emergency vehicle; then according to the first position information and the road conditions, an emergency path is planned to ensure that the emergency vehicle can reach the destination in a timely and safe manner; an emergency plan is generated according to the target emergency vehicle and the emergency path; then according to the emergency plan, an emergency control instruction is generated to ensure the smooth progress of the transportation process.
[0016] In one possible implementation manner, the determining of the emergency path according to the first position information and the road conditions includes: Obtain the second position information of the target emergency vehicle; Determine the arrival path according to the first position information and the second position information; Determine the path duration of each arrival path according to the road conditions; If the path duration is less than the preset path duration, then determine the arrival path as the emergency path.
[0017] By adopting the above technical solution, the second position information of the target emergency vehicle is obtained, and then according to the first position information and the second position information, the arrival path is determined, so as to more accurately determine the path for the target emergency vehicle to reach the location of the abnormal truck; according to the road conditions, the path duration of each arrival path is determined; then the path duration is compared with the preset path duration. If the path duration is less than the preset path duration, then determine the arrival path as the emergency path, ensuring that the emergency vehicle can reach the destination in the fastest time and improving the speed and efficiency of emergency response.
[0018] In one possible implementation manner, after generating the emergency plan, it further includes: Verify the emergency plan to determine the verification result; Determine the success rate of the plan according to the verification result; If the success rate of the plan is greater than the preset success rate of the plan, then determine the emergency plan as the target emergency plan.
[0019] By adopting the above technical solution, the emergency plan is verified to determine the verification result; according to the verification result, the corresponding plan success rate is determined; the plan success rate is compared with the preset plan success rate. If the plan success rate is greater than the preset plan success rate, it indicates that the emergency plan is reasonable, and then the emergency plan is determined as the target emergency plan, thereby enhancing the adaptability and reliability of the emergency plan.
[0020] In a second aspect, the present application provides a freight transportation scheduling device based on big data, adopting the following technical solution: A freight transportation scheduling device based on big data includes: a first information acquisition module, a residence duration determination module, a residence duration difference determination module, an abnormal truck determination module, a second information acquisition module, and an emergency control instruction generation module, where The first information acquisition module is used to acquire truck information and transportation routes, and the truck information includes the types of goods transported, the weight of the goods, and the precautions for goods transportation; The residence duration determination module is used to determine the residence duration according to the truck information and the transportation route; The residence duration difference determination module is used to calculate the difference between the residence duration and the preset residence duration to determine the residence duration difference; The abnormal truck determination module is used to determine an abnormal truck if the residence duration difference is greater than the preset residence duration difference; The second information acquisition module is used to acquire the first position information of the trucks around the abnormal truck and the road conditions; The emergency control instruction generation module is used to generate an emergency control instruction according to the first position information and the road conditions.
[0021] By adopting the above technical solution, the first information acquisition module acquires truck information and transportation routes, thereby effectively collecting and managing truck information; after the residence duration determination module acquires the truck information and transportation routes, it determines the residence duration corresponding to the truck on the transportation route according to the truck information and transportation routes, thereby predicting the freight transportation process; then, the residence duration difference determination module calculates the difference between the residence duration and the preset residence duration to determine the residence duration difference; the abnormal truck determination module then compares the residence duration difference with the preset residence duration difference. If the residence duration difference is greater than the preset residence duration difference, it indicates that the truck stays here for too long and may be abnormal, and then the truck is determined as an abnormal truck; afterwards, the second information acquisition module acquires the first position information of the trucks around the abnormal truck and the road conditions, thereby providing necessary data support for the generation of emergency control instructions; then, the emergency control instruction generation module determines the emergency control instructions according to the first position information and the road conditions to ensure the smooth progress of transportation and the safety of goods; thus shortening the emergency response time of freight transportation scheduling.
[0022] In a possible implementation manner, the residence duration determination module includes: a first information determination unit, a target stop point determination unit, a driver status information acquisition unit, and a residence duration determination unit, where The first information determination unit is configured to determine the unloading duration and the truck speed according to the truck information; The target stop point determination unit is configured to determine the target stop point according to the transportation route and the truck speed; The driver status information acquisition unit is configured to acquire driver status information; The residence duration determination unit is configured to determine the residence duration according to the target stop point, the unloading duration, and the driver status information.
[0023] In a possible implementation manner, the target stop point determination unit is specifically configured to: Acquire the stoppable position information of the transportation route; Determine the freight plan based on the transportation route and the stoppable position information; Determine the target stop point according to the freight plan.
[0024] In a possible implementation manner, the abnormal truck determination module includes: a second position information acquisition unit, a call driver instruction generation unit, a call information acquisition unit, and an abnormal truck determination unit, where The second position information acquisition unit is configured to acquire the second position information of the truck; The call driver instruction generation unit is configured to generate a call driver instruction if the second position information does not match the transportation route; A call information acquisition unit, configured to acquire feedback information and call duration after a call; An abnormal truck determination unit, configured to determine the abnormal truck according to the feedback information if the call duration is greater than a preset call duration.
[0025] In a possible implementation manner, the emergency control instruction generation module includes: an arrival duration determination unit, a candidate emergency vehicle determination unit, a second information acquisition unit, a remaining load capacity determination unit, a target emergency vehicle determination unit, an emergency path determination unit, an emergency plan generation unit, and an emergency control instruction generation unit, where The arrival duration determination unit is configured to determine the arrival duration corresponding to each truck according to the first position information and the road conditions; The candidate emergency vehicle determination unit is configured to determine the truck as a candidate emergency vehicle if the arrival duration is less than a preset arrival duration; The second information acquisition unit is configured to determine and acquire the maximum load capacity, the current load capacity of the candidate emergency vehicle, and the first load capacity of the abnormal truck; The remaining load capacity determination unit is configured to determine the remaining load capacity according to the maximum load capacity and the current load capacity; The target emergency vehicle determination unit is configured to determine the candidate emergency vehicle as the target emergency vehicle if the remaining load capacity is consistent with the first load capacity; The emergency path determination unit is configured to determine an emergency path according to the first position information and the road conditions; The emergency plan generation unit is configured to generate an emergency plan according to the target emergency vehicle and the emergency path; The emergency control instruction generation unit is configured to generate the emergency control instruction according to the emergency plan.
[0026] In a possible implementation manner, the emergency path determination unit is specifically configured to: Acquire the second position information of the target emergency vehicle; Determine an arrival path according to the first position information and the second position information; Determine the path duration of each arrival path according to the road conditions; If the path duration is less than a preset path duration, determine the arrival path as the emergency path.
[0027] In a possible implementation manner, the big data-based freight transportation scheduling device further includes: a verification result determination module, a plan success rate determination module, and a target emergency plan determination module, where The verification result determination module is configured to verify the emergency plan and determine a verification result; A solution success rate determination module, configured to determine a solution success rate according to the verification result; A target emergency plan determination module, configured to determine the emergency plan as a target emergency plan if the solution success rate is greater than a preset solution success rate.
[0028] Thirdly, the present application provides an electronic device, adopting the following technical solution: An electronic device, which includes: At least one processor; A memory; At least one application program, where at least one application program is stored in the memory and is configured to be executed by at least one processor, and the at least one application program is configured to: execute the above-mentioned freight transportation scheduling method based on big data.
[0029] Fourthly, the present application provides a computer-readable storage medium, adopting the following technical solution: A computer-readable storage medium, including: a computer program stored with the ability to be loaded and executed by a processor for the above-mentioned freight transportation scheduling method based on big data.
[0030] In summary, the present application includes the following beneficial technical effects: Obtain truck information and transportation routes, thereby effectively collecting and managing truck information; after obtaining truck information and transportation routes, determine the residence duration corresponding to the truck in the transportation route according to the truck information and transportation routes, thereby predicting the freight transportation process; then calculate the difference between the residence duration and the preset residence duration to determine the residence duration difference; and compare the residence duration difference with the preset residence duration difference. If the residence duration difference is greater than the preset residence duration difference, it indicates that the truck stays here for too long and may be abnormal, and then determine the truck as an abnormal truck; afterwards, obtain the first position information and road conditions of the trucks around the abnormal truck, thereby providing necessary data support for the generation of emergency control instructions; then, determine the emergency control instructions according to the first position information and road conditions to ensure the smooth progress of transportation and the safety of goods; thereby shortening the emergency response time of freight transportation scheduling. Description of the Drawings
[0031] Figure 1 is a flow chart of the freight transportation scheduling method based on big data of the present application; Figure 2 is a block diagram of the freight transportation scheduling device based on big data of the present application; Figure 3 is a schematic diagram of the electronic device in an embodiment of the present application. Detailed Embodiments
[0032] The following will further elaborate on this application in conjunction with the attached Figures 1-3 drawings to provide a more detailed description of the present application.
[0033] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the scope of protection of the present application.
[0034] The embodiments of the present application provide a freight scheduling method based on big data, which is executed by an electronic device. The electronic device can be a server or a terminal device. Among them, the server can be an independent physical server, a server cluster or distributed device composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smart phone, a tablet computer, a notebook computer, a desktop computer, etc., but is not limited thereto. The terminal device and the server can be directly or indirectly connected through wired or wireless communication methods, and the embodiments of the present application do not limit this here.
[0035] Referring to Figure 1 , the method includes: step S101, step S102, step S103, and step S104, where: Step S101: Obtain truck information and transportation routes.
[0036] In the embodiments of the application, the truck information includes the types of goods to be transported, the weight of the goods, and the precautions for goods transportation.
[0037] Specifically, when a truck is loading goods, it needs to go to the designated goods loading location to carry the goods onto the truck. The goods loading point is equipped with monitoring equipment and weight detection equipment. When the empty truck enters the goods loading point, the weight detection equipment conducts the first weight detection on the truck at this time. When the truck has loaded the goods and leaves the freight loading point, the weight detection equipment conducts the second weight detection on the truck and transmits it to the electronic device. After receiving the weight data of the two times, the electronic device calculates the difference between the two weight data to determine the weight of the goods. When the truck is loading the goods, the monitoring equipment monitors the process in real time and transmits the types of goods loaded on the truck to the electronic device. Subsequently, the staff transmits the obtained transportation precautions to the electronic device and transmits the transportation route to the electronic device through the navigation equipment.
[0038] Step S102: Determine the residence duration according to the truck information and the transportation route.
[0039] Specifically, after the electronic device obtains the truck information, it determines the unloading duration for unloading the goods based on the type of goods and the quantity of goods. Subsequently, the electronic device marks the places where the truck can rest during the transportation route. During the driving process of the truck, the monitoring device equipped at the driving position of the truck will transmit the driving state of the driver to the electronic device in the form of an image. The electronic device judges the driving state of the driver and selects the best location from the places where the truck can rest. The driver takes a break and the duration of the rest is calculated. The electronic device sums up the duration of the rest and the unloading duration to determine the staying duration of the truck.
[0040] Step S103: Calculate the difference between the staying duration and the preset staying duration to determine the staying duration difference.
[0041] Specifically, after the electronic device obtains the staying duration, it calculates the difference between the staying duration and the preset staying duration to determine the staying duration difference. Among them, the preset staying duration is that when the truck completes a complete and safe freight transportation, the monitoring device equipped in the truck will transmit the historical staying duration to the electronic device. The electronic device calculates the average value of the historical staying durations of running the same route in the past year to determine the preset staying duration.
[0042] Step S104: If the staying duration difference is greater than the preset staying duration difference, determine the abnormal truck.
[0043] Specifically, after the electronic device obtains the staying duration difference, since there are many uncertain factors during the transportation of the truck, resulting in the staying duration exceeding the expectation, to verify whether the excessive staying duration is related to the occurrence of abnormalities; the electronic device compares the staying duration difference with the preset staying duration difference. If the staying duration difference is not greater than the preset staying duration difference, it means that although the staying duration of the truck increases at this time, it is within the controllable range and there is no abnormal situation during the freight transportation. If the staying duration difference is greater than the preset staying duration difference, it means that the staying duration of the truck has far exceeded the controllable range, indicating that there is an abnormality during the freight transportation. Subsequently, the electronic device determines that the truck is an abnormal truck. Among them, the electronic device calculates the difference between the maximum value and the minimum value of the historical staying durations of running the same route in the past year, and the difference calculated at this time is determined as the preset staying duration difference.
[0044] Step S105: Obtain the first position information and road conditions of the trucks around the abnormal truck.
[0045] Specifically, a positioning device is installed on each freight truck. After the electronic device determines an abnormal truck, immediately, the position corresponding to the abnormal truck is marked in red on the freight map. The freight map is automatically uploaded to the electronic device by the positioning device after each freight truck starts freight transportation, and the electronic device will classify and store it according to the freight space state of the truck, such as empty truck and full load. Immediately, the electronic device focuses on marking the trucks around the abnormal truck in the freight map and the trucks with an empty freight space state, and generates a first position information acquisition instruction. After receiving the first position information acquisition instruction, the positioning device will transmit the first position information to the electronic device. At the same time, the monitoring device will transmit the road conditions corresponding to the truck to the electronic device.
[0046] Step S106: Generate an emergency control instruction according to the first position information and the road conditions.
[0047] In the application embodiment, the road conditions include the traffic conditions, road conditions, construction conditions, and weather conditions of the road.
[0048] Specifically, after the electronic device obtains the first position information and the road conditions, it immediately analyzes the road conditions, uses the path planning algorithm to determine the emergency path, and the electronic device generates an emergency control instruction corresponding to the generated emergency path.
[0049] The application embodiment provides a freight transportation scheduling method based on big data, which obtains truck information and transportation routes, thereby effectively collecting and managing truck information; after obtaining the truck information and transportation routes, according to the truck information and transportation routes, determines the residence duration corresponding to the truck in the transportation route, thereby predicting the freight transportation process; then calculates the difference between the residence duration and the preset residence duration to determine the residence duration difference; and compares the residence duration difference with the preset residence duration difference. If the residence duration difference is greater than the preset residence duration difference, it means that the truck stays here for too long and may be abnormal. Immediately, the truck is determined as an abnormal truck; then, obtains the first position information and road conditions of the trucks around the abnormal truck, thereby providing necessary data support for the generation of the emergency control instruction; immediately, determines the emergency control instruction according to the first position information and the road conditions to ensure the smooth progress of transportation and the safety of goods; thereby shortening the emergency response time of freight transportation scheduling.
[0050] Determining the residence duration according to the truck information and the transportation route includes: determining the unloading duration and the truck speed according to the truck information; determining the target stop point according to the transportation route and the truck speed; obtaining the driver status information; and determining the residence duration according to the target stop point, the unloading duration, and the driver status information.
[0051] In the application embodiment, the truck information includes the types of goods transported, the weight of the goods, and the precautions for goods transportation.
[0052] Specifically, after the electronic device obtains the truck information, the electronic device compares the truck information with the historical unloading duration database to determine the unloading duration of this freight transportation; the electronic device determines the speed of the transported goods according to the precautions for goods transportation, and the electronic device combines the historical truck speed to determine the truck speed; then, the electronic device selects a target stop point in the transportation route according to the transportation route and the truck speed; during the driving of the truck, the monitoring device equipped at the driving position of the truck will transmit the driver status information to the electronic device in the form of an image, and the electronic device uses face recognition to determine the duration that the driver needs to rest at the target rest point at this time. Then, the electronic device summarizes the duration that needs to rest and the unloading duration to determine the stop duration of the truck.
[0053] Determining the target stop point according to the transportation route includes: obtaining the stoppable position information of the transportation route; determining the freight plan based on the transportation route and the stoppable position information; and determining the target stop point according to the freight plan.
[0054] Specifically, after the electronic device determines the target stop point in the transportation route, the electronic device transmits it to the positioning device. Then, the positioning device transmits the stoppable position information of the transportation route to the electronic device; the electronic device compares the transportation route and the stoppable position information with the preset freight plan database to determine the corresponding freight plan. Each freight plan includes different stop points and stop durations to meet the transportation requirements of the goods; after the electronic device determines the freight plan, it selects the stop point according to the freight plan to determine the best stop point and sets it as the target stop point.
[0055] Determining an abnormal truck includes: obtaining the second position information of the truck; if the second position information does not match the transportation route, generating a driver call instruction; obtaining the feedback information and call duration after the call; if the call duration is greater than the preset call duration, determining the abnormal truck according to the feedback information.
[0056] Specifically, the positioning device transmits the second position information of the truck to the electronic device, and then the electronic device matches the second position information with the transportation path. If the second position information matches the transportation path successfully, it means that the truck has not deviated from the transportation path; if the second position information fails to match the transportation path, it means that the truck has deviated from the transportation path, in order to determine whether the driver has an abnormality; then the electronic device generates a call driver instruction and transmits it to the communication device of the truck where the driver is located; the monitoring device transmits the feedback information after the call and the call duration to the electronic device; the electronic device compares the call duration with the preset call duration. If the call duration is not greater than the preset call duration, it means that the driver is in good condition and there is no abnormality; if the call duration is greater than the preset call duration, it means that the driver has an abnormality; then the electronic device analyzes and processes the feedback information to determine the abnormal truck.
[0057] Generate an emergency control instruction based on the first position information and the road condition, including: determine the arrival time of each truck based on the first position information and the road condition; if the arrival time is less than the preset arrival time, determine the truck as a candidate emergency vehicle; obtain the maximum cargo capacity, current cargo capacity and first cargo capacity of the abnormal truck of the candidate emergency vehicle; determine the free cargo capacity based on the maximum cargo capacity and the current cargo capacity; if the free cargo capacity is consistent with the first cargo capacity, determine the candidate emergency vehicle as the target emergency vehicle; determine the emergency path based on the first position information and the road condition; generate an emergency plan based on the target emergency vehicle and the emergency path; generate an emergency control instruction based on the emergency plan.
[0058] Specifically, the electronic device brings the first location information and road conditions into a preset arrival time database to determine the corresponding arrival time; then, the electronic device compares the arrival time with the preset arrival time. If the arrival time is not less than the preset arrival time, it means that the truck is far away from the abnormal truck and cannot reach the abnormal truck quickly; then the electronic device determines the truck as a candidate emergency vehicle; then, the monitoring device transmits the maximum cargo capacity, current cargo capacity and the first cargo capacity of the abnormal truck to the electronic device.
[0059] Further, the electronic device calculates the difference between the maximum load capacity and the current load capacity, and sets the difference as the remaining load capacity; the electronic device compares the remaining load capacity with the first load capacity. If the remaining load capacity is inconsistent with the first load capacity, it means that although the candidate emergency vehicle is close to the abnormal truck, it cannot transfer the goods in the abnormal truck; if the remaining load capacity is consistent with the first load capacity, it means that the candidate emergency vehicle is close to the abnormal truck and can transfer the goods in the abnormal truck. Then the electronic device sets the candidate emergency vehicle as the target emergency vehicle; immediately, the electronic device determines the emergency path according to the first position information and the road conditions by using the path planning algorithm; immediately, the electronic device brings the target emergency vehicle and the emergency path into the historical emergency plan database to determine the emergency plan; the electronic device generates an emergency control instruction corresponding to the emergency plan and transmits it to the display device of the driver corresponding to the target emergency vehicle.
[0060] Determining the emergency path according to the first position information and the road conditions includes: obtaining the second position information of the target emergency vehicle; determining the arrival path according to the first position information and the second position information; determining the path duration of each arrival path according to the road conditions; if the path duration is less than the preset path duration, determining the arrival path as the emergency path.
[0061] Specifically, the monitoring device transmits the second position information of the target emergency vehicle to the electronic device; immediately, the electronic device determines the arrival path according to the first position information and the second position information by using the path planning algorithm; immediately, the electronic device determines the arrival duration of each arrival path according to the arrival path and the road conditions of each arrival path; the electronic device compares the path duration with the preset path duration. If the path duration is not less than the preset path duration, it means that although the road condition of this arrival path is good, the time spent is too long and it cannot carry out the emergency quickly; if the path duration is less than the preset path duration, it means that the road condition of this arrival path is good and the time spent is short; immediately, the electronic device sets the arrival path as the emergency path.
[0062] After generating the emergency plan, it further includes: verifying the emergency plan to determine the verification result; determining the plan success rate according to the verification result; if the plan success rate is greater than the preset plan success rate, determining the emergency plan as the target emergency plan.
[0063] Specifically, after determining the emergency plan, the electronic device establishes an emergency simulation model based on historical data, transmits the emergency plan to the emergency simulation model to verify the emergency plan, and determines the verification result; the electronic device evaluates the emergency plan according to the verification result to determine the success rate of the plan; if the success rate of the plan is not greater than the preset success rate of the plan, it means that the emergency plan does not meet the emergency requirements, and then the electronic device formulates a new emergency plan until the success rate of the plan is greater than the preset success rate of the plan; if the success rate of the plan is greater than the preset success rate of the plan, it means that the emergency plan meets the emergency requirements and the losses after emergency measures can be minimized; then the electronic device sets the emergency plan as the target emergency plan.
[0064] Refer to Figure 2 , the freight transportation scheduling device 20 based on big data may specifically include: a first information acquisition module 201, a residence duration determination module 202, a residence duration difference determination module 203, an abnormal truck determination module 204, a second information acquisition module 205, and an emergency control instruction generation module 206, where The first information acquisition module 201 is configured to acquire truck information and a transportation route, and the truck information includes the type of goods to be transported, the weight of the goods, and the matters needing attention in the goods transportation; The residence duration determination module 202 is configured to determine the residence duration according to the truck information and the transportation route; The residence duration difference determination module 203 is configured to calculate the difference between the residence duration and the preset residence duration to determine the residence duration difference; The abnormal truck determination module 204 is configured to determine an abnormal truck if the residence duration difference is greater than the preset residence duration difference; The second information acquisition module 205 is configured to acquire the first position information of the trucks around the abnormal truck and the road conditions; The emergency control instruction generation module 206 is configured to generate an emergency control instruction according to the first position information and the road conditions.
[0065] In a possible implementation manner of the embodiment of the present application, the residence duration determination module 202 includes: a first information determination unit, a target residence point determination unit, a driver status information acquisition unit, and a residence duration determination unit, where The first information determination unit is configured to determine the unloading duration and the truck speed according to the truck information; The target residence point determination unit is configured to determine the target residence point according to the transportation route and the truck speed; The driver status information acquisition unit is configured to acquire the driver status information; The residence duration determination unit is configured to determine the residence duration according to the target residence point, the unloading duration, and the driver status information.
[0066] In a possible implementation manner of the embodiment of the present application, the target stop point determination unit is specifically configured to: Obtain the stoppable position information of the transportation route; Determine a freight plan based on the transportation route and the stoppable position information; Determine the target stop point according to the freight plan.
[0067] In a possible implementation manner of the embodiment of the present application, the abnormal truck determination module 204 includes: a second position information acquisition unit, a call driver instruction generation unit, a call information acquisition unit, and an abnormal truck determination unit, where The second position information acquisition unit is used to acquire the second position information of the truck; The call driver instruction generation unit is used to generate a call driver instruction if the second position information does not match the transportation route; The call information acquisition unit is used to acquire the feedback information and the call duration after the call; The abnormal truck determination unit is used to determine the abnormal truck according to the feedback information if the call duration is greater than the preset call duration.
[0068] In a possible implementation manner of the embodiment of the present application, the emergency control instruction generation module 206 includes: an arrival duration determination unit, a candidate emergency vehicle determination unit, a second information acquisition unit, a remaining load capacity determination unit, a target emergency vehicle determination unit, an emergency path determination unit, an emergency plan generation unit, and an emergency control instruction generation unit, where The arrival duration determination unit is used to determine the arrival duration corresponding to each truck according to the first position information and the road conditions; The candidate emergency vehicle determination unit is used to determine the truck as a candidate emergency vehicle if the arrival duration is less than the preset arrival duration; The second information acquisition unit is used to determine the maximum load capacity, the current load capacity of the candidate emergency vehicle, and the first load capacity of the abnormal truck; The remaining load capacity determination unit is used to determine the remaining load capacity according to the maximum load capacity and the current load capacity; The target emergency vehicle determination unit is used to determine the candidate emergency vehicle as the target emergency vehicle if the remaining load capacity is the same as the first load capacity; The emergency path determination unit is used to determine the emergency path according to the first position information and the road conditions; The emergency plan generation unit is used to generate an emergency plan according to the target emergency vehicle and the emergency path; The emergency control instruction generation unit is used to generate an emergency control instruction according to the emergency plan.
[0069] A possible implementation of the embodiment of the present application, the emergency path determination unit is specifically configured to: Obtain the second position information of the target emergency vehicle; Determine the arrival path according to the first position information and the second position information; Determine the path duration of each arrival path according to the road conditions; If the path duration is less than the preset path duration, determine the arrival path as the emergency path.
[0070] A possible implementation of the embodiment of the present application, the freight transportation scheduling device 20 based on big data further includes: a verification result determination module, a solution success rate determination module, and a target emergency solution determination module, where The verification result determination module is used to verify the emergency solution and determine the verification result; The solution success rate determination module is used to determine the solution success rate according to the verification result; The target emergency solution determination module is used to determine the emergency solution as the target emergency solution if the solution success rate is greater than the preset solution success rate.
[0071] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the above-described systems, devices, and units can refer to the corresponding processes in the foregoing method embodiments, and will not be described herein again.
[0072] The embodiment of the present application also introduces an electronic device from the perspective of an entity device, such as Figure 3 shown Figure 3 The electronic device 30 shown includes: a processor 301 and a memory 303. Among them, the processor 301 and the memory 303 are connected, such as connected through a bus 302. Optionally, the electronic device 30 may further include a transceiver 304. It should be noted that in actual applications, the transceiver 304 is not limited to one, and the structure of the electronic device 30 does not constitute a limitation to the embodiment of the present application.
[0073] The processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logical blocks, modules, and circuits described in connection with the disclosure of this application. The processor 301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0074] The bus 302 may include a path for transmitting information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 3 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.
[0075] The memory 303 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or it may also be an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory), or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic storage media, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0076] The memory 303 is used to store the application program code for executing the solution of this application, and is controlled by the processor 301 for execution. The processor 301 is used to execute the application program code stored in the memory 303 to implement the content shown in the foregoing method embodiments.
[0077] Among them, the electronic device includes but is not limited to: mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. It can also be a server, etc. Figure 3 The electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of this application.
[0078] It should be understood that although the steps in the flowchart of the accompanying drawings are shown in sequence according to the indication of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limitation, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same moment, but can be executed at different moments, and their execution order is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or sub-steps or stages of other steps.
[0079] The above are only partial embodiments of this application. It should be noted that for those of ordinary skill in the art, without departing from the principle of this application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of this application.
Claims
1. A freight transportation scheduling method based on big data, characterized in that, Including: Obtain truck information and the transportation route, where the truck information includes the types of goods transported, the weight of the goods, and the precautions for goods transportation; Determine the stay duration according to the truck information and the transportation route; Calculate the difference between the stay duration and a preset stay duration to determine the stay duration difference; If the stay duration difference is greater than a preset stay duration difference, determine the abnormal truck; Obtain the first position information of the trucks around the abnormal truck and the road conditions; Generate an emergency control instruction according to the first position information and the road conditions.
2. The method for freight transportation scheduling based on big data according to claim 1, wherein The determining the stay duration according to the truck information and the transportation route includes: Determine the unloading duration and the truck speed according to the truck information; Determine the target stop point according to the transportation route and the truck speed; Obtain the driver status information; Determine the stay duration according to the target stop point, the unloading duration, and the driver status information.
3. The method for freight transportation scheduling based on big data according to claim 2, wherein The determining the target stop point according to the transportation route includes: Obtain the stoppable position information of the transportation route; Determine the freight plan based on the transportation route and the stoppable position information; Determine the target stop point according to the freight plan.
4. A freight scheduling method based on big data according to claim 1, characterized in that, The determining the abnormal truck includes: Obtain the second position information of the truck; If the second position information does not match the transportation route, generate a driver call instruction; Obtain the feedback information after the call and the call duration; If the call duration is greater than a preset call duration, determine the abnormal truck according to the feedback information.
5. A freight scheduling method based on big data according to claim 1, characterized in that, The generating the emergency control instruction according to the first position information and the road conditions includes: Determine the arrival duration corresponding to each truck according to the first position information and the road conditions; If the arrival duration is less than a preset arrival duration, determine the truck as a candidate emergency vehicle; Obtain the maximum load capacity, the current load capacity of the candidate emergency vehicle, and the first load capacity of the abnormal truck; Determine the available load capacity according to the maximum load capacity and the current load capacity; If the available load capacity is consistent with the first load capacity, determine the candidate emergency vehicle as the target emergency vehicle; Determine the emergency route according to the first position information and the road conditions; Generate an emergency plan according to the target emergency vehicle and the emergency route; Generate the emergency control instruction according to the emergency plan.
6. The method for freight transportation scheduling based on big data according to claim 5, wherein The determining the emergency route according to the first position information and the road conditions includes: Obtain the second position information of the target emergency vehicle; Determine the arrival route according to the first position information and the second position information; Determine the route duration of each arrival route according to the road conditions; If the route duration is less than a preset route duration, determine the arrival route as the emergency route.
7. A freight scheduling method based on big data according to claim 5, characterized in that, After generating the emergency plan, it further includes: Verify the emergency plan to determine the verification result; Determine the success rate of the plan according to the verification result; If the success rate of the plan is greater than a preset success rate of the plan, determine the emergency plan as the target emergency plan.
8. A freight transportation scheduling device based on big data, characterized in that Including: A first information acquisition module, configured to acquire truck information and a transportation route, where the truck information includes the type of goods to be transported, the weight of the goods, and the precautions for goods transportation; A residence duration determination module, configured to determine the residence duration according to the truck information and the transportation route; A residence duration difference determination module, configured to calculate the difference between the residence duration and a preset residence duration, so as to determine the residence duration difference; An abnormal truck determination module, configured to determine an abnormal truck if the residence duration difference is greater than a preset residence duration difference; A second information acquisition module, configured to acquire the first position information of the trucks around the abnormal truck and the road conditions; An emergency control instruction generation module, configured to generate an emergency control instruction according to the first position information and the road conditions.
9. An electronic device, characterized in that, The electronic device includes: At least one processor; A memory; At least one application program, where at least one application program is stored in the memory and is configured to be executed by at least one processor, and the at least one application program is configured to: execute a big data-based freight transportation scheduling method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed on a computer, the computer is made to execute a big data-based freight transportation scheduling method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Emergency support system of freight transport
CN108335060A
Vehicle scheduling method and device, electronic equipment and storage medium
CN117669996A
Freight vehicle transportation monitoring method, device, equipment and medium
CN117808383A
Freight logistics risk early warning method and device, electronic equipment and storage medium
CN117952429A
Area AGV linkage emergency deployment method and system
CN118586570A