Building construction resource optimization allocation system
By real-time monitoring and dynamic adjustment of resource allocation, the problem of disconnection between resource allocation and progress in construction is solved, and efficient resource management of the construction site is achieved.
Patent Information
- Application Number
- CN202510865940.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-26
- Publication Date
- 2025-09-26
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing construction resource allocation model lacks real-time dynamic perception capabilities, resulting in a disconnect between resource allocation and on-site progress, and an inability to respond to construction changes in a timely manner, leading to resource backlogs or shortages and increased management costs.
Through the resource demand prediction module, progress status monitoring module, offset dynamic assessment module and resource allocation module, a phased resource combination list is generated, construction progress and resource status are monitored in real time, resource allocation is dynamically adjusted, and optimization and allocation are carried out according to construction priorities. Warnings are also issued in a timely manner through the early warning prompt module.
It achieves foresight and accuracy in resource allocation at the construction site, improves resource utilization, reduces the risk of construction delays, and improves management efficiency and resource coordination capabilities.
Smart Images

Figure CN120706651A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of resource scheduling, and in particular to a construction resource optimization and allocation system. Background Art
[0002] The field of resource scheduling encompasses management methods and tools that ensure efficient and orderly task completion through the rational allocation and time-space distribution of various limited resources. Its core focus is on the optimal allocation of human resources, materials, equipment, and other resources across diverse scenarios, including production, engineering, and services. This involves demand analysis, resource constraints, task priorities, and timeline control, and relies on mathematical optimization models, dynamic planning, and intelligent algorithms to implement scheduling solutions. This field has cross-industry applications, serving a wide range of industries, including manufacturing, transportation, and construction, aiming to improve overall operational efficiency and ensure the rationality of resource utilization.
[0003] The construction resource optimization and allocation system refers to a comprehensive allocation and management method for resources such as manpower, materials, and machinery in construction projects, which uses optimized scheduling strategies to achieve efficient operation of the construction site. The technical issues it targets include dynamic tracking of construction processes and progress, real-time collection of construction resource demand data, resource allocation relationships based on construction quantity calculation models and construction phase plans, combined with on-site working conditions, construction sequence, and construction period constraints, using task priority sequences and dynamic resource balance calculation methods, relying on multi-dimensional scheduling strategies and operation rules to complete the allocation and update of various resources on the construction site, so as to meet the coordination and connection between multiple factors such as manpower, machinery, and materials during the construction process.
[0004] Existing resource allocation models for construction projects often rely on static, pre-planned plans and lack in-depth awareness of real-time construction site dynamics. This leads to a disconnect between resource allocation and actual on-site progress. Due to the inability to track the completion status and resource consumption of each work section in real time, timely resource adjustments are difficult when progress deviations or resource anomalies occur. Relying on manual on-site inspections and temporary adjustments, response times are slow and prone to resource backlogs or localized shortages. Existing resource scheduling models are poorly adaptable to unplanned changes during construction. They lack dynamic quantification of progress and resource offsets, making effective variance analysis impossible. This leads to insufficient prioritization during resource allocation, resulting in resources being blindly accumulated in some work sections while remaining sections are severely shorted. For example, when a work section experiences increased manpower demand due to process delays, the existing model struggles to identify and allocate resources promptly, impacting the overall construction pace, increasing the risk of delays and wasting resources. The lack of an effective early warning mechanism forces construction managers to intervene only after resource issues become apparent, leading to widespread problems and increased management costs. Summary of the Invention
[0005] The purpose of the present invention is to solve the shortcomings of the prior art and to propose a construction resource optimization and allocation system.
[0006] In order to achieve the above-mentioned purpose, the present invention adopts the following technical solutions: a construction resource optimization and allocation system comprising: The resource demand forecasting module maps the work process categories to the work sections and the estimated duration of the construction phase, and generates a phased resource combination list. The progress status monitoring module collects the activation status of mechanical units and the consumption status of material units in the construction site operation section based on the phased resource combination list, compares the process completion mark with the resource input status, and obtains the on-site progress and resource status records; The offset dynamic assessment module calls the on-site progress and resource status records, extracts the process completion progress and the status of the invested resources of the operation section, compares the process completion progress with the corresponding progress and resource combination in the phased resource combination list, calculates the progress offset and resource offset of the operation section, and generates an operation section offset difference set; The resource allocation module extracts the deployable human unit list, mechanical unit distribution map and material unit inventory table based on the offset difference set of the work section, matches the offset difference of the work section with the deployable resources, determines the deployment order according to the construction priority of the work section, and generates an optimized deployment resource list.
[0007] As a further solution of the present invention, the phased resource combination list includes resource input benchmarks, manpower unit ratio plans, and material supply quantities; the on-site progress and resource status records include real-time work progress, manpower input status, and equipment usage; the work section offset difference set includes progress offset amplitude, resource consumption deviation, and work section abnormality identification; the optimized allocation resource list includes allocation priority sequence, resource allocation quantity, and remaining available resources.
[0008] As a further solution of the present invention, the resource demand prediction module includes: The operation process parsing submodule identifies the correspondence between the operation process category and the operation section based on the operation process category, operation section and estimated duration of the construction phase, calls the operation process category information, filters the matching operation section number data, and obtains the operation section mapping relationship data; The resource unit configuration submodule obtains the estimated duration, basic resource parameters of manpower units, machinery units, and material units for each operation process category based on the operation section mapping relationship data, analyzes the quantitative relationship between the operation duration and the three types of resources, and multiplies the manpower, machinery, and material units by the operation duration to obtain the total resource demand value of multiple sections; The combination list submodule calls the values of manpower, machinery, and material units in the operation segment in the total value of the multi-segment resource requirements, integrates the resource requirements in the differentiated operation segments, aggregates the resource quantities in the same segment, calculates the total value of the resource combination, and generates a phased resource combination list.
[0009] As a further solution of the present invention, the progress status monitoring module includes: The process identification extraction submodule extracts the process completion identification in the construction site operation section based on the phased resource combination list, identifies the unique marking symbol of the process in the real-time operation section, uses the section number as a reference, detects whether the process completion identification matches the timestamp, records the completion time information of the process under the section, identifies the distribution interval of the process status node, and obtains the process status interval value; The human and mechanical status recording submodule calls the process status interval value, extracts the team input quantity and attendance time of the on-site human unit in the corresponding time period, records the section distribution position of the on-duty personnel, records the activation time period of the mechanical unit and the corresponding operation section number, compares the number of human units and the proportion of mechanical activation time, and obtains the human-machine matching offset value; The material consumption calculation submodule calls the input quantity and usage records of the material unit in the corresponding section according to the human-machine matching offset value, filters the changes in material consumption in the time period within the operation section, determines whether the consumption matches the process completion progress, calculates the section resource consumption offset, and combines the time series sorting and resource type clustering difference to obtain the on-site progress and resource status records.
[0010] As a further solution of the present invention, the offset dynamic assessment module includes: The progress and resource extraction submodule extracts the process completion progress and the status of invested resources in the operation section based on the on-site progress and resource status records, classifies the process completion progress by operation section, and classifies the status of invested resources by resource category. The classified process completion progress and the classified status of invested resources are matched to generate a process and resource matching value. The offset calculation submodule calls the process and resource pairing value, compares the process completion progress with the corresponding progress in the phased resource combination list, calculates the progress offset based on each progress difference, compares the invested resource status in the pairing value with the resource combination in the phased resource combination list, and obtains a progress and resource offset group; The difference analysis submodule summarizes the progress offset and resource offset of the operation section according to the progress and resource offset group, merges the differences using the operation section as the unit, and uniformly organizes the merged multi-category difference results to obtain the operation section offset difference set.
[0011] As a further solution of the present invention, the resource allocation module includes: The resource extraction submodule extracts the manpower unit list, mechanical unit distribution map, and material unit inventory table based on the operation section offset difference set. It then screens the manpower unit's skill tags, mechanical unit's operation radius, and material unit's inventory quantity to determine whether the resource unit is eligible for deployment and establish a list of deployable resources. The offset matching submodule calls the deployable resource list and calculates the skill adaptability of the human resource unit and the difference between the skill requirements of the human resource unit and the operating section based on the offset difference of the operating section, thereby calculating the resource matching degree of the resource unit. The priority allocation submodule calls the construction priority of the operation section based on the resource matching value, sorts the matching degree of the resources, selects the resource units to be allocated to the operation section with the construction priority, and obtains the optimized allocation resource list.
[0012] As a further solution of the present invention, the system further includes an early warning prompt module: The early warning prompt module extracts the resource configuration status of the operation section based on the optimized resource allocation list, compares the resource configuration status with the preset configuration, evaluates the configuration matching degree of the operation section, and generates a construction resource early warning signal; The construction resource early warning signal includes an early warning trigger identifier, a risk level classification, and resource items that need to be adjusted.
[0013] As a further solution of the present invention, the early warning prompt module includes: The resource status extraction submodule extracts the real-time configuration parameters, equipment quantity, number of operators, and material consumption of resources in the operation section based on the optimized resource allocation list, calls the operation section task breakdown table, filters the resource consumption data and task duration under the corresponding task, extracts the resource distribution status within the time period according to the operation schedule, and generates the operation section resource status; The configuration matching assessment submodule calls the preset standard configuration benchmark value according to the resource status of the operation section, compares the difference between the real-time resource configuration parameters and the standard configuration, calculates the equipment configuration deviation rate, personnel configuration deviation rate and material configuration deviation rate, and determines whether there is insufficient or redundant resource configuration in the operation section based on the deviation rate, and generates the resource configuration deviation rate; The risk warning submodule uses the resource configuration deviation rate to call the operation section risk threshold, and determines whether the equipment configuration deviation rate, personnel configuration deviation rate and material configuration deviation rate exceed the corresponding risk threshold. When the deviation rate exceeds the risk threshold, the resource overlimit category and severity signal are allocated according to the corresponding overlimit type and overlimit range, and a construction resource warning signal is generated.
[0014] Compared with the prior art, the advantages and positive effects of the present invention are: In the present invention, by accurately matching the types of work procedures, work sections and expected durations during the construction phase, a phased resource combination list covering the entire construction process can be formed, making resource allocation more forward-looking and accurate. Based on the real-time collection of process completion identification, the number of manpower invested, the machine activation status and the material consumption status, the actual progress and resource consumption of the construction site can be dynamically reflected, providing real-time data support for subsequent scheduling. By comparing the process completion progress with the established resource combination, the progress offset and resource offset can be quantified in a timely manner to achieve a rapid response to changes in the construction site. Relying on the deployable manpower list, machinery distribution map and material inventory table, resource allocation is dynamically adjusted in combination with construction priorities to ensure that resources can flexibly flow between multiple work sections, improve resource utilization and effectively alleviate construction delays caused by local resource shortages. By continuously comparing the resource allocation status of the work section with the preset standards, early warning signals can be issued in a timely manner when resource allocation is unbalanced or progress deviation exceeds the threshold, avoiding the accumulation of problems and evolving into large-scale construction bottlenecks, and realizing the transformation from static planning to dynamic closed-loop, so that resource allocation has real-time perception, dynamic correction and priority sorting capabilities, greatly improving the management efficiency and resource coordination capabilities of the construction site, and reducing construction risks caused by planning errors or on-site changes. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 is a system flow chart of the present invention; Figure 2 This is a flow chart of the resource demand prediction module in the present invention; Figure 3 This is a flow chart of the progress status monitoring module in the present invention; Figure 4 This is a flow chart of the offset dynamic assessment module in the present invention; Figure 5 This is a flow chart of the resource allocation module in the present invention; Figure 6 This is a flow chart of the early warning prompt module in the present invention. DETAILED DESCRIPTION
[0016] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0017] In the description of the present invention, it should be understood that the terms "length," "width," "up," "down," "front," "back," "left," "right," "vertical," "horizontal," "top," "bottom," "inside," "outside," and the like, indicating positions or relationships, are based on the positions or relationships shown in the accompanying drawings and are intended only to facilitate the description of the present invention and simplify the description. They do not indicate or imply that the devices or elements referred to must have a specific orientation, be constructed, or operate in a specific orientation. Therefore, they should not be construed as limiting the present invention. Furthermore, in the description of the present invention, "plurality" means two or more, unless otherwise expressly and specifically defined.
[0018] See also Figure 1 , a construction resource optimization and deployment system includes: The resource demand forecasting module maps the work process categories to the work sections and the estimated duration of the construction phase. It then aggregates the human resources, machinery, and material units required for the estimated duration and work process categories, combines resources for the work sections, and generates a phased resource combination list. The progress status monitoring module collects the process completion marks, real-time input manpower units, mechanical unit activation status, and material unit consumption status of the construction site operation section based on the phased resource combination list. It compares the process completion marks of the operation section with the resource input status to obtain the on-site progress and resource status records. The offset dynamic assessment module calls on-site progress and resource status records, extracts the process completion progress and invested resource status of the operation section, compares the process completion progress with the corresponding progress and resource combination in the phased resource combination list, calculates the progress offset and resource offset of the operation section, and generates the operation section offset difference set; The resource allocation module extracts the available manpower unit list, machinery unit distribution map, and material unit inventory table based on the offset difference set of the work section, matches the offset difference of the work section with the available resources, determines the allocation order according to the construction priority of the work section, and generates an optimized allocation resource list; The early warning module extracts the resource configuration status of the operation section based on the optimized resource allocation list, compares the resource configuration status with the preset configuration, evaluates the configuration matching degree of the operation section, and generates a construction resource early warning signal; The phased resource combination list includes the resource input benchmark, manpower unit ratio plan, and material supply. The on-site progress and resource status records include real-time work progress, manpower input status, and equipment usage. The work section offset difference set includes the progress offset amplitude, resource consumption deviation, and work section abnormality identification. The optimized resource allocation list includes the allocation priority sequence, resource allocation quantity, and remaining available resources. The construction resource early warning signal includes the early warning trigger identification, risk level classification, and resource items that need to be adjusted.
[0019] See also Figure 2 , the resource demand prediction module includes: The operation process parsing submodule identifies the correspondence between the operation process category and the operation section based on the operation process category, operation section and estimated duration of the construction phase, calls the operation process category information, filters the matching operation section number data, and obtains the operation section mapping relationship data; Extract each operation process in the overall construction schedule one by one, determine the category identification, corresponding operation section and estimated duration of each operation process, set the concrete pouring in a certain construction project to belong to process category A, the section is the 3rd construction unit, and the estimated duration is 5 days. After the extraction is completed, call the operation process category information, compare the operation section number data in turn, confirm whether each operation process exists in the operation section, and if so, establish a one-to-one correspondence, set the operation process category A and the operation section number 3 to establish a direct mapping, and form a mapping sequence with the operation process number and the section number that have a corresponding relationship. This process determines whether the operation section number is Whether it is implemented within the construction scope of the operation process, if so, it is saved in the form of a mapping sequence. The mapping sequence can be expressed as {A-3, B-5, C-7}. In this process, the numbering data of the operation section needs to be filtered. The filtering rule is: only retain the operation section numbers that have an intersection with the construction scope of the operation process category. The filtering method is: set the benchmark value to the spatial span of the operation process, set the span to 10 meters, and filter out the sections whose starting and ending positions of the operation section are within the span range. Set the starting position of section 3 to 20 meters and the ending position to 30 meters, which meets the span benchmark value and is retained to obtain the operation section mapping relationship data.
[0020] The resource unit configuration submodule obtains the estimated duration, basic resource parameters of manpower units, machinery units, and material units for each operation process category based on the operation segment mapping relationship data. It analyzes the quantitative relationship between the operation duration and the three types of resources, and multiplies the manpower, machinery, and material units by the operation duration to obtain the total resource demand value of multiple segments. Obtain the basic resource parameters such as the estimated duration, manpower unit, mechanical unit, and material unit corresponding to each operation process category. The specific operation is as follows: traverse the operation process categories in the mapping relationship data one by one, extract the corresponding manpower unit configuration, set the manpower unit required for process category A to 4 people, the mechanical unit to 1 concrete mixer, and the material unit to 20 tons of cement, analyze the quantitative relationship between the operation duration and the three types of resources, and calculate the relationship between the manpower unit and the operation duration in a multiplication manner. If the duration is set to 5 days, the total manpower demand is 4 people × 5 days = 20 man-days, and the mechanical unit is 20 tons of cement. Similarly, for the material unit, the total machinery demand is 1 unit × 5 days = 5 unit-days, and the total material demand is 20 tons × 5 days = 100 ton-days. The demands for manpower, machinery, and material units are summarized by operation section to form a complete resource demand data set. In this process, in order to ensure the uniformity of the calculation of each resource unit, it is necessary to set the benchmark calculation unit for each resource unit. The benchmark unit of the manpower unit is set to "man-day", the benchmark unit of the machinery unit is set to "unit-day", and the benchmark unit of the material unit is set to "ton-day" to ensure the comparability of the data between the resource units. The total resource demand value of each section is obtained, as shown in Table 1.
[0021] Table 1 Total resource requirements for each section As shown in Table 1, the total resource requirements of each operation section under different operation process categories have been clearly defined.
[0022] The combined list submodule calls the values of manpower, machinery, and material units in the operation segment of the total resource demand value of multiple segments, integrates the resource demand in the differentiated operation segments, and aggregates the resource quantities in the same segment using the formula: ; Calculate the total value of resource combinations and generate a phased resource combination list; in, Representative operating section The total value of the resource portfolio, Representative operating section The corresponding manpower unit demand, Representative operating section The corresponding mechanical unit demand, Representative operating section duration, Representative operating section The material unit requirement, Represents the average value of material unit demand in the operation section, is the total number of operating sections; Call the manpower unit, machinery unit, and material unit values of each operation section in the total resource demand value of each section. First, perform weighted aggregation on the resource quantities of the same operation section. The specific operation is as follows: for each operation section, extract the total manpower demand, total machinery demand, and total material demand under the operation process category, and substitute them into the formula: In actual application, the total material unit demand of the three operating sections is set to 100 tons per day, 80 tons per day, and 60 tons per day respectively. The average value is (100+80+60) / 3=80 tons per day. The specific data of each operating section is further substituted into the calculation and set to operating section 3; ; ; ; The same method is used to calculate the total resource combination value of each operation section in turn, and generate a phased resource combination list. This list integrates the comprehensive needs of manpower, machinery and materials based on each operation section to ensure the scientific and unified allocation of resources; The formula is beneficial in that, by introducing the square root of the difference between the material unit demand and its average value, it enhances sensitivity to material demand volatility, achieves a more reasonable allocation of the total resource portfolio in each section, and avoids the risk of a single indicator excessively affecting resource allocation. Table 2: List of resource combinations for each phase As shown in Table 2, the total value of resource combinations in each operation section has been clearly defined, which can directly guide the resource allocation and scheduling in the subsequent construction phase.
[0023] See also Figure 3 , the progress status monitoring module includes: The process identification extraction submodule extracts the process completion identification in the construction site operation section based on the phased resource combination list, identifies the unique marking symbol of the process in the real-time operation section, and uses the section number as a reference to check whether the process completion identification and the timestamp match. It records the completion time information of the process under the section, identifies the distribution interval of the process status node, and obtains the process status interval value; Extract the work sections in the combined list by process number, and set the combined list of a construction project to include multiple processes such as steel bar binding, formwork installation, and concrete pouring. The steel bar binding number is GZ-001, the formwork installation number is MB-002, and the concrete pouring number is HN-003. Therefore, in actual operation, the staff needs to retrieve the unique marking symbol corresponding to each process item by item, and extract the specific completion mark of the process in combination with the construction log record. Set the steel bar binding completion mark to "GZ-001-DONE" and the formwork installation completion mark to "MB-002-DONE". With the work section number ZQ-01 as a reference, check whether the process completion mark in the section matches the construction timestamp. Set the completion time recorded in GZ-001-DONE to 10:00 on May 1, 2025, and MB-002-DONE The completion time is 15:00 on May 2, 2025. For the process completion time information, its completion nodes are extracted item by item, and the process time node table is established together with the node completion time and the operation section number. The status interval of each process is further calculated based on the node table, and the completion status interval of GZ-001 is set to 8:00 on April 29, 2025 to 10:00 on May 1, 2025, and the completion status interval of MB-002 is set to 12:00 on May 1, 2025 to 15:00 on May 2, 2025. In order to determine the status interval of each process, a time interval overlap reference value needs to be set. In this embodiment, 12 hours is used as the reference value. When there is overlap in the process completion time interval, GZ-001 and MB-002 are set to overlap for 2 hours, which is lower than the 12-hour reference value. It is determined that there is no impact. Then the distribution of the process status nodes is completed and the process status interval value is established.
[0024] The human and mechanical status recording submodule calls the process status interval value, extracts the team input quantity and attendance time of the on-site human unit in the corresponding time period, records the section distribution position of the on-duty personnel, records the activation time period of the mechanical unit and the corresponding operation section number, compares the number of human units and the proportion of mechanical activation time, and obtains the human-machine matching offset value; Taking section ZQ-01 as an example, the status interval of the steel bar binding process is from 8:00 on April 29, 2025 to 10:00 on May 1, 2025. During this period, it is monitored that the number of human unit teams is 12, the daily working time is 8 hours, and the mechanical unit is equipped with 2 steel bar bending machines, which are used for 5 hours a day. The distribution position and attendance time of all on-duty personnel are collected and recorded. The attendance record on April 29, 2025 is set to 12 people, the working section is ZQ-01, the activation time period of the mechanical unit is collected, and the activation time period of the steel bar bending machine is set to 8:00 on April 29, 2025 to 2025. At 13:00 on April 29, 2019, based on the comparison of the total attendance time of personnel and the total activation time of machinery, the total manpower input is set to 12 people × 8 hours × 3 days = 288 working hours, and the total activation time of machinery is 2 machines × 5 hours × 3 days = 30 machine hours. The formula is used to calculate the matching offset difference, and the offset difference is 288 working hours - 30 machine hours = 258 hours. According to the matching offset difference and the process status interval, it is judged whether there is excessive or insufficient configuration of the human-machine matching in this section. Taking the offset difference threshold of 50 hours as the standard, the offset difference of 258 hours is higher than 50 hours, which means there is a significant offset, and the human-machine matching offset value is obtained.
[0025] The material consumption calculation submodule calls the input quantity and usage records of the material unit in the corresponding section according to the human-machine matching offset value, filters the consumption changes of the material in the time period of the operation section, and determines whether the consumption matches the process completion progress. The formula is: ; Calculate the offset of segment resource consumption and combine time series sorting with resource type clustering differences to obtain on-site progress and resource status records; in, Represents the segment resource consumption offset, Representative The actual consumption of material units during the time period, Representative The number of manpower units in the time period, Representative Time period: the length of time the mechanical unit is enabled. Representative Frequency of material purchases during a certain time period, Representative The time period corresponds to the duration of the process, Representative The overlap of resources in the same section within the time period, Represents the number of time periods; The material unit used during the steel bar binding operation is set to 1000kg of steel bars. The actual usage records show that the daily usage is: 300kg on April 29, 2025, 400kg on April 30, and 300kg on May 1. Therefore, the material consumption sequence for each time period can be obtained. : [300, 400, 300] kg, the number of manpower units in the corresponding time period : [12, 12, 12] people, mechanical unit activation time series : [5, 5, 5] hours, material procurement frequency sequence : [1, 1, 1] times, process duration sequence : [8, 8, 8] hours, resource overlap sequence : [2, 2, 2], number of time periods , substitute into the formula: ; This calculation obtains the offset of section resource consumption. The result shows that there is an offset of 328.25 kg in resource consumption under the influence of process status interval and human-machine matching offset. Combining time series sorting and resource type clustering difference, the section resource status deviation is further obtained, and the on-site progress and resource status records are established.
[0026] Table 3 Material consumption and resource allocation monitoring table: As shown in Table 3 , the material consumption and resource allocation in each time period have been fully recorded, which facilitates further analysis of subsequent resource consumption deviations.
[0027] Innovation and detailed analysis of the formula: The formula is beneficial in that it forms a composite resource offset metric by averaging the absolute value of the difference between actual material consumption and the combined intensity of manpower and machinery use, and weighting it based on the relationship between procurement frequency and process duration. This metric can comprehensively reflect the matching of multi-dimensional resource input and consumption on-site. Furthermore, the introduction of multiple operations such as square roots, absolute values, and fractions enhances the comprehensiveness and accuracy of the formula. in, is the actual consumption of material units in time period a, is the composite intensity of manpower and machinery input in time period a, and The product of represents the combined effect of procurement and process. Partially introduce resource overlap regulation, is the total number of time periods. The absolute value is used to eliminate the directional impact of consumption differences, and the fractional form balances multidimensional factors.
[0028] The results show that through the fusion calculation of the above multi-dimensional parameters, the offset between the resource allocation and actual consumption of the construction site operation section can be effectively obtained to assist in progress status monitoring.
[0029] See also Figure 4 , the offset dynamic evaluation module includes: The progress and resource extraction submodule extracts the process completion progress and resource status of the work section based on the on-site progress and resource status records. It categorizes the process completion progress by work section and categorizes the resource status by resource category. It then pairs the categorized process completion progress with the categorized resource status to generate process and resource pairing values. The on-site progress records are extracted according to the operation sections. On a certain construction site, the records show that the formwork construction of operation section A is 50% complete and the steel bar binding is 30% complete. The extracted process completion progress is classified into different operation sections such as sections A, B, and C. The process completion progress of operation section A is then classified with the resource status that has been invested. In operation section A, the number of workers invested is 10, and the mechanical equipment includes 1 tower crane and 2 concrete pumps. The materials used are 20 tons of steel bars and 50 square meters of formwork. The classified process completion progress and the classified resource status are matched. Specifically, the 50% formwork construction completion progress is matched one by one with the invested resources such as 20 tons of steel bars and 50 square meters of formwork. The matching principle here is based on the process within the operation section. The actual completion ratio is matched with the corresponding number of resources invested. The template construction is set to correspond to 50 square meters of template, and the steel bar binding is set to correspond to 20 tons of steel bars. Then the resource consumption ratio actually completed in each process is further confirmed. The template construction should consume 80 square meters of template, but 50 square meters have been invested on site. The pairing shows that there is a difference of 30 square meters. Similarly, steel bar binding should consume 30 tons of steel bars, but 20 tons have been invested on site, and there is a difference of 10 tons. Record in table form, list each operation section, process name, completion progress, invested resources and their quantity differences. Set operation section A, template construction, completion progress 50%, 50 square meters of template invested, difference 30 square meters, steel bar binding, completion progress 30%, 20 tons of steel bars invested, difference 10 tons, generate process and resource pairing values.
[0030] The offset calculation submodule calls the process and resource pairing value, compares the process completion progress with the corresponding progress in the phased resource combination list, calculates the progress offset based on each progress difference, and compares the invested resource status in the pairing value with the resource combination in the phased resource combination list to obtain the progress and resource offset group; Compare the process completion progress in the paired value with the corresponding progress in the phased resource combination list. Set the phased resource combination list to show that the template construction of operation section A should be completed by 60% at the current stage, and the steel bar binding should be completed by 40%. Calculate the difference between the on-site process completion progress and the list progress respectively. The template construction progress deviation = 60%-50% = 10%, and the steel bar binding progress deviation = 40%-30% = 10%. Calculate the progress offset based on the progress difference of each process. Set the absolute value method. The progress offset = |planned progress - actual progress|, that is, the template construction offset is 10%, and the steel bar binding offset is 1 0%, and then compare the resource status of the paired value with the resource combination in the phased resource combination list. The list stipulates that 60 square meters of formwork should be invested in formwork construction, 50 square meters have been invested on site, and the resource offset = 60-50 = 10 square meters. 25 tons of steel bars should be invested in steel bar binding, 20 tons have been invested on site, and the resource offset = 25-20 = 5 tons. The progress and resource offset group is obtained. The progress offset group records the progress offsets of formwork construction and steel bar binding, which are 10% respectively. The resource offset group records the resource offsets of formwork and steel bars, which are 10 square meters and 5 tons respectively. The progress and resource offset group is obtained.
[0031] The difference analysis submodule summarizes the progress offsets and resource offsets of the operation sections according to the progress and resource offset groups, merges the differences by operation section, and organizes the merged multi-category difference results to obtain the operation section offset difference set; The progress offset and resource offset of each operation section are summarized. The summary data of operation section A is set as 10% of template construction progress offset and 10 square meters of resource offset, 10% of steel bar binding progress offset and 5 tons of resource offset. Differences are merged based on the operation section. The total progress offset of operation section A is set as 10% + 10% = 20% of template construction offset + steel bar binding offset, and the total resource offset is set as 10% + 10% = 20%. The multi-category difference results after merging are uniformly sorted in the form of a multi-dimensional matrix. Rows are set to represent operation sections and the progress offset and resource offset of each process. The above summarized data are formed into a difference merge table to obtain the operation section offset difference set.
[0032] See also Figure 5 , the resource allocation module includes: The resource extraction submodule extracts the manpower unit list, mechanical unit distribution map, and material unit inventory table based on the operation section offset difference set. It then screens the manpower unit's skill tags, mechanical unit's operation radius, and material unit's inventory quantity to determine whether the resource unit is eligible for deployment and create a list of deployable resources. Extract the operation section number, corresponding spatial coordinates and offset difference value of the current construction site, retrieve the human unit list in the current construction management database, and extract the skill label, skill level and years of work experience of each construction worker in the human unit. The skill level adopts a 1 to 5 point system. Set the skill level of reinforcement worker Li to 4 and the years of experience to 6 years, and the skill level of formwork worker Zhang to 5 and the years of experience to 9 years. At the same time, extract the mechanical unit distribution map. The mechanical unit includes tower cranes, excavators, concrete pump trucks and other equipment. Record the equipment number, operation radius, operation efficiency and current position respectively. Set the tower crane T-01 operation radius to 45 meters and the concrete pump truck P-02 operation radius to 25 meters. Synchronously extract the material unit inventory table and record The inventory quantity, available status, and safety stock thresholds of various materials are determined. The steel bar inventory is set to 120 tons, the formwork inventory is set to 800 square meters, and the safety stocks are set to 100 tons and 600 square meters respectively. The human unit is screened to determine whether the skill tag matches the current job task. The formwork construction task is set to require the skill tag to include "formwork worker". The mechanical unit screening standard is that the operating radius is greater than the straight-line distance from the operating section to the current location of the equipment. The distance from operating section A to tower crane T-01 is set to 38 meters to meet the operating radius requirement of 45 meters. The material unit screening standard is that the inventory quantity is greater than the material demand of the operating section. For example, if operating section B requires 100 tons of steel bars and the current inventory is 120 tons, it meets the allocation conditions and generates a list of available resources.
[0033] The offset matching submodule calls the list of deployable resources and calculates the skill adaptability of the human resource unit and the difference in skill requirements between the human resource unit and the operating section based on the offset difference of the operating section. The formula is: ; Calculate the resource matching degree of the resource unit; in, Represents resource unit Resource matching, Represents the skill requirement indicator of the operation segment, Representative Human Resources Unit Skill ability value, Represents mechanical unit Spatial distance to the working area, Represents the material demand of the operation section, Representative material unit Real-time inventory levels; Calculate the skill adaptability of the manpower unit by taking the absolute value of the difference between the skill requirement of the operation section and the skill capability of the manpower unit to obtain the skill difference value. Set the skill requirement of the operation section to 5 and the skill of the construction worker Wang to 4, then the skill difference is |5−4|=1. Calculate the spatial accessibility of the mechanical unit by obtaining the spatial straight-line distance from the mechanical equipment to the operation section. And perform square root operation, set the spatial distance from tower crane T-02 to working section C to be 49 meters, then the spatial accessibility is , evaluate the inventory satisfaction of material units, using material demand and inventory The ratio relationship is: assuming that the operation section C requires 60 cubic meters of concrete and the material unit inventory is 100 cubic meters, then the material inventory satisfaction is 60 / (100+1)=0.594. Calculate according to the formula and substitute S=5. =4, =49, M=60, =100, then: ; This matching value is used to measure whether resource units are preferentially allocated to the current operation section. The formula is beneficial in that it can accurately reflect multi-dimensional resource conditions in the resource allocation process through the comprehensive quantification of skill adaptability, spatial accessibility, and inventory satisfaction, thus obtaining the resource matching degree. The calculation process of this formula includes absolute value operation to deal with skill differences, square root operation to reflect the influence of spatial distance, fraction structure to integrate inventory conditions, and four complex operation structures of addition, square root, division, and absolute value, which can effectively reflect the comprehensive adaptation relationship of resources. Table 4 lists some calculation examples: Table 4 Resource matching calculation example table: See Table 4, the resource matching degree is obtained by calculating different operation sections and each resource unit.
[0034] The priority allocation submodule calls the construction priority of the operation section based on the resource matching value, sorts the matching degree of resources, selects resource units and allocates them to the operation section with construction priority, and obtains the optimized allocation resource list; Get the priority ranking of each operation section in the construction schedule, set the priority of operation section A to 1, the priority of operation section B to 2, and the priority of operation section C to 3, sort the matching degree of each resource unit, and set the resource unit 1 matching degree 0.722, 2 matching degree 0.673, 3. If the matching degree is 0.638, then the one with higher matching degree will be given priority. 1 is assigned to the highest priority operation section A, and then 2 is allocated to the operation section B, and resources are allocated in sequence. If there are multiple resource units with the same matching degree, they are screened according to the secondary sorting criteria, including priority for years of construction experience, priority for mechanical equipment operation efficiency, etc. For example, 2 and 3. If the matching degree is the same, resource units with longer construction experience will be given priority, and the results of the screening and allocation will be used to form an optimized resource allocation list.
[0035] See also Figure 6 , the early warning prompt module includes: The resource status extraction submodule extracts the real-time configuration parameters, equipment quantity, number of operators, and material consumption of resources within the operation section based on the optimized resource allocation list. It then calls the task breakdown table for the operation section, filters the resource consumption data and task duration under the corresponding task, extracts the resource distribution status within the time period according to the operation schedule, and generates the resource status of the operation section. The resource list needs to be structurally disassembled, including listing all equipment types, types of operators and types of materials, and tabulating equipment configuration parameters such as rated power, operating radius, and operating efficiency. Personnel need to be differentiated by technical level, type of work and shift, and materials need to be refined into unit usage, procurement batches and current inventory data. According to the real-time operation plan of the operation section, the operation section number and time interval are extracted, and the GIS geographic location information and the coordinate data of the task block in the BIM model are associated. The equipment operation data, personnel punch-in records, and material in-and-out records uploaded in real time by the scheduling platform are matched to form a real-time configuration parameter data set. The number of equipment can be counted after access through RFID tags or IoT gateways, and the number of personnel is counted based on the team sign-in and punch-in. The information and attendance time of each shift are automatically Matching, material consumption is accumulated by comparing the material plan value with the actual outbound quantity in the WBS task structure, calling the task breakdown table, extracting all subtask lists under the section from the WBS table according to the operation section number, and then extracting the resource consumption and execution time required for each subtask in turn. When setting the subtask to "rebar binding", the steel bars required per unit area, the number of workers required and the duration are extracted from the library, and the planned execution area of the subtask is proportionally magnified to obtain the resource consumption data of the target section. Combined with the planned start and end time of each subtask in the schedule plan, the resource data is expanded in the time dimension to form the resource usage status within a certain day or hour. The resource distribution of the subtasks in the time and space dimensions is superimposed, and a resource usage heat map or data table is drawn to generate the resource status of the operation section.
[0036] The configuration matching assessment submodule calls the preset standard configuration benchmark value based on the resource status of the operation section, compares the difference between the real-time resource configuration parameters and the standard configuration, calculates the equipment configuration deviation rate, personnel configuration deviation rate, and material configuration deviation rate, and determines whether there is insufficient or redundant resource configuration in the operation section based on the deviation rate, and generates the resource configuration deviation rate; Call the preset standard configuration benchmark value, which is derived from the average value of similar projects in the project database or the industry standard. Set the standard configuration for the "Rebar Binding" task to 5 people / 100 m2, 3 tons of steel bars / 100 m2, and 1 bending machine. Compare the real-time resource configuration parameters with the above standard configuration. The formula for calculating the equipment configuration deviation rate is: Equipment Deviation Rate = (Real-time Configuration Number - Standard Number) / Standard Number × 100%. If two bending machines are used in a section and the standard is 1, the deviation rate is (2-1) / 1×100%=100%. The same is true for the personnel configuration deviation rate. The number of workers on duty is compared with the standard number of people required. The material configuration deviation rate is obtained by comparing the actual material consumption with the standard consumption. If a task should consume 3 tons of steel bars per unit area and the actual consumption is 3.6 tons, then the deviation rate = (3.6-3) / 3×100%=20%. Based on the above deviation rate, if the deviation rate is negative, it means that the resources are insufficient. If it is positive and exceeds the set allowable floating range, it means redundancy. The allowable range is generally set by project management according to the task type, such as ±10%, to generate the configuration deviation rate for each type of resource.
[0037] The risk warning submodule uses the resource configuration deviation rate to call the operation section risk threshold, and determines whether the equipment configuration deviation rate, personnel configuration deviation rate, and material configuration deviation rate exceed the corresponding risk threshold. When the deviation rate exceeds the risk threshold, it assigns the resource overlimit category and severity signal based on the corresponding overlimit type and overlimit range, and generates a construction resource warning signal; The risk threshold of the operation section is called, and the equipment configuration deviation risk threshold is set to ±20%, ±15% for personnel, and ±10% for materials. It is set according to industry practices and project experience statistics. When any configuration deviation rate exceeds its corresponding threshold, the excess range is judged by comparing the absolute difference between the value and the threshold. The deviation rate is set to 35%, the threshold is 20%, and the excess range is 15%. According to the preset resource excess level table, if the excess range is within 10%-20%, it is "moderate", and if it exceeds 20%, it is "serious". The corresponding identification is automatically assigned according to the type of excessive resource, such as "D" for equipment, "P" for personnel, and "M" for materials. Warning signals such as "D-Medium" and "P-Serious" are output and pushed to the on-site management terminal through charts or pop-up windows to generate construction resource warning signals.
[0038] The above are merely preferred embodiments of the present invention and do not limit the present invention in any other form. Any technician familiar with the profession may use the technical content disclosed above to change or modify it into an equivalent embodiment with equivalent changes and apply it to other fields. However, any simple modification, equivalent change and modification made to the above embodiment based on the technical essence of the present invention without departing from the content of the technical solution of the present invention shall still fall within the scope of protection of the technical solution of the present invention.
Claims
1. A construction resource optimization and deployment system, characterized in that: The system comprises: The resource demand forecasting module maps the work process categories to the work sections and the estimated duration of the construction phase, and generates a phased resource combination list. The progress status monitoring module collects the activation status of mechanical units and the consumption status of material units in the construction site operation section based on the phased resource combination list, compares the process completion mark with the resource input status, and obtains the on-site progress and resource status records; The offset dynamic assessment module calls the on-site progress and resource status records, extracts the process completion progress and the status of the invested resources of the operation section, compares the process completion progress with the corresponding progress and resource combination in the phased resource combination list, calculates the progress offset and resource offset of the operation section, and generates an operation section offset difference set; The resource allocation module extracts the deployable human unit list, mechanical unit distribution map and material unit inventory table based on the offset difference set of the work section, matches the offset difference of the work section with the deployable resources, determines the deployment order according to the construction priority of the work section, and generates an optimized deployment resource list.
2. The construction resource optimization and deployment system according to claim 1, characterized in that: The phased resource combination list includes resource input benchmarks, manpower unit ratio plans, and material supply quantities; the on-site progress and resource status records include real-time work progress, manpower input status, and equipment usage; the work section offset difference set includes progress offset amplitude, resource consumption deviation, and work section abnormality identification; the optimized allocation resource list includes allocation priority sequence, resource allocation quantity, and remaining available resources.
3. The construction resource optimization and deployment system according to claim 1, characterized in that: The resource demand prediction module includes: The operation process parsing submodule identifies the correspondence between the operation process category and the operation section based on the operation process category, operation section and estimated duration of the construction phase, calls the operation process category information, filters the matching operation section number data, and obtains the operation section mapping relationship data; The resource unit configuration submodule obtains the estimated duration, basic resource parameters of manpower units, machinery units, and material units for each operation process category based on the operation section mapping relationship data, analyzes the quantitative relationship between the operation duration and the three types of resources, and multiplies the manpower, machinery, and material units by the operation duration to obtain the total resource demand value of multiple sections; The combination list submodule calls the values of manpower, machinery, and material units in the operation segment in the total value of the multi-segment resource requirements, integrates the resource requirements in the differentiated operation segments, aggregates the resource quantities in the same segment, calculates the total value of the resource combination, and generates a phased resource combination list.
4. The construction resource optimization and deployment system according to claim 3 is characterized in that: The progress status monitoring module includes: The process identification extraction submodule extracts the process completion identification in the construction site operation section based on the phased resource combination list, identifies the unique marking symbol of the process in the real-time operation section, uses the section number as a reference, detects whether the process completion identification matches the timestamp, records the completion time information of the process under the section, identifies the distribution interval of the process status node, and obtains the process status interval value; The human and mechanical status recording submodule calls the process status interval value, extracts the team input quantity and attendance time of the on-site human unit in the corresponding time period, records the section distribution position of the on-duty personnel, records the activation time period of the mechanical unit and the corresponding operation section number, compares the number of human units and the proportion of mechanical activation time, and obtains the human-machine matching offset value; The material consumption calculation submodule calls the input quantity and usage records of the material unit in the corresponding section according to the human-machine matching offset value, filters the changes in material consumption in the time period within the operation section, determines whether the consumption matches the process completion progress, calculates the section resource consumption offset, and combines the time series sorting and resource type clustering difference to obtain the on-site progress and resource status records.
5. The construction resource optimization and deployment system according to claim 4 is characterized in that: The offset dynamic assessment module includes: The progress and resource extraction submodule extracts the process completion progress and the status of invested resources in the operation section based on the on-site progress and resource status records, classifies the process completion progress by operation section, and classifies the status of invested resources by resource category. The classified process completion progress and the classified status of invested resources are matched to generate a process and resource matching value. The offset calculation submodule calls the process and resource pairing value, compares the process completion progress with the corresponding progress in the phased resource combination list, calculates the progress offset based on each progress difference, compares the invested resource status in the pairing value with the resource combination in the phased resource combination list, and obtains a progress and resource offset group; The difference analysis submodule summarizes the progress offset and resource offset of the operation section according to the progress and resource offset group, merges the differences using the operation section as the unit, and uniformly organizes the merged multi-category difference results to obtain the operation section offset difference set.
6. The construction resource optimization and deployment system according to claim 5, characterized in that: The resource allocation module includes: The resource extraction submodule extracts the manpower unit list, mechanical unit distribution map, and material unit inventory table based on the operation section offset difference set. It then screens the manpower unit's skill tags, mechanical unit's operation radius, and material unit's inventory quantity to determine whether the resource unit is eligible for deployment and establish a list of deployable resources. The offset matching submodule calls the deployable resource list and calculates the skill adaptability of the human resource unit and the difference between the skill requirements of the human resource unit and the operating section based on the offset difference of the operating section, thereby calculating the resource matching degree of the resource unit. The priority allocation submodule calls the construction priority of the operation section based on the resource matching value, sorts the matching degree of the resources, selects the resource units to be allocated to the operation section with the construction priority, and obtains the optimized allocation resource list.
7. The construction resource optimization and deployment system according to claim 1, characterized in that: The system also includes an early warning module: The early warning prompt module extracts the resource configuration status of the operation section based on the optimized resource allocation list, compares the resource configuration status with the preset configuration, evaluates the configuration matching degree of the operation section, and generates a construction resource early warning signal; The construction resource early warning signal includes an early warning trigger identifier, a risk level classification, and resource items that need to be adjusted.
8. The construction resource optimization and deployment system according to claim 7 is characterized in that: The early warning prompt module includes: The resource status extraction submodule extracts the real-time configuration parameters, equipment quantity, number of operators, and material consumption of resources in the operation section based on the optimized resource allocation list, calls the operation section task breakdown table, filters the resource consumption data and task duration under the corresponding task, extracts the resource distribution status within the time period according to the operation schedule, and generates the operation section resource status; The configuration matching assessment submodule calls the preset standard configuration benchmark value according to the resource status of the operation section, compares the difference between the real-time resource configuration parameters and the standard configuration, calculates the equipment configuration deviation rate, personnel configuration deviation rate and material configuration deviation rate, and determines whether there is insufficient or redundant resource configuration in the operation section based on the deviation rate, and generates the resource configuration deviation rate; The risk warning submodule uses the resource configuration deviation rate to call the operation section risk threshold, and determines whether the equipment configuration deviation rate, personnel configuration deviation rate and material configuration deviation rate exceed the corresponding risk threshold. When the deviation rate exceeds the risk threshold, the resource overlimit category and severity signal are allocated according to the corresponding overlimit type and overlimit range, and a construction resource warning signal is generated.
Citation Information
Cited By
Intelligent generation method and system of work decomposition structure template and storage medium
CN121349446A
Multi-role collaborative intelligent whole-process engineering consultation integrated management platform
CN122066186A