Automatic scheduling method and system for concrete production
By setting multiple schedule points in concrete production and determining the start and stop times of the production equipment based on order information, selecting the schedule points for loading operations and highlighting them on the interface, loading operations in the prior art are solved The problem of waiting time being too long or not in time has achieved more efficient concrete production schedule.
Patent Information
- Application Number
- CN202411576123.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-11-06
AI Technical Summary
The existing concrete production schedule method fails to effectively consider the loading operation time, resulting in the problem of loading operators waiting time for too long or untimely loading of the truck.
An automatic scheduling method is adopted to select the schedule corresponding to the loading operation by setting multiple scheduling points and determining the start and stop time of the production equipment based on the total amount to be produced and the loading time in the concrete order information. Point and highlight on the interface.
This method can reduce the waiting time when loading concrete, ensure that loading operations are carried out in sequence, avoid the problem of untimely loading, and consider the unloading and mixing time of the mixer truck during scheduling, so as to avoid discharging or distributing materials or Car pressing phenomenon.
Smart Images

Figure CN119443705A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of production scheduling, and more specifically, to an automatic scheduling method and system for concrete production. Background Art
[0002] As an important building material, concrete is widely used in the construction industry due to its excellent physical and chemical properties and relatively low cost. The production of concrete includes raw material preparation, concrete mixing, concrete transportation, concrete pouring, and concrete maintenance. In order to optimize production capacity, reduce costs, improve production efficiency, shorten production cycles, and ensure on-time delivery of products during the concrete production process, it is usually necessary to schedule the production of concrete.
[0003] In concrete production, the existing scheduling method is: first sort all production orders and determine the priority; then process the existing load of the concrete production machine to ensure the reasonable arrangement of production equipment; finally, assign process tasks to ensure that each process can be completed within the scheduled time. However, since the existing scheduling method for concrete production does not take the concrete loading operation time into consideration during scheduling, it causes the loading operators and concrete trucks to arrive at the production site too early or too late. If they arrive at the concrete production site too early, it will lead to a long waiting time, and if they arrive at the concrete production site too late, it will lead to the problem of untimely concrete loading. Summary of the invention
[0004] In order to solve the technical problem that the existing concrete production scheduling method causes the loading operators to wait too long and the concrete is not loaded in time when scheduling concrete, the present invention provides solutions in the following aspects.
[0005] In a first aspect, the present invention provides an automatic scheduling method for concrete production, comprising:
[0006] Set multiple scheduling points and display them in the first color on the interface. Each scheduling point corresponds to a production action, and the scheduling points are arranged in chronological order. The time intervals between adjacent scheduling points are the same.
[0007] In response to receiving concrete order information, the concrete order information includes loading time and the total amount of concrete to be produced; the total amount of concrete to be produced is obtained according to the order information, and the start time and stop time of the concrete production equipment are determined according to the total amount to be produced and the current time, so as to obtain all scheduling points from the first scheduling point to the last scheduling point corresponding to the order; the loading time refers to the time interval between adjacent loading operations; the loading time is greater than the time required for a mixer truck at the construction site to unload a truckload of materials, and is less than the sum of the time required for the mixer truck to mix a truckload of materials and the time required for unloading a truckload of materials;
[0008] According to the loading time, a scheduling point corresponding to the loading operation is selected from all the scheduling points between the first scheduling point and the last scheduling point, and the scheduling point corresponding to the loading operation is displayed in a second color.
[0009] Preferably, if the loading duration is an integer multiple of the time interval between adjacent scheduling points, starting from the first scheduling point, a scheduling point is selected every loading duration as the scheduling point corresponding to the loading operation.
[0010] Preferably, if the loading duration is not an integer multiple of the time interval between adjacent scheduling points, starting from the first scheduling point, select the scheduling point that is closest to the first scheduled loading time and located after the first scheduled loading time; starting from the selected scheduling point, continue to select the scheduling point that is closest to the second scheduled loading time and located after the second scheduled loading time; iterate until the selection is completed.
[0011] Preferably, the time interval between adjacent scheduling points is three minutes.
[0012] Preferably, the time calculation expression of the scheduling point corresponding to the i-th loading operation is:
[0013]
[0014] Where, t i represents the time of the scheduling point corresponding to the i-th loading operation, t0 represents the time corresponding to the first scheduling point, T represents the loading duration, T0 represents the time interval between adjacent scheduling points, Represents the ceiling function.
[0015] Preferably, the start-up time of the production equipment is the hourly time in the future closest to the current time, and each hourly time is a scheduling point.
[0016] In a second aspect, the present invention provides an automatic scheduling system for concrete production, comprising a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the automatic scheduling method for concrete production of the present invention is implemented.
[0017] The beneficial effect of the present invention is that when the automatic scheduling method for concrete production of the present embodiment is used to schedule concrete production, first, a plurality of scheduling points evenly arranged in chronological order are pre-set, after receiving the concrete order information, the start time and stop time of the concrete production equipment are determined according to the total amount to be produced in the concrete order information and the current time, and then the scheduling point between the start time and the stop time of the production equipment is obtained; and the loading time in the concrete order information is used to select the scheduling points of each loading operation from the scheduling points between the start time and the stop time and highlight them on the interface, so that the loading operation of the concrete is carried out in order, the waiting time when the concrete is loaded can be reduced and the concrete can be loaded in time; in addition, by displaying the unselected scheduling points with the first color and the selected scheduling points with the second color, it is convenient to highlight the scheduling points of each loading operation in all scheduling points. Furthermore, the unloading time and mixing time of the mixer truck are taken into consideration during scheduling, so as to avoid the phenomenon of material interruption or vehicle pressure in the distribution of concrete.
[0018] Furthermore, when the loading duration is not an integer multiple of the time interval between adjacent scheduling points, some scheduled loading times may not correspond to the times of the scheduling points. By selecting the scheduling point after the scheduled loading time as the actual loading time, the smooth scheduling of the loading operation is ensured.
[0019] Furthermore, by using the time calculation expression of the scheduling point corresponding to the i-th loading operation of the present invention, the scheduling point corresponding to each actual loading time can be quickly and accurately calculated, thereby improving the scheduling efficiency of concrete production. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] By reading the following detailed description with reference to the accompanying drawings, the above and other objects, features and advantages of the exemplary embodiments of the present invention will become readily understood. In the accompanying drawings, several embodiments of the present invention are shown in an exemplary and non-limiting manner, and the same or corresponding reference numerals represent the same or corresponding parts, wherein:
[0021] Figure 1 is a flow chart schematically showing an automatic scheduling method for concrete production according to an embodiment of the present invention;
[0022] Figure 2 is a schematic diagram schematically showing an arrangement of scheduling points according to an embodiment of the present invention;
[0023] Figure 3 FIG. 1 is a schematic diagram showing the structure of an automatic scheduling system for concrete production according to an embodiment of the present invention. DETAILED DESCRIPTION
[0024] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0025] The specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0026] Automatic scheduling method embodiment for concrete production:
[0027] like Figure 1 As shown, the automatic scheduling method for concrete production of the present invention comprises:
[0028] S101, setting multiple scheduling points, specifically: setting multiple scheduling points and displaying them in the first color on the interface, each scheduling point corresponds to a production action, and each scheduling point is arranged in chronological order; the time intervals between adjacent scheduling points are the same;
[0029] Scheduling, also known as scheduling, is a detailed planning of specific tasks or events in time. It involves allocating resources, activities, and work tasks to specific time periods to ensure that all tasks can be carried out and completed smoothly according to the scheduled time. In this embodiment, scheduling is to arrange each production action of concrete in advance to ensure that the production and loading tasks of concrete can be completed smoothly according to the scheduled time; scheduling points refer to the time points used to assign corresponding production actions. In this embodiment, multiple scheduling points are scheduling points spread over 24 hours.
[0030] Production actions refer to actions performed during the concrete production process, such as starting, stopping, unloading and loading concrete into trucks. Each scheduling point on the interface is represented by a corresponding time point (i.e., moment).
[0031] The interface in this embodiment may be a mobile phone interface, a computer interface, a tablet interface, or an interface of other electronic devices.
[0032] S102, obtaining a scheduling point corresponding to the order, specifically: in response to receiving concrete order information, the concrete order information includes a loading time and a total amount of concrete to be produced; obtaining the total amount of concrete to be produced according to the order information, determining the start time and the stop time of the concrete production equipment according to the total amount to be produced and the current time, and then obtaining all scheduling points from the first scheduling point to the last scheduling point corresponding to the order; the loading time refers to a predetermined time interval between adjacent loading operations; the loading time is greater than the time required for a mixer truck at the construction site to unload a truckload of materials, and less than the sum of the time required for the mixer truck to mix a truckload of materials and the time required to unload a truckload of materials;
[0033] Since the production efficiency of the concrete production line is constant, the total production time can be calculated based on the total amount of concrete to be produced, thereby determining the time between the start time and the stop time of the concrete production equipment. Combined with the current time, the start time and stop time of the production equipment can be determined. When the start time of the production equipment is a certain scheduling point, take the scheduling point as the first scheduling point corresponding to the order. When the start time of the production equipment is not a scheduling point, take the scheduling point after the start time of the production equipment and closest to the start time of the production equipment as the first scheduling point corresponding to the order. Similarly, when the stop time of the production equipment is a certain scheduling point, take the scheduling point as the last scheduling point corresponding to the order. When the start time of the production equipment is not a scheduling point, take the scheduling point after the stop time of the production equipment and closest to the stop time of the production equipment as the last scheduling point corresponding to the order.
[0034] Since the unloading process of the mixer truck on the construction site takes a certain amount of time, if the loading frequency is too high, many trucks of concrete will pile up on the construction site, resulting in a decrease in the turnover rate of the vehicle. Since the construction of concrete is continuous, if the loading frequency is too low, the concrete delivery will be delayed, which will lead to major quality accidents. Therefore, the loading time is set to be longer than the time required for the mixer truck on the construction site to unload a truck of material, and less than the sum of the time required for the mixer truck to mix a truck of material and the time required to unload a truck of material, so as to avoid the phenomenon of material interruption or vehicle crush during the delivery of concrete.
[0035] The loading time can be selected by the concrete customer in the order information when placing an order. After the concrete customer selects the loading time, the concrete production can be scheduled according to the loading time, and the concrete production can be carried out according to the schedule.
[0036] S103, selecting a scheduling point corresponding to the loading operation, specifically: selecting a scheduling point corresponding to the loading operation from all scheduling points between the first scheduling point and the last scheduling point according to the loading duration, and displaying the scheduling point corresponding to the loading operation in a second color.
[0037] The first color can be gray, white or other colors, and the second color is a color different from the first color. In this embodiment, the first color is white, and the second color is blue.
[0038] When selecting the scheduling points corresponding to the loading operation, it is necessary to ensure that the time interval between the selected adjacent scheduling points is greater than or equal to the loading duration, and the time intervals between two adjacent scheduling points are equal. In this way, the amount of concrete loaded is the same during each loading operation, and each loading operation is performed in order, making the loading of concrete smoother.
[0039] When the automatic scheduling method for concrete production of this embodiment is used to schedule concrete production, first, a plurality of scheduling points evenly arranged in chronological order are pre-set, and after receiving the concrete order information, the start time and stop time of the concrete production equipment are determined according to the total amount to be produced in the concrete order information and the current time, and then the scheduling point between the start time and the stop time of the production equipment is obtained; and the loading time in the concrete order information is used to select the scheduling points of each loading operation from the scheduling points between the start time and the stop time and highlight them on the interface, so that the concrete loading operation is carried out in order, which helps the concrete loading driver to reasonably plan the time to go to the concrete production line and reduce the waiting time; in addition, by displaying the unselected scheduling points with the first color and the selected scheduling points with the second color, it is convenient to highlight the scheduling points of each loading operation in all scheduling points. Furthermore, the unloading time and mixing time of the mixer truck are taken into consideration during scheduling, so as to avoid the phenomenon of material interruption or vehicle pressure in the distribution of concrete.
[0040] In one embodiment, if the loading duration is an integer multiple of the time interval between adjacent scheduling points, starting from the first scheduling point, a scheduling point is selected every loading duration as the scheduling point corresponding to the loading operation.
[0041] For example: Assume that there are five scheduling points corresponding to an order, namely, scheduling point A, scheduling point B, scheduling point C, scheduling point D, and scheduling point E. If the loading time is one time the time interval between adjacent scheduling points, then the selected scheduling points corresponding to the loading operation are scheduling point A, scheduling point B, scheduling point C, scheduling point D, and scheduling point E. If the loading time is two times the time interval between adjacent scheduling points, then the selected scheduling points corresponding to the loading operation are scheduling point A, scheduling point C, and scheduling point E.
[0042] In one embodiment, if the loading duration is not an integer multiple of the time interval between adjacent scheduling points, starting from the first scheduling point, select the scheduling point that is closest to the first scheduled loading time and is located after the first scheduled loading time; starting from the selected scheduling point, continue to select the scheduling point that is closest to the second scheduled loading time and is located after the second scheduled loading time; iterate until the selection is completed.
[0043] For example: Assume that there are three scheduled loading times corresponding to a certain order, namely 2:10, 2:15 and 2:20, and the scheduling points corresponding to the order are 2:09, 2:12, 2:15, 2:18 and 2:21. The selected scheduling points corresponding to the loading operations are 2:12, 2:15 and 2:21 respectively.
[0044] There are five scheduling points corresponding to the order, namely scheduling point A, scheduling point B, scheduling point C, scheduling point D, and scheduling point E. The loading time is 1.8 times the time interval between adjacent scheduling points. The selected scheduling points corresponding to the loading operation are scheduling point A, scheduling point C, and scheduling point E.
[0045] When the loading duration is not an integer multiple of the time interval between adjacent scheduling points, some scheduled loading times may not correspond to the times of the scheduling points. By selecting the scheduling point after the scheduled loading time as the actual loading time, the smooth scheduling of the loading operation is ensured.
[0046] In one embodiment, the time interval between adjacent scheduling points is three minutes.
[0047] When the time interval between adjacent scheduling points is three minutes, the corresponding scheduling points are arranged as follows: Figure 2 shown.
[0048] In one embodiment, the time calculation expression of the scheduling point corresponding to the i-th loading operation is:
[0049]
[0050] Where, t i represents the time of the scheduling point corresponding to the i-th loading operation, t0 represents the time corresponding to the first scheduling point, T represents the loading duration, T0 represents the time interval between adjacent scheduling points, Represents the ceiling function.
[0051] By using the time calculation expression for the scheduling point corresponding to the i-th loading operation of this embodiment, the scheduling point corresponding to each actual loading time can be quickly and accurately calculated, thereby improving the scheduling efficiency of concrete production.
[0052] In one embodiment, the production equipment startup time is the hourly time in the future closest to the current time, and each hourly time is a scheduling point.
[0053] For example, if the current time is 9:50, then the nearest full hour in the future is 10:00.
[0054] By setting the start time of the production equipment to the nearest hour in the future, it helps to execute the production tasks corresponding to the order as early as possible.
[0055] Example of an automatic scheduling system for concrete production:
[0056] The present invention also provides an automatic scheduling system for concrete production. Figure 3 As shown, the automatic scheduling system for concrete production includes a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the automatic scheduling method for concrete production in the above embodiment is implemented.
[0057] The automatic scheduling system for concrete production also includes other components well known to those skilled in the art, such as a communication bus and a communication interface, whose configuration and functions are known in the art and thus will not be described in detail here.
[0058] In the present invention, the aforementioned memory may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus or device. For example, a computer-readable storage medium may be any suitable magnetic storage medium or magneto-optical storage medium, such as a resistive random access memory RRAM (Resistive Random Access Memory), a dynamic random access memory DRAM (Dynamic Random Access Memory), a static random access memory SRAM (Static Random-Access Memory), an enhanced dynamic random access memory EDRAM (Enhanced Dynamic Random Access Memory), a high-bandwidth memory HBM (High-Bandwidth Memory), a hybrid memory cube HMC (Hybrid Memory Cube), etc., or any other medium that may be used to store the required information and may be accessed by an application, a module, or both. Any such computer storage medium may be part of a device or accessible or connectable to a device. Any application or module described in the present invention may be implemented using computer-readable / executable instructions that may be stored or otherwise maintained by such a computer-readable medium.
[0059] In the description of this specification, "plurality" or "several" means at least two, such as two, three or more, etc., unless otherwise clearly and specifically defined.
[0060] Although this specification has shown and described a number of embodiments of the present invention, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. Those skilled in the art will conceive of many modifications, changes and alternatives without departing from the ideas and spirit of the present invention. It should be understood that in the practice of the present invention, various alternatives to the embodiments of the present invention described herein may be employed.
Claims
1. An automatic scheduling method for concrete production, characterized in that: include: Set multiple scheduling points and display them in the first color on the interface. Each scheduling point corresponds to a production action, and the scheduling points are arranged in chronological order. The time intervals between adjacent scheduling points are the same. In response to receiving concrete order information, the concrete order information includes loading time and total amount of concrete to be produced; The total amount of concrete to be produced is obtained according to the order information, and the start time and stop time of the concrete production equipment are determined according to the total amount to be produced and the current time, so as to obtain all scheduling points from the first scheduling point to the last scheduling point corresponding to the order; the loading time refers to the time interval between adjacent loading operations; the loading time is greater than the time required for a mixer truck at the construction site to unload a truckload of materials, and less than the sum of the time required for the mixer truck to mix a truckload of materials and the time required for unloading a truckload of materials; According to the loading time, a scheduling point corresponding to the loading operation is selected from all the scheduling points between the first scheduling point and the last scheduling point, and the scheduling point corresponding to the loading operation is displayed in a second color.
2. The automatic scheduling method for concrete production according to claim 1, characterized in that: If the loading duration is an integer multiple of the time interval between adjacent scheduling points, starting from the first scheduling point, a scheduling point is selected every loading duration as the scheduling point corresponding to the loading operation.
3. The automatic scheduling method for concrete production according to claim 1, characterized in that: If the loading time is not an integer multiple of the time interval between adjacent scheduling points, starting from the first scheduling point, select the scheduling point that is closest to the first scheduled loading time and is located after the first scheduled loading time; starting from the selected scheduling point, continue to select the scheduling point that is closest to the second scheduled loading time and is located after the second scheduled loading time; iterate until the selection is completed.
4. The automatic scheduling method for concrete production according to claim 1, characterized in that: The time interval between adjacent scheduling points is three minutes.
5. The automatic scheduling method for concrete production according to claim 1, characterized in that: The calculation expression of the time of the scheduling point corresponding to the i-th loading operation is: Where, t i represents the time of the scheduling point corresponding to the i-th loading operation, t0 represents the time corresponding to the first scheduling point, T represents the loading duration, T0 represents the time interval between adjacent scheduling points, Represents the ceiling function.
6. The automatic scheduling method for concrete production according to any one of claims 1 to 5, characterized in that: The production equipment startup time is the hourly time in the future closest to the current time, and each hourly time is a scheduling point.
7. An automatic scheduling system for concrete production, comprising a processor and a memory, wherein the memory stores computer program instructions, characterized in that: When the computer program instructions are executed by the processor, the automatic scheduling method for concrete production according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Intelligent concrete scheduling method and system, medium and electronic equipment
CN112651625A
Concrete production schedule processing method and system
CN117371713A
Automatic schedule modeling method in cold mill PCM line
KR1020000010448A