CN119203345A - A modular pre-assembly simulation system and method based on BIM technology - Google Patents
A modular pre-assembly simulation system and method based on BIM technology Download PDFInfo
- Publication number
- CN119203345A CN119203345A CN202411687446.6A CN202411687446A CN119203345A CN 119203345 A CN119203345 A CN 119203345A CN 202411687446 A CN202411687446 A CN 202411687446A CN 119203345 A CN119203345 A CN 119203345A
- Authority
- CN
- China
- Prior art keywords
- module
- change
- collision
- association
- parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/14—Force analysis or force optimisation, e.g. static or dynamic forces
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a module pre-assembly simulation system and a module pre-assembly simulation method based on BIM technology, which relate to the technical field of module pre-assembly and comprise a module change event extraction module, an associated module analysis module, a parameter change index analysis module, a first change response model construction module and a change early warning response module; the system comprises a module change event extraction module, a correlation module group analysis module, a parameter change index analysis module, a first change response model construction module and a change early warning response module, wherein the module change event extraction module is used for extracting a module change event recorded after the pre-assembly of the module parts is completed by using a BIM technology, the correlation module group analysis module is used for determining initial change module parts of each module change event and corresponding correlation module groups, the parameter change index analysis module is used for analyzing parameter change indexes of each correlation module group, the first change response model construction module is used for constructing a first change response model of the same type of correlation module group, and the change early warning response module is used for carrying out response judgment and early warning on change operation after the pre-assembly of the real-time module parts is completed.
Description
Technical Field
The invention relates to the technical field of module pre-assembly, in particular to a module pre-assembly simulation system and method based on BIM technology.
Background
With the continuous progress of technology, digital technology has been widely used in the building field, wherein digital-analog pre-assembly technology is a technological innovation widely used in large-scale steel structure engineering in recent years. The digital simulation pre-assembly technology is to simulate the steel structural part to be assembled through BIM modeling and simulation technology before actual construction, simulate the assembly process of the structure, and predict and solve the problems existing in the assembly process, such as collision test, so as to improve the construction sales and reduce the construction risk.
However, in the application of the pre-assembly system, a change situation is caused to the module due to an actual factor, in the prior art, a collision test is often required to be executed again for the update of the changed BIM model, and the parameter change of one module often causes the parameter change of other multiple modules, so that the collision test of different modules is a complicated workload, so that how to effectively predict the occurrence of a collision event based on the analysis of the historical data model when the module change event occurs to reduce the algorithmic complexity and the data storage space pressure of the layout collision test is worth researching.
Disclosure of Invention
The invention aims to provide a module pre-assembly simulation system and method based on BIM technology, which are used for solving the problems in the prior art.
In order to achieve the purpose, the invention provides the following technical scheme that the module pre-assembly simulation method based on the BIM technology comprises the following specific steps:
Step S100, extracting module change events recorded after the module is pre-assembled by using a BIM technology, wherein the module change events refer to events of changing corresponding parameters of the module after the module is pre-assembled and updating a BIM model, and each change of the module is recorded as a module change event;
step 200, searching a collision test event which is updated by the association module group in the BIM model in each module change event based on the association module group and recording collision test parameters;
step S300, based on the parameter change index of each association module group, extracting collision test parameters under a plurality of collision test events recorded by the corresponding same association module group and the number of components of the module pieces in the association module group, and constructing a first change response model of the same type of association module group;
and step 400, based on the first change response model, carrying out response judgment and early warning on the change operation after the pre-assembly of the real-time module is completed.
The processing pressure of the algorithm and the pressure of the storage space caused by the processing of a plurality of change events by the splicing system are avoided.
Further, determining an initial change module piece and a corresponding associated module group of each module change event comprises the following specific processes:
The initial change module is a module for carrying out parameter change on the first pre-assembled module or parts contained in the module based on a BIM model in a module change event;
Acquiring an initial change module part, recording a pre-assembled path plan in a pre-assembly system, extracting a module part with a direct connection path of the initial change module part from the path plan as a first module part, and generating a first module part set A 1, wherein the direct connection path is a path formed by adjacent connection module parts in the path plan;
Extracting other module components which are updated based on the BIM before the next module change event occurs as a second module component and generating a second module component set A 2;
And the first module piece set A 1 and the second module piece set A 2 are combined to form an associated module group corresponding to the initial module piece, and the initial change module piece is stored and recorded in the corresponding associated module group.
The aim of analyzing the associated module group is to quickly determine other module parts needing to change parameters when the module parts are changed based on the BIM model, so that analysis space and time of a system for the parameters of each module part are saved, and convenience of model change and modification is improved from the data dependency angle.
Further, the step S200 includes the following specific steps:
step S210, the collision test event comprises a hard collision, a soft collision and a time collision, wherein the collision test parameters comprise a collision module object of the hard collision, a hard collision parameter, a collision module object of the soft collision, a soft collision parameter and a response update time interval T 1 of a collision module object recorded by the time collision in a BIM model;
Step S220, taking the module marked as the collision module object in the association module group as an analysis unit, and carrying out association storage on the names of other collision module objects when the analysis unit correspondingly records that other collision module objects in the same collision event do not belong to the module in the association module group;
Step S230, obtaining the path length L 1 recorded in the path plan corresponding to the initial change module by the collision module in each analysis unit, wherein the path length refers to the difference between the pre-assembly serial number in the path plan of the collision module and the pre-assembly serial number corresponding to the initial change module, and obtaining the parameter type number N 1 and the parameter variation E 1,E1=e1-e2 of the collision module in each analysis unit, wherein the parameter value after the change of the corresponding type parameter is represented by E 1, the parameter value before the change of the corresponding type parameter is represented by E 2, and the formula is utilized:
D1=c1×(L1/L0)+c2×(N1/N0)+c3×[(1/N1)∑(E1/e1)];
Calculating an independent change index D 1 of a collision module in each analysis unit, wherein L 0 represents the total path length of the collision module corresponding to the path planning of the initial change module, the total path length refers to the total sequence number recorded after the pre-splicing judgment of the initial change module is realized, N 0 represents the total number of parameter types recorded corresponding to the collision module, c1, c2 and c3 represent corresponding reference coefficients, c1+c2+c3=1, and c1, c2 and c3 are all larger than zero;
Step S240, extracting independent change indexes D 1 corresponding to all the analysis units recorded in the associated module groups, and calculating corresponding parameter change indexes F, F= (1/m) Sigma D 1 in each associated module group, wherein m represents the total number of the analysis units recorded in the associated module groups.
Further, the step S300 includes the following specific steps:
step S310, the same type of associated module group refers to that the module pieces recorded in the associated module group are the same, the response update time interval minimum value T min of the collision module piece object recorded by time collision in the collision test parameters of the same type of associated module group in the BIM model is extracted, and the response update time interval minimum value T min is used as the dependent variable parameter of the associated module group under the corresponding collision test event;
Step S320, each parameter change index F recorded by the same type of association module group is used as an independent variable I, the actual collision module part proportion R 1 recorded by the corresponding module change event is used as an independent variable II, R 1=R2/R0, wherein R 2 represents the number of collision module parts which are actually hard collision and soft collision in the association module group in the corresponding module change event, R 0 represents the number of module parts in the association module group, independent variable parameters recorded by the corresponding module change event are used as output values by taking the independent variable I and the independent variable II as input values, a first change response model t is constructed, t=k 1×F+k2×R1 +epsilon is substituted into a plurality of groups of input values and output values recorded by the same type of association module group, the corresponding correlation coefficient k 1、k2 and the error item epsilon are calculated, and a first change response model corresponding to each type of association module group is generated.
Further, step S400 includes the following steps:
Step S410, acquiring a real-time initial change module corresponding to a change operation after the pre-assembly of the real-time module is completed, traversing a history association module group to determine a real-time association module group corresponding to the real-time initial change module, extracting parameter types recorded by each module in the real-time association module group, matching collision module objects and parameters recorded by the association module group with the same history, and outputting a module corresponding to the real-time association module group as a suspicious collision module when the real-time existence parameter types are the same and the corresponding collision module objects are the same;
step S420, based on the suspicious collision module, early warning the output collision type and the collision module object, substituting the suspicious collision module as the collision module into the step S200 to calculate a parameter change index F, acquiring the real-time estimated collision module proportion, and substituting the parameter change index F into the corresponding first change response model to output the estimated response updating time interval minimum value T 0;
And step S430, based on the estimated response updating time interval minimum value T 0, transmitting an early warning signal to remind the real-time splicing module to update all the associated module groups based on the BIM within the time range of T 0 after the module is changed in real time.
The application can effectively save the time and cost of the collision test operation on the whole pre-assembled module when part of the module is changed in real time by combining with the historical data analysis in the aspect of the data model, and can ensure the collision assessment early warning after the change, thereby effectively realizing the timely early warning on the collision risk caused by the changed module after the change determination and the BIM updating, and not only realizing the pre-judgment on the time collision caused by the untimely updating of the BIM from the conventional hard collision and soft collision.
The module pre-assembly simulation system based on the BIM technology comprises a module change event extraction module, an association module analysis module, a parameter change index analysis module, a first change response model construction module and a change early warning response module;
The module change event extraction module is used for extracting a module change event recorded after the module piece is pre-assembled by using a BIM technology;
The association module group analysis module is used for determining initial change module pieces of each module change event and corresponding association module groups;
The parameter change index analysis module analyzes the parameter change index of each associated module group;
the first change response model construction module is used for constructing a first change response model of the same type of association module group;
the change early warning response module is used for carrying out response judgment and early warning on the change operation after the real-time module piece is preassembled.
Further, the parameter change index analysis module comprises an associated storage marking unit, an independent change index calculation unit and a parameter change index calculation unit;
The association storage marking unit is used for taking the module marked as the collision module object in the association module group as an analysis unit, and carrying out association storage on the names of other collision module objects when the analysis unit correspondingly records that other collision module objects in the same collision event do not belong to the module in the association module group;
The independent change index calculation unit is used for calculating the independent change index of the collision module in each analysis unit;
The parameter change index calculation unit is used for extracting independent change indexes corresponding to all analysis units recorded in the association module groups and calculating the corresponding parameter change indexes in each association module group.
Further, the first change response model construction module comprises a variable determination unit and a model calculation generation unit;
The variable determining unit is used for extracting a response updating time interval minimum value of a collision module object recorded by time collision in collision test parameters of the same type of association module group in the BIM model, and taking the response updating time interval minimum value as the dependent variable parameter of the association module group under the corresponding collision test event;
The model calculation generating unit is used for taking the independent variable I and the independent variable II as input values, taking the dependent variable parameter recorded by the corresponding module change event as an output value, and constructing a first change response model.
Further, the change early warning response module comprises a suspicious collision module part determining unit, a real-time data calculating unit and a response updating unit;
The suspicious collision module part determining unit is used for traversing the history association module part group to determine a real-time association module group corresponding to the real-time initial change module part, extracting the parameter types recorded by each module part in the real-time association module group, matching the collision module part objects and parameters recorded by the same history association module group, and determining the suspicious collision module part;
The real-time data calculation unit is used for calculating a real-time change index and a real-time estimated collision module part proportion, and substituting the real-time change index and the real-time estimated collision module part proportion into a minimum value of an output estimated response updating time interval in a corresponding first change response model;
and the response updating unit is used for transmitting an early warning signal to remind the real-time splicing module to update all the associated module groups based on the BIM model in the time range after the module is changed in real time.
Compared with the prior art, the method has the beneficial effects that the method is based on the BIM technology to pre-assemble the module, the recorded module change event is recorded after the pre-assembly of the module is completed, and the path planning utilized in the pre-assembly process of the BIM model is combined with the historical data analysis from the angle of the data model, so that the time and the cost for the collision test operation of the whole pre-assembled module when part of the module is changed in real time can be effectively saved, the collision evaluation early warning after the change can be ensured, the timely early warning on the collision risk caused by the changed module can be effectively realized after the change determination and the update of the BIM model, and the pre-judgment on the time collision caused by the fact that the BIM model is not updated in time can be realized more effectively.
Drawings
FIG. 1 is a schematic diagram of a modular pre-assembly simulation system based on BIM technology according to the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The embodiment of the invention provides a module pre-assembly simulation system and a module pre-assembly simulation method based on BIM technology, as shown in FIG. 1, wherein the module pre-assembly simulation method based on BIM technology comprises the following specific steps:
Step S100, extracting module change events recorded after the module is pre-assembled by using a BIM technology, wherein the module change events refer to events of changing corresponding parameters of the module after the module is pre-assembled and updating a BIM model, and each changed module is recorded as a module change event;
step 200, searching a collision test event which is updated by the association module group in the BIM model in each module change event based on the association module group and recording collision test parameters;
step S300, based on the parameter change index of each association module group, extracting collision test parameters under a plurality of collision test events recorded by the corresponding same association module group and the number of components of the module pieces in the association module group, and constructing a first change response model of the same type of association module group;
and step 400, based on the first change response model, carrying out response judgment and early warning on the change operation after the pre-assembly of the real-time module is completed.
The processing pressure of the algorithm and the pressure of the storage space caused by the processing of a plurality of change events by the splicing system are avoided.
The method for determining the initial change module piece and the corresponding association module group of each module change event comprises the following specific processes:
The initial change module is a module for carrying out parameter change on the first pre-assembled module or parts contained in the module based on a BIM model in a module change event;
Acquiring an initial change module part, recording a pre-assembled path plan in a pre-assembly system, extracting a module part with a direct connection path of the initial change module part from the path plan as a first module part, and generating a first module part set A 1, wherein the direct connection path is a path formed by adjacent connection module parts in the path plan;
Extracting other module components which are updated based on the BIM before the next module change event occurs as a second module component and generating a second module component set A 2;
And the first module piece set A 1 and the second module piece set A 2 are combined to form an associated module group corresponding to the initial module piece, and the initial change module piece is stored and recorded in the corresponding associated module group.
The aim of analyzing the associated module group is to quickly determine other module parts needing to change parameters when the module parts are changed based on the BIM model, so that analysis space and time of a system for the parameters of each module part are saved, and convenience of model change and modification is improved from the data dependency angle.
Step S200 includes the following specific steps:
step S210, the collision test event comprises a hard collision, a soft collision and a time collision, wherein the collision test parameters comprise a collision module object of the hard collision, a hard collision parameter, a collision module object of the soft collision, a soft collision parameter and a response update time interval T 1 of a collision module object recorded by the time collision in a BIM model;
step S220, taking the module marked as the collision module object in the association module group as an analysis unit, and carrying out association storage on the names of other collision module objects when the analysis unit correspondingly records that other collision module objects in the same collision event do not belong to the module in the association module group;
Step S230, obtaining the path length L 1 recorded in the path plan corresponding to the initial change module by the collision module in each analysis unit, wherein the path length refers to the difference between the pre-assembly serial number in the path plan of the collision module and the pre-assembly serial number corresponding to the initial change module, and obtaining the parameter type number N 1 and the parameter variation E 1,E1=e1-e2 of the collision module in each analysis unit, wherein the parameter value after the change of the corresponding type parameter is represented by E 1, the parameter value before the change of the corresponding type parameter is represented by E 2, and the formula is utilized:
D1=c1×(L1/L0)+c2×(N1/N0)+c3×[(1/N1)∑(E1/e1)];
Calculating an independent change index D 1 of a collision module in each analysis unit, wherein L 0 represents the total path length of the collision module corresponding to the path planning of the initial change module, the total path length refers to the total sequence number recorded after the pre-splicing judgment of the initial change module is realized, N 0 represents the total number of parameter types recorded corresponding to the collision module, c1, c2 and c3 represent corresponding reference coefficients, c1+c2+c3=1, and c1, c2 and c3 are all larger than zero;
If the collision module recorded by the analysis unit is a collision module object recorded by time collision, e 1 in the corresponding parameter variation is a response updating time interval T 1,e2 of the corresponding collision module in the BIM model, and the response splicing time interval of the collision module after the last module is spliced in the pre-splicing process based on the path planning;
Step S240, extracting independent change indexes D 1 corresponding to all the analysis units recorded in the associated module groups, and calculating corresponding parameter change indexes F, F= (1/m) Sigma D 1 in each associated module group, wherein m represents the total number of the analysis units recorded in the associated module groups.
Step S300 includes the following specific steps:
Step S310, the same type of associated module group refers to that the module pieces recorded in the associated module group are the same, a response update time interval minimum value T min of a collision module piece object recorded in time collision in collision test parameters of the same type of associated module group is extracted, and the response update time interval minimum value T min is used as a dependent variable parameter of the associated module group under a corresponding collision test event;
Step S320, each parameter change index F recorded by the same type of association module group is used as an independent variable I, the actual collision module part proportion R 1 recorded by the corresponding module change event is used as an independent variable II, R 1=R2/R0, wherein R 2 represents the number of collision module parts which are actually hard collision and soft collision in the association module group in the corresponding module change event, R 0 represents the number of module parts in the association module group, independent variable parameters recorded by the corresponding module change event are used as output values by taking the independent variable I and the independent variable II as input values, a first change response model t is constructed, t=k 1×F+k2×R1 +epsilon is substituted into a plurality of groups of input values and output values recorded by the same type of association module group, the corresponding correlation coefficient k 1、k2 and the error item epsilon are calculated, and a first change response model corresponding to each type of association module group is generated.
Step S400 includes the following:
Step S410, acquiring a real-time initial change module corresponding to a change operation after the pre-assembly of the real-time module is completed, traversing a history association module group to determine a real-time association module group corresponding to the real-time initial change module, extracting parameter types recorded by each module in the real-time association module group, matching collision module objects and parameters recorded by the association module group with the same history, and outputting a module corresponding to the real-time association module group as a suspicious collision module when the real-time existence parameter types are the same and the corresponding collision module objects are the same;
Step S420, based on the suspicious collision module, early warning the output collision type and the collision module object, substituting the suspicious collision module as the collision module into the step S200 to calculate a parameter change index F, acquiring the real-time estimated collision module proportion, substituting the real-time estimated collision module proportion into a corresponding first change response model to output an estimated response updating time interval minimum value T 0, wherein the real-time estimated collision module proportion is the ratio of the number of suspicious collision modules with hard collision and soft collision based on the collision type to the total number of all modules in the associated module group;
And step S430, based on the estimated response updating time interval minimum value T 0, transmitting an early warning signal to remind the real-time splicing module to update all the associated module groups based on the BIM within the time range of T 0 after the module is changed in real time.
The application can effectively save the time and cost of the collision test operation on the whole pre-assembled module when part of the module is changed in real time by combining with the historical data analysis in the aspect of the data model, and can ensure the collision assessment early warning after the change, thereby effectively realizing the timely early warning on the collision risk caused by the changed module after the change determination and the BIM updating, and not only realizing the pre-judgment on the time collision caused by the untimely updating of the BIM from the conventional hard collision and soft collision.
The module pre-assembly simulation system based on the BIM technology comprises a module change event extraction module, an association module analysis module, a parameter change index analysis module, a first change response model construction module and a change early warning response module;
The module change event extraction module is used for extracting a module change event recorded after the module piece is pre-assembled by using a BIM technology;
The association module group analysis module is used for determining initial change module pieces of each module change event and corresponding association module groups;
The parameter change index analysis module analyzes the parameter change index of each associated module group;
the first change response model construction module is used for constructing a first change response model of the same type of association module group;
the change early warning response module is used for carrying out response judgment and early warning on the change operation after the real-time module piece is preassembled.
The parameter change index analysis module comprises an associated storage marking unit, an independent change index calculation unit and a parameter change index calculation unit;
The association storage marking unit is used for taking the module marked as the collision module object in the association module group as an analysis unit, and carrying out association storage on the names of other collision module objects when the analysis unit correspondingly records that other collision module objects in the same collision event do not belong to the module in the association module group;
The independent change index calculation unit is used for calculating the independent change index of the collision module in each analysis unit;
The parameter change index calculation unit is used for extracting independent change indexes corresponding to all analysis units recorded in the association module groups and calculating the corresponding parameter change indexes in each association module group.
The first change response model construction module comprises a variable determination unit and a model calculation generation unit;
The variable determining unit is used for extracting a response updating time interval minimum value of a collision module object recorded by time collision in collision test parameters of the same type of association module group in the BIM model, and taking the response updating time interval minimum value as the dependent variable parameter of the association module group under the corresponding collision test event;
The model calculation generating unit is used for taking the independent variable I and the independent variable II as input values, taking the dependent variable parameter recorded by the corresponding module change event as an output value, and constructing a first change response model.
The change early warning response module comprises a suspicious collision module part determining unit, a real-time data calculating unit and a response updating unit;
The suspicious collision module part determining unit is used for traversing the history association module part group to determine a real-time association module group corresponding to the real-time initial change module part, extracting the parameter types recorded by each module part in the real-time association module group, matching the collision module part objects and parameters recorded by the same history association module group, and determining the suspicious collision module part;
The real-time data calculation unit is used for calculating a real-time change index and a real-time estimated collision module part proportion, and substituting the real-time change index and the real-time estimated collision module part proportion into a minimum value of an output estimated response updating time interval in a corresponding first change response model;
and the response updating unit is used for transmitting an early warning signal to remind the real-time splicing module to update all the associated module groups based on the BIM model in the time range after the module is changed in real time.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.
Claims (9)
1. A module pre-assembly simulation method based on BIM technology is characterized by comprising the following specific steps:
Step S100, extracting module change events recorded after the module is pre-assembled by using a BIM technology, wherein the module change events refer to events of changing corresponding parameters of the module after the module is pre-assembled and updating a BIM model, and each change of the module is recorded as a module change event;
step 200, searching a collision test event which is updated by the association module group in the BIM model in each module change event based on the association module group and recording collision test parameters;
step S300, based on the parameter change index of each association module group, extracting collision test parameters under a plurality of collision test events recorded by the corresponding same association module group and the number of components of the module pieces in the association module group, and constructing a first change response model of the same type of association module group;
and step 400, based on the first change response model, carrying out response judgment and early warning on the change operation after the pre-assembly of the real-time module is completed.
2. The method for simulating the preassembly of module components based on BIM technology according to claim 1, wherein the determining of the initial change module component and the corresponding associated module group of each module change event comprises the following specific processes:
The initial change module is a module for changing parameters of a first pre-assembled module or a part contained in the module based on a BIM (building information modeling) model in a primary module change event;
acquiring an initial change module part, recording a pre-assembled path plan in a pre-assembly system, extracting a module part with a direct connection path of the initial change module part from the path plan as a first module part, and generating a first module part set A 1, wherein the direct connection path refers to a path formed by adjacent connection module parts in the path plan;
Extracting other module components which are updated based on the BIM before the next module change event occurs as a second module component and generating a second module component set A 2;
And the first module piece set A 1 and the second module piece set A 2 are combined to form an associated module group corresponding to the initial module piece, and the initial change module piece is stored and recorded in the corresponding associated module group.
3. The method for simulating pre-assembly of a module based on BIM technology as set forth in claim 1, wherein said step S200 comprises the following steps:
Step S210, the collision test event comprises a hard collision, a soft collision and a time collision, wherein the collision test parameters comprise a collision module object and a hard collision parameter of the hard collision, a collision module object and a soft collision parameter of the soft collision, and a response update time interval T 1 of a collision module object recorded by the time collision in a BIM model;
Step S220, taking the module marked as the collision module object in the association module group as an analysis unit, and carrying out association storage on the names of other collision module objects when the analysis unit correspondingly records that other collision module objects in the same collision event do not belong to the module in the association module group;
Step S230, obtaining the path length L 1 recorded in the path planning corresponding to the initial change module by the collision module in each analysis unit, wherein the path length refers to the difference between the preassembly serial number in the path planning of the collision module and the preassembly serial number corresponding to the initial change module, and obtaining the number N 1 of parameter types and the parameter variation E 1,E1=e1-e2 of the collision module in each analysis unit, wherein the parameter values of the collision module before and after the change are changed, E 1 represents the parameter values of the corresponding types after the parameter change, and E 2 represents the parameter values of the corresponding types before the parameter change by using the formula:
D1=c1×(L1/L0)+c2×(N1/N0)+c3×[(1/N1)∑(E1/e1)];
Calculating an independent change index D 1 of a collision module in each analysis unit, wherein L 0 represents the total path length of the collision module corresponding to the path planning of the initial change module, the total path length refers to the total sequence number recorded after the pre-splicing judgment of the initial change module is realized, N 0 represents the total number of parameter types recorded corresponding to the collision module, c1, c2 and c3 represent corresponding reference coefficients, c1+c2+c3=1, and c1, c2 and c3 are all larger than zero;
Step S240, extracting independent change indexes D 1 corresponding to all the analysis units recorded in the associated module groups, and calculating corresponding parameter change indexes F, F= (1/m) Sigma D 1 in each associated module group, wherein m represents the total number of the analysis units recorded in the associated module groups.
4. The method for simulating pre-assembly of a module based on BIM technology as set forth in claim 1, wherein said step S300 comprises the following steps:
Step S310, the same type of associated module group refers to that the module pieces recorded in the associated module group are the same, a response update time interval minimum value T min of a collision module piece object recorded by time collision in collision test parameters of the same type of associated module group is extracted, and the response update time interval minimum value T min is used as a dependent variable parameter of the associated module group under a corresponding collision test event;
Step S320, each parameter change index F recorded by the same type of association module group is used as an independent variable I, the actual collision module part proportion R 1 recorded by the corresponding module change event is used as an independent variable II, R 1=R2/R0, wherein R 2 represents the number of collision module parts which are actually hard collision and soft collision in the association module group in the corresponding module change event, R 0 represents the number of module parts in the association module group, independent variable parameters recorded by the corresponding module change event are used as output values by taking the independent variable I and the independent variable II as input values, a first change response model t is constructed, t=k 1×F+k2×R1 +epsilon is substituted into a plurality of groups of input values and output values recorded by the same type of association module group, the corresponding correlation coefficient k 1、k2 and the error item epsilon are calculated, and a first change response model corresponding to each type of association module group is generated.
5. The method for simulating pre-assembly of a module based on BIM technology as set forth in claim 1, wherein said step S400 comprises the steps of:
Step S410, acquiring a real-time initial change module corresponding to a change operation after the pre-assembly of the real-time module is completed, traversing a history association module group to determine a real-time association module group corresponding to the real-time initial change module, extracting parameter types recorded by each module in the real-time association module group, matching collision module objects and parameters recorded by the association module group with the same history, and outputting a module corresponding to the real-time association module group as a suspicious collision module when the real-time existence parameter types are the same and the corresponding collision module objects are the same;
step S420, based on the suspicious collision module, early warning the output collision type and the collision module object, substituting the suspicious collision module as the collision module into the step S200 to calculate a parameter change index F, acquiring the real-time estimated collision module proportion, and substituting the parameter change index F into the corresponding first change response model to output the estimated response updating time interval minimum value T 0;
And step S430, based on the estimated response updating time interval minimum value T 0, transmitting an early warning signal to remind the real-time splicing module to update all the associated module groups based on the BIM within the time range of T 0 after the module is changed in real time.
6. A module pre-assembly simulation system based on a BIM technology, as set forth in any one of claims 1 to 5, and characterized in that the module pre-assembly simulation system includes a module change event extraction module, an association module analysis module, a parameter change index analysis module, a first change response model construction module, and a change early warning response module;
The module change event extraction module is used for extracting a module change event recorded after the module piece is pre-assembled by using a BIM technology;
The association module group analysis module is used for determining initial change module components of each module change event and corresponding association module groups;
the parameter change index analysis module analyzes the parameter change index of each associated module group;
the first change response model construction module is used for constructing a first change response model of the same type of association module group;
And the change early warning response module is used for carrying out response judgment and early warning on the change operation after the real-time module is pre-assembled.
7. The modular component preassembly simulation system based on BIM technology according to claim 6, wherein the parameter change index analysis module comprises an associated storage marking unit, an independent change index calculation unit and a parameter change index calculation unit;
the association storage marking unit is used for taking a module marked as a collision module object in the association module group as an analysis unit, and performing association storage on names of other collision module objects when the analysis unit correspondingly records that other collision module objects in the same collision event do not belong to the modules in the association module group;
the independent change index calculation unit is used for calculating the independent change index of the collision module in each analysis unit;
The parameter change index calculation unit is used for extracting independent change indexes corresponding to all analysis units recorded in the association module groups and calculating the corresponding parameter change indexes in each association module group.
8. The modular component preassembly simulation system based on BIM technology according to claim 6, wherein the first change response model construction module comprises a variable determination unit and a model calculation generation unit;
the variable determining unit is used for extracting a response update time interval minimum value of a collision module object recorded by time collision in collision test parameters of the same type of association module group in the BIM model, and taking the response update time interval minimum value as the dependent variable parameter of the association module group under the corresponding collision test event;
the model calculation generating unit is used for taking the independent variable I and the independent variable II as input values, taking the dependent variable parameter recorded by the corresponding module change event as an output value, and constructing a first change response model.
9. The module pre-assembly simulation system based on BIM technology according to claim 6, wherein the change early warning response module comprises a suspicious collision module determining unit, a real-time data calculating unit and a response updating unit;
The suspicious collision module part determining unit is used for traversing the history association module part group to determine a real-time association module group corresponding to the real-time initial change module part, extracting the parameter types recorded by each module part in the real-time association module group, matching the collision module part objects and parameters recorded by the same history association module group, and determining suspicious collision module parts;
the real-time data calculation unit is used for calculating a real-time change index and a real-time estimated collision module part proportion, and substituting the real-time change index and the real-time estimated collision module part proportion into a minimum value of an output estimated response updating time interval in a corresponding first change response model;
And the response updating unit is used for transmitting an early warning signal to remind the real-time splicing module to update all the associated module groups based on the BIM in the time range after the module is changed in real time.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411687446.6A CN119203345B (en) | 2024-11-25 | 2024-11-25 | Module pre-assembly simulation system and method based on BIM technology |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411687446.6A CN119203345B (en) | 2024-11-25 | 2024-11-25 | Module pre-assembly simulation system and method based on BIM technology |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN119203345A true CN119203345A (en) | 2024-12-27 |
| CN119203345B CN119203345B (en) | 2025-03-14 |
Family
ID=94076345
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411687446.6A Active CN119203345B (en) | 2024-11-25 | 2024-11-25 | Module pre-assembly simulation system and method based on BIM technology |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN119203345B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120354733A (en) * | 2025-04-14 | 2025-07-22 | 国能(浙江北仑)发电有限公司 | BIM-based power plant equipment disassembly and assembly simulation management system and method |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010069585A (en) * | 2008-09-19 | 2010-04-02 | Yaskawa Electric Corp | Device and method for detecting collision, and device for controlling robot |
| CN103500371A (en) * | 2013-08-08 | 2014-01-08 | 机械工业第六设计研究院有限公司 | Change control method based on BIM |
| CN112395677A (en) * | 2020-11-19 | 2021-02-23 | 温岭市第一建筑工程有限公司 | Construction method of civil engineering BIM (building information modeling) engineering quantity model |
| AU2021102904A4 (en) * | 2021-05-27 | 2021-07-15 | Nanjing Forestry University | A BIM-Based Optimization Method of Construction Cost and Construction Duration-Cost of Prefabricated Construction Project |
| KR20220019499A (en) * | 2020-08-10 | 2022-02-17 | 삼성전자주식회사 | Electronic device and method for supporting sensing impact |
| CN116630579A (en) * | 2023-04-19 | 2023-08-22 | 扬州大学 | Construction safety control method and system of high-rise prefabricated buildings based on BIM technology |
| CN117113504A (en) * | 2023-09-07 | 2023-11-24 | 山东金宇杭萧装配建筑有限公司 | BIM-based forward deepening design method for assembled building |
| CN118734413A (en) * | 2024-07-30 | 2024-10-01 | 中航建设集团有限公司 | A support and hanger design method based on BIM |
| CN118967071A (en) * | 2024-10-18 | 2024-11-15 | 南京市产品质量监督检验院(南京市质量发展与先进技术应用研究院) | A project progress management system and method based on information technology |
| CN118981829A (en) * | 2024-10-22 | 2024-11-19 | 贵州建工集团第四建筑工程有限责任公司 | Building steel structure in-depth design and virtual pre-assembly system based on BIM |
-
2024
- 2024-11-25 CN CN202411687446.6A patent/CN119203345B/en active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010069585A (en) * | 2008-09-19 | 2010-04-02 | Yaskawa Electric Corp | Device and method for detecting collision, and device for controlling robot |
| CN103500371A (en) * | 2013-08-08 | 2014-01-08 | 机械工业第六设计研究院有限公司 | Change control method based on BIM |
| KR20220019499A (en) * | 2020-08-10 | 2022-02-17 | 삼성전자주식회사 | Electronic device and method for supporting sensing impact |
| CN112395677A (en) * | 2020-11-19 | 2021-02-23 | 温岭市第一建筑工程有限公司 | Construction method of civil engineering BIM (building information modeling) engineering quantity model |
| AU2021102904A4 (en) * | 2021-05-27 | 2021-07-15 | Nanjing Forestry University | A BIM-Based Optimization Method of Construction Cost and Construction Duration-Cost of Prefabricated Construction Project |
| CN116630579A (en) * | 2023-04-19 | 2023-08-22 | 扬州大学 | Construction safety control method and system of high-rise prefabricated buildings based on BIM technology |
| CN117113504A (en) * | 2023-09-07 | 2023-11-24 | 山东金宇杭萧装配建筑有限公司 | BIM-based forward deepening design method for assembled building |
| CN118734413A (en) * | 2024-07-30 | 2024-10-01 | 中航建设集团有限公司 | A support and hanger design method based on BIM |
| CN118967071A (en) * | 2024-10-18 | 2024-11-15 | 南京市产品质量监督检验院(南京市质量发展与先进技术应用研究院) | A project progress management system and method based on information technology |
| CN118981829A (en) * | 2024-10-22 | 2024-11-19 | 贵州建工集团第四建筑工程有限责任公司 | Building steel structure in-depth design and virtual pre-assembly system based on BIM |
Non-Patent Citations (3)
| Title |
|---|
| 吴宗强;韦武昌;洪思源;: "基于BIM技术的装配式结构设计方法研究", 安徽建筑, no. 01, 20 February 2018 (2018-02-20) * |
| 潘敏华;张守峰;王旭松;: "BIM技术在装配式建筑设计中的应用", 建筑结构, no. 1, 15 June 2018 (2018-06-15) * |
| 王长胜;蓝杰;: "BIM技术在装配式建筑工程施工中的应用研究", 智能建筑与智慧城市, no. 07, 25 July 2020 (2020-07-25) * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120354733A (en) * | 2025-04-14 | 2025-07-22 | 国能(浙江北仑)发电有限公司 | BIM-based power plant equipment disassembly and assembly simulation management system and method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN119203345B (en) | 2025-03-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Lenhard et al. | Holism, entrenchment, and the future of climate model pluralism | |
| CA1300265C (en) | Block diagram simulator | |
| CN111883262B (en) | Epidemic situation trend prediction method and device, electronic equipment and storage medium | |
| US20070293959A1 (en) | Apparatus, method and computer product for predicting a price of an object | |
| Lam et al. | A business process activity model and performance measurement using a time series ARIMA intervention analysis | |
| Dodson et al. | Probabilistic design for optimization and robustness for engineers | |
| CN119203345B (en) | Module pre-assembly simulation system and method based on BIM technology | |
| Lidell et al. | The current and future challenges for virtual commissioning and digital twins of production lines | |
| JPS63145549A (en) | Logic circuit simulation method | |
| Zorn et al. | Replacing energy simulations with surrogate models for design space exploration | |
| JP5289300B2 (en) | Construction data management method, construction data management device, and construction data management system | |
| CN117892945A (en) | Construction engineering cost measuring and calculating method based on neural network | |
| CN116109042A (en) | Engineering implementation visual management system and method based on BIM technology | |
| CN115408859A (en) | Parameter analysis method, device, medium and equipment based on global sensitivity analysis | |
| CN119357953B (en) | Archives information security tracking and real-time monitoring system and method based on the Internet of Things | |
| CN120338706A (en) | A product engineering change execution management method and system based on PLM system | |
| CN113780356A (en) | Water quality prediction method and system based on ensemble learning model | |
| CN119203683A (en) | An active learning method for structural reliability calculation based on Monte Carlo MC-dropout neural network | |
| CN114971255B (en) | Automatic parameter performance detection system and method | |
| CN117150594A (en) | A method for constructing a three-dimensional visualization and simulation system for iron and steel metallurgical processes based on virtual reality | |
| Tüzün et al. | Quality assurance of digital twins: an experience report in the automotive industry | |
| Crosbie | Modeling and simulation per la Gestione della Logistica Distribuita | |
| Jordan et al. | A model-based approach to identify barriers in design knowledge reuse | |
| JP2007207052A (en) | Simulation model generator | |
| Ziat et al. | Optimization approach under uncertainty in preliminary design for mechanical engineering |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |