Commercial concrete transportation management method and system

By predicting the completion time of commercial concrete orders at candidate plant stations and generating a mixer truck simulated transportation event, the problem of insufficient management optimization in the commercial concrete transportation process is solved, the prediction accuracy and reliability are improved, and the prediction process is simplified.

CN120218346APending Publication Date: 2025-06-27中建三局信息科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510338607.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

The existing technology is not managed enough in the commercial concrete transportation process, especially in the recommendation link of the factory station and the forecasting of the total commercial concrete distribution time. The production scale and product specifications of the factory station are not fully considered, resulting in inaccurate prediction results.

Method used

By predicting the first total time for completing preset commercial concrete orders for multiple candidate factory stations, and generating factory station recommendation information based on this time; after selecting the target factory station, the second total time for completing real-time commercial concrete orders is determined by generating mixer trucks. This method combines the production line information of the plant station and the mixer truck information to perform weighted summing to score candidate plant stations, and simplifies the prediction process by simulating the transportation process.

Benefits of technology

It improves the accuracy and reliability of factory site recommendations, can more accurately predict the completion time of commercial concrete orders, meet the needs of the project party, and reduces the prediction complexity through simplified simulated transportation process, and improves the interpretability of the prediction results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120218346A_ABST
    Figure CN120218346A_ABST
Patent Text Reader

Abstract

The invention relates to a commercial concrete transportation management method and system, and belongs to the technical field of commercial concrete transportation management and control, and the method comprises the steps: predicting a first total time length for a plurality of candidate stations to complete a preset commercial concrete order according to the commercial concrete production line information and mixer truck information of the candidate stations, and generating station recommendation information according to the first total time length; when the project party selects a target plant station from the plurality of candidate plant stations according to the plant station recommendation information of the plurality of candidate plant stations, generating at least one agitating lorry simulation transportation event according to the target real-time commercial concrete order and the agitating lorry information of the target plant station; and a second total time length for completing the target real-time commercial concrete order is determined by simulating the transportation event through the mixer truck. According to the method, the management of a plant station recommendation link and a commercial concrete distribution total time length prediction link in a commercial concrete transportation process is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of commercial concrete transportation control, and in particular to a commercial concrete transportation management method and system. Background Art

[0002] In modern construction projects, commercial concrete (hereinafter referred to as "commercial concrete") is one of the indispensable materials. When a construction project party (hereinafter referred to as the "project party") needs commercial concrete, it will place an order with a concrete production plant (hereinafter referred to as the "plant"). The plant will dispatch one or more concrete mixer trucks (hereinafter referred to as "mixer trucks") to load commercial concrete and transport it to the construction site for pouring according to the required volume.

[0003] In the commercial concrete transportation process, there are multiple objects involved, such as plants and project parties, and multiple links involved, such as the plant recommendation link, the prediction link of the total duration of commercial concrete distribution, and the prediction link of the commercial concrete demand at the construction site. Among them, for the project party, if it can accurately match the commercial concrete plant that meets the project requirements in the plant recommendation link, it can reduce the project procurement cost, improve the commercial concrete transportation efficiency, and ensure the smooth progress of the project. If, after matching the commercial concrete plant, it is possible to estimate the total duration for the commercial concrete plant to complete the real-time commercial concrete order, the construction plan can be specified in advance, such as the operation arrangement after pouring, or the preparation for the next pouring, so as to improve the construction efficiency. However, the management of the above links in the commercial concrete transportation process by the related technologies is not optimized enough.

[0004] Specifically, in the plant recommendation link, the existing technology only matches according to the geographical location, calculates the straight-line distance between the project and each plant, and preferentially recommends the plants that are close and convenient for transportation to reduce the transportation cost and time loss. However, the total duration of commercial concrete distribution is not only related to the distance, and the existing technology ignores the concrete product specifications and production scale that the plant can supply.

[0005] In the prediction link of the total duration of commercial concrete distribution, the most relevant existing research is the Estimated Time of Arrival (ETA). There have been many studies on ETA because this is a basic problem in various transportation industries. For example, the arrival time of ships and flights is estimated through historical data. However, the existing research only focuses on the arrival time of a single trip, while commercial concrete transportation pays more attention to the overall completion time of the commercial concrete order. Because the transportation capacity of the mixer truck is limited, a commercial concrete order often needs to be completed through multiple transports. And even if the existing ETA method is used to predict the overall completion time of the commercial concrete order, the prediction algorithm has a high complexity and cannot accurately estimate. Summary of the Invention

[0006] In view of this, it is necessary to provide a commercial concrete transportation management method and system to solve the problem that the management of the commercial concrete transportation process by the existing technology is not optimized enough.

[0007] To solve the above problems, in a first aspect, the present invention provides a method for managing commercial concrete transportation, including: Predicting a first total duration for the multiple candidate stations to complete a preset commercial concrete order based on the commercial concrete production line information and mixer truck information of the multiple candidate stations, and generating station recommendation information according to the first total duration; After the project party selects a target station from the multiple candidate stations according to the station recommendation information of the multiple candidate stations, generating at least one mixer truck simulated transportation event based on the target real-time commercial concrete order and the mixer truck information of the target station, and determining a second total duration for completing the target real-time commercial concrete order through the mixer truck simulated transportation event.

[0008] In a possible implementation manner, the preset commercial concrete order includes multiple preset commercial concrete orders of different magnitudes, and the station recommendation information includes a score; then the predicting a first total duration for the multiple candidate stations to complete the preset commercial concrete order based on the commercial concrete production line information and mixer truck information of the multiple candidate stations, and generating station recommendation information according to the first total duration includes: For each candidate station, predicting a first total duration for the candidate station to complete the multiple commercial concrete orders of different magnitudes respectively based on the commercial concrete production line information and mixer truck information of the candidate station; Performing a weighted sum of the weights of the commercial concrete orders of each magnitude and the first total duration for the candidate station to complete the commercial concrete orders of each magnitude to obtain the score of the candidate station.

[0009] In a possible implementation manner, the generating at least one mixer truck simulated transportation event based on the target real-time commercial concrete order and the mixer truck information of the target station includes: Generating a first mixer truck simulated transportation event based on the information of the mixer trucks that have been dispatched from the target station and are carrying out other real-time commercial concrete orders, and generating a second mixer truck simulated transportation event based on the remaining number of transportation times corresponding to the target real-time commercial concrete order and the current number of available mixer trucks in the target station.

[0010] In a possible implementation manner, the mixer truck simulated transportation event includes the transportation stage that the mixer truck is undergoing and the remaining time to complete the transportation stage; the determining a second total duration for completing the target real-time commercial concrete order through the mixer truck simulated transportation event includes: Determining the minimum remaining time, advancing each of the remaining times according to the minimum remaining time, and after the advancement, updating the transportation stage and the remaining time of the mixer truck simulated transportation event with a remaining time of 0; Repeating the advancement process until the target real-time commercial concrete order is completed; Determine the second total duration for completing the target real-time commercial concrete order according to the minimum remaining time at each advancement.

[0011] In a possible implementation manner, when generating the second mixer truck simulation transportation event, the transportation stage of the second mixer truck simulation transportation event is the commercial concrete loading stage, and the remaining time for completing the commercial concrete loading stage is determined according to the remaining waiting time of each production line in the target plant station.

[0012] In a possible implementation manner, the method further includes: After generating the mixer truck simulation transportation event, add the mixer truck simulation transportation event to the event queue, and sort the mixer truck simulation transportation event according to the remaining time of the mixer truck simulation transportation event; The determining the minimum remaining time includes: Determine the minimum remaining time according to the sorting of the mixer truck simulation transportation events in the event queue.

[0013] In a possible implementation manner, the transportation stage includes the stage of returning to the plant station; the method further includes: After generating the second mixer truck simulation transportation event, update the remaining number of transports and the current available number of mixer trucks; The repeating the advancement process until the target real-time commercial concrete order is completed includes: After advancement, if there is a target mixer truck simulation transportation event that has completed the stage of returning to the plant station in the mixer truck simulation transportation event, delete the target mixer truck simulation transportation event, update the current available number of mixer trucks, and return to the step of generating the second mixer truck simulation transportation event according to the remaining number of transports corresponding to the target real-time commercial concrete order and the current available number of mixer trucks in the target plant station until the remaining number of transports is 0.

[0014] In a possible implementation manner, the transportation stage includes the pouring stage; the determining the second total duration for completing the target real-time commercial concrete order according to the minimum remaining time at each advancement includes: When the remaining number of transports is 0 and all the second mixer truck simulation transportation events have completed the pouring stage, add the minimum remaining time at each advancement to obtain the second total duration for completing the target real-time commercial concrete order.

[0015] In a possible implementation manner, the method further includes: Input the name information of the project engineering corresponding to the target real-time commercial concrete order and the commercial concrete demand information within at least one historical period into the first time series prediction model to obtain the project engineering state hidden vector corresponding to the at least one historical period; After splicing the project engineering status hidden vectors corresponding to each historical period and the ready-mixed concrete demand information, input them into the second time series prediction model to predict the total amount of ready-mixed concrete to be transported by the project engineering in the next period.

[0016] In a second aspect, the present invention further provides a ready-mixed concrete transportation management system, including: A plant station recommendation module, configured to predict the first total duration for the plurality of candidate plant stations to complete a preset ready-mixed concrete order according to the ready-mixed concrete production line information and mixer truck information of the plurality of candidate plant stations, and generate plant station recommendation information according to the total duration; A ready-mixed concrete order completion duration prediction module, configured to, after the project party selects a target plant station from the plurality of candidate plant stations according to the plant station recommendation information of the plurality of candidate plant stations, generate at least one mixer truck simulated transportation event according to the target real-time ready-mixed concrete order and the mixer truck information of the target plant station, and determine the second total duration for completing the real-time ready-mixed concrete order through the mixer truck simulated transportation event.

[0017] The beneficial effects of the present invention are: When recommending candidate plant stations in this embodiment, the first total duration for the candidate plant stations to complete a preset ready-mixed concrete order is predicted according to the ready-mixed concrete production line information and mixer truck information of the candidate plant stations. By fully combining the production scale information of the candidate plant stations for duration prediction, the prediction result can be made more accurate. Then, the plant station recommendation information is generated according to the first total duration, and the reliability of the recommendation information is higher.

[0018] And when the project party selects a target plant station from the plurality of candidate plant stations according to the plant station recommendation information of the plurality of candidate plant stations, at least one mixer truck simulated transportation event is generated according to the target real-time ready-mixed concrete order and the mixer truck information of the target plant station. The mixer truck transportation process is simulated through the mixer truck simulated transportation event, and finally the second total duration for completing the target real-time ready-mixed concrete order is determined through the simulated transportation process. Compared with predicting a single trip, this embodiment pays more attention to the overall time for completing the target real-time ready-mixed concrete order, which better meets the needs of the project party. And compared with predicting the total duration through the ETA technology, in this embodiment, the total duration is predicted by simulating the transportation process through the mixer truck simulated transportation event. Since the simulation process is simple and clear, the prediction process is greatly simplified, and the interpretability of the prediction result is also higher. Description of the Drawings

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative efforts.

[0020] Figure 1 Schematic flow chart of an embodiment of the commercial concrete transportation management method provided by the present invention; Figure 2 Provided by the present invention Figure 1 Schematic flow chart of an embodiment of S101 in Figure 3 Provided by the present invention Figure 1 Schematic flow chart of an embodiment of S102 in Figure 4 Schematic diagram of an event queue provided by the present invention; Figure 5 Schematic diagram of the simulation process of a mixer truck simulation transportation event provided by the present invention; Figure 6 Schematic flow chart of an embodiment of a commercial concrete demand prediction method provided by the present invention; Figure 7 Schematic diagram of a commercial concrete demand prediction model for encoding construction site status provided by the present invention; Figure 8 Schematic structural diagram of an embodiment of the commercial concrete transportation management system provided by the present invention; Figure 9 Schematic management flow chart of the commercial concrete transportation management system provided by the present invention. Detailed implementation manners

[0021] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present invention.

[0022] In the description of the embodiments of the present invention, unless otherwise specified, the meaning of "a plurality" is two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example: A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.

[0023] In the embodiments of the present invention, the "first", "second", etc. involved are used to distinguish similar objects, rather than to describe a specific order or sequence, nor to indicate or imply their relative importance or implicitly specify the quantity of the indicated technical features. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by the "first", "second", etc. are usually of one type, and the number of objects is not limited. For example, the first object can be one or multiple.

[0024] Reference to "embodiment" herein means that a specific feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present invention. The phrase appears in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0025] Refer to Figure 1 , which shows a schematic flowchart of an embodiment of the commercial concrete transportation management method provided by the present invention. The method includes: S101, according to the commercial concrete production line information and mixer truck information of multiple candidate stations, predict the first total duration for multiple candidate stations to complete a preset commercial concrete order, and generate station recommendation information according to the first total duration.

[0026] The preset commercial concrete order may include information such as a preset transportation destination, transportation distance, and commercial concrete transportation volume.

[0027] Although some candidate stations have many production lines and mixer trucks, because they undertake many projects, the actual available number of production lines and mixer trucks is often small. Therefore, to improve the recommendation accuracy, the commercial concrete production line information and mixer truck information of the candidate stations can be determined by statistical methods according to the commercial concrete transportation data of the candidate stations in the recent period. The commercial concrete production line information may include the average available number of production lines and the production time of the available production lines; the mixer truck information may include the average available number of mixer trucks and the average speeds of the available mixer trucks for departure and return. Further, after obtaining the above mixer truck information by statistics, the departure and return times of the available mixer trucks can be determined according to the average speeds of the available mixer trucks for departure and return and the transportation distance in the preset commercial concrete order.

[0028] For example, a recent period can be selected, segmented at fixed intervals (such as 10 min), calculate the number of available mixer trucks at the station within each time interval, and obtain the mean value of all data through statistics based on statistical methods and the standard deviation .

[0029] Then the average number of available mixer trucks at the plant is:

[0030] where is the coefficient of variation, used to measure the degree of dispersion of, and is regularized using for

[0031] Also, because of the lack of transportation data for completing the preset commercial concrete orders, the departure and return times of the available mixer trucks at the candidate plants cannot be statistically obtained and Therefore, the average speeds of the departure and return of the mixer trucks at the candidate plants are statistically calculated and Assuming the map distance from the candidate plant to the transportation destination is then there is:

[0032]

[0033] Based on the commercial concrete production line information and mixer truck information of the candidate plants, the number of transportation times for completing the preset commercial concrete orders and all transports can be determined, that is, the first total duration for completing the preset commercial concrete orders. Then, the recommended information for the candidate plants can be generated based on the first total duration of each candidate plant.

[0034] In some embodiments of the present invention, the specific implementation method for predicting the first total duration for a candidate plant to complete a preset commercial concrete order can refer to the method of S102, which will be elaborated in detail later.

[0035] S102. When the project party selects the target plant from multiple candidate plants according to the plant recommendation information of the multiple candidate plants, at least one mixer truck simulation transportation event is generated based on the target real-time commercial concrete order and the mixer truck information of the target plant, and the second total duration for completing the target real-time commercial concrete order is determined through the mixer truck simulation transportation event.

[0036] When implementing the project, the project party will continuously generate commercial concrete demands, that is, commercial concrete orders. Whenever a commercial concrete order is generated, the project party will inform the plant that undertakes the project of the commercial concrete order so that the plant can transport the commercial concrete to the construction site according to the commercial concrete order. Therefore, in this embodiment, the target real-time commercial concrete order can be a to-be-completed commercial concrete order that is generated in real time by the project party and will be allocated to the target plant. The target real-time commercial concrete order may include the transportation destination, the order completion time, and the total amount of commercial concrete that needs to be transported to the destination within the order completion time. And the target plant can refer to the plant that will undertake the target real-time commercial concrete order.​

[0037] The mixer truck information of the target plant station may include the currently available mixer truck information in the target plant station. For example, there are currently 2 available mixer trucks, and each mixer truck can transport at least Q1 cubic meters of commercial concrete and at most Q2 cubic meters of commercial concrete each time. In addition, the mixer truck information of the target plant station may also include the information of the mixer trucks that have been dispatched from the current target plant station and are executing other commercial concrete orders. For example, 5 mixer trucks have been dispatched; 3 of the 5 mixer trucks are executing pouring operations, and the remaining time to complete the pouring operation is 20 minutes; the remaining 2 of the 5 mixer trucks are returning to the target plant station and still need 10 minutes to reach the target plant station, etc.

[0038] The steps of generating at least one mixer truck simulation transportation event according to the target real-time commercial concrete order and the mixer truck information in the target plant station may include: generating a first mixer truck simulation transportation event according to the information of the mixer trucks that have been dispatched from the target plant station and are carrying out other real-time commercial concrete orders, and generating a second mixer truck simulation transportation event according to the remaining number of transportation times corresponding to the target real-time commercial concrete order and the number of currently available mixer trucks in the target plant station. Among them, the remaining number of transportation times can be determined according to the total amount of commercial concrete in the target real-time commercial concrete order, the single-time commercial concrete transportation capacity of the mixer trucks in the target plant station, and the number of times of transportation that has been carried out.

[0039] In some embodiments of the present invention, only the second mixer truck simulation transportation event may be generated.

[0040] In some embodiments of the present invention, if the first total duration is predicted, the steps of generating the second mixer truck simulation transportation event may include: generating the second mixer truck simulation transportation event according to the remaining number of transportation times corresponding to the preset commercial concrete order and the average number of available mixer trucks in the candidate plant station.

[0041] Each mixer truck simulation transportation event can simulate the transportation process of a mixer truck. According to each simulated transportation process, the second total duration for completing multiple transports of the target real-time commercial concrete order can be determined.

[0042] The commercial concrete transportation management method provided in this embodiment can be applied to a commercial concrete transportation management software system. The commercial concrete transportation management software system can be a software system running on a terminal device. The terminal device can be a tablet computer, an augmented reality (AR) / virtual reality (VR) device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), a mobile phone and other terminal devices. This embodiment does not impose any restrictions on the specific type of the terminal device.

[0043] In summary, when recommending candidate plants in this embodiment, the first total duration for the candidate plants to complete the preset commercial concrete order is predicted based on the commercial concrete production line information and mixer truck information of the candidate plants. By fully combining the production scale information of the candidate plants for duration prediction, the prediction result can be made more accurate, and thus the reliability of the plant recommendation information generated based on the first total duration is higher.

[0044] Moreover, compared with predicting a single trip, this embodiment pays more attention to the overall time for completing the target real-time commercial concrete order, which better meets the needs of the project party. And compared with predicting the total duration through the ETA technology, in this embodiment, the total duration is predicted by simulating the transportation process through the mixer truck simulation transportation event. Since the simulation process is simple and clear, the prediction process is greatly simplified, and the interpretability of the prediction result is also higher.

[0045] In some embodiments of the present invention, the mixer truck simulation transportation event preset commercial concrete order includes a plurality of preset commercial concrete orders of different magnitudes, and the mixer truck simulation transportation event plant recommendation information includes a score; then as Figure 2 shown, S101 may specifically include: S201, for each candidate plant, predict the first total duration for the candidate plant to complete a plurality of commercial concrete orders of different magnitudes respectively according to the commercial concrete production line information and mixer truck information of the candidate plant.

[0046] S202, perform a weighted sum of the weights of the commercial concrete orders of each magnitude and the first total duration for the candidate plant to complete the commercial concrete orders of each magnitude to obtain the score of the candidate plant.

[0047] The weights of the commercial concrete orders of each magnitude can be determined according to the needs of the project party. If the project party pays more attention to the transportation of small commercial concrete volumes, the weight of the commercial concrete order corresponding to the small commercial concrete volume can be increased, and vice versa.

[0048] This embodiment introduces personalized consideration factors and calculates the scores of candidate plants from multiple dimensions. Based on the scores of each candidate plant calculated according to this embodiment, the project party can select a more suitable plant from multiple candidate plants to undertake the target real-time commercial concrete order, improve the supply-demand docking efficiency, and ensure the smooth progress of the target project.

[0049] In some embodiments of the present invention, the preset plurality of commercial concrete transportation orders of different magnitudes include a first commercial concrete order for transporting the first volume of commercial concrete and a second commercial concrete order for transporting the second volume of commercial concrete, and the first volume is less than the second volume; then S202 may include: Determine the score of the candidate plant through the following formula:

[0050] Among them, S represents the score, represents the weight of the first ready-mixed concrete order, represents the weight of the second ready-mixed concrete order, represents the first quantity, represents the second quantity, represents the first total duration for the plant to complete the first ready-mixed concrete order, represents the first total duration for the plant to complete the second ready-mixed concrete order.

[0051] In some embodiments of the present invention, the mixer truck simulation transportation event includes the transportation stage that the mixer truck is undergoing and the remaining time after the completion of the transportation stage. The transportation stage may include the ready-mixed concrete loading stage, the transportation to the construction site stage, the pouring stage, the return to the plant stage, and the idle stage. The remaining time after the completion of the transportation stage can be determined according to historical transportation information and mixer truck information. Then referring to Figure 3 shown, S102 includes: S301, generating a first mixer truck simulation transportation event according to the information of the mixer trucks that have been dispatched by the target plant and are undergoing other real-time ready-mixed concrete orders.

[0052] S302, generating a second mixer truck simulation transportation event according to the remaining number of transportation times corresponding to the target real-time ready-mixed concrete order and the number of currently available mixer trucks in the target plant.

[0053] For example, if the remaining number of transportation times is 5 and the number of currently available mixer trucks is 1, then 1 second mixer truck simulation transportation event can be generated; if the remaining number of transportation times is 1 and the number of currently available mixer trucks is 5, then 1 second mixer truck simulation transportation event can be generated.

[0054] S303, after generating the second mixer truck simulation transportation event, updating the remaining number of transportation times and the number of currently available mixer trucks.

[0055] After generating the second mixer truck simulation transportation event, both the remaining number of transportation times and the number of currently available mixer trucks can be decreased by a, where a is the number of the second mixer truck simulation transportation events.

[0056] Moreover, when generating the second mixer truck simulation transportation event, each second mixer truck simulation transportation event can be allocated to the production line with a smaller remaining waiting time according to the remaining waiting time of the production line. At this time, the transportation stage of the second mixer truck simulation transportation event is the ready-mixed concrete loading stage, and the remaining time after the completion of the ready-mixed concrete loading stage is the sum of the remaining waiting time of the allocated production line and the ready-mixed concrete loading time.

[0057] S304. Determine the minimum remaining time, advance the remaining time of each mixer truck's simulated transportation event according to the minimum remaining time, and after the advancement, update the transportation stage and remaining time of the mixer truck's simulated transportation event with a remaining time of 0.

[0058] A minimum remaining time can be determined from the remaining times of each mixer truck's simulated transportation event, and then each mixer truck's simulated transportation event is advanced according to the minimum remaining time.

[0059] For example, if the minimum remaining time is 5 minutes, the transportation stage of the mixer truck's simulated transportation event A is the pouring stage, and the remaining time to complete the pouring stage is 5 minutes. After the advancement, the transportation stage of the mixer truck's simulated transportation event A is the pouring stage, and the remaining time to complete the pouring stage is 0 minutes. At this time, the mixer truck's simulated transportation event A can be updated. After the update, the transportation stage of the mixer truck's simulated transportation event A is the return to the plant stage, and the remaining time to complete the return to the plant stage is 50 minutes. Another example, if the transportation stage of the mixer truck's simulated transportation event B is the commercial concrete loading stage, and the remaining time to complete the commercial concrete loading stage is 10 minutes, after the advancement, the transportation stage of the mixer truck's simulated transportation event B is the commercial concrete loading stage, and the remaining time to complete the commercial concrete loading stage is 5 minutes.

[0060] S305. Determine whether there is a target mixer truck's simulated transportation event that has completed the return to the plant stage in the mixer truck's simulated transportation events after each advancement.

[0061] When there is a target mixer truck's simulated transportation event, it means that there is an additional available mixer truck at the target plant.

[0062] S306. If so, delete the target mixer truck's simulated transportation event, update the current number of available mixer trucks, and return to S302; if not, return to S304 until the remaining number of transports is 0.

[0063] S307. When the remaining number of transports is 0 and all the second mixer truck's simulated transportation events have completed the pouring stage, add up the minimum remaining times at each advancement to obtain the second total duration for completing the target real-time commercial concrete order.

[0064] This embodiment comprehensively considers the multiple transportation processes for completing the target real-time commercial concrete order, thereby making the prediction of the total duration for completing the commercial concrete order in the commercial concrete transportation scenario more accurate. And by simulating the mixer truck transportation process for prediction, since the simulation process is simple, clear, and orderly, the prediction process is greatly simplified, and the interpretability of the prediction result is also higher.

[0065] The steps of S302 - S307 above can be referred to when predicting the first total duration.

[0066] In some embodiments of the present invention, the method for predicting the second total duration further includes: after generating a simulated transportation event of a mixer truck, adding the simulated transportation event of the mixer truck to an event queue, and sorting the simulated transportation events of the mixer truck according to the remaining time of the simulated transportation event of the mixer truck; then, the step of determining the target remaining time may include: determining the target remaining time according to the sorting of the simulated transportation events of the mixer truck in the event queue; the step of deleting the target simulated transportation event of the mixer truck may include: deleting the target simulated transportation event of the mixer truck from the event queue.

[0067] This embodiment greatly simplifies the prediction process and has high interpretability through the method based on the event queue.

[0068] Refer to Figure 4 , which shows a schematic diagram of an event queue provided by the present invention. Figure 4 shows 4 simulated transportation events of mixer trucks. The first simulated transportation event of the mixer truck corresponds to mixer truck 3. The transportation stage of mixer truck 3 is in the pouring stage, that is, the pouring phase, and the remaining time to complete the pouring phase is 5 minutes. According to the sorting of the 4 simulated transportation events of the mixer truck, the target remaining time can be determined as the remaining time of the first simulated transportation event of the mixer truck, which is 5 minutes. Then, the time of the 4 simulated transportation events of the mixer truck can be advanced by 5 minutes. After the advancement, the transportation stage of the original first simulated transportation event of the mixer truck becomes "on the way back", that is, the stage of returning to the factory station, and the remaining time to complete the stage of returning to the factory station is 50 minutes; the transportation stage of the original second simulated transportation event of the mixer truck remains the commercial concrete loading stage, and the remaining time is reduced by 5 minutes on the basis of the original remaining time, changing to 5 minutes. The advancement process of the remaining simulated transportation events of the mixer truck can be deduced by analogy. After the advancement, the simulated transportation events of the mixer truck will be sorted again according to the remaining time of each simulated transportation event in ascending order.

[0069] Refer to Figure 5 , which shows a schematic diagram of the simulation process of a simulated transportation event of a mixer truck provided by the present invention. The entire prediction process of the total duration involves three entities: the target factory station, the target real-time commercial concrete order, and the mixer trucks in the target factory station. A status can be set for each entity. The status of the mixer truck includes the transportation stage and the remaining time to complete the transportation stage. The status of each mixer truck can be regarded as a simulated transportation event of the mixer truck. The status of the target real-time commercial concrete order includes the total amount of commercial concrete and the remaining number of transportation times, which are used to monitor whether the target factory station still needs to dispatch mixer trucks, and to check whether the target real-time commercial concrete order has been completed after each mixer truck completes the pouring stage. The status of the target factory station includes the number of mixer trucks and the remaining waiting time of the commercial concrete production line, which are used to determine whether the target factory station can dispatch mixer trucks, and the time required when the mixer truck needs to load commercial concrete. The formal definition of the status is as follows: Status of the mixer truck : , where id represents the serial number of the mixer truck, indicating whether the mixer truck is performing a target real-time commercial concrete order or other commercial concrete orders (1 indicates performing a target real-time commercial concrete order, 0 indicates performing other commercial concrete orders), indicating the transportation stage that the mixer truck is in, indicating the remaining time for the mixer truck to complete the transportation stage, including the following values: Free (idle): The mixer truck is idle.

[0070] Load (loading): The mixer truck is waiting to be loaded or is being loaded with commercial concrete on the production line.

[0071] Transport (transporting): The mixer truck has been loaded with commercial concrete and is going to the construction site.

[0072] Cast (casting): The mixer truck is casting at the construction site.

[0073] Return (returning): The mixer truck is returning from the construction site to the plant.

[0074] These five transportation stages are executed sequentially, where the Free state does not appear in the vehicle event queue and only serves as the start and end of state transitions.

[0075] Status of the target plant : , where is the total number of mixer trucks that the target plant owns, is the number of currently available mixer trucks at the plant, is the remaining waiting time of each production line in the target plant, which is a vector, and each dimension represents the remaining waiting time of a production line, is the number of production lines. Example: , indicating that the target plant has a total of 4 production lines, where production lines 1 and 4 are idle, production line 2 is occupied and needs to wait for 15 minutes to be idle, and production line 3 is occupied and needs to wait for 10 minutes to be idle.

[0076] Status of the target real-time commercial concrete order : , is the total amount of commercial concrete to be transported to the construction site, is the remaining number of transports. When a mixer truck is assigned to deliver a target real-time commercial concrete order, it is decremented by one, when it reaches 0, no more mixer trucks need to be assigned; is the number of pouring operations to be completed. Only after a mixer truck serving the target real-time commercial concrete order has completed pouring, subtract one, when it reaches 0, it indicates that the target real-time commercial concrete order has been completed. Assume that each mixer truck (of the same type) can transport cubic meters of commercial concrete, then initialize .

[0077] Table 1 Figure 5 Symbol interpretations in

[0078] Regarding Figure 5 the conversion of several transportation stages in ①Free→Load (Idle stage - Commercial concrete loading stage): If commercial concrete still needs to be transported by mixer trucks and there are available mixer trucks at the target plant, send out a mixer truck. At this time, it is necessary to allocate the mixer truck to the production line and select the production line with the least remaining waiting time. The waiting time of this production line plus the time required for a single commercial concrete loading can obtain the left_time at the initial commercial concrete loading stage.

[0079] ②Cast→Return (Pouring stage - Return to plant stage): If pouring is completed and it is serving the target real-time commercial concrete order (flag = 1), it is regarded as one transportation completed, and check whether the remaining number of transports is 0.

[0080] ③Return→Free (Return to plant stage - Idle stage): The mixer truck returns to the target plant. At this time, the status of the mixer truck is no longer tracked, the mixer truck simulation transportation event is removed from the event queue, and the current number of available mixer trucks at the target plant is increased.

[0081] In addition, every time a period of time (the remaining target time) passes, corresponding changes also need to be made. For example, continuing the above example, , after advancing , it becomes .

[0082] The construction period of project engineering is relatively long (generally one to three years or even longer), and the demand for commercial concrete will change dynamically with the construction progress. For the plant, if it can predict the future demand of the construction site in advance, it can prepare materials in advance and better optimize the production plan of commercial concrete and the scheduling plan of mixer trucks.

[0083] In the link of ready-mixed concrete demand prediction, the existing technology uses a prediction model based on time series, such as a Bayesian network, for prediction. However, since the demand for ready-mixed concrete highly depends on the construction progress of the construction site, is also related to the recent demand, and follows different patterns according to the situation of the construction site. For example, during the foundation construction stage, such as when laying the foundation, the demand for ready-mixed concrete is very strong; during the main structure construction stage, as the construction of one floor after another progresses in an orderly manner, periodic upward demand peaks are formed; during the secondary structure and decoration stage, the overall demand for ready-mixed concrete decreases significantly, and it is more of small-batch and multi-frequency calls for ready-mixed concrete. The existing research and its models cannot capture these patterns because they cannot perform construction site characterization, and thus cannot accurately predict the ready-mixed concrete demand of the construction site.

[0084] In view of this, the present invention also provides a method for predicting ready-mixed concrete demand, referring to Figure 6 , the method includes: S601, input the name information of the project corresponding to the target real-time ready-mixed concrete order and the ready-mixed concrete demand information within at least one historical period into the first time series prediction model to obtain the project engineering state hidden vector corresponding to at least one historical period.

[0085] The name of the project can generate an embedded representation of the project name through a Universal Sentence Encoder (USE). USE is a powerful pre-trained encoder provided by Google. It can accept text of any length as input and output a dense vector of a fixed dimension. This dense vector can well capture the overall semantic information of the text and is suitable for various inputs from phrases to long paragraphs. Input the generated embedded representation into a multi-layer perceptron (MLP), and use the output of the MLP as the initial hidden state of the first time series prediction model.

[0086] With the name information of the project as the initial hidden state of the first time series prediction model, by inputting the ready-mixed concrete demand information within the historical period, the first time series prediction model can capture the complex relationships therein, and thus output the state hidden vector representing the project in this historical period. Some dimensions of the hidden vector may indicate the basic situation of the project, such as the scale, etc., and some other dimensions may indicate the trend of the ready-mixed concrete demand of the project in this historical period.

[0087] S602, splice the project engineering state hidden vectors corresponding to each historical period and the ready-mixed concrete demand information, and input them into the second time series prediction model to predict the total amount of ready-mixed concrete to be transported within the next period of the project.

[0088] The second time series prediction model and the first time series prediction model can be LSTM models, RNN models, etc. The second time series prediction model and the first time series prediction model can be the same or different.

[0089] The state hidden vector of the project engineering in each historical period is captured by the first time series prediction model, concatenated with the original commercial concrete demand information in each historical period, and then the predicted demand in the next period is output by the second time series prediction model.

[0090] In the embodiments of the present invention, by introducing text embedding auxiliary information and modeling the construction site status through historical demand data, more accurate long-term demand prediction of the construction site is achieved.

[0091] Refer to Figure 7 , which shows a schematic diagram of a commercial concrete demand prediction model for encoding the construction site status provided by the present invention. The project name refers to the project name text, such as: Liuyi Apartment Expansion Project, which contains certain semantic information. Each value in the demand sequence refers to the commercial concrete demand of the construction site within an observation period (for example, one week). is the true value, is the corresponding predicted value. For example, the demand sequence of a construction site that started on July 1 with a one-week cycle is (1000 cubic meters, 1000 cubic meters, 1500 cubic meters,...), indicating that the demand in the first week of July is 1000 cubic meters, the demand in the second week is 1000 cubic meters, the demand in the third week is 1500 cubic meters, etc.

[0092] The operation process of the model is as follows: First, the project name is input. When the demand in the first week is input, the predicted value of the demand in the second week is output; when the demand in the second week is input, the predicted value of the demand in the third week is output; until the demand in the last known period is input, the model outputs the predicted value of the next period we need. The intermediate data such as the second week and the third week, since the true values are known, are used for the training of the two LSTMs in the model. After the training is completed, to predict the demand of a project in the next period, only the project name and the complete historical demand sequence of the project need to be input into the model.

[0093] In addition, the model can also iteratively predict the commercial concrete demand further ahead. Just take the predicted commercial concrete demand in the next period as the true value and input it into the model together with the historical demand sequence to predict the commercial concrete demand in the next next period.

[0094] In some embodiments of the present invention, when the commercial concrete demand of the project engineering in the next period (the cycle length is days) is predicted, the plant station can optimize the number of mixer trucks accordingly. Suppose the plant station has signed contracts with a total of construction sites.

[0095] For the i-th project, the estimated proportion of commercial concrete to be transported by this plant station is .

[0096]

[0097] Where is the volume of commercial concrete transported by this plant station for the i-th project in the previous cycle, is the total demand for commercial concrete of the i-th project in the previous cycle.

[0098] Then, the estimated volume of commercial concrete to be transported by this plant station in the next cycle is:

[0099] Where is the demand for commercial concrete of the i-th project in the next cycle obtained through the commercial concrete demand prediction model.

[0100] Considering all projects and the cycle length being , the volume of commercial concrete that this plant station needs to transport in one day is:

[0101] In the case where each mixer truck can transport commercial concrete, considering that the plant station usually hopes that a mixer truck transports at most times a day, the number of mixer trucks required in the next cycle is:

[0102] Thus, the plant station can make arrangements according to the estimated number of mixer trucks required. If the estimated number far exceeds the number of mixer trucks at the current plant station, contracts can be signed with some mixer truck fleets in advance to avoid being unable to meet the commercial concrete demand during the peak demand period in the next cycle.

[0103] Referring to Figure 8 , a schematic structural diagram of an embodiment of the commercial concrete transportation management system provided by the present invention is shown. The system 80 includes: A plant station recommendation module 801, configured to predict the first total duration for multiple candidate plant stations to complete a preset commercial concrete order according to the commercial concrete production line information and mixer truck information of the multiple candidate plant stations, and generate plant station recommendation information according to the total duration; A commercial concrete order completion duration prediction module 802, configured to, after the project party selects a target plant station from the multiple candidate plant stations according to the plant station recommendation information of the multiple candidate plant stations, generate at least one mixer truck simulated transportation event according to the target real-time commercial concrete order and the mixer truck information of the target plant station, and determine the second total duration for completing the real-time commercial concrete order through the mixer truck simulated transportation event.

[0104] It should be noted that: The implementation principles or implementation processes of the above-mentioned modules can refer to the embodiments of the foregoing ready-mixed concrete transportation management method, and will not be elaborated one by one here.

[0105] In some embodiments of the present invention, the ready-mixed concrete transportation management system may further include a ready-mixed concrete demand prediction module. The ready-mixed concrete demand prediction module can be used to predict the ready-mixed concrete demand. The process of predicting the ready-mixed concrete demand can also refer to the above-mentioned embodiments, and will not be elaborated one by one here.

[0106] Referring to Figure 9 , a schematic diagram of the ready-mixed concrete transportation management system provided by the present invention is shown. The construction process of the construction site is divided into three periods: Preparation period: The construction site is preparing to start work. At this time, it is necessary to select suitable factories and stations to sign contracts, and these factories and stations will provide ready-mixed concrete when the construction site needs it (corresponding to ① in the figure). Construction period: The construction site is under construction. During the construction process, ready-mixed concrete demand will continuously occur (corresponding to ② in the figure). Each time a demand occurs, the construction site will notify the factory and station to conduct ready-mixed concrete distribution (corresponding to ③ in the figure). The factory and station will dispatch some mixer trucks for transportation according to the volume of ready-mixed concrete (corresponding to ④ in the figure). If the number of mixer trucks is not enough, it may be necessary for the mixer trucks to make round trips for transportation. Completion period: The construction of the construction site is completed.

[0107] The system can help optimize multiple links in the construction process. First is the preparation period. The system recommends the most suitable list of factory and station candidates according to the input project requirements. Next is the ready-mixed concrete distribution. The system can predict the total duration of the ready-mixed concrete distribution for the current order, and assist the project management side in making decisions on subsequent construction arrangements and the scheduling of future ready-mixed concrete orders. At the same time, the system will predict the ready-mixed concrete demand for each project served by the factory and station in the next week for the factory and station, providing a data basis for the factory and station dispatcher to arrange the future production and stock preparation plan of the factory and station and the dispatching of mixer trucks.

[0108] Those skilled in the art can understand that all or part of the processes for implementing the methods of the above embodiments can be completed by instructing relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. Among them, the computer-readable storage medium is a disk, an optical disc, a read-only memory or a random access memory, etc.

[0109] The above is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by those skilled in the art within the technical scope disclosed by the present invention should be covered within the protection scope of the present invention.

Claims

1. A commercial concrete transportation management method, characterized in that: include: Predicting the first total duration for the multiple candidate plants to complete the preset commercial concrete orders based on the commercial concrete production line information and mixer truck information of the multiple candidate plants, and generating plant recommendation information based on the first total duration; After the project party selects the target plant from the multiple candidate plants based on the plant recommendation information of the multiple candidate plants, it generates at least one mixer truck simulation transportation event based on the target real-time commercial concrete order and the mixer truck information of the target plant, and determines the second total time to complete the target real-time commercial concrete order through the mixer truck simulation transportation event.

2. The commercial concrete transportation management method according to claim 1, characterized in that: The preset commercial concrete order includes a plurality of preset commercial concrete orders of different magnitudes, and the plant recommendation information includes a score; then, according to the commercial concrete production line information and mixer truck information of the plurality of candidate plants, predicting the first total duration for the plurality of candidate plants to complete the preset commercial concrete order, and generating the plant recommendation information according to the first total duration, comprises: For each candidate plant station, based on the commercial concrete production line information and mixer truck information of the candidate plant station, predict the first total time for the candidate plant station to complete the multiple commercial concrete orders of different magnitudes respectively; The weights of the commercial concrete orders of various magnitudes are weighted and summed with the first total time for the candidate plant to complete the commercial concrete orders of various magnitudes to obtain the score of the candidate plant.

3. The commercial concrete transportation management method according to claim 1, characterized in that: The generating at least one mixer truck simulation transportation event according to the target real-time commercial concrete order and the mixer truck information of the target plant station includes: A first mixer truck simulation transportation event is generated based on the information of mixer trucks that have been dispatched by the target plant and are carrying out other real-time commercial concrete orders, and a second mixer truck simulation transportation event is generated based on the remaining number of transportations corresponding to the target real-time commercial concrete orders and the number of mixer trucks currently available in the target plant.

4. The commercial concrete transportation management method according to claim 3 is characterized in that: The mixer truck simulation transportation event includes the ongoing transportation phase of the mixer truck and the remaining time to complete the transportation phase; the second total time to complete the target real-time commercial concrete order is determined by the mixer truck simulation transportation event, including: Determine the minimum remaining time, and advance each remaining time according to the minimum remaining time, and after advancing, re-update the transport phase and remaining time of the mixer truck simulation transport event with a remaining time of 0; Repeat the advancement process until the target real-time commercial concrete order is completed; The second total duration for completing the target real-time commercial concrete order is determined based on the minimum remaining time during each advancement.

5. The commercial concrete transportation management method according to claim 4, characterized in that: When generating the second mixer truck simulation transport event, the transport phase of the second mixer truck simulation transport event is the commercial concrete loading phase, and the remaining time to complete the commercial concrete loading phase is determined according to the remaining waiting time of each production line in the target plant.

6. The commercial concrete transportation management method according to claim 4, characterized in that: The method further comprises: After the mixer truck simulation transportation event is generated, the mixer truck simulation transportation event is added to the event queue, and the mixer truck simulation transportation event is sorted according to the remaining time of the mixer truck simulation transportation event; The determining of the minimum remaining time comprises: The minimum remaining time is determined according to the order of the mixer truck simulation transportation events in the event queue.

7. The commercial concrete transportation management method according to claim 4, characterized in that: The transportation stage includes a return to the plant station stage; the method also includes: After generating the second mixer truck simulation transport event, updating the remaining transport times and the number of currently available mixer trucks; The repeated advancement process until the target real-time commercial concrete order is completed includes: After advancing, if a target mixer truck simulation transport event that has completed the return to the plant station stage appears in the mixer truck simulation transport event, the target mixer truck simulation transport event is deleted, the currently available number of mixer trucks is updated, and the remaining number of transports corresponding to the target real-time commercial concrete order and the currently available number of mixer trucks in the target plant station are returned to generate a second mixer truck simulation transport event until the remaining number of transports is 0.

8. The commercial concrete transportation management method according to claim 7, characterized in that: The transportation stage includes a pouring stage; the second total duration for completing the target real-time commercial concrete order is determined according to the minimum remaining time during each advancement, including: When the remaining number of transport times is 0 and the second mixer truck simulated transport events have completed the pouring stage, the minimum remaining time of each advancement is added to obtain the second total duration for completing the target real-time commercial concrete order.

9. The commercial concrete transportation management method according to claim 1, characterized in that: The method further comprises: Inputting the name information of the project engineering corresponding to the target real-time commercial concrete order and the commercial concrete demand information in at least one historical period into the first time series prediction model to obtain the latent vector of the project engineering state corresponding to the at least one historical period; The latent vectors of the project state corresponding to each historical period and the commercial concrete demand information are spliced ​​and input into the second time series prediction model to predict the total amount of commercial concrete to be transported for the project in a future period.

10. A commercial concrete transportation management system, characterized in that: include: A plant recommendation module is used to predict the first total time for the multiple candidate plants to complete the preset commercial concrete orders based on the commercial concrete production line information and mixer truck information of the multiple candidate plants, and generate plant recommendation information based on the total time; The module for predicting the time required to complete a commercial concrete order is used to generate at least one mixer truck simulation transport event based on the target real-time commercial concrete order and the mixer truck information of the target plant station after the project party selects the target plant station from the multiple candidate plant stations based on the plant station recommendation information of the multiple candidate plant stations, and to determine the second total time required to complete the real-time commercial concrete order through the mixer truck simulation transport event.