A Precast Box Girder Scheduling Method and System Based on Dynamic Resource Assessment

By constructing a three-dimensional network diagram and spatiotemporal decision matrix for the beam storage area, the occupancy status of the beam fabrication platform and the beam storage area is adjusted in real time, and the production scheduling path is generated and optimized. This solves the problem of insufficient resource utilization in the traditional precast box girder production scheduling method and realizes efficient production planning and spatial collaborative optimization.

CN120952417BActive Publication Date: 2026-04-07INST OF COMPUTING TECH CHINA ACAD OF RAILWAY SCI +2
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-30
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Traditional precast box girder production scheduling methods are unable to cope with dynamically changing resource constraints, resulting in low production efficiency and insufficient resource utilization. When the girder storage is saturated, there is only an alarm without any adjustment plan.

Method used

By constructing a three-dimensional network diagram of the beam storage area, the effective capacity is obtained, a spatiotemporal decision matrix is ​​constructed, the occupancy status of the beam fabrication platform and the beam storage area is adjusted in real time, and the initial production scheduling path is generated by combining reverse scheduling and forward scheduling, and double verification and optimization are performed.

Benefits of technology

It enables precise quantitative management of the real-time available capacity of the beam storage area, improves the collaborative optimization of production planning and beam storage space, solves the problem of separating production scheduling and beam storage management, and enhances production efficiency and resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120952417B_ABST
    Figure CN120952417B_ABST
Patent Text Reader

Abstract

This invention provides a precast box girder production scheduling method and system based on dynamic resource assessment, relating to the field of intelligent construction and construction management technology. The method obtains the parameter data of the storage area by constructing a three-dimensional network diagram of the beam area and a spatiotemporal decision matrix, and then generates the production scheduling path through reverse sorting and forward scheduling, establishing a two-way connection between generation and storage. This solves the problem of separating production scheduling and beam storage management, and plays a role in accurately quantifying and managing the real-time available capacity of the storage area and coordinating the optimization of production plans and storage space.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent construction and construction management, and particularly relates to a prefabricated box girder production scheduling method and system based on dynamic resource evaluation. BACKGROUND

[0002] In large-scale projects such as high-speed rail and bridges, the large-scale production of prefabricated box girders is the core link to ensure construction progress. With the expansion of project scale and the compression of construction period, the traditional production scheduling method is difficult to cope with the dynamic changes of resource constraints (such as beam production stand occupation and beam storage area capacity fluctuation), resulting in low production efficiency and insufficient resource utilization.

[0003] In the prior art, the beam storage area capacity is preset as a fixed value, and the production scheduling module and the beam storage management module are used to process task allocation and space occupation respectively, which may cause the problem that only an alarm is provided when the beam storage is saturated, and no adjustment scheme is provided. SUMMARY

[0004] The present application provides a prefabricated box girder production scheduling method and system based on dynamic resource evaluation, which solves the problem that the production scheduling module and the beam storage management module are used to process task allocation and space occupation respectively in the prior art, resulting in the problem that only an alarm is provided when the beam storage is saturated, and no adjustment scheme is provided.

[0005] In one aspect, the present application provides a prefabricated box girder production scheduling method based on dynamic resource evaluation, comprising: obtaining box girder production scheduling data, including beam type parameters, beam production stand parameters, and beam storage area parameters;

[0006] constructing a three-dimensional network diagram of the beam storage area according to the box girder production scheduling data;

[0007] obtaining the effective capacity of the beam storage area based on the three-dimensional network diagram of the beam area;

[0008] constructing a space-time decision matrix with a time axis as the longitudinal dimension and the beam production stand parameters and the beam storage area parameters as the transverse dimension;

[0009] According to the effective capacity, the beam production stand occupation state and the beam storage area level capacity of the space-time decision matrix are changed in real time;

[0010] According to the beam production stand occupation state and the beam storage area level capacity, the latest start time of the beam production scheduling is calculated by reverse scheduling, and an initial production scheduling path is generated combined with multi-path probability evaluation;

[0011] Based on the initial production scheduling path, the beam production stand occupation state and the beam storage area level capacity are checked by forward scheduling to generate a checking result;

[0012] According to the checking result, the initial production scheduling path is optimized.

[0013] Optionally, the constructing a three-dimensional network diagram of the beam storage area according to the beam production scheduling data comprises:

[0014] dividing a grid unit based on the beam type parameter;

[0015] setting an attribute of the grid unit, the attribute comprising a coordinate of the grid unit, a stacking layer number of the box girder, a box girder weight, a box girder maintenance day number, and a preset bearing index;

[0016] inputting the attribute into a building information model, and outputting the three-dimensional network diagram of the beam storage area.

[0017] Optionally, the obtaining an effective capacity of the beam storage area based on the three-dimensional network diagram of the beam area comprises:

[0018] real-time collecting, by a pressure sensor and an RFID tag, a box girder weight, a box girder position, and a box girder stacking layer number in the grid unit;

[0019] calculating a bearing index of the grid unit according to the box girder weight, the box girder position, and the box girder stacking layer number;

[0020] calculating a difference between the bearing index and a preset bearing index to obtain the effective capacity.

[0021] Optionally, the constructing a time-space decision matrix with a time axis as a longitudinal dimension and the beam production bench parameters and the beam storage area parameters as transverse dimensions comprises:

[0022] setting a time row, a beam production bench column, and a beam storage area column;

[0023] dividing the time axis into time slices according to a preset time interval, and sequentially filling the time slices into the time row to obtain the time-space decision matrix.

[0024] Optionally, the real-time changing a beam production bench occupancy state and a beam storage area hierarchical capacity of the time-space decision matrix according to the effective capacity comprises:

[0025] annotating the beam production bench occupancy state in the beam production bench column, the beam production bench occupancy state comprising production, idle, or maintenance;

[0026] calculating the beam storage area hierarchical capacity according to the effective capacity.

[0027] Optionally, the performing reverse scheduling to calculate a latest start time of beam production according to the beam production bench occupancy state and the beam storage area hierarchical capacity, and generating an initial production scheduling path in combination with a multi-path probability evaluation comprises:

[0028] calculating a latest start time according to a delivery date and a total process pipeline duration.

[0029] Based on the latest start time and the effective capacity, all feasible paths are generated;

[0030] Calculate the time slack probability, resource conflict probability, and risk weighting value of the feasible path;

[0031] Input the time margin probability, the resource conflict probability, and the risk weighting value into the preset condition template, and output the initial production scheduling path.

[0032] Optionally, the step of performing dual verification of beam fabrication platform occupancy conflicts and beam storage area three-dimensional spatial conflicts through forward scheduling, generating verification results including:

[0033] Detect whether the beam fabrication platform is occupied by multiple production tasks within the same time period and generate the first verification result;

[0034] Based on the three-dimensional mesh model, it is verified whether the current number of stacked layers in the target beam storage area exceeds the maximum allowable number of layers, and the difference between the current load-bearing index and the foundation bearing capacity is calculated. If the difference is less than the first preset threshold, it is marked as a high-risk area, and a second verification result is generated.

[0035] Based on the first verification result and the second verification result, the verification result is generated. Optionally, based on the verification result, optimizing the initial production scheduling path includes:

[0036] If the beam fabrication platform is not occupied by multiple production tasks within the same time period, the production sequence of non-critical path box girders will be adjusted. The non-critical path box girders are box girder production tasks that do not affect the delivery date.

[0037] If the difference is less than the first preset threshold, the box girder in the grid cell is moved to an available grid cell with a load-bearing margin greater than the second preset threshold, and the data in the beam fabrication platform column and the beam storage area column are changed.

[0038] On the other hand, the present invention provides a precast box girder production scheduling system based on dynamic resource assessment, comprising:

[0039] The resource input module is used to obtain box girder production scheduling data, including girder type parameters, girder fabrication platform parameters, and girder storage area parameters;

[0040] The dynamic evaluation module is used to construct a three-dimensional network diagram of the girder storage area based on the box girder production scheduling data;

[0041] The effective capacity of the beam storage area is obtained based on the three-dimensional network diagram of the beam area.

[0042] The spatiotemporal matrix construction module is used to construct a spatiotemporal decision matrix with the time axis as the vertical dimension and the beam fabrication platform parameters and the beam storage area parameters as the horizontal dimension.

[0043] Based on the effective capacity, the occupancy status of the beam-making platform and the hierarchical capacity of the beam storage area in the spatiotemporal decision matrix are changed in real time.

[0044] The production scheduling engine module is used to perform reverse scheduling to calculate the latest start time of beam production based on the occupancy status of the beam fabrication platform and the hierarchical capacity of the beam storage area, and generate an initial production scheduling path by combining multi-path probability evaluation.

[0045] Based on the initial production scheduling path, the occupancy status of the beam fabrication platform and the hierarchical capacity of the beam storage area are double-checked through forward scheduling to generate a check result.

[0046] Based on the verification results, the initial production scheduling path is optimized.

[0047] On the other hand, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the box girder scheduling method based on dynamic resource assessment as described above.

[0048] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the box girder scheduling method based on dynamic resource assessment as described above.

[0049] On the other hand, the present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the box girder scheduling method based on dynamic resource assessment as described above.

[0050] The box girder production scheduling method and system based on dynamic resource assessment provided by this invention obtains the parameter data of the storage area by constructing a three-dimensional network diagram of the beam area and a spatiotemporal decision matrix, and then generates the production scheduling path through reverse sorting and forward scheduling, establishing a two-way connection between generation and storage, solving the problem of separate processing of production scheduling and beam storage management, and playing a role in the precise quantitative management of the real-time available capacity of the beam storage area and the collaborative optimization of the pre-storage space of the production plan. Attached Figure Description

[0051] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0052] Figure 1 This is one of the flowcharts of the precast box girder production scheduling method based on dynamic resource assessment provided in the embodiments of the present invention;

[0053] Figure 2 This is a three-dimensional network diagram of the beam storage area provided in an embodiment of the present invention;

[0054] Figure 3 This is a schematic diagram of the precast box girder production scheduling system based on dynamic resource assessment provided in an embodiment of the present invention;

[0055] Figure 4 This is a schematic diagram of the structure of the electronic device provided in an embodiment of the present invention.

[0056] Figure label:

[0057] Among them, 310 is the resource input module; 320 is the dynamic evaluation module; 330 is the spatiotemporal matrix construction module; 340 is the production scheduling engine module; 410 is the processor; 420 is the communication interface; 430 is the memory; and 440 is the communication bus. Detailed Implementation

[0058] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0059] Figure 1 This is a flowchart illustrating the precast box girder production scheduling method based on dynamic resource assessment provided in this embodiment of the invention.

[0060] like Figure 1 As shown, the precast box girder production scheduling method based on dynamic resource assessment provided in this embodiment of the invention mainly includes the following steps:

[0061] 101. Obtain box girder production scheduling data, including girder type parameters, girder fabrication platform parameters, and girder storage area parameters.

[0062] Specifically, the parameters for the beam storage area include the length, width, and maximum number of stacking layers of the storage area; the beam type parameters include the beam's length, width, height, weight, and required production cycle; and the beam fabrication platform parameters include the platform's dimensions, load-bearing capacity, and available time period. Furthermore, in some embodiments, the box girder production scheduling data may also include template parameters, specifically the number of template sets.

[0063] By acquiring box girder production scheduling data, resource constraints can be analyzed more accurately, thereby enabling the development of efficient and feasible precast box girder production scheduling plans.

[0064] 102. Construct a three-dimensional network diagram of the girder storage area based on the box girder production scheduling data;

[0065] As shown in Figure 2, Figure 2 This is a 3D network diagram of the beam storage area. A 3D mesh diagram divides a three-dimensional space into several mesh cells, each representing a specific spatial location and capable of storing data related to that location. For example, information such as the length, width, and maximum stacking depth of the beam storage area can be mapped onto the 3D mesh diagram, thus visually displaying the spatial layout and capacity of the storage area. Furthermore, information such as the dimensions and weight of the box girders can be associated with the mesh cells in the 3D mesh diagram, allowing for the selection of appropriate storage locations based on the specific needs of the box girders during subsequent production scheduling. This approach provides a more intuitive and accurate understanding of the resource constraints of the beam storage area, offering strong support for subsequent optimized production scheduling.

[0066] The steps involved in constructing a three-dimensional network diagram of the girder storage area based on box girder production scheduling data include:

[0067] 201. Based on beam type parameters, divide the grid into elements;

[0068] Considering that different types of box girders have different dimensions and shapes, the mesh cells must first be divided according to the beam type parameters. For example, for a specific type of box girder, we can determine the size of the mesh cells based on its length, width, and height to ensure that each mesh cell can accommodate one or more box girders of that type.

[0069] 202. Set the properties of the grid cells.

[0070] The attributes of a grid cell include its coordinates, the number of stacked box girder layers, the weight of the box girder, the curing days, and the preset load-bearing capacity. These attributes are crucial for subsequent production scheduling and storage. Besides basic coordinate information, attributes such as the number of stacked box girder layers, weight, curing days, and preset load-bearing capacity need to be set. For example, for a given grid cell, we can set its stacking layer to 3 layers, the weight of each box girder to 50 tons, the curing days to 7 days, and the preset load-bearing capacity to 150 tons. This allows us to select a suitable storage location based on these attributes during subsequent production scheduling.

[0071] 203. Input attributes into the building information model and output a 3D network diagram of the beam storage area.

[0072] Specifically, the pre-defined grid cells and set attributes are input into the Building Information Model (BIM). The BIM automatically calculates and simulates based on the input attributes, ultimately outputting a 3D network diagram of the beam storage area. For example, the input includes information such as the length, width, maximum stacking layer number, and attributes of each grid cell. The BIM performs simulation calculations based on this information, ultimately generating an intuitive 3D network diagram of the beam storage area. The diagram clearly shows the location, size, and type and quantity of each grid cell, facilitating subsequent production scheduling and optimization.

[0073] By following the steps above, a three-dimensional network diagram of the girder storage area can be constructed based on the box girder production scheduling data, providing strong support for subsequent production optimization.

[0074] 103. Obtain the effective capacity of the beam storage area based on the three-dimensional network diagram of the beam area;

[0075] The weight, location, and number of stacked layers of box girders within the grid unit are collected in real time using pressure sensors and RFID tags.

[0076] The load-bearing capacity of the grid cells is calculated based on the weight, location, and number of stacked layers of the box girder.

[0077] The effective capacity is obtained by calculating the difference between the load-bearing index and the preset load-bearing index.

[0078] Specifically, within each grid cell, pressure sensors and RFID tags are installed to collect real-time data on the weight, location, and stacking layers of the box girders. The collected data will then undergo further processing.

[0079] Based on the collected data on box girder weight, location, and stacking layers, the load-bearing capacity of each grid cell is automatically calculated. This capacity reflects the current actual load-bearing capacity of the grid cell. The formula for calculating the load-bearing capacity is as follows:

[0080] Load-bearing capacity = ∑(Current weight of stacked beams × (1 + 0.1 × Remaining curing days))

[0081] Next, the system compares the calculated load-bearing index with the preset load-bearing index and obtains the difference between the two. This difference represents the effective capacity of the grid cell, that is, the weight of the box girder that the grid cell can still safely bear under the current conditions.

[0082] In this way, the effective capacity of each grid unit in the beam storage area can be obtained in real time and accurately, providing more precise data support for subsequent production optimization and scheduling.

[0083] 104. Construct a spatiotemporal decision matrix with the time axis as the vertical dimension and the beam fabrication platform parameters and beam storage area parameters as the horizontal dimension.

[0084] The specific steps for constructing the spatiotemporal decision matrix are as follows:

[0085] Set up the time row, beam fabrication platform column, and beam storage area column;

[0086] The time axis is divided into time slices according to a preset time interval, and the time slices are filled into the time row in sequence to obtain the spatiotemporal decision matrix.

[0087] The spatiotemporal decision matrix is ​​shown in Table 1.

[0088] Table 1

[0089]

[0090] Each time slice represents a specific period of time, such as a day, a week, or a month. The specific time interval can be set according to the actual situation. As shown in Table 1, time slice D1-AM represents the morning of the first day, and time slice D1-PM represents the afternoon of the first day. The beam fabrication platform column lists all beam fabrication platforms, and the beam storage area column lists all beam storage areas. In the spatiotemporal decision matrix, the corresponding information is filled in according to the actual situation of the beam fabrication platforms and beam storage areas in each time slice. For example, in a certain time slice, beam fabrication platform 1 is producing beam A, beam fabrication platform 2 is in the curing state, the second layer of beam storage area A is full, and the first layer still has available space, the first layer of beam storage area B is occupied by beam C, and the second layer meets the storage conditions. In this way, the status of each beam fabrication platform and beam storage area in each time slice can be intuitively understood, providing strong support for subsequent optimized production scheduling.

[0091] 105. Based on the effective capacity, change the occupancy status of the beam-making platform and the hierarchical capacity of the beam storage area in the spatiotemporal decision matrix in real time.

[0092] Specifically, based on the effective capacity, the spatiotemporal decision matrix is ​​updated in real time to reflect the occupancy status of the beam fabrication platform and the hierarchical capacity of the beam storage area, including:

[0093] The occupancy status of the beam fabrication platform is marked in the column. The occupancy status of the beam fabrication platform includes production, idle or maintenance.

[0094] Calculate the capacity of each level of the beam storage area based on the effective capacity.

[0095] The effective capacity refers to the available space for storing precast box girders at each level of the girder storage area within the current time slice. When a new precast box girder is completed and ready for storage, the effective capacity of each level of the girder storage area is checked first, and the level with sufficient effective capacity is selected for storage. If the effective capacity of all levels of the girder storage area does not meet the requirements, the system will issue a warning, prompting management personnel to take timely measures, such as increasing the storage area space or adjusting the production plan. Simultaneously, the girder storage area level capacity information in the spatiotemporal decision matrix is ​​updated in real time in the girder fabrication platform column to ensure the accuracy and timeliness of the information.

[0096] 106. Based on the occupancy status of the beam fabrication platform and the hierarchical capacity of the beam storage area, perform reverse scheduling to calculate the latest start time of beam fabrication, and generate the initial production scheduling path by combining multi-path probability assessment.

[0097] The initial production scheduling path is calculated using a reverse scheduling algorithm based on the current production plan, the occupancy status of the beam fabrication platforms, and the effective capacity of each level of the beam storage area. This algorithm determines the latest start time for the production of each precast box girder. Combined with a multi-path probability assessment method, one or more initial production scheduling paths are generated by comprehensively considering various possible production paths and their corresponding probabilities.

[0098] Specifically, based on the occupancy status of the beam fabrication platform and the hierarchical capacity of the beam storage area, a reverse scheduling process is performed to calculate the latest start time for beam fabrication. This, combined with multi-path probability assessment, generates an initial production schedule, including:

[0099] Calculate the latest start time based on the delivery date and the total duration of the production line:

[0100] All feasible paths are generated based on the latest start time and available capacity;

[0101] Calculate the time margin probability, resource conflict probability, and risk weighting value of feasible paths;

[0102] Input the time margin probability, resource conflict probability, and risk weighting value into the preset condition template, and output the initial production scheduling path.

[0103] When generating all feasible paths, the system considers the occupancy status of the beam fabrication platform, the effective capacity of the beam storage area, and the latest start time, taking into account various possible production sequences and storage locations to form multiple different initial production schedules. All initial production schedules must meet delivery date requirements and optimize production efficiency and resource utilization as much as possible.

[0104] Time margin probability refers to the amount of time remaining for each feasible path before all production tasks are completed. A higher time margin probability indicates a higher completion rate and lower risk for the path. Resource conflict probability assesses whether multiple production tasks will simultaneously occupy the beam fabrication platform or beam storage area when executing the path. A lower resource conflict probability indicates a more reasonable resource allocation for the path. Risk weighted value is a comprehensive evaluation value that considers both process weight and resource conflict probability, used to compare the advantages and disadvantages of different paths.

[0105] Furthermore, the preset condition template is an evaluation standard set based on historical data and experience. It outputs one or more optimal initial production scheduling paths according to a certain algorithm and rules, based on the input time margin probability, resource conflict probability, and risk weighting value. These paths will be adjusted and optimized according to the actual situation during subsequent production, but the accuracy and rationality of the initial production scheduling path are crucial to the smooth progress of the entire production plan.

[0106] Understandably, the formula for calculating the latest start time is: Latest Start Time = Delivery Date - Total Process Time - Dynamic Buffer Time. The formula for calculating the risk weighting value is:

[0107] ρ=∑α×β;

[0108] Where ρ is the risk-weighted value, α represents the probability of resource conflict, and β represents the process weight.

[0109] When outputting one or more optimal initial production scheduling paths, the output can be an initial production scheduling path with no resource conflicts and a time margin of ≥20%, an initial production scheduling path with a time margin of ≥10% and a risk value of ≤0.3, or an initial production scheduling path with process compression redundancy that is prioritized for critical beam types. All three paths are obtained by inputting preset condition templates after obtaining the time margin probability, resource conflict probability, and risk weighting value.

[0110] Specifically, when implementing the precast box girder production scheduling method based on dynamic resource assessment, one or more optimal initial production scheduling paths will be automatically output according to preset conditions and algorithms. For example, when the requirement is to output paths with no resource conflicts and sufficient time margin, initial production scheduling paths with no resource conflicts and a time margin of ≥20% will be selected. These initial production scheduling paths ensure effective resource utilization while also reserving sufficient time buffers for subsequent production plans, reducing the risk of production delays due to time constraints.

[0111] Furthermore, based on user-defined risk thresholds, an initial production scheduling path with a time margin ≥ 10% and a risk value ≤ 0.3 can be output. This initial scheduling path, while ensuring a certain time margin, further controls the risk level during the production process, making the production plan more robust and reliable.

[0112] For the production of critical beam types, an initial production schedule with process redundancy reduction can also be output. By optimizing process arrangement and reducing the time of non-critical processes, the initial production schedule provides more resources and time guarantees for the production of critical beam types, thereby ensuring that critical beam types can be completed on time and with high quality.

[0113] The generation of these three paths is based on the accurate calculation and evaluation of time margin probability, resource conflict probability, and risk weighting. After obtaining these key indicators, the data is input into a preset condition template, and after a series of complex algorithms and rule matching, the optimal initial production scheduling path that meets the user's needs is finally output.

[0114] 107. Based on the initial production scheduling path, perform dual verification on the occupancy status of the beam fabrication platform and the hierarchical capacity of the beam storage area through forward scheduling, and generate verification results;

[0115] Specifically, based on the initial production scheduling path, the steps for generating verification results by performing dual checks on the occupancy status of the beam fabrication platform and the hierarchical capacity of the beam storage area through forward scheduling include:

[0116] Detect whether the beam fabrication platform is occupied by multiple production tasks within the same time period and generate the first verification result;

[0117] Based on the three-dimensional mesh model, it is verified whether the current number of stacked layers in the target beam storage area exceeds the maximum allowable number of layers, and the difference between the current load-bearing index and the foundation bearing capacity is calculated. If the difference is less than the first preset threshold, it is marked as a high-risk area, and a second verification result is generated.

[0118] Based on the first and second verification results, a verification result is generated.

[0119] For example, suppose a precast box girder manufacturing plant receives multiple production tasks and needs to develop a production scheduling plan. First, based on the requirements of the production tasks and the available resources, the initial production scheduling path is calculated through reverse scheduling.

[0120] Generate an initial production schedule. Based on the initial production schedule, perform dual verification of the occupancy status of the beam fabrication platform and the hierarchical capacity of the beam storage area through forward scheduling.

[0121] During the specific verification process, the first step is to check whether the beam fabrication platform is occupied by multiple production tasks within the same time period. For example, if it is found that a beam fabrication platform is occupied by two production tasks simultaneously within a certain time period, the first verification result will be generated, indicating a conflict. Operators can adjust the time schedule of the relevant production tasks according to the prompt to avoid conflicts and then re-perform the verification.

[0122] Next, the current stacking number of beams in the target storage area is checked based on a 3D mesh model to see if it exceeds the maximum allowable number of stacking layers. If the current stacking number of beams in a storage area is close to the maximum allowable number, the difference between the current load-bearing capacity and the foundation bearing capacity is further calculated. If the difference is less than a first preset threshold (e.g., less than 10% of the foundation bearing capacity), the storage area is marked as a high-risk area, and a second verification result is generated. Operators can then take reinforcement measures or adjust the beam storage strategy based on the prompts to reduce safety risks.

[0123] Finally, based on the results of the first and second verifications, the final verification result is generated. If all verifications pass, the initial production scheduling path can be executed as the final production scheduling plan; if any verifications fail, adjustments and optimizations need to be made according to the verification results until all requirements are met.

[0124] 108. Optimize the initial production scheduling path based on the verification results.

[0125] The specific steps for optimizing the initial production scheduling path based on the verification results include:

[0126] If the girder fabrication platform is not occupied by multiple production tasks in the same time period, the production sequence of non-critical path box girders will be adjusted. Non-critical path box girders are box girder production tasks that do not affect the delivery date.

[0127] If the difference is less than the first preset threshold, the box girder in the grid cell is moved to an available grid cell with a load-bearing margin greater than the second preset threshold, and the data in the beam fabrication platform column and the beam storage area column are changed.

[0128] Specifically, if multiple production tasks compete for the same beam fabrication platform within the same time period, priority will be given to production tasks on the critical path, i.e., those tasks that directly affect the overall delivery date. For production tasks on the non-critical path, the system will consider their production flexibility and adjustability, and assign them to other idle or low-load beam fabrication platforms to balance production efficiency and resource utilization.

[0129] Meanwhile, during the optimization process, the size, weight, and transportation requirements of the box girders are also considered to ensure that the adjusted production schedule and storage location do not cause transportation conflicts or inconveniences. For box girders that need to be relocated, the system will plan the relocation path and required resources in advance to ensure the smooth progress of the relocation process.

[0130] Furthermore, in some embodiments, the present invention can monitor abnormal events in real time through a spatiotemporal decision matrix and a three-dimensional network diagram of the beam storage area.

[0131] For example, it can monitor whether the curing strength of precast box girders has reached 90% of the design value. It can also monitor whether the real-time utilization rate of the girder storage area is greater than 95%, such as... Figure 2 As shown in the 3D network diagram of the beam storage area, the red area indicates that the real-time utilization rate of the beam storage area is greater than 95%.

[0132] When an anomaly occurs, a partial backtracking rescheduling can be initiated. For example, this can be done by freezing completed process nodes, rebuilding the production schedule during the affected period, or finding a feasible solution using the branch and bound method.

[0133] The purpose of local backtracking rescheduling is to respond quickly to abnormal situations while minimizing their impact on the overall production plan. Freezing completed process nodes ensures that completed work is not lost due to backtracking, thus maintaining continuity when reconstructing the production path. When reconstructing the production path during the affected period, the current production tasks, resource status, and characteristics of the box girder are comprehensively considered to find the optimal or near-optimal alternative. Using the branch and bound method to find feasible solutions is an efficient search strategy that can find solutions that satisfy the constraints within a limited computation time, thus ensuring the feasibility and efficiency of backtracking rescheduling.

[0134] Based on the same general inventive concept, this invention also protects a precast box girder scheduling device based on dynamic resource assessment. The precast box girder scheduling device based on dynamic resource assessment provided by this invention will be described below. The precast box girder scheduling device based on dynamic resource assessment described below can be referred to in correspondence with the precast box girder scheduling method based on dynamic resource assessment described above.

[0135] In some embodiments, such as Figure 3 As shown, this invention provides a precast box girder production scheduling system based on dynamic resource assessment, comprising:

[0136] The resource input module 310 is used to acquire box girder production scheduling data, including girder type parameters, girder fabrication platform parameters, and girder storage area parameters;

[0137] The dynamic evaluation module 320 is used to construct a three-dimensional network diagram of the girder storage area based on the box girder production scheduling data;

[0138] The effective capacity of the beam storage area is obtained based on the three-dimensional network diagram of the beam area.

[0139] The spatiotemporal matrix construction module 330 is used to construct a spatiotemporal decision matrix with the time axis as the vertical dimension and the beam fabrication platform parameters and beam storage area parameters as the horizontal dimension.

[0140] Based on the effective capacity, the occupancy status of the beam-making platform and the hierarchical capacity of the beam storage area are changed in real time according to the spatiotemporal decision matrix.

[0141] The production scheduling engine module 340 is used to perform reverse scheduling to calculate the latest start time of beam production based on the occupancy status of the beam fabrication platform and the hierarchical capacity of the beam storage area, and generate the initial production scheduling path by combining multi-path probability evaluation.

[0142] Based on the initial production scheduling path, the occupancy status of the beam fabrication platform and the hierarchical capacity of the beam storage area are double-checked through forward scheduling to generate the verification results.

[0143] Based on the verification results, optimize the initial production scheduling path.

[0144] Figure 4 This is a schematic diagram of the structure of the electronic device provided in an embodiment of the present invention.

[0145] like Figure 4 As shown, the electronic device may include a processor 410, a communications interface 420, a memory 430, and a communication bus 440. The processor 410, communications interface 420, and memory 430 communicate with each other via the communication bus 440. The processor 410 can call logical instructions from the memory 430 to execute a precast box girder production scheduling method based on dynamic resource assessment.

[0146] Furthermore, the logical instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0147] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer is able to execute the precast box girder scheduling method based on dynamic resource assessment provided by the above methods.

[0148] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the precast box girder scheduling method based on dynamic resource assessment provided by the above methods.

[0149] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0150] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0151] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A precast box girder production scheduling method based on dynamic resource assessment, characterized in that, include: Obtain box girder production scheduling data, including girder type parameters, girder fabrication platform parameters, and girder storage area parameters; Based on the beam type parameters, divide the grid into units; Set the attributes of the grid cell, including the coordinates of the grid cell, the number of stacked layers of the box girder, the weight of the box girder, the number of days for box girder curing, and the preset load-bearing index; Input the aforementioned attributes into the building information model, and output the three-dimensional network diagram of the beam storage area; The weight, position, and number of stacked layers of the box girder within the grid unit are collected in real time using pressure sensors and RFID tags. The load-bearing index of the grid unit is calculated based on the weight of the box girder, the location of the box girder, and the number of stacked layers of the box girder; The effective capacity is obtained by calculating the difference between the load-bearing index and the preset load-bearing index. A spatiotemporal decision matrix is ​​constructed with the time axis as the vertical dimension and the beam fabrication platform parameters and the beam storage area parameters as the horizontal dimension. Based on the effective capacity, the occupancy status of the beam-making platform and the hierarchical capacity of the beam storage area in the spatiotemporal decision matrix are changed in real time. Calculate the latest start time based on the delivery date and the total duration of the production line: Based on the latest start time and the effective capacity, all feasible paths are generated; Calculate the time slack probability, resource conflict probability, and risk weighting value of the feasible path; Input the time margin probability, the resource conflict probability, and the risk weighting value into the preset condition template, and output the initial production scheduling path; Detect whether the beam fabrication platform is occupied by multiple production tasks within the same time period and generate the first verification result; Based on the three-dimensional mesh model, it is verified whether the current number of stacked layers in the target beam storage area exceeds the maximum allowable number of layers, and the difference between the current load-bearing index and the foundation bearing capacity is calculated. If the difference is less than the first preset threshold, it is marked as a high-risk area, and a second verification result is generated. Based on the first verification result and the second verification result, a verification result is generated; Based on the verification results, the initial production scheduling path is optimized.

2. The precast box girder production scheduling method based on dynamic resource assessment according to claim 1, characterized in that, The construction of a spatiotemporal decision matrix, with the time axis as the vertical dimension and the beam fabrication platform parameters and the beam storage area parameters as the horizontal dimensions, includes: Set up the time row, beam fabrication platform column, and beam storage area column; The time axis is divided into time slices according to a preset time interval, and the time slices are sequentially filled into the time row to obtain the spatiotemporal decision matrix.

3. The precast box girder production scheduling method based on dynamic resource assessment according to claim 2, characterized in that, The step of changing the beam fabrication platform occupancy status and beam storage area level capacity of the spatiotemporal decision matrix in real time according to the effective capacity includes: The occupancy status of the beam fabrication platform is marked in the column, and the occupancy status of the beam fabrication platform includes production, idle or maintenance. Calculate the capacity of the beam storage area hierarchy based on the effective capacity.

4. The precast box girder production scheduling method based on dynamic resource assessment according to claim 1, characterized in that, Based on the verification results, optimizing the initial production scheduling path includes: If the beam fabrication platform is not occupied by multiple production tasks within the same time period, the production sequence of non-critical path box girders will be adjusted. The non-critical path box girders are box girder production tasks that do not affect the delivery date. If the difference is less than the first preset threshold, the box girder in the grid cell is moved to an available grid cell with a load-bearing margin greater than the second preset threshold, and the data in the beam fabrication platform column and the beam storage area column are changed.

5. A precast box girder production scheduling system based on dynamic resource assessment, characterized in that, include: The resource input module is used to obtain box girder production scheduling data, including girder type parameters, girder fabrication platform parameters, and girder storage area parameters; The dynamic evaluation module is used to divide the mesh elements based on the beam type parameters; Set the attributes of the grid cell, including the coordinates of the grid cell, the number of stacked layers of the box girder, the weight of the box girder, the number of days for box girder curing, and the preset load-bearing index; Input the aforementioned attributes into the building information model, and output the three-dimensional network diagram of the beam storage area; The weight, position, and number of stacked layers of the box girder within the grid unit are collected in real time using pressure sensors and RFID tags. The load-bearing index of the grid unit is calculated based on the weight of the box girder, the location of the box girder, and the number of stacked layers of the box girder; The effective capacity is obtained by calculating the difference between the load-bearing index and the preset load-bearing index. The spatiotemporal matrix construction module is used to construct a spatiotemporal decision matrix with the time axis as the vertical dimension and the beam fabrication platform parameters and the beam storage area parameters as the horizontal dimension. Based on the effective capacity, the occupancy status of the beam-making platform and the hierarchical capacity of the beam storage area in the spatiotemporal decision matrix are changed in real time. The scheduling engine module calculates the latest start time based on the delivery date and the total length of the production pipeline: Based on the latest start time and the effective capacity, all feasible paths are generated; Calculate the time slack probability, resource conflict probability, and risk weighting value of the feasible path; Input the time margin probability, the resource conflict probability, and the risk weighting value into the preset condition template, and output the initial production scheduling path; Detect whether the beam fabrication platform is occupied by multiple production tasks within the same time period and generate the first verification result; Based on the three-dimensional mesh model, it is verified whether the current number of stacked layers in the target beam storage area exceeds the maximum allowable number of layers, and the difference between the current load-bearing index and the foundation bearing capacity is calculated. If the difference is less than the first preset threshold, it is marked as a high-risk area, and a second verification result is generated. Based on the first verification result and the second verification result, a verification result is generated; Based on the verification results, the initial production scheduling path is optimized.

6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the precast box girder scheduling method based on dynamic resource assessment as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • GIS-based beam field production state visualization method and system

    CN112101760A

  • Precast beam visual production scheduling method based on BIM technology

    CN115129958A