Cold chain warehousing and logistics collaborative scheduling methods and devices
By using electronic fences and cloud systems to optimize the assembly and pickup routes of cold chain transport vehicles, the problems of long loading times and safety hazards in cold chain warehousing and pickup operations have been solved, achieving efficient and safe transportation and storage of cold chain goods.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-08
- Publication Date
- 2026-03-06
AI Technical Summary
The cold chain logistics warehousing and pickup process is time-consuming, affecting efficiency, posing safety hazards, and making it impossible to plan the optimal pickup area in a timely manner, resulting in poor storage quality of cold chain goods.
By setting up first and second electronic fences between refrigerated transport vehicles and target cold chain warehouses, assembly requirements are detected and optimal solutions are determined, enabling a visualized picking process for refrigerated transport vehicles, including temperature and weight detection. Combined with a cloud-based information system, the picking route and park selection are optimized.
It reduces the time drivers spend picking up goods in cold chain transport, maximizes the quality of cold chain goods, improves the efficiency and safety of cold chain logistics operations, and avoids the risk of goods spoilage.
Smart Images

Figure CN115600946B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of cold chain logistics technology, and in particular to a method and apparatus for collaborative scheduling of cold chain warehousing and logistics. Background Technology
[0002] In the traditional cold chain logistics warehousing and pickup process, after the pickup vehicle arrives at the warehouse, the driver needs to carry relevant pickup documents and fill out relevant forms by hand. The order office and warehouse have to run back and forth. After all the relevant procedures are completed, the warehouse begins to sort and prepare the goods, and the temperature and humidity environment of the cold chain vehicle compartment is manually checked before loading. The pickup plan is adjusted on the spot according to the on-site loading situation. This process is time-consuming and seriously affects the efficiency of the pickup vehicle's business within the factory area, increasing safety hazards.
[0003] When multiple warehouses can simultaneously fulfill the pickup plan, it becomes impossible to promptly plan the optimal pickup location. Pickup vehicles must actually arrive at the originally planned pickup location, but due to objective factors at that location, they face long waiting times and cannot load goods efficiently. They then have to travel to other warehouses that can fulfill the plan, significantly increasing cold chain logistics operating costs and severely impacting operational efficiency. Warehouses operating on a reservation model often experience a situation where "goods are prepared, but the trucks haven't arrived; trucks arrive, but the goods aren't prepared—one side is overflowing with goods, the other side is waiting for trucks to arrive." Furthermore, due to the unique storage environment of cold chain logistics goods, the prolonged energy loss from "prepared goods, but the trucks haven't arrived" poses serious safety hazards to goods quality control, failing to effectively guarantee the storage quality of goods and creating a risk of spoilage. Summary of the Invention
[0004] The purpose of this application is to provide a method and apparatus for collaborative scheduling of cold chain warehousing and logistics, so as to solve the problem of complex cold chain logistics warehousing and shipping processes in the prior art.
[0005] To achieve the above objectives, embodiments of this application provide a cold chain warehousing and logistics scheduling method, comprising:
[0006] Within the first electronic fence, the cold chain transport vehicle is subjected to assembly requirement testing, and the test results are determined; the first electronic fence is used to indicate the maximum driving area between the cold chain transport vehicle and the target cold chain warehouse;
[0007] When the test results are qualified, the optimal route for the cold chain transport vehicle to the target cold chain warehouse is determined;
[0008] Based on the optimal solution, a second electronic fence for the cold chain transport vehicle is determined; the second electronic fence is used to indicate the preset pickup area of the target cold chain warehouse.
[0009] After the refrigerated transport vehicle arrives at the second electronic fence, it picks up the goods within the second electronic fence.
[0010] Optionally, within the first electronic fence, the cold chain transport vehicle undergoes assembly requirement testing, and the test results are determined, including:
[0011] The temperature information of the compartment of the cold chain transport vehicle and the load-bearing weight of the compartment are obtained and reported to the cloud.
[0012] Receive the detection results fed back from the cloud;
[0013] If the detection result indicates that the temperature of the vehicle compartment exceeds a preset temperature threshold and / or the loadable weight of the vehicle compartment is less than the weight of the vehicle-linked order in the cloud, the detection result is determined to be unqualified and a warning message is sent to the user; otherwise, the detection result is determined to be qualified.
[0014] Optionally, when the test result is qualified, the optimal route for the cold chain transport vehicle to the target cold chain warehouse is determined, including:
[0015] Obtain the location information of the cold chain transport vehicle and the park information of multiple cold chain warehouses that meet the cargo requirements;
[0016] Based on the location information of the cold chain transport vehicle and the park information of the multiple cold chain warehouses, the target cold chain warehouse among the multiple cold chain warehouses is determined;
[0017] The target cold chain warehouse is any one of the following: the cold chain warehouse that is closest to the cold chain transport vehicle, the cold chain warehouse that takes the shortest time to reach the cold chain transport vehicle, and the cold chain warehouse with the best overall efficiency among the multiple cold chain warehouses.
[0018] The optimal solution is determined based on the location information of the cold chain transport vehicle and the target cold chain warehouse.
[0019] Optionally, the above method further includes:
[0020] Obtain preset binding information and determine the warehouse information bound to the cold chain transport vehicle;
[0021] If the bound warehouse information is consistent with the target cold chain warehouse, then a stock preparation request information is sent to the bound warehouse information;
[0022] If the bound warehouse information is inconsistent with the target cold chain warehouse, and a warehouse change request is sent to the cloud within a preset time, then an order cancellation information is sent to the bound warehouse information, and a stock preparation request information is sent to the target cold chain warehouse.
[0023] If the bound warehouse information is inconsistent with the target cold chain warehouse, and no warehouse change request is sent to the cloud within a preset time, then a stock preparation request information is sent to the bound warehouse information.
[0024] Optionally, before the cold chain transport vehicle reaches the second electronic fence, the method further includes:
[0025] Based on the optimal solution, the preset driving trajectory of the cold chain transport vehicle is determined;
[0026] Obtain the real-time driving trajectory of the refrigerated transport vehicle before it arrives at the second electronic fence;
[0027] If the deviation between the real-time driving trajectory and the preset driving trajectory is greater than a first threshold range, then an order suspension and stock preparation information is sent to the target cold chain warehouse.
[0028] Optionally, the above method further includes:
[0029] Based on the optimal solution, the preset time for the cold chain transport vehicle to arrive at the second electronic fence is determined;
[0030] Obtain the real-time transportation time of the cold chain transport vehicle;
[0031] If the deviation between the real-time transportation time and the preset time is greater than the second threshold range, then when the cold chain transport vehicle arrives at the second electronic fence, the temperature of the cold chain transport vehicle's compartment is adjusted, and an early warning message is sent to the target cold chain warehouse.
[0032] Optionally, the above method further includes:
[0033] Determine the binding relationship between order information, cargo information, and users of refrigerated transport vehicles;
[0034] When the cold chain transport vehicle arrives at the first electronic fence, it sends the first check-in request information to the cloud.
[0035] After receiving the first successful check-in information sent by the cloud, the system performs the following steps within the first electronic fence: checking the assembly requirements of the cold chain transport vehicle and determining the test results.
[0036] Optionally, after the cold chain transport vehicle arrives at the second electronic fence, it picks up the goods within the second electronic fence, including:
[0037] After the cold chain transport vehicle arrives at the second electronic fence, it sends a second check-in request to the cloud.
[0038] After receiving the second successful check-in message sent by the cloud, the goods are picked up within the second electronic fence.
[0039] To achieve the above objectives, embodiments of this application also provide a cold chain warehousing and logistics scheduling device, comprising:
[0040] The first processing module is used to perform assembly requirement detection on the cold chain transport vehicle within the first electronic fence and determine the detection result; the first electronic fence is used to indicate the maximum driving area between the cold chain transport vehicle and the target cold chain warehouse.
[0041] The first determining module is used to determine the optimal route for the cold chain transport vehicle to the target cold chain warehouse when the test result is qualified.
[0042] The second determining module is used to determine the second electronic fence of the cold chain transport vehicle according to the optimal solution; the second electronic fence is used to indicate the preset picking area of the target cold chain warehouse;
[0043] The second processing module is used to pick up goods within the second electronic fence after the cold chain transport vehicle arrives at the second electronic fence.
[0044] To achieve the above objectives, embodiments of this application also provide a readable storage medium having a program or instructions stored thereon, which, when executed by a processor, implement the steps in the cold chain warehousing and logistics scheduling method as described in any of the preceding claims.
[0045] The beneficial effects of the above technical solution in this application are as follows:
[0046] In the above technical solution, within the first electronic fence, the assembly requirements of the cold chain transport vehicle are checked and the test results are determined; the first electronic fence is used to indicate the maximum driving area between the cold chain transport vehicle and the target cold chain warehouse; when the test result is qualified, the optimal route for the cold chain transport vehicle to the target cold chain warehouse is determined; based on the optimal route, the second electronic fence of the cold chain transport vehicle is determined; the second electronic fence is used to indicate the preset pickup area of the target cold chain warehouse; after the cold chain transport vehicle arrives at the second electronic fence, it picks up the goods within the second electronic fence. By using the above method to detect the information of the two electronic fences, the pickup process of the cold chain transport vehicle is visualized, reducing the pickup time of the cold chain transport vehicle driver and maximizing the quality of cold chain goods. Attached Figure Description
[0047] Figure 1 This is one of the flowcharts for the cold chain warehousing and logistics collaborative scheduling method in this application embodiment;
[0048] Figure 2 This is the second flowchart of the cold chain warehousing and logistics collaborative scheduling method according to an embodiment of this application;
[0049] Figure 3 This is a structural diagram of the cold chain warehousing and logistics collaborative scheduling device according to an embodiment of this application. Detailed Implementation
[0050] To make the technical problems, technical solutions and advantages of this application clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments.
[0051] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.
[0052] In the various embodiments of this application, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0053] In addition, the terms "system" and "network" are often used interchangeably in this article.
[0054] In the embodiments provided in this application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information.
[0055] It should be understood that due to the special environmental requirements for cold chain logistics goods storage, the prolonged energy loss from "goods prepared but trucks not arriving" poses serious safety hazards to goods quality control, fails to effectively guarantee the storage quality of goods, and carries the risk of spoilage. Conversely, "trucks arriving but goods not prepared" increases warehouse safety risks, causes road congestion and management chaos, and severely impacts the efficiency of freight vehicles handling business within the warehouse. A few warehouses implement pre-entry of information for designated vehicles and require the installation of vehicle-mounted positioning terminals in the vehicles. This retrieves vehicle information from the positioning terminals corresponding to each transport vehicle in the current warehouse, automatically completing check-in when the vehicle arrives within the designated electronic fence area. However, this method has significant limitations, requiring the installation of positioning equipment on vehicle terminals, lacking convenience, and prone to false alarms during automatic check-in.
[0056] like Figure 1 As shown in the figure, a cold chain warehousing and logistics scheduling method according to an embodiment of this application includes:
[0057] Step 101: Within the first electronic fence, perform assembly requirement testing on the cold chain transport vehicle and determine the test results; the first electronic fence is used to indicate the maximum driving area between the cold chain transport vehicle and the target cold chain warehouse.
[0058] Compared to traditional operating models, which cannot effectively balance warehouse operation efficiency, shorten waiting time for pickup, rationally plan loading and pickup schedules, and rely too much on human factors to ensure the quality of cold chain goods throughout the entire warehousing and logistics process, this application proposes to set up an electronic fence, i.e., the first electronic fence, within a certain distance around the warehouse.
[0059] In this embodiment, a first electronic fence near the warehouse can be determined based on road condition information. Road condition information includes, but is not limited to, one or more of vehicle license plate restrictions, vehicle traffic restrictions, and vehicle type restrictions. Determining the first electronic fence based on road condition information prevents cold chain transport vehicles from mistakenly entering traffic-controlled areas, thus avoiding penalties or forced detours and improving user experience.
[0060] In step 101, within the first electronic fence, this application performs assembly requirement testing on the cold chain transport vehicle and determines the test results. This ensures that the cold chain transport vehicle undergoes assembly requirement testing before heading to the target cold chain warehouse, preventing excessively long waiting times that could result from testing upon arrival at the target cold chain warehouse. This effectively supervises the cold chain transport vehicle, improves processing efficiency, and ensures the integrity of the cold chain goods.
[0061] Step 102: When the test result is qualified, determine the optimal solution for the cold chain transport vehicle to go to the target cold chain warehouse;
[0062] In this application, when there is only one cold chain warehouse, determining the optimal solution to reach the target cold chain warehouse can be achieved by determining the optimal driving route, which can be determined from multiple factors such as shortest travel time, shortest travel distance, and minimal traffic congestion. In this application, when there are at least two cold chain warehouses, determining the optimal solution can be achieved by considering factors such as highest overall warehouse efficiency, optimal driving route, and shortest travel time, assuming both warehouses have complete stock. Therefore, this application provides an optimal solution considering the diversity of cold chain transport vehicles' routes to target cold chain warehouses, thereby improving the transportation efficiency of cold chain transport vehicles.
[0063] Step 103: Based on the optimal solution, determine the second electronic fence of the cold chain transport vehicle; the second electronic fence is used to indicate the preset pickup area of the target cold chain warehouse;
[0064] Step 104: After the cold chain transport vehicle arrives at the second electronic fence, it picks up the goods within the second electronic fence.
[0065] In this application, based on the optimal solution, a preset pickup area, namely the second electronic fence, is determined for the target cold chain warehouse. After the cold chain transport vehicle arrives at the second electronic fence, it can pick up the goods within the second electronic fence after further verification. By setting up the first electronic fence, the optimal pickup park is recommended based on the busyness of all parks that meet the pickup plan and the estimated arrival time and travel route from the current electronic fence to the corresponding park. This ensures the quality of cold chain goods during logistics transportation and the rationality of advance preparation plans. By setting up the second electronic fence and verifying identity information at the second electronic fence before picking up the goods, the operational efficiency in the cold chain logistics scenario is maximized, the waiting time for pickup drivers is reduced, and the quality of cold chain goods is guaranteed to the greatest extent in the entire warehousing and logistics process.
[0066] Optionally, the above method further includes:
[0067] Step 104: Determine the binding relationship between order information, cargo information, and users of cold chain transport vehicles.
[0068] In this application, based on the carrier's logistics dispatch plan, the carrier can pre-load the orders for goods to be picked up in the relevant logistics system and enter the relevant pickup park A, pickup personnel, and pickup vehicle information, including pickup vehicle, driver's ID card, mobile phone number, etc., thus completing the binding between order information, goods information, and users of cold chain transport vehicles. This application can send a request message to the relevant logistics system to confirm the binding relationship between order information, goods information, and users of cold chain transport vehicles. It can also obtain information such as: cold storage stage: goods name, goods number, goods volume, goods weight, goods quantity, owner, consignee / address, warehouse and storage location number, entry time, temperature and humidity at entry, exit time, temperature and humidity at exit, goods storage time, monitoring video, vehicle status, etc., to meet the need for timely understanding of information in the cold chain logistics and form a visualization of information.
[0069] Specifically, based on the current logistics transportation plan of the cold chain transport vehicle, after the carrier enters the relevant loading information into the relevant logistics system, the order is bound to the pickup driver and pickup vehicle in the system, and the status of the order changes from the original status to the "reserved" status.
[0070] Step 105: When the cold chain transport vehicle arrives at the first electronic fence, it sends the first check-in request information to the cloud.
[0071] This application is based on the relevant logistics system's corresponding mobile application (APP), mini-program, or the warehouse's corporate account, etc. The pickup driver registers and logs in to the relevant account in advance, authorizes the mobile phone number and performs identity verification (entering the ID card number) and authorizes the location function; when the pickup vehicle arrives at the first electronic fence area corresponding to the pre-set pickup warehouse (the time from the first electronic fence to the pickup warehouse can be set by the user), it can send the first check-in request information to the cloud based on the first terminal, that is, it can check in through the relevant corporate account, system APP or mini-program to complete the information authentication of the cold chain transport vehicle arriving at the first electronic fence.
[0072] Step 106: After receiving the first successful check-in information sent by the cloud, perform the following steps within the first electronic fence: perform assembly requirement detection on the cold chain transport vehicle and determine the detection result.
[0073] In this application, the check-in success information can be determined based on the appointment information code displayed on the second terminal scanned by the first terminal. The check-in success information may include the target's identity information and an identifier indicating that the target has checked in. The check-in success information may also include the actual check-in time of the target, and the appointment time and location for the scheduled health event.
[0074] Specifically, after the cold chain transport vehicle arrives at the first electronic fence, the driver can check in on the first terminal, including but not limited to: checking in via the relevant enterprise account, system APP, or mini-program; after the driver receives the first check-in success message sent from the cloud, which is displayed on the first terminal, step 101 above can be executed. For example, the driver can provide the reservation information code to the first terminal for check-in, or the driver can enter their identity information on the first terminal for check-in, or the driver can enter a verification code on the first terminal for check-in, etc. This embodiment does not limit this.
[0075] Optionally, step 101 above includes:
[0076] Step 107: Obtain the temperature information of the cold chain transport vehicle compartment and the load-bearing weight of the compartment, and report it to the cloud.
[0077] Step 108: Receive the detection results fed back from the cloud;
[0078] Step 109: If the detection result is that the temperature information of the carriage exceeds the preset temperature threshold and / or the loadable weight of the carriage is less than the weight of the vehicle-linked order in the cloud, then the detection result is determined to be unqualified and a warning message is sent to the user; otherwise, the detection result is determined to be qualified.
[0079] In this application, after the cloud detects the location check-in information of the cold chain transport vehicle, step 107 can communicate with the cloud through the temperature detection module installed in the compartment of the cold chain transport vehicle to send the compartment temperature information, that is, the real-time temperature inside the compartment. The cloud determines whether the current temperature inside the compartment meets the conditions for cold chain goods transportation and storage. If the detection result is that the compartment temperature information exceeds the preset temperature threshold, the detection result is determined to be unqualified and a warning message is sent to the user.
[0080] In one possible implementation, when the temperature information of the compartment is detected to be inconsistent with the conditions for cold chain cargo transportation and storage, the cloud can communicate with the cold chain transport vehicle user's mobile phone number or WeChat account, and notify the cold chain transport vehicle user (pickup driver) via SMS or WeChat public account information push that the temperature inside the cold chain compartment is insufficient and pre-cooling operation is required.
[0081] In this application, when the real-time temperature inside the cold chain transport vehicle is detected to meet the conditions for cold chain cargo transportation and storage, the weight of the vehicle is detected by communicating with the weight detection module installed at the bottom of the cold chain transport vehicle. The first check-in request information is matched and compared with the vehicle information and carrying specifications bound in the cloud, such as the ID card information and mobile phone number authorized by the user of the cold chain transport vehicle, to determine the remaining cargo weight that the cold chain transport vehicle can carry, that is, the cargo weight that the compartment can carry. The cloud determines whether the cargo weight that the compartment can carry is greater than or equal to the total weight of the bound order.
[0082] When the vehicle's load capacity is detected to be less than the total weight of the orders bound in the cloud, the cloud will notify the refrigerated truck user (pickup driver) via a preset push notification that the loading capacity is insufficient and that the original order needs to be unbound in the cloud and then rebound according to the actual loading capacity.
[0083] When both of the above conditions are met—the temperature of the carriage reaches the pre-cooling requirement and the total weight of the carriage meets the current logistics transportation plan—the necessary conditions for loading cold chain goods are met, and the test result can be determined to be qualified.
[0084] In this application, when the vehicle meets the current loading plan conditions, the cloud and the preset map software interact. Further, step 102 includes:
[0085] Step 110: Obtain the location information of the cold chain transport vehicle and the park information of multiple cold chain warehouses that meet the cargo requirements;
[0086] Based on the current loading plan, this application obtains information on all parks that meet the current loading plan. The park information includes: the location information of multiple cold chain warehouses that meet the source requirements, the current operation plans of all parks that meet the current loading plan, the remaining plans of the current operations, and the estimated completion time of the current operations, in order to determine the estimated preparation time and estimated loading time of each park in the current loading plan.
[0087] Step 111: Based on the location information of the cold chain transport vehicle and the park information of the multiple cold chain warehouses, determine the target cold chain warehouse among the multiple cold chain warehouses;
[0088] The target cold chain warehouse can be any one of the following: the cold chain warehouse that is closest to the cold chain transport vehicle, the cold chain warehouse that takes the shortest time to reach the cold chain transport vehicle, or the cold chain warehouse with the best overall efficiency among the multiple cold chain warehouses.
[0089] Step 112: Determine the optimal solution based on the location information of the cold chain transport vehicle and the target cold chain warehouse.
[0090] In one possible implementation, based on the real-time location of the cold chain transport vehicle with the current loading plan, the cloud calculates the estimated arrival time of the cold chain transport vehicle to each park that meets the loading plan, thereby determining the cold chain warehouse with the shortest travel time as the target cold chain warehouse; or, it can also calculate the estimated distance of the cold chain transport vehicle to each park that meets the current loading plan, determine the cold chain warehouse with the closest distance as the target cold chain warehouse, and determine the optimal driving route; or, based on the current ongoing operation plans, the remaining plans, and the estimated completion time of the current operations of all parks, it determines the operational busyness of the parks that meet the current loading plan, and determines the cold chain warehouse with the best overall efficiency as the target cold chain warehouse.
[0091] The cloud platform calculates the optimal pickup park for the current pickup plan by analyzing the operation plans of multiple parks and the estimated arrival times and routes of refrigerated transport vehicles from the first electronic fence.
[0092] For example, if warehouse A is 0.5 hours away by both distance and time, and the current work plan for that warehouse is expected to take another 2 hours to complete, then the plan will start at the earliest in 2 hours; if warehouse B is 1 hour away by both distance and time, and the current work plan for that warehouse is expected to take another 0.5 hours to complete, then the plan can start in 0.5 hours. Therefore, warehouse B has the best overall efficiency, and the optimal route to warehouse B is determined.
[0093] It should be noted that the priority of the target cold chain warehouses mentioned above, from highest to lowest, can be distance priority, travel time priority, and overall efficiency priority, thereby improving the transportation efficiency of cold chain transport vehicles.
[0094] Optionally, the above method further includes:
[0095] Step 113: Obtain preset binding information and determine the binding warehouse information with the cold chain transport vehicle;
[0096] Step 114: If the bound warehouse information is consistent with the target cold chain warehouse, then send a stock preparation request information to the bound warehouse information;
[0097] In this application, the preset binding information is obtained, which is the warehouse information corresponding to the current loading plan. If it is determined that the binding warehouse information is consistent with the target cold chain warehouse, the plan can be directly moved to the binding warehouse information without changing it. Here, it is only necessary to send the stock preparation request information to the binding warehouse information so that the relevant staff of the binding warehouse information can prepare the stock.
[0098] Step 115: If the bound warehouse information is inconsistent with the target cold chain warehouse, and a warehouse change request is sent to the cloud within a preset time, then an order cancellation message is sent to the bound warehouse information, and a stock preparation request message is sent to the target cold chain warehouse.
[0099] Step 116: If the bound warehouse information is inconsistent with the target cold chain warehouse, and no warehouse change request is sent to the cloud within a preset time, then a stock preparation request information is sent to the bound warehouse information.
[0100] In this application, if it is determined that the bound warehouse information is inconsistent with the target cold chain warehouse, since the step of determining whether the bound warehouse information is consistent with the target cold chain warehouse is determined by the cloud, a receipt message needs to be sent to the cloud within a preset time. That is, a warehouse change request needs to be sent to the cloud within the preset time. Only then can it be determined that the cold chain transport vehicle user accepts the change of the target cold chain warehouse. If the warehouse change request is not sent to the cloud within the preset time, it is determined that the change of the target cold chain warehouse is rejected by default, and the step of sending the preparation request information to the bound warehouse information continues. After sending the warehouse change request to the cloud within the preset time, an order cancellation information is sent to the bound warehouse information at the same time, and a preparation request information is sent to the target cold chain warehouse to prevent the situation of multiple warehouses preparing goods at the same time.
[0101] For example, in real-world applications, cold chain truck drivers may not necessarily go to the recommended optimal cold chain warehouse. Drivers need to provide a confirmation action. In this case, the target cold chain warehouse is changed to the recommended optimal warehouse. If no confirmation is received, or if the confirmation times out, the target cold chain warehouse remains the original bound warehouse.
[0102] In one specific implementation, when the driver replies "yes," the current warehouse (Park A) for pickup is changed to the optimal pickup park (Park B) recommended by the cloud. The driver then matches the ID information and mobile phone number authorized by the WeChat official account, APP, or mini-program account used for location check-in with the pickup order that the carrier has entered in advance in the cloud. In Park A, the order status changes from "reserved" to "cancelled." At the same time, a new order with completely identical pickup information is generated in Park B, and its status is "pending preparation."
[0103] Based on communication between the cloud and the pickup driver, if the pickup driver replies "no" or fails to reply within the specified time, the warehouse for the pending pickup plan will not change and will remain Park A. At the same time, the status of the order in Park A will change from "reserved" to "pending preparation".
[0104] When an order for a current pending pickup plan is in the "Pending Preparation" status, the system automatically triggers a notification to relevant warehouse staff via computer pop-ups, email, or SMS to remind them to schedule and prepare the goods in advance. When the current pending pickup plan begins preparation, the cold chain transport truck driver can be notified via communication that the order status has changed from "Pending Preparation" to "Preparing Goods".
[0105] Optionally, before the cold chain transport vehicle reaches the second electronic fence, the above method further includes:
[0106] Step 117: Determine the preset driving trajectory of the cold chain transport vehicle according to the optimal solution;
[0107] Step 118: Obtain the real-time driving trajectory of the refrigerated transport vehicle before it arrives at the second electronic fence;
[0108] Step 119: If the deviation between the real-time driving trajectory and the preset driving trajectory is greater than the first threshold range, then send an order suspension and stock preparation information to the target cold chain warehouse.
[0109] In this application, by comparing the preset driving trajectory of the cold chain transport vehicle with the real-time driving trajectory of the cold chain transport vehicle before it arrives at the second electronic fence, it can also be understood as monitoring the driving trajectory of the pickup vehicle. When it is detected that the vehicle's driving trajectory deviates abnormally from the driving route or the vehicle malfunctions and its location status does not update for a long time, the cloud will trigger the relevant order information to be pushed to the relevant warehouse staff via computer pop-up window, email or SMS to remind the staff to suspend the preparation of goods. That is, the order suspension information is sent to the target cold chain warehouse to prevent the driver of the cold chain transport vehicle from being late after the goods have been prepared, which would affect the quality of the cold chain goods.
[0110] Optionally, the above method further includes:
[0111] Step 120: Based on the optimal solution, determine the preset time for the cold chain transport vehicle to arrive at the second electronic fence;
[0112] Step 121: Obtain the real-time transportation time of the cold chain transport vehicle;
[0113] Step 122: If the deviation between the real-time transportation time and the preset time is greater than the second threshold range, then when the cold chain transport vehicle arrives at the second electronic fence, the temperature of the cold chain transport vehicle's compartment is adjusted, and an early warning message is sent to the target cold chain warehouse.
[0114] In this embodiment, based on the optimal solution, the vehicle's trajectory is determined and the average speed is calculated. Based on the real-time location of the cold chain transport vehicle, the cloud automatically calculates the remaining distance for the cold chain transport vehicle to reach the park. Based on the remaining distance and average speed, the estimated arrival time of the cold chain transport vehicle is calculated, which is the preset time for the cold chain transport vehicle to reach the second electronic fence. The real-time transportation time of the cold chain transport vehicle is obtained. When the deviation between the real-time transportation time and the preset time is greater than a second threshold range, an early warning message is sent to the target cold chain warehouse. Relevant insulation measures are taken for the prepared goods to prevent the goods from losing temperature and deteriorating. The corresponding order information can be pushed to the relevant warehouse staff through computer pop-ups, emails, or SMS to remind staff to prepare goods again. When the cold chain transport vehicle arrives at the second electronic fence, the temperature of the cold chain transport vehicle's compartment is adjusted, and an early warning message is sent to the target cold chain warehouse.
[0115] Specifically, once the current order to be picked up is ready for shipment, the order will be notified that the shipment has been ready and the order status will change from "preparing shipment" to "preparation complete". The cloud will automatically record the current preparation completion time and start timing. After a certain period of time, warehouse personnel will take relevant insulation measures to prevent the goods from losing temperature and deteriorating.
[0116] Optionally, after the refrigerated transport vehicle arrives at the second electronic fence, it picks up the goods within the second electronic fence, including:
[0117] Step 123: After the cold chain transport vehicle arrives at the second electronic fence, it sends a second check-in request to the cloud.
[0118] Step 124: After receiving the second check-in success message sent by the cloud, pick up the goods within the second electronic fence.
[0119] In this embodiment, when the cold chain transport vehicle arrives at the second electronic fence area corresponding to the pre-set pickup warehouse (the second electronic fence is the area where the park warehouse is located), the pickup driver of the cold chain transport vehicle sends a second check-in request to the cloud. After receiving the second check-in success information sent by the cloud, the driver completes the authentication of the current order and matches it with the current order. At the same time, the status of the current order changes from "preparation completed" to "pending loading" to prevent the "wrong vehicle from being loaded" from occurring.
[0120] Furthermore, if the current order remains in the "stock preparation completed" state for a certain period of time (this period can be set in advance according to relevant rules) and has not yet changed to the "pending loading" state, that is, if the cold chain transport vehicle does not check in at the second electronic fence within a certain period of time after checking in at the first electronic fence, the cloud will push the relevant order information and the information of the picking vehicle and driver to the relevant staff of the target cold chain warehouse through computer pop-ups, emails or text messages. The staff will then collect the current real-time location of the vehicle or verify the relevant situation by calling the driver and update the driver's latest estimated arrival time at the warehouse. If the time exceeds a certain range, the warehouse staff will be notified to take relevant measures for the prepared goods to prevent the goods from losing temperature and deteriorating.
[0121] Furthermore, when the current order begins loading, the operator in the target cold chain warehouse clicks the "Start Loading" button, and the order status changes from "Pending Loading" to "Loading"; when the current order is completed, the operator in the target cold chain warehouse clicks the "Loading Complete" button, and the order status changes from "Loading" to "Completed", thus ending the order process and forming a closed loop.
[0122] like Figure 2As shown, in one specific embodiment, the technical solution of this application is based on the pre-setting of electronic fences around the park. Carriers pre-enter pickup information and order information into the relevant system to form a binding relationship with the pickup vehicle drivers. When the refrigerated transport vehicle arrives at the first electronic fence area, the driver checks in via a mobile APP and interacts with the cloud information. The cloud (backend server) communicates with the temperature and weight detection modules of the refrigerated transport vehicle to determine whether the refrigerated transport vehicle meets the loading requirements of the current pending pickup plan, ensuring the quality of cold chain goods during logistics transportation and the rationality of the advance preparation plan. Simultaneously, based on meeting the requirements... The optimal pickup park is recommended based on a comprehensive calculation of the operational busyness of all parks within the pickup plan, the estimated reach time from the current preset first electronic fence to the corresponding park that meets the plan. For example, if the original plan was for park A, and the target cold chain warehouse is determined to be park B, the driver can choose whether to go to the target cold chain warehouse. If yes, the order status of the original park A will change to "cancelled", and a corresponding order will be generated for the recommended park B, with the order status changing to "pending preparation". If the target cold chain warehouse is determined to be park A, the cold chain warehouse of park A will be directly determined to be in the "pending preparation" status.
[0123] Once the warehouse in the actual delivery park receives information on the goods to be picked up and the estimated arrival time of the pickup vehicles, the warehouse begins to schedule, sort, and prepare goods in advance, improving the efficiency of loading and unloading. This achieves the goal of "loading as soon as the vehicle arrives, and the vehicle arriving as soon as the goods are ready." This avoids the risk of spoilage caused by goods being exposed to non-low-temperature environments for a long time after the goods are prepared but the vehicle has not arrived, as well as the situation where the pickup vehicles have arrived but the goods have not been prepared, resulting in long waiting times that seriously affect operational efficiency. This maximizes the operational efficiency of each link in the cold chain logistics scenario, reduces the waiting time for pickup drivers, and ensures the quality of cold chain goods to the greatest extent possible throughout the entire warehousing and logistics process.
[0124] In summary, the method of this application achieves visualization of the cold chain transport vehicle picking process by detecting information from two electronic fences, reduces the picking time for cold chain transport vehicle drivers, maximizes the quality of cold chain goods, and solves the problems of intelligent collaborative management of the entire cold chain process, precise temperature control of cold storage and cold chain vehicles in different zones, and management and control of vehicle location information.
[0125] like Figure 3 As shown in the illustration, this application also provides a cold chain warehousing and logistics scheduling device, comprising:
[0126] The first processing module 31 is used to perform assembly requirement detection on the cold chain transport vehicle within the first electronic fence and determine the detection result; the first electronic fence is used to indicate the maximum driving area between the cold chain transport vehicle and the target cold chain warehouse.
[0127] The first determining module 32 is used to determine the optimal route for the cold chain transport vehicle to the target cold chain warehouse when the detection result is qualified.
[0128] The second determining module 33 is used to determine the second electronic fence of the cold chain transport vehicle according to the optimal solution; the second electronic fence is used to indicate the preset picking area of the target cold chain warehouse;
[0129] The second processing module 34 is used to pick up goods within the second electronic fence after the cold chain transport vehicle arrives at the second electronic fence.
[0130] Optionally, the first processing module 31 includes:
[0131] The first acquisition unit is used to acquire the temperature information of the compartment and the load-bearing weight of the compartment of the cold chain transport vehicle, and report it to the cloud.
[0132] The first receiving unit is used to receive the detection results fed back from the cloud.
[0133] The first processing unit is configured to determine the detection result as unqualified and send a warning message to the user if the detection result is that the temperature information of the carriage exceeds a preset temperature threshold and / or the loadable weight of the carriage is less than the weight of the vehicle-linked order in the cloud; otherwise, it determines the detection result as qualified.
[0134] Optionally, the first determining module 32 includes:
[0135] The second acquisition unit is used to acquire the location information of the cold chain transport vehicle and the park information of multiple cold chain warehouses that meet the cargo source requirements;
[0136] The first determining unit is used to determine the target cold chain warehouse among the multiple cold chain warehouses based on the location information of the cold chain transport vehicle and the park information of the multiple cold chain warehouses.
[0137] The target cold chain warehouse is any one of the following: the cold chain warehouse that is closest to the cold chain transport vehicle, the cold chain warehouse that takes the shortest time to reach the cold chain transport vehicle, and the cold chain warehouse with the best overall efficiency among the multiple cold chain warehouses.
[0138] The second determining unit is used to determine the optimal solution based on the location information of the cold chain transport vehicle and the target cold chain warehouse.
[0139] Optionally, the aforementioned cold chain warehousing and logistics scheduling device further includes:
[0140] The third determining module is used to obtain preset binding information and determine the binding warehouse information with the cold chain transport vehicle;
[0141] The third processing module is used to send a stock preparation request to the bound warehouse information if the bound warehouse information is consistent with the target cold chain warehouse.
[0142] The fourth processing module is used to send order cancellation information to the bound warehouse information and stock preparation request information to the target cold chain warehouse if the bound warehouse information is inconsistent with the target cold chain warehouse and a warehouse change request is sent to the cloud within a preset time.
[0143] The fifth processing module is used to send a stock preparation request to the bound warehouse information if the bound warehouse information is inconsistent with the target cold chain warehouse and no warehouse change request is sent to the cloud within a preset time.
[0144] Optionally, the aforementioned cold chain warehousing and logistics scheduling device further includes:
[0145] The fourth determining module is used to determine the preset driving trajectory of the cold chain transport vehicle based on the optimal solution.
[0146] The first acquisition module is used to acquire the real-time driving trajectory of the cold chain transport vehicle before it arrives at the second electronic fence.
[0147] The sixth processing module is used to send an order suspension and stock preparation information to the target cold chain warehouse if the deviation between the real-time driving trajectory and the preset driving trajectory is greater than a first threshold range.
[0148] Optionally, the aforementioned cold chain warehousing and logistics scheduling device further includes:
[0149] The fifth determining module is used to determine the preset time for the cold chain transport vehicle to arrive at the second electronic fence based on the optimal solution.
[0150] The second acquisition module is used to acquire the real-time transportation time of the cold chain transport vehicle;
[0151] The seventh processing module is used to adjust the temperature of the cold chain transport vehicle's compartment and send an early warning message to the target cold chain warehouse when the cold chain transport vehicle arrives at the second electronic fence if the deviation between the real-time transport time and the preset time is greater than the second threshold range.
[0152] Optionally, the aforementioned cold chain warehousing and logistics scheduling device further includes:
[0153] The sixth module is used to determine the binding relationship between order information, cargo information, and users of cold chain transport vehicles;
[0154] The sending module is used to send the first check-in request information to the cloud when the cold chain transport vehicle arrives at the first electronic fence;
[0155] The receiving module is used to receive the first successful check-in information sent by the cloud, and then perform the steps of checking the assembly requirements of the cold chain transport vehicle within the first electronic fence and determining the test results.
[0156] Optionally, the second processing module 34 includes:
[0157] The first sending unit is used to send a second check-in request to the cloud after the cold chain transport vehicle arrives at the second electronic fence;
[0158] The second receiving unit is used to receive the second successful check-in information sent by the cloud and then pick up the goods within the second electronic fence.
[0159] The implementation embodiments of the above-mentioned cold chain warehousing and logistics scheduling method are all applicable to the embodiments of the cold chain warehousing and logistics scheduling device and can achieve the same technical effect, so they will not be described again here.
[0160] This application provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the steps in the cold chain warehousing and logistics scheduling method described above and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0161] The processor mentioned above is the processor used in the cold chain warehousing and logistics scheduling method described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0162] In this embodiment, the module can be implemented in software so that it can be executed by various types of processors. For example, an identified executable code module may include one or more physical or logical blocks of computer instructions, which may be constructed as objects, procedures, or functions. Nevertheless, the executable code of the identified module does not need to be physically located together, but may include different instructions stored in different bits, which, when logically combined, constitute the module and achieve the module's intended purpose.
[0163] In practice, an executable code module can be a single instruction or many instructions, and can even be distributed across multiple different code segments, different programs, and across multiple memory devices. Similarly, operational data can be identified within the module and can be implemented in any suitable form and organized within any suitable type of data structure. This operational data can be collected as a single dataset or distributed across different locations (including different storage devices), and can exist, at least in part, solely as electronic signals within the system or network.
[0164] When a module can be implemented using software, considering the current level of hardware technology, modules that can be implemented in software can be implemented using hardware circuits by those skilled in the art to achieve the corresponding functions, without considering cost. These hardware circuits include conventional very-large-scale integrated circuits (VLSI) or gate arrays, as well as existing semiconductors such as logic chips and transistors, or other discrete components. Modules can also be implemented using programmable hardware devices, such as field-programmable gate arrays, programmable array logic, and programmable logic devices.
[0165] The exemplary embodiments described above are with reference to the accompanying drawings. Many different forms and embodiments are feasible without departing from the spirit and teachings of this application. Therefore, this application should not be construed as limiting the exemplary embodiments set forth herein. Rather, these exemplary embodiments are provided to make this application complete and convey the scope of this application to those skilled in the art. In these drawings, component dimensions and relative dimensions may be exaggerated for clarity. The terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. As used herein, unless clearly indicated otherwise, the singular forms “a,” “an,” and “the” are intended to include all such forms. It will be further understood that the terms “comprising” and / or “including”, when used in this specification, indicate the presence of the stated features, integers, steps, operations, components, and / or elements, but do not exclude the presence or addition of one or more other features, integers, steps, operations, components, and / or groups thereof. Unless otherwise indicated, when stated, a range of values includes the upper and lower limits of the range and any subranges in between.
[0166] The above description is the preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principles described in this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A cold chain warehousing logistics scheduling method, characterized in that, The method comprises the following steps: The cold chain transport vehicle is equipped with a first electronic fence for detecting and determining the detection result; The first electronic fence is used to indicate the maximum driving area between the cold chain transport vehicle and the target cold chain warehouse; When the detection result is qualified, the optimal scheme for the cold chain transport vehicle to go to the target cold chain warehouse is determined, which comprises the following steps: obtaining the position information of the cold chain transport vehicle and the park information of a plurality of cold chain warehouses meeting the requirements of the goods source; determining the target cold chain warehouse from the plurality of cold chain warehouses according to the position information of the cold chain transport vehicle and the park information of the plurality of cold chain warehouses; wherein the target cold chain warehouse is any one of the plurality of cold chain warehouses, which is the closest to the cold chain transport vehicle, has the shortest time for the cold chain transport vehicle to go, and has the optimal comprehensive efficiency; determining the optimal scheme according to the position information of the cold chain transport vehicle and the target cold chain warehouse; According to the optimal scheme, a second electronic fence of the cold chain transport vehicle is determined; the second electronic fence is used to indicate the preset pickup area of the target cold chain warehouse; The cold chain transport vehicle reaches the second electronic fence and picks up the goods in the second electronic fence; The method further comprises the following steps: obtaining the preset binding information and determining the binding warehouse information of the cold chain transport vehicle; if the binding warehouse information is consistent with the target cold chain warehouse, sending the order cancellation information to the binding warehouse information; if the binding warehouse information is inconsistent with the target cold chain warehouse, and the warehouse replacement request is sent to the cloud within a preset time, sending the order cancellation information to the binding warehouse information and sending the order cancellation information to the target cold chain warehouse; if the binding warehouse information is inconsistent with the target cold chain warehouse, and the warehouse replacement request is not sent to the cloud within a preset time, sending the order cancellation information to the binding warehouse information; wherein, if the warehouse replacement request is sent to the cloud within a preset time, it is determined that the cold chain transport vehicle user accepts the replacement of the target cold chain warehouse; if the warehouse replacement request is not sent to the cloud within a preset time, it is determined that the replacement of the target cold chain warehouse is refused, and the step of sending the order cancellation information to the binding warehouse information is continued; after the warehouse replacement request is sent to the cloud within a preset time, the order cancellation information is sent to the binding warehouse information and the order cancellation information is sent to the target cold chain warehouse.
2. The method of claim 1, wherein, In the first electronic fence, the cold chain transport vehicle is equipped with a first electronic fence for detecting and determining the detection result, which comprises the following steps: Obtain the temperature information and the loadable weight of the vehicle compartment of the cold chain transport vehicle and report to the cloud; Receive the detection result fed back by the cloud; If the detection result is that the temperature information of the vehicle compartment exceeds the preset temperature threshold and / or the loadable weight of the vehicle compartment is less than the weight of the vehicle associated binding order in the cloud, it is determined that the detection result is unqualified and the warning information is sent to the user, otherwise, it is determined that the detection result is qualified.
3. The method of claim 1, wherein, Before the cold chain transport vehicle reaches the second electronic fence, the method further comprises the following steps: According to the optimal scheme, a preset driving track of the cold chain transport vehicle is determined; acquire a real-time driving track of the cold-chain transport vehicle before the cold-chain transport vehicle arrives at the second electronic fence; if a deviation between the real-time driving track and the preset driving track is greater than a first threshold range, send order suspension preparation information to the target cold-chain warehouse.
4. The method of claim 1, wherein, The method further comprises: determine a preset time for the cold-chain transport vehicle to arrive at the second electronic fence according to the optimal scheme; acquire a real-time transport time of the cold-chain transport vehicle; if a deviation between the real-time transport time and the preset time is greater than a second threshold range, regulate a temperature of a vehicle compartment of the cold-chain transport vehicle when the cold-chain transport vehicle arrives at the second electronic fence, and send early warning information to the target cold-chain warehouse.
5. The method of claim 1, wherein, The method further comprises: determine a binding relationship among order information, cargo information, and a user of the cold-chain transport vehicle; when the cold-chain transport vehicle arrives at the first electronic fence, send a first check-in request information to the cloud; after receiving the first check-in success information sent by the cloud, perform a step of detecting and determining a detection result of assembly requirements of the cold-chain transport vehicle in the first electronic fence.
6. The method of claim 1, wherein, after the cold-chain transport vehicle arrives at the second electronic fence, perform pick-up in the second electronic fence, comprising: after the cold-chain transport vehicle arrives at the second electronic fence, send a second check-in request information to the cloud; after receiving the second check-in success information sent by the cloud, perform pick-up in the second electronic fence.
7. A cold chain warehousing logistics scheduling device, characterized in that, comprise: a first processing module for detecting and determining a detection result of assembly requirements of the cold-chain transport vehicle in the first electronic fence; the first electronic fence is used to indicate a maximum driving area between the cold-chain transport vehicle and the target cold-chain warehouse; a first determining module for determining an optimal scheme for the cold-chain transport vehicle to go to the target cold-chain warehouse when the detection result is qualified; the first determining module comprises: a second acquiring unit for acquiring position information of the cold-chain transport vehicle and park information of a plurality of cold-chain warehouses meeting cargo source requirements; a first determining unit for determining the target cold-chain warehouse from the plurality of cold-chain warehouses according to the position information of the cold-chain transport vehicle and the park information of the plurality of cold-chain warehouses; wherein the target cold-chain warehouse is any one of a cold-chain warehouse closest to the cold-chain transport vehicle, a cold-chain warehouse with the shortest travel time, and a cold-chain warehouse with the optimal comprehensive efficiency among the plurality of cold-chain warehouses; and a second determining unit for determining the optimal scheme according to the position information of the cold-chain transport vehicle and the target cold-chain warehouse; a second determining module for determining a second electronic fence of the cold-chain transport vehicle according to the optimal scheme; the second electronic fence is used to indicate a preset pick-up area of the target cold-chain warehouse; a second processing module for performing pick-up in the second electronic fence after the cold-chain transport vehicle arrives at the second electronic fence; The cold-chain warehouse logistics scheduling device further comprises a third determination module, configured to acquire preset binding information and determine binding warehouse information of the cold-chain transport vehicle; a third processing module, configured to send a goods preparation request information to the binding warehouse information if the binding warehouse information is consistent with the target cold-chain warehouse; a fourth processing module, configured to send an order cancellation information to the binding warehouse information and a goods preparation request information to the target cold-chain warehouse if the binding warehouse information is inconsistent with the target cold-chain warehouse and a warehouse replacement request is sent to the cloud within a preset time; and a fifth processing module, configured to send a goods preparation request information to the binding warehouse information if the binding warehouse information is inconsistent with the target cold-chain warehouse and a warehouse replacement request is not sent to the cloud within a preset time; wherein sending a warehouse replacement request to the cloud within a preset time determines that the cold-chain transport vehicle user accepts to replace the target cold-chain warehouse, and if the preset time is exceeded and the warehouse replacement request is not sent to the cloud, it is determined that the replacement of the target cold-chain warehouse is refused, and the step of sending a goods preparation request information to the binding warehouse information is continued; after sending a warehouse replacement request to the cloud within a preset time, an order cancellation information is sent to the binding warehouse information and a goods preparation request information is sent to the target cold-chain warehouse.
8. A readable storage medium, on which a program or instructions are stored, characterized in that, The program or instruction is executed by the processor to realize the steps in the cold-chain warehouse logistics scheduling method of any one of claims 1-6.
Citation Information
Patent Citations
Method for monitoring third party logistics vehicles by GPS
CN101697219A