Fabricated building construction scheduling optimization platform based on BIM
Through the BIM-based prefabricated building construction scheduling optimization platform, combined with technical means such as BIM modeling, topology diagram construction and scheduling strategy optimization, the problem of lack of intelligent and dynamic optimization of construction scheduling in the existing technology has been solved, and efficient and intelligent construction scheduling.
Patent Information
- Application Number
- CN202411571815.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-02-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing prefabricated building construction scheduling methods lack intelligence and dynamic optimization capabilities, and it is difficult to fully consider the dynamic changes during the construction process and multi-space coordinated scheduling.
Through the BIM-based prefabricated building construction scheduling optimization platform, the visualization, informatization and multi-space collaborative optimization of construction scheduling are achieved through technical means such as BIM modeling, topology diagram construction, scheduling module training and scheduling strategy optimization.
The intelligence level and optimization efficiency of construction scheduling are improved, and dynamic adaptation to dynamic changes during the construction process and multi-space synchronous scheduling are achieved, ensuring the global optimization of the scheduling strategy.
Smart Images

Figure CN119476602A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of construction scheduling optimization, and in particular to a BIM-based prefabricated building construction scheduling optimization platform. Background Art
[0002] Prefabricated building construction involves multiple links such as component production, transportation, and hoisting, and the construction scheduling management is highly complex. The existing scheduling methods for prefabricated building construction are difficult to fully consider the dynamic change factors in the actual construction process, such as resource fluctuations, construction interference, etc., resulting in insufficient dynamics and adaptability of scheduling optimization. At the same time, the existing methods mainly optimize scheduling for a single construction stage or site, lack consideration of multi-space coordinated scheduling such as prefabricated building production, transportation, and assembly, and it is difficult to achieve global optimization. Therefore, the scheduling of prefabricated building construction in the existing technology lacks intelligent and dynamic optimization capabilities. Summary of the invention
[0003] This application aims to solve the technical problem of the lack of intelligent and dynamic optimization capabilities in the existing technology for prefabricated building construction scheduling by providing a BIM-based prefabricated building construction scheduling optimization platform.
[0004] The BIM-based prefabricated building construction scheduling optimization platform disclosed in the present application includes: a BIM modeling unit, which is used to interact with construction project work orders, determine basic construction information and perform three-dimensional simulation to construct a building BIM model; a topology map construction unit, which is used to construct a spatial topology map sequence based on the building BIM model, based on the construction period stage division and assembly space block division, based on the process stage, wherein each spatial topology map is marked with a prefabricated space-transportation space-assembly space, and the spatial topology map sequence is a sub-mapping of the building BIM model; a scheduling module training unit, which is used to supervise the training of the construction scheduling module based on the building BIM model and the spatial topology map; a scheduling strategy optimization unit, which is used to identify basic construction information, introduce a resource balance function based on the degree of resource fluctuation, and combine the construction scheduling module to perform dynamic simulation evolution and multi-space synchronous scheduling decision optimization to determine the construction scheduling strategy; a project implementation unit, which is used to perform project construction scheduling based on the construction scheduling strategy.
[0005] One or more technical solutions provided in this application have at least the following technical effects or advantages: By using the BIM modeling unit to interact with construction project work orders, determine basic construction information and perform three-dimensional simulation, and build a building BIM model, visual and information-based modeling of prefabricated building construction is realized, providing a digital foundation for subsequent scheduling optimization; the topology map construction unit is based on the building BIM model, with the construction period stage division and assembly space block division as the benchmark, and builds a sequence of spatial topology maps based on the process stage. Each spatial topology map is marked with prefabricated space-transportation space-assembly space, forming a sub-mapping of the building BIM model, mapping multiple stages and sites of prefabricated buildings such as production, transportation, and assembly to the topology map, laying the foundation for realizing multi-dimensional collaborative scheduling; the scheduling module training unit supervises and trains the construction scheduling module based on the building BIM model and the spatial topology map, so that the scheduling model can learn and optimize adaptively, improving the intelligence level of scheduling decisions; the scheduling strategy optimization unit recognizes Based on the basic construction information, a resource balancing function based on the degree of resource fluctuation is introduced, and the trained construction scheduling module is combined to carry out dynamic simulation evolution and multi-space synchronous scheduling decision optimization to determine the optimal construction scheduling strategy. The dynamic change factors in the actual construction process are fully considered, and the dynamic adaptability of scheduling optimization is realized. At the same time, resource allocation is optimized through the resource balancing function, and synchronous scheduling optimization is realized in multiple spaces such as production, transportation, and assembly, ensuring the global optimality of the scheduling strategy. The project implementation unit is based on the generated optimal construction scheduling strategy to guide the scheduling execution of actual prefabricated building construction projects. The technical problem of the lack of intelligent and dynamic optimization capabilities of prefabricated building construction scheduling in the existing technology is solved. Through BIM technology and topological map mapping, combined with resource balancing and multi-space synchronization strategy optimization, the technical effect of improving the intelligence level and optimization efficiency of prefabricated building construction scheduling is achieved.
[0006] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0007] Figure 1 A structural schematic diagram of a BIM-based prefabricated building construction scheduling optimization platform is provided for the embodiment of the present application; Figure 2 A flow chart of determining a spatial topology sequence in a BIM-based prefabricated building construction scheduling optimization platform is provided for an embodiment of the present application.
[0008] Explanation of the accompanying drawings: BIM modeling unit 11, topology map construction unit 12, scheduling module training unit 13, scheduling strategy optimization unit 14, project implementation unit 15. DETAILED DESCRIPTION
[0009] The overall idea of the technical solution provided by this application is as follows: The embodiment of the present application provides a BIM-based prefabricated building construction scheduling optimization platform, which constructs a digital twin model of the prefabricated building through BIM technology, uses a topological map to map various stages and sites such as production, transportation, and assembly, and then combines machine learning methods to train and optimize the scheduling model. At the same time, a resource balancing function is introduced to achieve dynamic adaptive scheduling optimization with multi-stage and multi-site coordination.
[0010] Specifically, first, use the BIM modeling unit to perform three-dimensional visual modeling to provide a digital foundation for subsequent scheduling optimization. Then, the topology map construction unit maps the BIM model into a spatial topology map sequence across stages and sites to achieve multi-dimensional collaborative optimization. Next, use the scheduling module training unit to adaptively learn and optimize the scheduling model to improve the intelligence level of scheduling decisions. Subsequently, the scheduling strategy optimization unit comprehensively considers the dynamic change factors of actual construction and the demand for resource balancing to generate a dynamically adaptive, globally optimal scheduling strategy. Afterwards, the project implementation unit applies the optimized scheduling strategy to actual engineering projects, effectively improving the intelligence level and optimization efficiency of prefabricated building construction scheduling management.
[0011] After introducing the basic principles of the present application, the non-limiting implementation methods of the present application will be specifically introduced below in conjunction with the drawings in the specification.
[0012] like Figure 1 As shown, the embodiment of the present application provides a BIM-based prefabricated building construction scheduling optimization platform, which includes: The BIM modeling unit 11 is used to interact with construction project work orders, determine basic construction information and perform three-dimensional simulation to construct a building BIM model.
[0013] Specifically, the BIM modeling unit 11 first interacts with the construction management system to obtain various work order information of the construction project, such as construction drawings, material lists, construction schedules, etc. Then, the BIM modeling unit 11 extracts basic information related to construction from these work order information, such as the geometric dimensions of the building, material properties, construction process requirements, etc. After determining the basic construction information, the BIM modeling unit 11 uses three-dimensional modeling technology to simulate the building in three dimensions in the computer and generate a digital model that is highly consistent with the actual building, that is, the building BIM model, which not only contains the geometric information of the building, but also contains various attribute information such as materials, structures, and construction.
[0014] The building BIM model constructed by the BIM modeling unit 11 provides a digital foundation for the subsequent construction scheduling optimization. Based on the BIM model, the spatial relationship and construction process of the building can be analyzed more intuitively and accurately, providing a basis for formulating the construction scheduling plan and laying a digital foundation for the optimization of prefabricated building construction scheduling.
[0015] A topology map construction unit 12 is used to construct a sequence of spatial topology maps based on the process stage based on the building BIM model, with the construction period stage division and assembly space block division as the benchmark, wherein each spatial topology map is marked with prefabrication space-transportation space-assembly space, and the sequence of spatial topology maps is a sub-mapping of the building BIM model.
[0016] Specifically, the topology map construction unit 12 first divides the construction project into several construction period stages according to the total construction period, and each stage corresponds to a certain construction task and time range. At the same time, the topology map construction unit 12 divides the building BIM model into blocks according to the assembly space, and each block corresponds to an independent assembly area. After determining the construction period stage and the assembly space block, the topology map construction unit 12 begins to construct a spatial topology map sequence based on the process stage. Specifically, for each construction period stage, the topology map construction unit 12 will generate a corresponding spatial topology map. The spatial topology map contains three types of key spaces: prefabricated space, transportation space and assembly space, which correspond to the three main process stages of prefabricated component production, component transportation and on-site assembly in the process of prefabricated building construction. In this way, the topology map construction unit 12 maps the building BIM model into a series of spatial topology maps arranged according to time and space relationships to form a spatial topology map sequence. The sequence reflects the spatial relationship and sequence of each process stage in the prefabricated building construction process, and provides an important topological structure basis for subsequent construction scheduling optimization.
[0017] By dividing the construction period into stages and the assembly space into blocks by the topology construction unit 12, a spatial topology sequence is constructed, which identifies construction spaces such as prefabrication space, transportation space, and assembly space, providing an important topological structure basis for the construction scheduling optimization of prefabricated buildings.
[0018] The scheduling module training unit 13 is used to supervise the training of the construction scheduling module based on the building BIM model and the space topology map.
[0019] Specifically, the scheduling module training unit 13 first inputs the building BIM model and the spatial topology map into the construction scheduling module, and then uses the supervised learning algorithm to train the construction scheduling module. During the training process, the scheduling module training unit 13 uses the building BIM model and the spatial topology map as input features, and uses the known optimal construction scheduling scheme as a label, and continuously adjusts the parameters of the construction scheduling module so that it can generate a construction scheduling strategy that is as close as possible to the optimal scheme based on the input BIM model and the spatial topology map. Through supervised training, the construction scheduling module learns key information such as spatial relationships and construction constraints contained in the building BIM model and the spatial topology map, and establishes a mapping relationship between this information and the optimal construction scheduling strategy. After sufficient training, the construction scheduling module can generate the corresponding optimal construction scheduling strategy when facing a new building BIM model and spatial topology map.
[0020] Through the supervised training of the construction scheduling module by the scheduling module training unit 13, it can automatically learn the key information in the building BIM model and the spatial topology map, and generate the optimal construction scheduling strategy, thereby improving the efficiency and accuracy of construction scheduling and providing important guarantees for the implementation of prefabricated building projects.
[0021] The scheduling strategy optimization unit 14 is used to identify the basic construction information, introduce a resource balancing function based on the degree of resource fluctuation, and combine the construction scheduling module to perform dynamic simulation evolution and multi-space synchronous scheduling decision optimization to determine the construction scheduling strategy.
[0022] Specifically, the scheduling strategy optimization unit 14 first identifies the basic construction information related to construction scheduling from the building BIM model constructed by the BIM modeling unit 11, such as the construction period, required resources, construction technology, etc. of the construction task. Then, the scheduling strategy optimization unit 14 introduces a resource balance function based on the degree of resource fluctuation, which is used to quantitatively describe the degree of supply and demand balance of various resources (such as personnel, materials, equipment, etc.) during the construction process. After obtaining the basic construction information and the resource balance function, the scheduling strategy optimization unit 14 combines it with the construction scheduling module, and further optimizes the construction scheduling strategy through dynamic simulation evolution. Specifically, the scheduling strategy optimization unit 14 simulates the dynamic advancement of the construction process, and dynamically adjusts the construction scheduling strategy according to the actual progress and resource status at each moment to ensure that various construction tasks can be carried out in an orderly and efficient manner under resource constraints.
[0023] At the same time, since the construction of prefabricated buildings involves multiple spaces such as prefabrication, transportation, and assembly, the construction scheduling of different spaces needs to be coordinated. To this end, the scheduling strategy optimization unit 14 performs multi-space synchronous scheduling decision optimization. Specifically, the scheduling strategy optimization unit 14 will comprehensively consider the scheduling strategies of each construction space, and find the global optimal scheduling decision through optimization algorithms (such as heuristic search, evolutionary algorithms, etc.), so that the construction tasks of each space can be promoted synchronously and coordinated with each other, thereby determining the construction scheduling strategy and achieving the optimal implementation of the entire prefabricated building project.
[0024] The scheduling strategy optimization unit 14 identifies basic construction information, introduces a resource balancing function, and combines the construction scheduling module to perform dynamic simulation evolution and multi-space synchronous scheduling decision optimization, thereby obtaining a dynamic optimization and multi-space coordinated construction scheduling strategy, which provides important decision support for the efficient implementation of prefabricated building projects and maximizes the construction efficiency and quality of prefabricated building projects.
[0025] The project implementation unit 15 is used to perform project construction scheduling based on the construction scheduling strategy.
[0026] Specifically, the project implementation unit 15 first parses and converts the construction scheduling strategy to generate a series of operational construction scheduling instructions. These instructions clearly specify the key elements of each construction task, such as the start time, completion time, required resources, and responsible personnel, and are arranged in the order of construction progress. Then, the project implementation unit 15 distributes these construction scheduling instructions to various construction teams and management personnel, and conducts real-time tracking and control through the information platform. During the actual construction process, each team and personnel strictly follows the construction scheduling instructions, and at the same time, the actual progress is fed back to the project implementation unit 15 in real time. The project implementation unit 15 dynamically adjusts the construction scheduling instructions based on the actual feedback information to ensure that the construction progress is consistent with the optimal scheduling strategy.
[0027] If an emergency or major deviation occurs during the implementation process, the project implementation unit 15 will promptly feed back the relevant information to the scheduling strategy optimization unit 14 and request re-optimization of the scheduling strategy. The scheduling strategy optimization unit 14 will regenerate an emergency scheduling strategy for emergencies based on the feedback information, combined with the latest building BIM model and construction progress. The project implementation unit 15 will adjust the construction tasks and resource allocation in a timely manner according to the updated scheduling strategy to ensure that the overall progress of the project is not affected.
[0028] Through the scheduling execution and dynamic feedback of the project implementation unit 15, the construction scheduling strategy is implemented in the actual prefabricated building construction project, ensuring that the construction tasks are carried out in an orderly manner according to the optimized time and resource arrangements, while quickly responding and adjusting to various emergencies, thereby maximizing construction efficiency and improving project quality.
[0029] Furthermore, the embodiment of the present application also includes: Identify the construction project work order and divide it into N sub-construction phases; Determine the free time difference of the construction period, wherein the free time difference of the construction period includes the free time difference of the neighboring construction period and the free time difference of the process, and the free time difference of the process is the handover time difference tolerance interval between the prefabrication process and the transportation process, and the handover time difference tolerance interval between the transportation process and the assembly process; The spatial topological graph sequence is constructed based on the N sub-construction period stages and the construction period free time difference.
[0030] In a feasible implementation, when the topology construction unit 12 constructs the spatial topology sequence based on the process stage, first, the work order information of the construction project is identified, and the total construction period in the work order information is divided into N sub-period stages. Each sub-period stage corresponds to a key node in the construction process, representing an important time demarcation point of the construction progress. Secondly, the topology construction unit 12 determines the free time difference of the construction period between each sub-period stage. The so-called free time difference of the construction period refers to the adjustment range allowed for the start and end time of each sub-period stage without affecting the total construction period of the entire construction project. The free time difference of the construction period includes two aspects: one is the free time difference of the neighborhood construction period, that is, the adjustment range of the time interval between two adjacent sub-period stages; the other is the free time difference of the process, that is, the adjustment range of the connection time difference between the three key processes of prefabrication, transportation, and assembly in prefabricated building construction. Among them, there is a certain handover time difference tolerance interval between the prefabrication process and the transportation process, and between the transportation process and the assembly process, allowing the construction period adjustment within a certain range to cope with the uncertainties in actual construction. Afterwards, the topology map construction unit 12 constructs a complete sequence of spatial topology maps based on the N sub-period stages obtained by the division and the determined free time difference of the construction period. Specifically, the topology map construction unit 12 maps each sub-period stage to a node in the spatial topology map, and then establishes directed edges between the nodes according to the sequence relationship between the sub-periods and the free time difference of the construction period, indicating the topological dependency relationship between the sub-periods. At the same time, the topology map construction unit 12 adds corresponding process attribute tags to the nodes in the spatial topology map according to the distribution of the three key processes of prefabrication, transportation, and assembly in each sub-period, and constructs a complete sequence of spatial topology maps. The sequence not only reflects the topological dependency relationship of each sub-period stage in the construction process of prefabricated buildings, but also contains key information such as free time difference of the construction period and process attributes, which provides important constraints and optimization space for subsequent construction scheduling optimization.
[0031] Furthermore, the embodiment of the present application also includes: Determine the i-th sub-period stage as the prefabrication process, determine the i+1-th sub-period stage as the transportation process, determine the i+2-th sub-period stage as the assembly process, and determine the i-th topological map distribution, where i∈N; Identifying the distribution of the i-th topological map to determine the i-th spatial topological map based on the spatial arrangement of assembly blocks in the building construction area; A process fluctuation factor is introduced, and a distinctive mark based on the process type is set to map and mark the i-th spatial topology map, wherein the process fluctuation factor is marked with a fluctuation probability.
[0032] In a feasible implementation, first, the topology map construction unit 12 classifies and marks the divided N sub-period stages according to the construction process of the prefabricated building. Specifically, the i-th sub-period stage is determined as the prefabrication process, the i+1-th sub-period stage is determined as the transportation process, and the i+2-th sub-period stage is determined as the assembly process, where i is a positive integer less than or equal to N-2. This division method reflects the sequence and logical relationship of the three processes of prefabrication, transportation, and assembly in the construction of prefabricated buildings, and provides a basis for the subsequent construction of the spatial topology map. Secondly, the topology map construction unit 12 determines the topology map distribution of the stage according to the layout of the construction area corresponding to the i-th sub-period stage. Specifically, the topology map construction unit 12 divides the construction area into several discrete topological units based on the spatial arrangement of the assembly blocks in the construction area of the building, and each topological unit corresponds to the installation position of an assembly block or a prefabricated component. Then, the topology map construction unit 12 generates a spatial topology map of the i-th sub-period stage based on the spatial relationship of these topological units, which is used to represent the spatial distribution and mutual relationship of the construction tasks of this stage.
[0033] Afterwards, in order to more accurately describe the uncertainties in the construction process of prefabricated buildings, the topology map construction unit 12 introduces process fluctuation factors and marks the nodes and edges in the spatial topology map accordingly. Process fluctuation factors refer to the possibility that the actual progress of certain processes deviates from the planned progress due to various unforeseen reasons (such as weather changes, delayed material supply, equipment failure, etc.) during the actual construction process. The topology map construction unit 12 assigns different fluctuation probability attributes to the nodes and edges of different processes by setting distinctive marks based on the process type to quantitatively describe the degree of uncertainty of each process. For example, for the prefabrication process, since it is carried out in a controlled factory environment, the fluctuation probability is usually low; while for the transportation and assembly processes, since they are more easily affected by the external environment and site conditions, the fluctuation probability is relatively high.
[0034] Through the above scheme, the topology construction unit 12 can fully consider the process characteristics and uncertainty factors of prefabricated building construction in the process of constructing the spatial topology sequence, and generate a more accurate and detailed topology model, which can not only intuitively express the distribution relationship of construction tasks in space and time, but also quantitatively evaluate the uncertainty risks of each process, providing a more reliable and comprehensive decision-making basis for subsequent construction scheduling optimization.
[0035] Further, such as Figure 2 As shown, the embodiment of the present application also includes: Traversing the N sub-period stages to determine N spatial topological graphs; Performing project-adaptive adjustment on the free time difference of the construction period, and traversing the N spatial topological graphs for graph marking; The construction period time axis is determined based on the N sub-construction period stages, and the N spatial topological graphs are distributed in positive time sequence to determine the spatial topological graph sequence.
[0036] In a preferred embodiment, when constructing a spatial topology sequence, the topology construction unit 12 traverses the N sub-period stages that have been divided, and for each sub-period stage, constructs an independent spatial topology according to its corresponding construction task and spatial layout. These spatial topologies respectively represent the task distribution and topological relationship of different construction stages, but lack the necessary temporal association between them. Secondly, in order to make the spatial topology sequence better adapt to the characteristics and needs of the actual construction project, the topology construction unit 12 performs project adaptive adjustment on the previously determined free time difference of the construction period. Specifically, the topology construction unit 12 comprehensively considers factors such as the scale, complexity, resource conditions, and logical dependencies between the sub-periods of the construction project, and appropriately relaxes or reduces the original free time difference of the construction period to make it more in line with the characteristics and constraints of the actual project. This adaptive adjustment increases the flexibility of construction scheduling, and also avoids the unnecessary difficulties and risks brought to the actual construction by the overly idealized time difference setting. The adjusted free time difference of the construction period will be used as an important parameter to provide support in the subsequent topology marking and sorting process.
[0037] Afterwards, the topology map construction unit 12 marks and arranges the N spatial topology maps in positive time sequence based on the adjusted free time difference of the construction period. Specifically, the topology map construction unit 12 first determines a unified construction period time axis according to the start time and duration of the N sub-construction period stages. Then, the topology map construction unit 12 maps each spatial topology map to the corresponding position on the time axis, and time-marks the boundary nodes of adjacent topology maps according to the free time difference of the construction period between adjacent topology maps, so as to clearly indicate the connection relationship and timing constraints between different construction stages. Through the positive time sequence arrangement, N originally independent spatial topology maps are linked into a complete space-time sequence, namely, a spatial topology map sequence. This sequence not only expresses the spatial topological structure of prefabricated building construction, but also contains clear time dimension information, which can intuitively reflect the evolution and mutual constraints of construction tasks in the two dimensions of time and space.
[0038] Through the above scheme, the topology map construction unit 12 can construct the spatial topology map sequence more flexibly and adaptably, so that it can better fit the characteristics and needs of the actual construction project, improve the practicality and operability of the topology map model, and provide a more pragmatic and reliable data basis for subsequent construction scheduling optimization.
[0039] Furthermore, the embodiment of the present application also includes: Determine the multi-decision-making objectives for the i-th construction period; Based on the subordinate influence, determine the target criticality and select the key decision targets, wherein the subordinate influence is determined based on the correlation between the decision target and the subsequent process; The key decision targets are traversed as greedy targets and greedy decisions are made for each greedy target to determine N greedy strategies.
[0040] In a feasible implementation, when the scheduling strategy optimization unit 14 performs multi-space synchronous scheduling decision optimization, first, for each sub-period stage, a set of multi-decision goals is determined. Among them, the multi-decision goals include construction progress, resource utilization, cost control, quality and safety, etc., reflecting the comprehensive demands of prefabricated building construction management. Secondly, in order to identify the most critical and top priority goals among the multi-decision goals, the scheduling strategy optimization unit 14 introduces the concept of subordinate influence, and determines the criticality of the goal based on this. The so-called subordinate influence refers to the degree of influence of a certain decision goal on the construction of subsequent processes. The scheduling strategy optimization unit 14 calculates the subordinate influence by analyzing the correlation between each decision goal and the subsequent process. The higher the subordinate influence, the greater the restriction and influence of the goal on the subsequent construction, and the higher the importance in the entire construction scheduling optimization. The scheduling strategy optimization unit 14 sorts and screens the multi-decision goals according to the subordinate influence, and finally determines the key decision goal as the key consideration for the optimization decision.
[0041] Afterwards, the scheduling strategy optimization unit 14 adopts a greedy strategy to optimize and solve the selected key decision-making objectives one by one. The greedy strategy selects the local optimal solution under the current state at each decision-making step, in order to eventually reach the global optimum through a series of local optima. The scheduling strategy optimization unit 14 treats each key decision-making objective as an independent greedy objective, and performs greedy decision-making and optimization solutions separately to obtain a set of locally optimal scheduling strategies. Through the divide-and-conquer optimization method, the complexity of multi-objective optimization problems is effectively reduced, and the decision-making efficiency and solution quality are improved. For N key decision objectives, the scheduling strategy optimization unit 14 can obtain N greedy strategies as the basis for subsequent comprehensive optimization.
[0042] The scheduling strategy optimization unit 14 effectively handles the balance and trade-offs between multiple decision-making objectives in the process of multi-space synchronous scheduling decision optimization, and quickly locks in the key decision direction through lower-level influence analysis and greedy strategy solving, obtains high-quality local optimal solutions, improves the pertinence and effectiveness of scheduling decisions, and lays a good foundation for subsequent comprehensive optimization.
[0043] Furthermore, the embodiment of the present application also includes: Traversing the multiple decision-making objectives and determining non-critical decision-making objectives; Taking the N greedy strategies as the quantity, an optimization space is constructed, and the non-critical decision-making objectives are traversed to perform multi-space synchronous scheduling decisions and iterative optimization to determine the construction scheduling plan for the i-th construction period, wherein the construction scheduling plan includes the prefabrication scheduling plan, transportation scheduling plan, assembly scheduling plan and handover plan within the phased time zone.
[0044] In a feasible implementation, the scheduling strategy optimization unit 14 needs to traverse multiple decision goals and identify non-critical decision goals while determining the key decision goals. Although these non-critical goals have relatively little impact on construction scheduling, they still need to be considered and weighed in the optimization process to ensure the comprehensiveness and balance of the scheduling plan. Secondly, the scheduling strategy optimization unit 14 constructs a multi-dimensional optimization space based on the N greedy strategies obtained. The optimization space uses the greedy strategy as the coordinate axis, and each dimension represents the local optimal solution under the key decision goal. By mapping complex multi-objective optimization problems into a structured solution space, a clear decision-making framework and search direction are provided for subsequent comprehensive optimization.
[0045] After constructing the optimization space, the scheduling strategy optimization unit 14 is guided by non-critical decision-making goals and conducts multi-space synchronous scheduling decisions and iterative optimization in the space. Specifically, the scheduling strategy optimization unit 14 regards each non-critical goal as an independent optimization sub-problem, and gradually approaches the global optimal solution by iteratively searching and comparing the combination of different greedy strategies. In each iterative step, the scheduling strategy optimization unit 14 comprehensively considers the scheduling needs of multiple construction spaces such as prefabrication, transportation, and assembly, and ensures that the scheduling plans of each space can be optimized synchronously and coordinated through dynamic adjustment of decision variables and real-time inspection of constraints to form an overall optimal construction scheduling strategy.
[0046] Through multi-space synchronous scheduling decision-making and iterative optimization, the scheduling strategy optimization unit 14 determines the construction scheduling plan for each construction period stage, including the key decision results of this stage, such as task decomposition, resource allocation, and schedule, and further refines and splits it into multiple sub-plans such as prefabrication scheduling, transportation scheduling, assembly scheduling, and handover scheduling. Among them, the prefabrication scheduling plan determines the production plan and schedule of the components; the transportation scheduling plan determines the transportation route, timetable, and transportation capacity allocation of the components; the assembly scheduling plan plans the task sequence, resource requirements, and coordination requirements of on-site assembly; and the handover scheduling plan makes overall arrangements for the connection and interaction between the various sub-plans to ensure the continuity and efficiency of the construction process.
[0047] The scheduling strategy optimization unit 14 uses multi-space synchronous scheduling decisions and iterative optimization methods, based on a greedy strategy and guided by non-critical goals, to construct a multi-dimensional optimization space, and conduct systematic search and optimization in it to obtain a globally optimal, dynamically coordinated prefabricated building construction scheduling strategy, providing a clear, executable, and traceable action guide for all project participants.
[0048] Furthermore, the embodiment of the present application also includes: Set the synchronization timestamp to implement interaction constraints between processes and continuity constraints of construction phases, and make compensation for construction scheduling decisions.
[0049] In a feasible implementation, in order to further improve the feasibility and reliability of construction scheduling decisions, a synchronous timestamp mechanism is introduced to effectively compensate and guarantee the interaction constraints between processes and the continuity of construction phases. Specifically, when optimizing construction scheduling, a series of synchronous timestamps are set to calibrate a unified time base for the start, end, and key nodes of each process and construction phase. These timestamps depict key time points in the construction process in the form of absolute time or relative construction period, providing an accurate reference for interaction and coordination between processes.
[0050] On this basis, the process interaction constraints in construction scheduling decisions are quantitatively expressed and dynamically controlled using synchronized timestamps. The so-called process interaction constraints refer to the interdependence and constraints between different processes in terms of time, space, resources, etc. For example, the production process of prefabricated components must be completed before the transportation process, and the transportation process must match the progress of the assembly process. By comparing the timestamps of different processes, the logical sequence relationship between processes can be automatically identified and verified, and the scheduling decisions of related processes can be dynamically adjusted according to the actual construction progress to ensure the rationality and continuity of process interaction.
[0051] At the same time, the synchronization timestamp is used to effectively constrain and guarantee the continuity of the construction period in the construction scheduling decision. In the construction of prefabricated buildings, there are often strict sequence dependencies and connection requirements between the various construction period stages. If there is a delay or interruption in the previous stage, it is very easy to cause the construction of the subsequent stage to be blocked, and even trigger a chain reaction. By tracking and comparing the start and end timestamps of each construction period stage, the execution of the stage progress is monitored in real time. Once the timestamp at the handover of the stage is found to be deviated or missing, the compensation mechanism of the scheduling decision can be automatically triggered. By adjusting the task arrangement and resource allocation of the subsequent stage, the time breakpoints of the stage handover can be eliminated to the maximum extent, and the continuity and stability of the construction period progress can be maintained.
[0052] By introducing a synchronous timestamp mechanism and dynamically controlling and compensating for process interaction constraints and construction phase continuity based on timestamps, the scientific nature and reliability of construction scheduling decisions can be effectively improved, thereby improving the overall efficiency and benefits of prefabricated building construction.
[0053] Furthermore, the embodiment of the present application also includes: Based on the non-critical decision-making objectives, generating an initialization strategy population; Traversing the initialized strategy population, performing fast non-dominated sorting, and determining multiple strategy layers; Traversing the multiple strategy layers, calculating the target space crowding distance of each strategy, selecting the best strategy pair for crossover and mutation, and determining the updated strategy population; Based on the update strategy population, iterative optimization is performed until a preset number of iterations is met, and the optimal population is determined as the construction scheduling strategy.
[0054] In a preferred embodiment, when the scheduling strategy optimization unit 14 traverses non-critical decision targets to perform multi-space synchronous scheduling decisions and iterative optimization, first, based on the identified non-critical decision targets, an initialization strategy population is generated, and the initialization strategy population is composed of multiple feasible scheduling strategy individuals, each individual corresponds to a complete set of construction scheduling solutions, covering the value combinations of various non-critical decision targets. Secondly, the scheduling strategy optimization unit 14 performs fast non-dominated sorting on the initialization strategy population to determine multiple strategy layers. The so-called non-dominated sorting refers to dividing the population into several non-dominated layers of different levels based on the superior and inferior performance of individuals on multiple decision targets. In the same layer, there is no dominance relationship between any two individuals, that is, no individual can be better than another individual in all targets; and between different layers, individuals in high-level layers can dominate individuals in low-level layers. Through fast non-dominated sorting, the scheduling strategy optimization unit 14 can quickly identify high-quality individuals in the population and use this to guide subsequent genetic operations.
[0055] Again, the scheduling strategy optimization unit 14 traverses multiple strategy layers, and further calculates the target space crowding distance between individuals in each non-dominated layer. The target space crowding distance is an indicator to measure the distribution and relative position of individuals in the same non-dominated layer. The larger the distance, the higher the sparseness of the area where the individual is located, that is, the greater the difference between individuals. By calculating the crowding distance, the scheduling strategy optimization unit 14 takes into account the diversity and distribution uniformity of the population while ensuring the superiority of the individual, so as to avoid the search process from converging to the local optimum too early. In each non-dominated layer, the scheduling strategy optimization unit 14 will comprehensively consider the ranking level and crowding distance of the individual, select a pair of individuals with the best performance as parents, generate new offspring individuals through crossover and mutation, and replace the inferior individuals in the population with the offspring individuals, so as to obtain an updated strategy population. Afterwards, the scheduling strategy optimization unit 14 uses the updated strategy population as the basis for a new round of iterative optimization, repeats the above-mentioned operations such as sorting, distance calculation, selection, crossover and mutation, and continuously improves the overall quality and convergence speed of the population. When the number of iterations reaches the preset termination condition, the scheduling strategy optimization unit 14 takes the best individual in the current population as the final construction scheduling strategy and outputs it to the project implementation unit 15 for execution.
[0056] In summary, the BIM-based prefabricated building construction scheduling optimization platform provided in the embodiments of the present application has the following technical effects: The BIM modeling unit is used to interact with construction project work orders, determine basic construction information and perform three-dimensional simulation, build a building BIM model, and use BIM technology to perform visualization and information modeling of prefabricated buildings, providing a digital foundation for subsequent scheduling optimization. The topology map construction unit is used to build a spatial topology map sequence based on the process stage based on the building BIM model, with the construction period stage division and assembly space block division as the benchmark. Each spatial topology map is marked with prefabrication space-transportation space-assembly space. The spatial topology map sequence is a sub-mapping of the building BIM model. The production, transportation, assembly and other stages and sites of prefabricated buildings are mapped to the topology map, laying the foundation for realizing multi-dimensional collaborative scheduling. The scheduling module training unit is used to supervise the training of the construction scheduling module based on the building BIM model and the spatial topology map, so that the scheduling model can learn and optimize adaptively, improving the intelligence level of scheduling decisions. The scheduling strategy optimization unit is used to identify basic construction information, introduce a resource balancing function based on the degree of resource fluctuation, and combine the construction scheduling module to perform dynamic simulation evolution and multi-space synchronous scheduling decision optimization, determine the construction scheduling strategy, and realize the dynamic adaptability of scheduling optimization. At the same time, it optimizes resource allocation through the resource balancing function, and realizes synchronous scheduling optimization in multiple spaces such as production, transportation, and assembly, ensuring the global optimality of the scheduling strategy. The project implementation unit is used to schedule project construction based on the construction scheduling strategy, apply the optimized scheduling strategy to actual engineering projects, and improve the intelligence level and optimization efficiency of prefabricated building construction scheduling.
[0057] Any steps of the platform described above may be stored as computer instructions or programs in an unlimited computer memory, and may be called and recognized by an unlimited computer processor to implement any platform in the embodiments of the present application, without any unnecessary restrictions.
[0058] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the present application and its equivalents, the present application is intended to include these modifications and variations.
Claims
1. The BIM-based prefabricated building construction scheduling optimization platform is characterized by: The platform includes: A BIM modeling unit, which is used to interact with construction project work orders, determine basic construction information and perform three-dimensional simulation to build a building BIM model; A topology map construction unit, the topology map construction unit is used to construct a sequence of spatial topology maps based on the construction phase and the assembly space block based on the construction phase of the building BIM model, wherein each spatial topology map is marked with a prefabrication space-transportation space-assembly space, and the sequence of spatial topology maps is a sub-mapping of the building BIM model; A scheduling module training unit, the scheduling module training unit is used to supervise the training of a construction scheduling module based on the building BIM model and the spatial topology map; A scheduling strategy optimization unit, the scheduling strategy optimization unit is used to identify the basic construction information, introduce a resource balance function based on the degree of resource fluctuation, combine the construction scheduling module to perform dynamic simulation evolution and multi-space synchronous scheduling decision optimization, and determine the construction scheduling strategy; A project implementation unit, wherein the project implementation unit is used to perform project construction scheduling based on the construction scheduling strategy.
2. The BIM-based prefabricated building construction scheduling optimization platform according to claim 1, characterized in that: The execution steps of the topology map construction unit include: Identify the construction project work order and divide it into N sub-construction phases; Determine the free time difference of the construction period, wherein the free time difference of the construction period includes the free time difference of the neighboring construction period and the free time difference of the process, and the free time difference of the process is the handover time difference tolerance interval between the prefabrication process and the transportation process, and the handover time difference tolerance interval between the transportation process and the assembly process; The spatial topological graph sequence is constructed based on the N sub-construction period stages and the construction period free time difference.
3. The BIM-based prefabricated building construction scheduling optimization platform according to claim 2, characterized in that: The execution steps of the topology map construction unit also include: Determine the i-th sub-period stage as the prefabrication process, determine the i+1-th sub-period stage as the transportation process, determine the i+2-th sub-period stage as the assembly process, and determine the i-th topological map distribution, where i∈N; Identifying the distribution of the i-th topological map to determine the i-th spatial topological map based on the spatial arrangement of assembly blocks in the building construction area; A process fluctuation factor is introduced, and a distinctive mark based on the process type is set to map and mark the i-th spatial topology map, wherein the process fluctuation factor is marked with a fluctuation probability.
4. The BIM-based prefabricated building construction scheduling optimization platform according to claim 2, characterized in that: The execution steps of the topology map construction unit also include: Traversing the N sub-period stages to determine N spatial topological graphs; Performing project-adaptive adjustment on the free time difference of the construction period, and traversing the N spatial topological graphs for graph marking; The construction period time axis is determined based on the N sub-construction period stages, and the N spatial topological graphs are distributed in positive time sequence to determine the spatial topological graph sequence.
5. The BIM-based prefabricated building construction scheduling optimization platform according to claim 1, characterized in that: The execution steps of the scheduling strategy optimization unit include: Determine the multi-decision-making objectives for the i-th construction period; Based on the subordinate influence, determine the target criticality and select the key decision targets, wherein the subordinate influence is determined based on the correlation between the decision target and the subsequent process; The key decision targets are traversed as greedy targets and greedy decisions are made for each greedy target to determine N greedy strategies.
6. The BIM-based prefabricated building construction scheduling optimization platform according to claim 5, characterized in that: The execution steps of the scheduling strategy optimization unit include: Traversing the multiple decision-making objectives and determining non-critical decision-making objectives; Taking the N greedy strategies as the quantity, an optimization space is constructed, and the non-critical decision-making objectives are traversed to perform multi-space synchronous scheduling decisions and iterative optimization to determine the construction scheduling plan for the i-th construction period, wherein the construction scheduling plan includes the prefabrication scheduling plan, transportation scheduling plan, assembly scheduling plan and handover plan within the phased time zone.
7. The BIM-based prefabricated building construction scheduling optimization platform according to claim 1, characterized in that: Set the synchronization timestamp to implement interaction constraints between processes and continuity constraints of construction phases, and make compensation for construction scheduling decisions.
8. The BIM-based prefabricated building construction scheduling optimization platform according to claim 6, characterized in that: The execution steps of the scheduling strategy optimization unit also include: Based on the non-critical decision-making objectives, generating an initialization strategy population; Traversing the initialized strategy population, performing fast non-dominated sorting, and determining multiple strategy layers; Traversing the multiple strategy layers, calculating the target space crowding distance of each strategy, selecting the best strategy pair for crossover and mutation, and determining the updated strategy population; Based on the update strategy population, iterative optimization is performed until a preset number of iterations is met, and the optimal population is determined as the construction scheduling strategy.
Citation Information
Cited By
Building construction simulation model construction method and system based on BIM model
CN120124148A
Cross-data-center storage resource pool optimization configuration method
CN120256116A
Combined operation platform rapid scheduling system and method for frame column construction
CN120579799A
A combined operating platform rapid dispatching system and method for frame column construction
CN120579799B
Dynamic resource scheduling method for ballastless track construction in high-speed railway long tunnel
CN122198582A