[go: up one dir, main page]

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 PDF

Info

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
Application number
CN202411687446.6A
Other languages
Chinese (zh)
Other versions
CN119203345B (en
Inventor
王云鹏
尚凡明
高建伟
陈广春
沈加瑾
邓韬
许舵
刘馨瑶
张凯玉
韩晓亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Construction Industrial and Energy Engineering Group Co Ltd
Original Assignee
China Construction Industrial and Energy Engineering Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Construction Industrial and Energy Engineering Group Co Ltd filed Critical China Construction Industrial and Energy Engineering Group Co Ltd
Priority to CN202411687446.6A priority Critical patent/CN119203345B/en
Publication of CN119203345A publication Critical patent/CN119203345A/en
Application granted granted Critical
Publication of CN119203345B publication Critical patent/CN119203345B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/14Force analysis or force optimisation, e.g. static or dynamic forces
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing 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

Module pre-assembly simulation system and method based on BIM technology
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.
CN202411687446.6A 2024-11-25 2024-11-25 Module pre-assembly simulation system and method based on BIM technology Active CN119203345B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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