A construction simulation system for real-time dynamic collision detection
By constructing construction simulation models and analyzing and adjusting the construction trajectory, the problem of insufficient collision detection accuracy in construction is solved, real-time dynamic collision detection and elimination is achieved, and construction quality and safety are improved.
Patent Information
- Application Number
- CN202510121327.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-26
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-01-26
AI Technical Summary
The existing technology has insufficient accuracy in collision detection during construction, which leads to frequent collision phenomena during construction, and lacks a complete and highly accurate collision detection system.
It provides a construction simulation system for real-time dynamic collision detection. Through spatial positioning modules, activity analysis modules, collision analysis modules and collision elimination modules, construction simulation models are constructed, construction trajectory is analyzed and adjusted, and collision avoidance modules are eliminated.
Accurately analyze and eliminate possible collision points before formal construction, ensure construction quality, reduce the occurrence of collision phenomena, and improve construction efficiency and safety.
Smart Images

Figure CN119578120B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of construction safety early warning, and in particular to a construction simulation system for real-time dynamic collision detection. Background Art
[0002] In the field of construction engineering, the identification, evaluation and management of risk sources have always been the focus of safety work. Inadequate management of risk sources will not only lead to the occurrence of safety accidents with extremely serious consequences, but also cause property losses and casualties, affecting the realization of the goals of the entire construction project. Generally speaking, most of the risks in construction projects come from improper construction, the most common of which is construction collision. Therefore, before formal construction, it is very important to detect possible collisions on the construction site. Clash Detection in construction refers to the process of identifying and resolving potential conflicts or interferences between different systems or components in the building information model (BIM). These conflicts may occur in the design stage or in the actual construction process, affecting the quality and progress of the project. Effective collision detection can save time and cost and avoid on-site modifications and rework.
[0003] However, for the problem of collision detection, currently we can only use BIM software to conduct a rough analysis before construction, or deduce whether a collision will occur based on previous construction experience, or conduct collision supervision during the construction process. Although these can play a certain detection role, the detection accuracy is not enough. Collisions still often occur during the actual construction process. Therefore, there is an urgent need for a complete and accurate collision detection system.
[0004] Therefore, the present invention provides a construction simulation system for real-time dynamic collision detection. Summary of the invention
[0005] The present invention provides a construction simulation system for real-time dynamic collision detection. Before formal construction, the possible collision positions and collision objects of this construction are analyzed according to the actual situation of the construction area and the building requirements, and then the trajectory is virtually adjusted using a model to achieve the purpose of eliminating the collision. The quality of the construction can be guaranteed during the construction process, and the occurrence of collisions can be effectively reduced.
[0006] The present invention provides a construction simulation system for real-time dynamic collision detection, comprising:
[0007] A spatial positioning module is used to construct a construction simulation model of the construction site according to the construction blueprint, and locate the corresponding building position of each designated building component at different construction times in the construction simulation model;
[0008] An activity analysis module is used to correct the basic construction information of each designated building component according to the gradient decision tree of the construction site, determine the construction starting point and construction end point of each designated building component, respectively track the construction trajectory corresponding to each designated building component in the construction simulation model, and determine the collision position between different designated building components;
[0009] A collision analysis module, used for obtaining the collision result corresponding to each of the collision positions in the construction simulation model, and screening the target designated building components corresponding to the non-ideal collision results;
[0010] The collision elimination module is used to iteratively adjust the target construction trajectory corresponding to each target designated building component in the construction simulation model at the same time until the construction simulation model contains no non-ideal collision results.
[0011] In one practicable manner,
[0012] Also includes:
[0013] The collision warning module is used to mark the construction collision position corresponding to each non-ideal collision result in the construction simulation model, generate a collision warning position map of the construction site according to the marking results, and display it.
[0014] In one practicable manner,
[0015] The spatial positioning module comprises:
[0016] The primary processing unit is used to construct a three-dimensional BIM result map of the construction site using the construction blueprint of the construction site, perform component recognition on the three-dimensional BIM result map to obtain a number of construction components included in the three-dimensional BIM result map, and perform overall recognition on the three-dimensional BIM result map to obtain a number of independent buildings included in the three-dimensional BIM result map;
[0017] A structural analysis unit is used to establish a three-dimensional conceptual diagram of each independent building according to a number of construction components contained in each independent building, construct a construction execution plan for the construction site using the construction blueprint, determine an estimated construction duration for this construction according to the construction execution plan, and establish current construction progress information for the construction site;
[0018] A model building unit is used to build a construction simulation model of the construction site based on the three-dimensional result concept map corresponding to each of the independent buildings and the current construction progress information, run the construction simulation model to determine the independent construction sub-progress information corresponding to each of the independent buildings, and determine the construction process of the corresponding independent building according to the construction sub-results corresponding to each of the independent construction sub-progress information;
[0019] The component positioning unit is used to obtain the initial storage position corresponding to each construction raw material, establish the raw material extraction process corresponding to each independent building according to the raw material ratio corresponding to each independent building, perform component sampling in each independent building, determine a number of designated building components corresponding to each independent building, and use the corresponding construction process and raw material extraction process to determine the building position of the designated building components corresponding to each independent building at different times.
[0020] In one practicable manner,
[0021] The activity analysis module comprises:
[0022] A model operation unit is used to operate the construction simulation model to obtain the overall model construction process of the construction site, mark the first appearance time corresponding to each of the designated building components in the overall model construction process, and establish a component appearance time list of the construction site;
[0023] A component analysis unit is used to determine the basic construction information corresponding to each of the designated building components according to the overall model construction process, establish a gradient decision tree of the construction site based on the basic construction information, perform error correction on each of the basic construction information in the gradient decision tree, and establish the construction start-end point information of the designated building component in combination with the component presentation time list corresponding to each of the designated building components;
[0024] A trajectory tracking unit is used to determine a plurality of tracking ranges corresponding to each designated building component based on the building positions corresponding to the designated building components at different construction times, to track the positions of the corresponding tracking ranges using the construction start-end information in the construction simulation model, and to establish a construction trajectory corresponding to each designated building component according to the tracking results;
[0025] The collision analysis unit is used to obtain the collision trajectory between different construction trajectories in the construction simulation model, use semantic analysis to locate and describe each of the collision trajectories, obtain a plurality of collision positions, and determine the collision designated building component corresponding to each collision position.
[0026] In one practicable manner,
[0027] The collision analysis module comprises:
[0028] A rule building unit is used to obtain the three-dimensional BIM result map of the construction site and determine the ideal collision result corresponding to each collision position in the three-dimensional BIM result map, obtain the ideal feature corresponding to each ideal collision result in the construction simulation model, and establish an ideal screening rule corresponding to the collision position based on the ideal feature;
[0029] A collision screening unit, used to locate each of the collision positions in the construction simulation model, obtain a simulation dominant feature corresponding to each of the collision positions, and screen the simulation dominant features using a corresponding ideal screening rule to obtain an ideal fit degree corresponding to each of the collision positions;
[0030] A focus screening unit is used to determine a plurality of non-ideal collision results of the construction simulation model based on the ideal fit, and to determine a target designated building component corresponding to each non-ideal collision result in the construction simulation model.
[0031] In one practicable manner,
[0032] Also includes:
[0033] A matching analysis unit, used for obtaining a plurality of ideal collision results of the construction simulation model, and sorting the ideal collision results based on the ideal matching degree corresponding to each of the ideal collision results to obtain a collision queue;
[0034] Marking each of the ideal collision results in the construction simulation model in sequence according to the order of the collision queue, combining each of the ideal collision results with historical construction results, and determining the overall construction stability characteristics of each of the ideal collision results according to the corresponding ideal fit degree;
[0035] In the construction simulation model, locating the target with the total construction stability characteristic lower than the blueprint standard can determine the accident warning location map of this construction with the ideal collision result.
[0036] In one practicable manner,
[0037] Also includes:
[0038] The construction early warning model is used to determine several supervision and early warning locations of the current construction according to the accident early warning location map during actual construction;
[0039] When construction is performed on the supervision and warning location, warning information is generated.
[0040] In one practicable manner,
[0041] The collision elimination module comprises:
[0042] A step length analysis unit is used to establish a position adjustment range corresponding to each designated building component at different times based on the building position corresponding to each designated building component at different construction times, and to establish an initial iteration step length of the corresponding target construction trajectory according to a length ratio between a collision length and a non-collision length included in each target construction trajectory;
[0043] A first elimination unit is used to determine the collision construction moment corresponding to the collision length in the target construction trajectory, and use the corresponding initial iteration step to perform the first iterative adjustment on the target construction trajectory at the corresponding collision construction moment to obtain the first drop target construction trajectory;
[0044] A step length adjustment unit is used to respectively simulate each of the first drop target construction trajectories using the construction simulation model, obtain collision characteristics and smoothness characteristics corresponding to each of the first drop target construction trajectories, establish a first step length correction parameter corresponding to the first drop target construction trajectory based on the collision characteristics, establish a second step length correction parameter corresponding to the first drop target construction trajectory based on the smoothness characteristics, and compensate the initial iteration step length parameter using the first step length correction parameter and the second step length correction parameter to obtain a secondary iteration step length;
[0045] A repeated iteration unit is used to establish a step size conversion relationship between the first iteration step size and the second iteration step size, establish an iterative adjustment rule in combination with the iterative adjustment method, and use the iterative adjustment rule to perform multiple iterative adjustments on the first drop target construction trajectory until the collision characteristics and smooth characteristics of the iterative target construction trajectory meet the qualified characteristics;
[0046] The trajectory determination unit is used to obtain an iterative construction trajectory corresponding to each of the target construction trajectories, and generate a collision-free construction trajectory corresponding to each of the target designated building components.
[0047] In one practicable manner,
[0048] The collision elimination module comprises:
[0049] When the collision feature and the smooth feature corresponding to the first-fall target construction trajectory meet the qualified features, the first-fall target construction trajectory is regarded as a collision-free construction trajectory corresponding to the target construction trajectory.
[0050] In one practicable manner,
[0051] Also includes:
[0052] A construction supervision module, used for obtaining real-time construction data of the construction site when the construction site is actually under construction, performing real-time collision analysis on the real-time construction data using the construction simulation model, and obtaining a number of actual collision features of the construction site;
[0053] The actual collision characteristics are used to estimate the collision probability of the construction site within a specified construction time period, and corresponding collision warnings are issued.
[0054] The achievable beneficial effects of the above technical solution are: in order to avoid the impact of collisions on construction, before formal construction, a construction simulation model of the construction site is established according to the construction blueprint, and then the construction trajectory of each designated building component is located in the model, and the trajectory overlap between different designated building components is analyzed in the construction simulation model to determine the collision position between the designated components, and the construction trajectory of the target designated building components that present non-ideal collision results is adjusted in the construction simulation model to eliminate possible collisions during this construction. In this way, a preliminary survey of the construction site situation can be conducted before formal construction, and possible collisions that may occur in this construction can be determined before construction, and corresponding collision elimination and avoidance can be performed. The use of the model to study the collision position and eliminate the collision can improve the accuracy of the collision analysis, and an overall analysis of the construction site can be conducted to obtain a complete and effective collision elimination plan, which effectively improves the efficiency of construction.
[0055] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0056] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0058] Figure 1 A schematic diagram of the composition of a construction simulation system for real-time dynamic collision detection in an embodiment of the present invention;
[0059] Figure 2 It is a schematic diagram of the composition of a spatial positioning module of a construction simulation system for real-time dynamic collision detection in an embodiment of the present invention;
[0060] Figure 3 The present invention is a schematic diagram of the composition of an activity analysis module of a construction simulation system for real-time dynamic collision detection in an embodiment of the present invention. DETAILED DESCRIPTION
[0061] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0062] Example 1
[0063] This embodiment provides a construction simulation system for real-time dynamic collision detection. Figure 1 As shown, including:
[0064] A spatial positioning module is used to construct a construction simulation model of the construction site according to the construction blueprint, and locate the corresponding building position of each designated building component at different construction times in the construction simulation model;
[0065] An activity analysis module is used to correct the basic construction information of each designated building component according to the gradient decision tree of the construction site, determine the construction starting point and construction end point of each designated building component, respectively track the construction trajectory corresponding to each designated building component in the construction simulation model, and determine the collision position between different designated building components;
[0066] A collision analysis module, used for obtaining the collision result corresponding to each of the collision positions in the construction simulation model, and screening the target designated building components corresponding to the non-ideal collision results;
[0067] The collision elimination module is used to iteratively adjust the target construction trajectory corresponding to each target designated building component in the construction simulation model at the same time until the construction simulation model contains no non-ideal collision results.
[0068] In this example, the designated building component represents a building component in the construction simulation model determined by sampling during simulation;
[0069] In this example, the building position indicates the location of a specified building component, and the building positions corresponding to different construction times may be the same or different;
[0070] In this example, the construction trajectory represents the trajectory of the activities of the designated building components in the construction site simulated by the construction simulation model;
[0071] In this example, the collision results include ideal collision results and non-ideal collision results. The ideal collision result refers to the result of completing the building by combining two or more building components during construction, and the non-ideal collision result refers to the result of accidental collision between two or more building components during construction.
[0072] In this example, the target designated building component represents a designated building component that is accidentally collided during the construction process;
[0073] In this example, when the construction simulation model does not contain non-ideal collision results, it can be shown that when each designated building component is moved according to the simulation results, no unexpected collision will occur.
[0074] The working principle and beneficial effects of the above technical solution are as follows: in order to avoid the impact of collisions on construction, before formal construction, a construction simulation model of the construction site is established according to the construction blueprint, and then the construction trajectory of each designated building component is located in the model. The trajectory overlap between different designated building components is analyzed in the construction simulation model to determine the collision position between the designated components, and the construction trajectory of the target designated building components that present non-ideal collision results is adjusted in the construction simulation model to eliminate possible collisions during this construction. In this way, a preliminary survey of the construction site situation can be conducted before formal construction, and possible collisions that may occur during this construction can be determined before construction, and corresponding collision elimination and avoidance can be performed. Using the model to study the collision position and eliminate the collision can improve the accuracy of the collision analysis, and an overall analysis of the construction site can be conducted to obtain a complete and effective collision elimination solution, which effectively improves the efficiency of construction.
[0075] Example 2
[0076] Based on Example 1, the construction simulation system for real-time dynamic collision detection further includes:
[0077] The collision warning module is used to mark the construction collision position corresponding to each non-ideal collision result in the construction simulation model, generate a collision warning position map of the construction site according to the marking results, and display it.
[0078] In this example, when a non-ideal collision exists in the construction simulation model, it indicates that an unexpected collision may occur at the construction collision position during actual construction.
[0079] The working principle and beneficial effects of the above technical solution: In order to further remind construction workers to pay attention to construction collisions and remind command personnel to supervise construction safety, the collision warning location map of the construction site is determined according to the simulation results, and the construction is reminded again to effectively reduce the probability of accidental collisions.
[0080] Example 3
[0081] Based on Example 1, the construction simulation system for real-time dynamic collision detection is as follows: Figure 2 As shown, the space positioning module includes:
[0082] The primary processing unit is used to construct a three-dimensional BIM result map of the construction site using the construction blueprint of the construction site, perform component recognition on the three-dimensional BIM result map to obtain a number of construction components included in the three-dimensional BIM result map, and perform overall recognition on the three-dimensional BIM result map to obtain a number of independent buildings included in the three-dimensional BIM result map;
[0083] A structural analysis unit is used to establish a three-dimensional conceptual diagram of each independent building according to a number of construction components contained in each independent building, construct a construction execution plan for the construction site using the construction blueprint, determine an estimated construction duration for this construction according to the construction execution plan, and establish current construction progress information for the construction site;
[0084] A model building unit is used to build a construction simulation model of the construction site based on the three-dimensional result concept map corresponding to each of the independent buildings and the current construction progress information, run the construction simulation model to determine the independent construction sub-progress information corresponding to each of the independent buildings, and determine the construction process of the corresponding independent building according to the construction sub-results corresponding to each of the independent construction sub-progress information;
[0085] The component positioning unit is used to obtain the initial storage position corresponding to each construction raw material, establish the raw material extraction process corresponding to each independent building according to the raw material ratio corresponding to each independent building, perform component sampling in each independent building, determine a number of designated building components corresponding to each independent building, and use the corresponding construction process and raw material extraction process to determine the building position of the designated building components corresponding to each independent building at different times.
[0086] In this example, the 3D BIM result diagram shows that the construction blueprint was analyzed using BIM technology to determine the 3D structure of the building to be built.
[0087] In this example, construction components refer to the basic parts or components used to construct, support and decorate buildings in the 3D BIM result drawing, such as beams, columns, doors, etc.
[0088] In this example, the independent building represents the finished building included in the 3D BIM result drawing, for example: a floor;
[0089] In this example, the 3D conceptual diagram represents the construction components contained in an independent building in a 3D way. For example, the 12th floor contains 8 beams, 10 columns, 6 doors, 1 ton of concrete, and 20 steel bars.
[0090] In this example, the construction execution plan refers to a plan to be executed when constructing an independent building, which is inferred based on the scale marked in the construction blueprint and the structure of the independent building;
[0091] In this example, the estimated construction time represents the time required to complete the building presented in the construction blueprint;
[0092] In this example, the construction progress information indicates the comparison between the construction progress and the construction content, for example: when the construction progress reaches 20%, 5 floors need to be built;
[0093] In this example, the construction simulation model represents a model used to simulate the current construction process;
[0094] In this example, since the actual construction may have a wide construction scope, construction may be carried out on multiple buildings at the same time, so each independent building may correspond to an independent construction sub-progress information, but the independent construction sub-progress information of independent buildings belonging to the same building are associated. For example, a building has 3 independent buildings. The independent construction sub-progress information of the first independent building is: construction is completed in 48 hours, the independent construction sub-progress information of the second independent building is: construction is completed after the completion of the first independent building + 48 hours, and the independent construction sub-progress information of the third independent building is: construction is completed after the completion of the second independent building + 48 hours;
[0095] In this example, the component sampling standard is: the independent building is divided into sampling grids of 2 x 2 square meters according to the building specifications of the independent building, random sampling is performed in each sampling grid, and if the sampling structure is incomplete, sampling is continued in the adjacent sampling grid until a complete component is obtained;
[0096] In this example, the construction sub-results represent the results obtained from the construction at different times corresponding to the independent construction sub-progress information;
[0097] In this example, the three-dimensional result concept diagrams are first combined to create an overall result concept diagram, and then the details of the overall result concept diagram are adjusted according to the construction blueprint, and then a semantic description is performed to obtain a construction execution plan for the construction site.
[0098] The working principle and beneficial effects of the above technical solution: In order to facilitate collision analysis, it is necessary to analyze the position changes of each construction component in the construction site. First, the construction blueprint of the construction site is used to construct a three-dimensional BIM result map of the construction site. Then, the construction components and independent buildings involved in this construction are determined through component identification and overall identification. Then, according to the relationship between independent buildings and construction components, combined with the construction blueprint, a construction execution plan for the construction site is constructed. Then, the construction duration of this construction can be evaluated, and the construction progress information of this construction can be determined. The construction results corresponding to different construction progresses are determined by establishing and running the model. Then, the storage location of the raw materials required during construction is combined to determine the building position corresponding to each structure at different times. In this way, a preliminary position analysis can be performed on most of the construction components in the construction site, and the approximate position changes of each construction component during construction are determined. On the one hand, the construction process can be roughly analyzed to determine its construction progress and construction duration. On the other hand, it can lay a foundation for subsequent collision detection.
[0099] Example 4
[0100] Based on Example 1, the construction simulation system for real-time dynamic collision detection is as follows: Figure 3 As shown, the activity analysis module includes:
[0101] A model operation unit is used to operate the construction simulation model to obtain the overall model construction process of the construction site, mark the first appearance time corresponding to each of the designated building components in the overall model construction process, and establish a component appearance time list of the construction site;
[0102] A component analysis unit is used to determine the basic construction information corresponding to each of the designated building components according to the overall model construction process, establish a gradient decision tree of the construction site based on the basic construction information, perform error correction on each of the basic construction information in the gradient decision tree, and establish the construction start-end point information of the designated building component in combination with the component presentation time list corresponding to each of the designated building components;
[0103] A trajectory tracking unit is used to determine a plurality of tracking ranges corresponding to each designated building component based on the building positions corresponding to the designated building components at different construction times, to track the positions of the corresponding tracking ranges using the construction start-end information in the construction simulation model, and to establish a construction trajectory corresponding to each designated building component according to the tracking results;
[0104] The collision analysis unit is used to obtain the collision trajectory between different construction trajectories in the construction simulation model, use semantic analysis to locate and describe each of the collision trajectories, obtain a plurality of collision positions, and determine the collision designated building component corresponding to each collision position.
[0105] In this example, the first appearance time indicates the time when the specified building component first appears in the overall model construction process;
[0106] In this example, the component presentation time list includes the time and location of each specified building component's first appearance in the overall model construction process;
[0107] In this example, the construction foundation information represents the foundation structure of a specified building component;
[0108] In this example, the purpose of using the gradient decision tree to correct the basic construction information is: during construction, different designated building components may be combined in various forms such as superposition, overlap, and embedding, which may affect the structure of the designated building components, so the gradient decision tree is used to correct them;
[0109] In this example, the construction start-end information represents the construction information presented by a specified building component from the first appearance to the completion of the construction;
[0110] In this example, one collision position may correspond to two or more collision-specified building components;
[0111] In this example, the gradient decision tree has the effect of gradually correcting the errors of the previous tree, so that the final model can better fit complex nonlinear data.
[0112] The working principle and beneficial effects of the above technical solution are as follows: the entire construction process is simulated by running a construction simulation model, and a component presentation time list of the construction site is established during the simulation process, and then a gradient decision tree of the construction site is established in combination with the basic construction information of each specified building component, and information error correction is performed through the properties of the gradient decision tree, and the construction start-end point information of the specified building component is established in conjunction with the obtained component presentation time list, and then the tracking range of each specified component is planned, and the trajectory is tracked within the tracking range. Not only can the trajectory of the specified building component be tracked, but the tracking range is also divided before tracking, which effectively improves the tracking efficiency and accuracy. After completing the tracking, the construction trajectory of each specified building component is obtained, and the collision trajectory between different construction trajectories is determined by simulation, thereby combining semantic analysis technology to determine several collision positions of this construction, as well as the collision components corresponding to each collision position. In this way, all possible collision situations during this construction can be determined at one time, which improves the efficiency of the analysis.
[0113] Example 5
[0114] On the basis of Example 1, the construction simulation system for real-time dynamic collision detection, the collision analysis module includes:
[0115] A rule building unit is used to obtain the three-dimensional BIM result map of the construction site and determine the ideal collision result corresponding to each collision position in the three-dimensional BIM result map, obtain the ideal feature corresponding to each ideal collision result in the construction simulation model, and establish an ideal screening rule corresponding to the collision position based on the ideal feature;
[0116] A collision screening unit, used to locate each of the collision positions in the construction simulation model, obtain a simulation dominant feature corresponding to each of the collision positions, and screen the simulation dominant features using a corresponding ideal screening rule to obtain an ideal fit degree corresponding to each of the collision positions;
[0117] A focus screening unit is used to determine a plurality of non-ideal collision results of the construction simulation model based on the ideal fit, and to determine a target designated building component corresponding to each non-ideal collision result in the construction simulation model.
[0118] In this example, the ideal characteristics represent the characteristics that are present when an ideal collision outcome occurs, such as: two building components are superimposed;
[0119] In this example, the simulated explicit features represent the features presented at the collision location;
[0120] In this example, the ideal fit degree indicates the fit degree between the simulated explicit features and the ideal features. The higher the ideal fit degree, the more perfect the ideal collision result.
[0121] The working principle and beneficial effects of the above technical solution: Since two building components are often combined during construction, in order to distinguish ideal collisions from non-ideal collisions, it is necessary to distinguish normal building combinations from accidental collisions. First, the ideal collision results of each collision position are analyzed according to the three-dimensional BIM result map, and the ideal characteristics corresponding to each ideal collision result are analyzed in the construction simulation model, so as to establish ideal screening rules, and further determine the simulation explicit characteristics presented by each collision position in the construction simulation model, and then use the ideal screening rules to screen them, and obtain the non-ideal collision results of the construction simulation model and the corresponding target designated building components. In this way, the ideal collision can be separated to avoid affecting normal construction.
[0122] Example 6
[0123] Based on Example 5, the construction simulation system for real-time dynamic collision detection further includes:
[0124] A matching analysis unit, used for obtaining a plurality of ideal collision results of the construction simulation model, and sorting the ideal collision results based on the ideal matching degree corresponding to each of the ideal collision results to obtain a collision queue;
[0125] Marking each of the ideal collision results in the construction simulation model in sequence according to the order of the collision queue, combining each of the ideal collision results with historical construction results, and determining the overall construction stability characteristics of each of the ideal collision results according to the corresponding ideal fit degree;
[0126] In the construction simulation model, locating the target with the total construction stability characteristic lower than the blueprint standard can determine the accident warning location map of this construction with the ideal collision result.
[0127] In this example, when the total construction stability characteristics are lower than the blueprint standard, it means that there are problems with the construction quality at that location;
[0128] In this example, the historical construction results represent past construction results.
[0129] The working principle and beneficial effects of the above technical solution: In order to further improve the functions of the detection system, the overall construction stability characteristics of each ideal collision result are analyzed according to the ideal fit of the ideal collision result of the construction simulation model, and finally an accident warning location map of this construction is constructed to remind construction personnel to pay attention to construction safety and quality when working at the warning location.
[0130] Example 7
[0131] Based on Example 6, the construction simulation system for real-time dynamic collision detection further includes:
[0132] The construction early warning model is used to determine several supervision and early warning locations of the current construction according to the accident early warning location map during actual construction;
[0133] When construction is performed on the supervision and warning location, warning information is generated.
[0134] The working principle and beneficial effects of the above technical solution: supervision is carried out during actual construction to ensure the construction quality.
[0135] Example 8
[0136] Based on Example 1, the construction simulation system for real-time dynamic collision detection is characterized in that the collision elimination module includes:
[0137] A step length analysis unit is used to establish a position adjustment range corresponding to each designated building component at different times based on the building position corresponding to each designated building component at different construction times, and to establish an initial iteration step length of the corresponding target construction trajectory according to a length ratio between a collision length and a non-collision length included in each target construction trajectory;
[0138] A first elimination unit is used to determine the collision construction moment corresponding to the collision length in the target construction trajectory, and use the corresponding initial iteration step to perform the first iterative adjustment on the target construction trajectory at the corresponding collision construction moment to obtain the first drop target construction trajectory;
[0139] A step length adjustment unit is used to respectively simulate each of the first drop target construction trajectories using the construction simulation model, obtain collision characteristics and smoothness characteristics corresponding to each of the first drop target construction trajectories, establish a first step length correction parameter corresponding to the first drop target construction trajectory based on the collision characteristics, establish a second step length correction parameter corresponding to the first drop target construction trajectory based on the smoothness characteristics, and compensate the initial iteration step length parameter using the first step length correction parameter and the second step length correction parameter to obtain a secondary iteration step length;
[0140] A repeated iteration unit is used to establish a step size conversion relationship between the first iteration step size and the second iteration step size, establish an iterative adjustment rule in combination with the iterative adjustment method, and use the iterative adjustment rule to perform multiple iterative adjustments on the first drop target construction trajectory until the collision characteristics and smooth characteristics of the iterative target construction trajectory meet the qualified characteristics;
[0141] The trajectory determination unit is used to obtain an iterative construction trajectory corresponding to each of the target construction trajectories, and generate a collision-free construction trajectory corresponding to each of the target designated building components.
[0142] In this example, the relationship between the initial iteration step and the length ratio is: the length ratio is rounded up to be equal to the initial iteration step;
[0143] In this example, the collision construction moment indicates the moment when a collision occurs in the target construction trajectory;
[0144] In this example, the first iteration adjustment refers to the process of making the first iteration adjustment to the target construction trajectory using the initial iteration step size;
[0145] In this example, the collision feature represents the feature presented by the first-overlap target construction trajectory when a collision occurs;
[0146] In this example, the smooth feature represents the features of the trajectory flow presented by the first-overlap target construction trajectory;
[0147] In this example, the larger the collision feature, the larger the first step length correction parameter. When the collision feature does not exist, the first step length correction parameter is 0;
[0148] In this example, the larger the smooth feature is, the smaller the second step length correction parameter is. When the smooth feature is 100%, the second step length correction parameter is 0;
[0149] In this example, the step length conversion relationship is the technical means involved in the step length adjustment unit;
[0150] In this example, the qualified features mean that the collision feature does not exist and the smooth feature is 100%.
[0151] The working principle and beneficial effects of the above technical solution: In order to eliminate the collision between building components and ensure the rationality and smoothness of the building trajectory, the position adjustment range of each building component is first determined to avoid the phenomenon of over-adjustment affecting the construction progress, and then the initial iteration step of the target construction trajectory is determined according to the collision length and non-collision length of the target construction trajectory, and then the target construction trajectory is further adjusted for the first time at each collision construction moment. After completing the first adjustment, the collision characteristics and smoothness characteristics of the target construction trajectory are analyzed, and the next iteration step is determined, and it is iterated again. If necessary, multiple iterations are performed, and finally a collision-free construction trajectory that meets the qualified characteristics is obtained. In this way, multiple fine-tuning is used to eliminate collisions, which can not only achieve collision-free construction, but also ensure the rationality of the construction trajectory, avoid the phenomenon of over-adjustment, and further ensure the original construction efficiency.
[0152] Example 9
[0153] Based on Example 8, the construction simulation system for real-time dynamic collision detection is characterized in that the collision elimination module includes:
[0154] When the collision feature and the smooth feature corresponding to the first-fall target construction trajectory meet the qualified features, the first-fall target construction trajectory is regarded as a collision-free construction trajectory corresponding to the target construction trajectory.
[0155] The working principle and beneficial effects of the above technical solution: In order to improve the detection efficiency and avoid excessive adjustment, when the first-fall target construction trajectory is qualified, it will be regarded as a collision-free construction trajectory.
[0156] Example 10
[0157] Based on Example 1, the construction simulation system for real-time dynamic collision detection further includes:
[0158] A construction supervision module, used for obtaining real-time construction data of the construction site when the construction site is actually under construction, performing real-time collision analysis on the real-time construction data using the construction simulation model, and obtaining a number of actual collision features of the construction site;
[0159] The actual collision characteristics are used to estimate the collision probability of the construction site within a specified construction time period, and corresponding collision warnings are issued.
[0160] In this example, the construction time period is specified to be 20 minutes;
[0161] In this example, the higher the collision probability, the larger the collision warning range.
[0162] The working principle and beneficial effects of the above technical solution are as follows: When formal construction begins, the collision probability within 20 minutes is analyzed based on the real-time data of the construction site, and corresponding reminders are given to avoid uncontrollable collisions during the actual construction process.
[0163] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A construction simulation system for real-time dynamic collision detection, characterized in that: include: A spatial positioning module is used to construct a construction simulation model of the construction site according to the construction blueprint, and locate the corresponding building position of each designated building component at different construction times in the construction simulation model; an activity analysis module, for correcting the basic construction information of each designated building component by using the gradient decision tree of the construction site, determining the construction starting point and the construction end point of each designated building component, tracking the construction trajectory corresponding to each designated building component in the construction simulation model, and determining the collision position between different designated building components; A collision analysis module, used for obtaining the collision result corresponding to each collision position in the construction simulation model, and screening the target designated building components corresponding to the non-ideal collision result; A collision elimination module, used for iteratively adjusting the target construction trajectory corresponding to each target designated building component in the construction simulation model at the same time, until the construction simulation model contains no non-ideal collision results; The collision analysis module comprises: A rule building unit is used to obtain the three-dimensional BIM result map of the construction site and determine the ideal collision result corresponding to each collision position in the three-dimensional BIM result map, obtain the ideal feature corresponding to each ideal collision result in the construction simulation model, and establish an ideal screening rule corresponding to the collision position based on the ideal feature; A collision screening unit, used to locate each of the collision positions in the construction simulation model, obtain a simulation dominant feature corresponding to each of the collision positions, and screen the simulation dominant features using a corresponding ideal screening rule to obtain an ideal fit degree corresponding to each of the collision positions; A focus screening unit is used to determine a plurality of non-ideal collision results of the construction simulation model based on the ideal fit, and to determine a target designated building component corresponding to each non-ideal collision result in the construction simulation model.
2. A construction simulation system for real-time dynamic collision detection as claimed in claim 1, characterized in that: Also includes: The collision warning module is used to mark the construction collision position corresponding to each non-ideal collision result in the construction simulation model, generate a collision warning position map of the construction site according to the marking results, and display it.
3. A construction simulation system for real-time dynamic collision detection as claimed in claim 1, characterized in that: The spatial positioning module comprises: The primary processing unit is used to construct a three-dimensional BIM result map of the construction site using the construction blueprint of the construction site, perform component recognition on the three-dimensional BIM result map to obtain a number of construction components included in the three-dimensional BIM result map, and perform overall recognition on the three-dimensional BIM result map to obtain a number of independent buildings included in the three-dimensional BIM result map; A structural analysis unit is used to establish a three-dimensional conceptual diagram of each independent building according to a number of construction components contained in each independent building, construct a construction execution plan for the construction site using the construction blueprint, determine an estimated construction duration for this construction according to the construction execution plan, and establish current construction progress information for the construction site; A model building unit is used to build a construction simulation model of the construction site based on the three-dimensional result concept map corresponding to each of the independent buildings and the current construction progress information, run the construction simulation model to determine the independent construction sub-progress information corresponding to each of the independent buildings, and determine the construction process of the corresponding independent building according to the construction sub-results corresponding to each of the independent construction sub-progress information; The component positioning unit is used to obtain the initial storage position corresponding to each construction raw material, establish the raw material extraction process corresponding to each independent building according to the raw material ratio corresponding to each independent building, perform component sampling in each independent building, determine a number of designated building components corresponding to each independent building, and use the corresponding construction process and raw material extraction process to determine the building position of the designated building components corresponding to each independent building at different times.
4. A construction simulation system for real-time dynamic collision detection as claimed in claim 1, characterized in that: The activity analysis module comprises: A model operation unit is used to operate the construction simulation model to obtain the overall model construction process of the construction site, mark the first appearance time corresponding to each of the designated building components in the overall model construction process, and establish a component appearance time list of the construction site; A component analysis unit is used to determine the basic construction information corresponding to each of the designated building components according to the overall model construction process, establish a gradient decision tree of the construction site based on the basic construction information, perform error correction on each of the basic construction information in the gradient decision tree, and establish the construction start-end point information of the designated building component in combination with the component presentation time list corresponding to each of the designated building components; A trajectory tracking unit is used to determine a plurality of tracking ranges corresponding to each designated building component based on the building positions corresponding to the designated building components at different construction times, to track the positions of the corresponding tracking ranges using the construction start-end information in the construction simulation model, and to establish a construction trajectory corresponding to each designated building component according to the tracking results; The collision analysis unit is used to obtain the collision trajectory between different construction trajectories in the construction simulation model, use semantic analysis to locate and describe each of the collision trajectories, obtain a plurality of collision positions, and determine the collision designated building component corresponding to each collision position.
5. A construction simulation system for real-time dynamic collision detection as claimed in claim 1, characterized in that: Also includes: A matching analysis unit, used for obtaining a plurality of ideal collision results of the construction simulation model, and sorting the ideal collision results based on the ideal matching degree corresponding to each of the ideal collision results to obtain a collision queue; Marking each of the ideal collision results in the construction simulation model in sequence according to the order of the collision queue, combining each of the ideal collision results with historical construction results, and determining the overall construction stability characteristics of each of the ideal collision results according to the corresponding ideal fit degree; In the construction simulation model, locating the target with the total construction stability characteristic lower than the blueprint standard can determine the accident warning location map of this construction with the ideal collision result.
6. A construction simulation system for real-time dynamic collision detection as claimed in claim 5, characterized in that: Also includes: The construction early warning model is used to determine several supervision early warning locations of the current construction according to the accident early warning location map during actual construction; When construction is performed on the supervision and warning location, warning information is generated.
7. A construction simulation system for real-time dynamic collision detection as claimed in claim 1, characterized in that: The collision elimination module comprises: A step length analysis unit is used to establish a position adjustment range corresponding to each designated building component at different times based on the building position corresponding to each designated building component at different construction times, and to establish an initial iteration step length of the corresponding target construction trajectory according to a length ratio between a collision length and a non-collision length included in each target construction trajectory; A first elimination unit is used to determine the collision construction moment corresponding to the collision length in the target construction trajectory, and use the corresponding initial iteration step size to perform a first iteration adjustment on the target construction trajectory at the corresponding collision construction moment to obtain a first iteration target construction trajectory; a step length adjustment unit, configured to respectively simulate each of the first iteration target construction trajectories using the construction simulation model, obtain a collision feature and a smoothness feature corresponding to each of the first iteration target construction trajectories, establish a first step length correction parameter corresponding to the first iteration target construction trajectory based on the collision feature, establish a second step length correction parameter corresponding to the first iteration target construction trajectory based on the smoothness feature, and compensate the initial iteration step length parameter using the first step length correction parameter and the second step length correction parameter to obtain a second iteration step length; A repeated iteration unit is used to establish a step size conversion relationship between the first iteration step size and the second iteration step size, establish an iterative adjustment rule in combination with the iterative adjustment method, and use the iterative adjustment rule to perform multiple iterative adjustments on the first iteration target construction trajectory until the collision characteristics and smooth characteristics of the iterative target construction trajectory meet the qualified characteristics; The trajectory determination unit is used to obtain an iterative construction trajectory corresponding to each of the target construction trajectories, and generate a collision-free construction trajectory corresponding to each of the target designated building components.
8. A construction simulation system for real-time dynamic collision detection as claimed in claim 7, characterized in that: The collision elimination module comprises: When the collision feature and the smooth feature corresponding to the first-iteration target construction trajectory meet the qualified features, the first-iteration target construction trajectory is regarded as a collision-free construction trajectory corresponding to the target construction trajectory.
9. A construction simulation system for real-time dynamic collision detection as claimed in claim 1, characterized in that: Also includes: A construction supervision module, used for obtaining real-time construction data of the construction site when the construction site is actually under construction, performing real-time collision analysis on the real-time construction data using the construction simulation model, and obtaining a number of actual collision features of the construction site; The actual collision characteristics are used to estimate the collision probability of the construction site within a specified construction time period, and corresponding collision warnings are issued.
Citation Information
Patent Citations
Construction management method based on BIM
CN115048699A
Dynamic simulation optimization method and system for collision risk of power infrastructure construction
CN117786808A