Construction organization BIM simulation method, device and equipment of linear engineering and storage medium
By dividing the work sections and surfaces of linear engineering projects, conducting simulation and resource optimization, and generating BIM models, the problem of the inability of existing technologies to effectively simulate the construction organization of linear engineering projects is solved, and the optimization and display of construction resources are realized.
Patent Information
- Application Number
- CN202411327504.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2044-09-23
AI Technical Summary
Existing technologies cannot effectively simulate and demonstrate linear engineering construction organization with multiple working faces, making it difficult to provide an intuitive demonstration.
By obtaining the overall construction period of a linear project, dividing the work into sections, determining the construction period and work surface of each section, conducting simulation and resource allocation, optimizing construction resources, and generating a construction organization BIM model.
It enables effective organization, simulation, and display of construction conditions across multiple work areas, optimizes the allocation of construction resources, and improves construction efficiency.
Smart Images

Figure CN119250663B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of engineering construction technology, and in particular to a BIM simulation method, device, equipment and storage medium for construction organization of linear projects. Background Technology
[0002] In related technologies, it is impossible to effectively simulate the construction organization of linear projects involving multiple working faces, and it is difficult to intuitively display the simulated construction situation of different working faces of linear projects. Summary of the Invention
[0003] This application aims to at least partially address one of the technical problems in the related art.
[0004] In a first aspect, this application proposes a BIM simulation method for construction organization of a linear project. The method includes: obtaining the overall construction period of the linear project; dividing the linear project into at least one work segment based on the overall construction period, and determining the segment construction period corresponding to each work segment; determining at least one work surface corresponding to each work segment and a first quantity of work corresponding to each work surface based on the segment construction period; performing simulation based on the segment construction period and the first quantity of work to determine the construction resources corresponding to each work surface; optimizing and adjusting the first quantity of work based on the construction resources to obtain a second quantity of work corresponding to each work surface; and performing construction organization simulation based on the second quantity of work corresponding to each work surface and the construction resources.
[0005] In one implementation, the step of performing simulation based on the section construction period and the first engineering quantity to determine the construction resources corresponding to each work face includes: configuring initial construction resources for each work face; obtaining engineering indicators corresponding to each work face; performing dynamic simulation and risk analysis based on the initial construction resources, the engineering indicators, and the first engineering quantity to obtain a first construction rate corresponding to each work face; and optimizing and adjusting the initial construction resources based on the first construction rate corresponding to each work face to obtain the construction resources corresponding to each work face.
[0006] In one implementation, optimizing and adjusting the first quantity of work based on the construction resources to obtain a second quantity of work corresponding to each work surface includes: obtaining a second construction rate for each work surface based on the construction resources corresponding to each work surface; obtaining a first work surface duration for each work surface based on the second construction rate and the first quantity of work; obtaining a first difference value between the durations of the first work surfaces corresponding to different work surfaces; obtaining a second difference value between the duration of the first work surface for each work surface and the overall duration; and adjusting the first quantity of work corresponding to each work surface based on the first difference value and the second difference value to obtain a second quantity of work corresponding to each work surface.
[0007] In one implementation, the construction organization simulation based on the second engineering quantity and construction resources corresponding to each working face includes: performing three-dimensional modeling based on the second engineering quantity and construction resources corresponding to each working face to obtain a working face construction process model corresponding to each working face; obtaining a section construction process model corresponding to each working segment based on the working face construction process model corresponding to each working face; obtaining an overall construction process model corresponding to the linear project based on the section construction process model corresponding to each working segment; and displaying the working face construction process model, the section construction process model, and the overall construction process model in an interactive interface; wherein the interactive interface includes at least one window, and each window displays different construction process models and corresponding model information.
[0008] In one alternative implementation, the window includes a main window and at least one child window, and the method further includes at least one of the following: in response to a first object's selection operation on a first child window, swapping the construction process models displayed by the first child window and the main window; determining that the first object has modified the model information of any window in the main window and the at least one child window, and updating the working face construction process model, the section construction process model, and the overall construction process model based on the modified model information.
[0009] In one implementation, before performing construction organization simulation based on the second engineering quantity and construction resources corresponding to each working face, the method further includes: determining the predicted working face duration corresponding to each working face based on the second engineering quantity and construction resources corresponding to each working face; determining the predicted segment duration for each working section based on the predicted working face duration; and optimizing and adjusting the at least one working section if the predicted segment duration does not meet the preset requirements.
[0010] Secondly, this application proposes a BIM simulation device for the construction organization of a linear project. The device includes: an acquisition module for acquiring the overall construction period of the linear project; a first processing module for dividing the linear project into at least one work segment based on the overall construction period and determining the segment construction period corresponding to each work segment; a second processing module for determining at least one work surface corresponding to each work segment and a first quantity of work corresponding to each work surface based on the segment construction period; a third processing module for performing simulation based on the segment construction period and the first quantity of work to determine the construction resources corresponding to each work surface; a fourth processing module for optimizing and adjusting the first quantity of work based on the construction resources to obtain a second quantity of work corresponding to each work surface; and a fifth processing module for performing construction organization simulation based on the second quantity of work corresponding to each work surface and the construction resources.
[0011] In one implementation, the third processing module can be used to: configure initial construction resources for each work surface; obtain engineering indicators corresponding to each work surface; perform dynamic simulation and risk analysis based on the initial construction resources, the engineering indicators, and the first engineering quantity to obtain a first construction rate corresponding to each work surface; and optimize and adjust the initial construction resources based on the first construction rate corresponding to each work surface to obtain the construction resources corresponding to each work surface.
[0012] In one implementation, the fourth processing module can be used to: obtain a second construction rate corresponding to each working face based on the construction resources corresponding to each working face; obtain a first working face duration corresponding to each working face based on the second construction rate and the first quantity of work respectively; obtain a first difference value between the first working face durations corresponding to different working faces; obtain a second difference value between the first working face duration and the overall duration corresponding to each working face; and adjust the first quantity of work corresponding to each working face based on the first difference value and the second difference value to obtain the second quantity of work corresponding to each working face.
[0013] In one implementation, the fifth processing module can be used to: perform three-dimensional modeling based on the second engineering quantity and the construction resources corresponding to each working face to obtain a working face construction process model corresponding to each working face; obtain a section construction process model corresponding to each working segment based on the working face construction process model corresponding to each working face; obtain an overall construction process model corresponding to the linear project based on the section construction process model corresponding to each working segment; and display the working face construction process model, the section construction process model, and the overall construction process model in an interactive interface; wherein the interactive interface includes at least one window, and each window displays different construction process models and corresponding model information.
[0014] In one optional implementation, the window includes a main window and at least one sub-window, and the sixth processing module is further configured to perform at least one of the following: in response to a first object's selection operation on a first sub-window, swapping the construction process models displayed by the first sub-window and the main window; determining that the first object has modified the model information of any window in the main window and the at least one sub-window, and updating the working face construction process model, the section construction process model, and the overall construction process model based on the modified model information.
[0015] In one implementation, the device further includes: a sixth processing module, configured to determine the predicted construction period of each working face based on the second engineering quantity and the construction resources corresponding to each working face; determine the predicted construction period of each working segment based on the predicted construction period of the working face; and optimize and adjust the at least one working segment if the predicted construction period of the segment does not meet the preset requirements.
[0016] Thirdly, this application proposes an electronic device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the construction organization BIM simulation method for linear engineering as described in the first aspect.
[0017] Fourthly, this application proposes a computer-readable storage medium for storing instructions that, when executed, cause the method described in the first aspect to be implemented.
[0018] Fifthly, this application proposes a computer program product, including a computer program that, when executed by a processor, implements the steps of the BIM simulation method for construction organization of linear engineering as described in the first aspect.
[0019] The BIM simulation method, device, system, equipment, and storage medium for construction organization of linear projects provided in this application can divide a linear project into at least one work segment based on the overall project duration. It can then simulate the workload of each work segment to determine the construction resources corresponding to each work surface, optimize the workload of each work surface based on these resources, and perform construction organization simulation based on the optimized workload and resources. This allows for effective simulation of the construction of multiple work surfaces simultaneously.
[0020] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0021] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:
[0022] Figure 1 This is a flowchart illustrating a BIM simulation method for construction organization of a linear project provided in an embodiment of this application.
[0023] Figure 2 This is a flowchart illustrating another BIM simulation method for construction organization of linear engineering provided in this application embodiment;
[0024] Figure 3 This is a flowchart illustrating another BIM simulation method for construction organization of linear engineering provided in the embodiments of this application;
[0025] Figure 4 This is a flowchart illustrating another BIM simulation method for construction organization of linear engineering provided in the embodiments of this application;
[0026] Figure 5 This is a schematic diagram of the structure of a BIM simulation device for construction organization of a linear project provided in an embodiment of this application;
[0027] Figure 6 This is a schematic diagram of the structure of another linear engineering construction organization BIM simulation device provided in the embodiments of this application;
[0028] Figure 7 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0029] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.
[0030] The following describes, with reference to the accompanying drawings, a method and apparatus for simulating the construction organization of linear engineering projects using Building Information Modeling (BIM) according to embodiments of this application.
[0031] Figure 1 This is a flowchart illustrating a BIM simulation method for construction organization of a linear project, as provided in an embodiment of this application. Figure 1 As shown, the method may include, but is not limited to, the following steps:
[0032] Step S101: Obtain the overall duration of the linear project.
[0033] For example, obtain the overall project duration expected to be completed.
[0034] Step S102: Divide the linear project into at least one work segment based on the overall project duration, and determine the segment duration corresponding to each work segment.
[0035] For example, based on the overall duration and available construction resources of the linear project, the linear project is divided into different work sections, and corresponding construction resources are allocated to each work section, thereby determining the section duration required to complete each work section based on the construction resources and workload of each work section.
[0036] Step S103: Based on the section construction period, determine at least one working face corresponding to each work section, and the first workload corresponding to each working face.
[0037] For example, each work section is divided into multiple work packages, the construction resources required for each work package are assessed, and different work packages are combined into a work face according to the actual conditions of the construction site, thereby determining at least one work face corresponding to each work section and the first workload corresponding to each work face.
[0038] Step S104: Based on the section construction period and the first amount of work, conduct simulation to determine the construction resources corresponding to each working face.
[0039] For example, based on the first workload corresponding to the working face included in each work section and the section construction period corresponding to the work section, the construction resources required to complete the first workload corresponding to each working face within the section construction period are determined.
[0040] Step S105: Optimize and adjust the first quantity of work based on construction resources to obtain the second quantity of work corresponding to each working face.
[0041] For example, the engineering tasks to be completed for each work surface are analyzed to determine the priority of different work surfaces and the construction resource requirements of each work surface in different time periods. Based on the priority of the work surface, the construction resources of the linear project are matched with the construction resource requirements of each work surface according to different time periods to determine the available construction resources for each work surface in different time periods. The workload of the work surface whose available construction resources cannot meet the construction resource requirements is redistributed, thereby optimizing and adjusting the first workload of each work surface to obtain the second workload corresponding to each work surface.
[0042] Step S106: Based on the second engineering quantity and construction resources corresponding to each working face, perform construction organization simulation.
[0043] For example, a construction organization simulation is performed based on the second engineering quantity and construction resources corresponding to each work surface to generate a BIM model corresponding to the construction process.
[0044] By implementing the embodiments of this application, a linear project can be divided into at least one work segment based on its overall construction period. Simulations can be performed based on the workload of each work segment to determine the construction resources corresponding to each work surface. The workload of each work surface can then be optimized and adjusted based on these construction resources. This allows for effective simulation of construction organization across multiple work surfaces in a linear project simultaneously.
[0045] In one implementation, the construction resources for each working face can be determined based on the construction rate of each working face under different construction resource conditions. For an example, please refer to [link to example]. Figure 2 , Figure 2 This is a flowchart illustrating another BIM simulation method for construction organization of linear engineering projects provided in this application. Figure 2 As shown, the method may include, but is not limited to, the following steps:
[0046] Step S201: Obtain the overall duration of the linear project.
[0047] In the embodiments of this application, step S201 can be implemented in any of the ways described in the embodiments of this application. The embodiments of this application do not limit this, nor will they be described in detail.
[0048] Step S202: Divide the linear project into at least one work segment based on the overall project duration, and determine the segment duration corresponding to each work segment.
[0049] In the embodiments of this application, step S202 can be implemented in any of the ways described in the embodiments of this application. The embodiments of this application do not limit this, nor will they be described in detail.
[0050] Step S203: Based on the section construction period, determine at least one working face corresponding to each work section, and the first workload corresponding to each working face.
[0051] In the embodiments of this application, step S203 can be implemented in any of the embodiments of this application. The embodiments of this application do not limit this and will not be described in detail.
[0052] Step S204: Configure initial construction resources for each working face.
[0053] For example, the total available construction resources for a linear project can be evenly distributed to each work face as the initial construction resources for each work face.
[0054] Step S205: Obtain the engineering parameters corresponding to each working face.
[0055] The aforementioned engineering indicators may include, but are not limited to, those mentioned above.
[0056] Step S206: Based on the initial construction resources, engineering indicators and the first engineering quantity, perform dynamic simulation and risk analysis to obtain the first construction rate corresponding to each working face.
[0057] Step S207: Optimize and adjust the initial construction resources based on the first construction rate and section construction period corresponding to each working face to obtain the construction resources corresponding to each working face.
[0058] For example, the working period required to complete each working face is determined based on the first construction rate corresponding to each working face. Based on the difference between the working face period and the section period, the initial construction resources of each working face are optimized and adjusted so that the working face period required to complete each working face after adjustment is less than the section period.
[0059] Step S208: Optimize and adjust the first quantity of work based on construction resources to obtain the second quantity of work corresponding to each working face.
[0060] In the embodiments of this application, step S208 can be implemented in any of the embodiments of this application. The embodiments of this application do not limit this and will not be described in detail.
[0061] Step S209: Based on the second engineering quantity and construction resources corresponding to each working face, perform construction organization simulation.
[0062] In the embodiments of this application, step S209 can be implemented in any of the ways described in the embodiments of this application. The embodiments of this application do not limit this, nor will they be described in detail.
[0063] By implementing the embodiments of this application, the construction rate of each working face can be obtained based on the initial construction resources configured for each working face, so as to optimize and adjust the construction resources corresponding to each working face based on the construction rate of each working face.
[0064] In one implementation, the required duration for each work surface can be determined based on the construction resources corresponding to that work surface, and the workload for each work surface can be adjusted accordingly. For an example, please refer to [link to example]. Figure 3 , Figure 3 This is a flowchart illustrating another BIM simulation method for construction organization of linear engineering provided in this application embodiment.
[0065] like Figure 3 As shown, the method may include, but is not limited to, the following steps:
[0066] Step S301: Obtain the overall duration of the linear project.
[0067] In the embodiments of this application, step S301 can be implemented in any of the embodiments of this application. The embodiments of this application do not limit this and will not be described in detail.
[0068] Step S302: Divide the linear project into at least one work segment based on the overall project duration, and determine the segment duration corresponding to each work segment.
[0069] In the embodiments of this application, step S302 can be implemented in any of the ways described in the embodiments of this application. The embodiments of this application do not limit this, nor will they be described in detail.
[0070] Step S303: Based on the section construction period, determine at least one working face corresponding to each work section, and the first workload corresponding to each working face.
[0071] In the embodiments of this application, step S303 can be implemented in any of the embodiments of this application. The embodiments of this application do not limit this and will not be described in detail.
[0072] Step S304: Based on the section construction period and the first amount of work, conduct simulation to determine the construction resources corresponding to each working face.
[0073] In the embodiments of this application, step S304 can be implemented in any of the embodiments of this application. The embodiments of this application do not limit this and will not be described in detail.
[0074] Step S305: Obtain the second construction rate for each working face based on the construction resources corresponding to each working face.
[0075] For example, a second construction rate is determined for each working face during the construction process based on the construction resources corresponding to each working face.
[0076] Step S306: Based on the second construction rate and the first workload corresponding to each working face, obtain the first working face duration for each working face.
[0077] For example, the first working face construction period required to complete the corresponding first workload of each working face is determined based on the second construction rate corresponding to each working face.
[0078] Step S307: Obtain the first difference value between the first working days corresponding to different working faces.
[0079] Step S308: Obtain the second difference value between the first working face duration and the overall duration for each working face.
[0080] Step S309: Adjust the first quantity of work corresponding to each working face based on the first difference value and the second difference value to obtain the second quantity of work corresponding to each working face.
[0081] For example, the first quantity of work corresponding to each work face is adjusted based on the first difference value and the second difference value to reduce the difference value between the work face durations of different work faces and to ensure that the work face durations of all work faces are less than or equal to the overall duration of the linear project.
[0082] Step S3010: Based on the second engineering quantity and construction resources corresponding to each working face, perform construction organization simulation.
[0083] In the embodiments of this application, step S3010 can be implemented in any of the embodiments of this application. The embodiments of this application do not limit this and will not be described in detail.
[0084] By implementing the embodiments of this application, the construction rate of each working face can be obtained based on the construction resources of each working face. The construction period of each working face can then be determined based on its construction rate and workload. Furthermore, the workload of each working face can be adjusted based on the differences between the construction periods of different working faces and the differences between the construction periods of different working faces and the overall construction period of the linear project. This ensures the smooth progress of the linear project construction process.
[0085] In one implementation, the construction organization process can be simulated and modeled based on the second workload and construction resources corresponding to each work surface. For an example, please refer to [link to example]. Figure 4 , Figure 4 This is a flowchart illustrating another BIM simulation method for construction organization of linear engineering provided in this application. For example... Figure 4 As shown, the method may include, but is not limited to, the following steps:
[0086] Step S401: Obtain the overall duration of the linear project.
[0087] In the embodiments of this application, step S401 can be implemented in any of the ways described in the embodiments of this application. The embodiments of this application do not limit this, nor will they be described in detail.
[0088] Step S402: Divide the linear project into at least one work segment based on the overall project duration, and determine the segment duration corresponding to each work segment.
[0089] In the embodiments of this application, step S402 can be implemented in any of the ways described in the embodiments of this application. The embodiments of this application do not limit this, nor will they be described in detail.
[0090] Step S403: Based on the section construction period, determine at least one working face corresponding to each work section, and the first workload corresponding to each working face.
[0091] In the embodiments of this application, step S403 can be implemented in any of the embodiments of this application. The embodiments of this application do not limit this and will not be described in detail.
[0092] Step S404: Based on the section construction period and the first amount of work, conduct simulation to determine the construction resources corresponding to each working face.
[0093] In the embodiments of this application, step S404 can be implemented in any of the ways described in the embodiments of this application. The embodiments of this application do not limit this, nor will they be described in detail.
[0094] Step S405: Optimize and adjust the first quantity of work based on construction resources to obtain the second quantity of work corresponding to each working face.
[0095] In the embodiments of this application, step S405 can be implemented in any of the embodiments of this application. The embodiments of this application do not limit this and will not be described in detail.
[0096] Step S406: Perform 3D modeling based on the second engineering quantity and construction resources corresponding to each working face to obtain the working face construction process model corresponding to each working face.
[0097] For example, based on the second engineering quantity and construction resources corresponding to each working face, a three-dimensional model of the construction process of each working face is performed to obtain the working face construction process model corresponding to each working face construction process.
[0098] Step S407: Based on the working face construction process model corresponding to each working face, obtain the section construction process model corresponding to each working section.
[0099] For example, the construction process models of the working face corresponding to each work are combined in chronological order to obtain the section construction process model corresponding to each work section.
[0100] Step S408: Based on the section construction process model corresponding to each work section, obtain the overall construction process model corresponding to the linear project.
[0101] For example, the construction process models of each work section are integrated in chronological order to obtain the overall construction process model corresponding to the linear process.
[0102] Step S409: Display the working face construction process model, the section construction process model, and the overall construction process model in the interactive interface.
[0103] The interactive interface includes at least one window, and each window displays different construction process models and corresponding model information.
[0104] For example, the overall construction process model corresponding to the linear project can be displayed in the main window of the interactive interface, and the construction process model of the working face corresponding to different working faces can be displayed in each sub-window.
[0105] In one alternative implementation, the window includes a main window and at least one sub-window, and the method further includes at least one of the following: in response to a first object's selection operation on a first sub-window, exchanging the construction process models displayed by the first sub-window and the main window; determining that the first object has modified the model information of any window in the main window and at least one sub-window, and updating the working face construction process model, the section construction process model, and the overall construction process model based on the modified model information.
[0106] As an example, a construction process model that swaps the display of the first child window and the main window in response to a user's selection of the first child window.
[0107] As an example, the model information of any window in the main window and at least one child window is modified by the first object, and the working face construction process model, the section construction process model and the overall construction process model are updated based on the modified model information.
[0108] By implementing the embodiments of this application, three-dimensional modeling can be performed based on the second engineering quantity and construction resources corresponding to each working face to obtain the construction process model of each working face. The construction process models of different working faces can then be combined in chronological order to obtain a section construction process model and an overall construction process model, which can then be visualized. This facilitates construction personnel's understanding of the overall construction progress of the linear project.
[0109] In some embodiments, before performing construction organization simulation based on the second workload and construction resources corresponding to each working face, the method further includes: determining the predicted working face duration for each working face based on the second workload and construction resources corresponding to each working face; determining the predicted segment duration for each working section based on the predicted working face duration; and optimizing and adjusting at least one working section if the predicted segment duration does not meet the preset requirements.
[0110] For example, the construction rate of each working face is determined based on the construction resources of each working face. Based on the construction rate of each working face and a second working face, the predicted working face duration of each working face is determined. If the predicted working face duration of a certain working face does not meet the preset requirements, at least one working face is optimized and adjusted. For example, the working faces are re-divided or merged.
[0111] Please see Figure 5 , Figure 5 This is a structural schematic diagram of a BIM simulation device for the construction organization of a linear project, as provided in an embodiment of this application. Figure 5 As shown, the device 500 includes: an acquisition module 501 for acquiring the overall construction period of a linear project; a first processing module 502 for dividing the linear project into at least one work segment based on the overall construction period and determining the segment construction period corresponding to each work segment; a second processing module 503 for determining at least one working face corresponding to each work segment and a first workload corresponding to each working face based on the segment construction period; a third processing module 504 for performing simulation based on the segment construction period and the first workload to determine the construction resources corresponding to each working face; a fourth processing module 505 for optimizing and adjusting the first workload based on the construction resources to obtain a second workload corresponding to each working face; and a fifth processing module 506 for performing construction organization simulation based on the second workload corresponding to each working face and the construction resources.
[0112] In one implementation, the third processing module 504 can be used to: configure initial construction resources for each work face; obtain engineering indicators corresponding to each work face; perform dynamic simulation and risk analysis based on the initial construction resources, engineering indicators and first engineering quantity to obtain the first construction rate corresponding to each work face; optimize and adjust the initial construction resources based on the construction rate corresponding to each work face to obtain the construction resources corresponding to each work face.
[0113] In one implementation, the fourth processing module 505 can be used to: obtain a second construction rate for each working face based on the construction resources corresponding to each working face; obtain a first working face duration for each working face based on the second construction rate and the first workload for each working face; obtain a first difference value between the first working face durations for different working faces; obtain a second difference value between the first working face duration for each working face and the overall duration; and adjust the first workload for each working face based on the first difference value and the second difference value to obtain a second workload for each working face.
[0114] In one implementation, the fifth processing module 506 can be used to: perform three-dimensional modeling based on the second engineering quantity and construction resources corresponding to each working face to obtain the working face construction process model corresponding to each working face; obtain the section construction process model corresponding to each working segment based on the working face construction process model corresponding to each working face; obtain the overall construction process model corresponding to the linear project based on the section construction process model corresponding to each working segment; and display the working face construction process model, section construction process model and overall construction process model in the interactive interface; wherein, the interactive interface includes at least one window, and each window displays different construction process models and corresponding model information.
[0115] In one alternative implementation, the window includes a main window and at least one sub-window, and the fifth processing module 506 is further configured to: in response to the first object's selection operation on the first sub-window, exchange the construction process models displayed by the first sub-window and the main window; determine that the first object has modified the model information of any window in the main window and at least one sub-window, and update the working face construction process model, the section construction process model and the overall construction process model based on the modified model information.
[0116] In one implementation, the above apparatus further includes a sixth processing module. As an example, please refer to... Figure 6 , Figure 6 This is a structural schematic diagram of another linear engineering construction organization BIM simulation device provided in this application embodiment. (See attached diagram.) Figure 6As shown, the device 600 also includes a sixth processing module 607, used to determine the predicted construction period for each working face based on the second workload and construction resources corresponding to each working face; to determine the predicted construction period for each working segment based on the predicted construction period of the working face; and to optimize and adjust at least one working segment if the predicted construction period of a segment does not meet the preset requirements. Figure 6 Modules 601-606 in Figure 5 Modules 501 to 506 in the series have the same structure and function.
[0117] The apparatus of this application embodiment can divide a linear project into at least one work segment based on the overall construction period of the linear project, and determine the construction resources corresponding to each work surface based on the workload of each work segment through simulation. The workload of the work surface can then be optimized and adjusted based on the construction resources, thereby simulating construction organization based on the optimized workload and construction resources. This allows for effective organization and simulation of the construction situation of multiple work surfaces simultaneously.
[0118] It should be noted that the explanation of the above-mentioned embodiment of the construction organization BIM simulation method for linear engineering also applies to the construction organization BIM simulation device for linear engineering in this embodiment, and will not be repeated here.
[0119] To implement the above embodiments, this application also proposes an electronic device. Please see [link to relevant documentation]. Figure 7 , Figure 7 This is a schematic diagram of the structure of the electronic device provided in an embodiment of this application. For example... Figure 7 As shown, the electronic device 700 includes: a processor 701, and a memory 702 communicatively connected to the processor 701; the memory 702 stores computer execution instructions; the processor 701 executes the computer execution instructions stored in the memory to implement the method provided in the foregoing embodiments.
[0120] To implement the above embodiments, this application also proposes a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the methods provided in the foregoing embodiments.
[0121] To implement the above embodiments, this application also proposes a computer program product, including a computer program that, when executed by a processor, implements the methods provided in the foregoing embodiments.
[0122] In the description of this application, unless otherwise stated, " / " means "or", for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone.
[0123] In the foregoing descriptions of the embodiments, the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0124] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0125] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.
[0126] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0127] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0128] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0129] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0130] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.
Claims
1. A BIM simulation method for construction organization of linear engineering projects, characterized in that, include: Obtain the overall project duration for a linear project; Based on the overall project duration, the linear project is divided into at least one work segment, and the project duration for each work segment is determined. Based on the construction period of the section, at least one working face corresponding to each work section is determined, and a first quantity of work corresponding to each working face is determined. Based on the construction period of the section and the first amount of work, a simulation is performed to determine the construction resources corresponding to each of the work faces; Based on the construction resources, the first quantity of work is optimized and adjusted to obtain the second quantity of work corresponding to each working face; Based on the second engineering quantity and construction resources corresponding to each working face, a construction organization simulation is performed; The simulation based on the section's construction period and the first amount of work determines the construction resources corresponding to each work face, including: Configure initial construction resources for each of the work surfaces; Obtain the engineering parameters corresponding to each work surface; Based on the initial construction resources, the engineering indicators, and the first engineering quantity, dynamic simulation and risk analysis are performed to obtain the first construction rate corresponding to each working face; The initial construction resources are optimized and adjusted based on the first construction rate corresponding to each working face to obtain the construction resources corresponding to each working face. The step of optimizing and adjusting the first quantity of work based on the construction resources to obtain the second quantity of work corresponding to each working face includes: The second construction rate corresponding to each working face is obtained based on the construction resources corresponding to each working face; Based on the second construction rate and the first workload corresponding to each working face, the construction period of the first working face is obtained respectively; Obtain the first difference value between the construction periods of the first working face corresponding to different working faces; Obtain a second difference value between the construction period of the first working face corresponding to each of the working faces and the overall construction period; Based on the first difference value and the second difference value, the first engineering quantity corresponding to each working face is adjusted to obtain the second engineering quantity corresponding to each working face.
2. The method as described in claim 1, characterized in that, The construction organization simulation based on the second engineering quantity corresponding to each working face and the construction resources includes: Based on the second engineering quantity and construction resources corresponding to each working face, a three-dimensional model is performed to obtain a working face construction process model corresponding to each working face; Based on the working face construction process model corresponding to each working face, obtain the section construction process model corresponding to each working section. Based on the segment construction process model corresponding to each work segment, the overall construction process model corresponding to the linear project is obtained. The interactive interface displays the construction process model of the working face, the construction process model of the section, and the overall construction process model; wherein, the interactive interface includes at least one window, and each window displays a different construction process model and corresponding model information.
3. The method as described in claim 2, characterized in that, The window includes a main window and at least one child window, and the method further includes at least one of the following: In response to a first object's selection operation on a first sub-window, the construction process model displayed in the first sub-window and the main window are swapped; wherein, the first sub-window is any one of the at least one sub-windows; The first object is determined to modify the model information of any window in the main window and at least one sub-window, and the working face construction process model, the section construction process model and the overall construction process model are updated based on the modified model information.
4. The method as described in claim 1, characterized in that, Before performing the construction organization simulation based on the second engineering quantity and construction resources corresponding to each of the working faces, the method further includes: The predicted construction period for each work face is determined based on the second engineering quantity and the construction resources corresponding to each work face; The predicted duration of each work segment is determined based on the predicted duration of the work face. If it is determined that the predicted construction period of the section does not meet the preset requirements, the at least one work section shall be optimized and adjusted.
5. A BIM simulation device for construction organization of linear engineering projects, characterized in that, include: The acquisition module is used to obtain the overall project duration for a linear project; The first processing module is used to divide the linear project into at least one work segment based on the overall project duration, and to determine the segment duration corresponding to each work segment. The second processing module is used to determine at least one working face corresponding to each working section and a first engineering quantity corresponding to each working face based on the construction period of the section. The third processing module is used to perform simulation based on the section construction period and the first engineering quantity to determine the construction resources corresponding to each working face; The fourth processing module is used to optimize and adjust the first engineering quantity based on the construction resources to obtain the second engineering quantity corresponding to each working face; The fifth processing module is used to perform construction organization simulation based on the second engineering quantity and construction resources corresponding to each working face; The third processing module is specifically used for: Configure initial construction resources for each of the work surfaces; Obtain the engineering parameters corresponding to each work surface; Based on the initial construction resources, the engineering indicators, and the first engineering quantity, dynamic simulation and risk analysis are performed to obtain the first construction rate corresponding to each working face; The initial construction resources are optimized and adjusted based on the first construction rate corresponding to each working face to obtain the construction resources corresponding to each working face. The fourth processing module is specifically used for: The second construction rate corresponding to each working face is obtained based on the construction resources corresponding to each working face; Based on the second construction rate and the first workload corresponding to each working face, the construction period of the first working face is obtained respectively; Obtain the first difference value between the construction periods of the first working face corresponding to different working faces; Obtain a second difference value between the construction period of the first working face corresponding to each of the working faces and the overall construction period; Based on the first difference value and the second difference value, the first engineering quantity corresponding to each working face is adjusted to obtain the second engineering quantity corresponding to each working face.
6. An electronic device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1 to 4.
8. A computer program product, characterized in that, It includes a computer program that, when executed by a processor, implements the method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Method and device for determining construction technology scheme of long piled wharf project
CN110258442A
BIM-based four-power construction group plan simulation and resource dynamic adjustment method and system
CN112365113A