Real-time Monitoring System for the Transportation and Erection Status of Intelligent Prefabricated Beam Yards Based on BIM Modeling
Through the real-time monitoring system for transportation and erection status of intelligent prefabricated beam yard based on BIM modeling, the prefabricated beam transportation and erection process is monitored in real time, and risk prediction is used to solve the problem of lag in risk discovery in traditional methods, achieving efficient and safe construction management.
Patent Information
- Application Number
- CN202510560601.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-30
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2045-04-30
AI Technical Summary
During the transportation and erection of traditional prefabricated beam yards, there is a lack of real-time and comprehensive multi-dimensional state data monitoring, resulting in delayed risk discovery and response, affecting construction efficiency and safety.
The intelligent prefabricated beam field transportation and erection status real-time monitoring system based on BIM modeling, through data acquisition, status gradient calculation, data visualization and risk prediction model, combined with long and short-term memory network LSTM, real-time monitoring and risk prediction of the prefabricated beam transportation and erection process.
It realizes all-round monitoring of the transportation and erection process of prefabricated beams, improves the comprehensiveness and real-timeness of monitoring, enhances the accuracy and foresight of status monitoring, improves the accuracy and timeliness of risk prediction, and optimizes resource allocation and management efficiency.
Smart Images

Figure CN120086953B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of building construction, and specifically to a real-time monitoring system for the transportation and erection status of intelligent precast beam yards based on BIM modeling. Background Technique
[0002] In the field of building construction, especially during the transportation and erection processes of precast beam yards, ensuring the safety and efficiency of the construction status is crucial. Traditional management methods often rely on manual monitoring and empirical judgment. However, this approach is difficult to comprehensively and real-time capture the multi-dimensional status data and its change gradients during the construction process, resulting in a lag in the discovery and response to potential risks, which not only affects the construction efficiency but also may pose threats to project quality and personnel safety. With the rapid development of Building Information Modeling (BIM) technology, its application in building construction management is becoming increasingly widespread. BIM technology can achieve three-dimensional visualization modeling of building projects, providing a powerful tool for the simulation, monitoring, and management of the construction process. However, during the transportation and erection processes of precast beam yards, how to combine BIM technology with real-time monitoring technology to effectively capture and visualize multi-dimensional status data (such as displacement, stress, temperature, etc.) and its change gradients, and then achieve the timely discovery and prediction of risks, remains an urgent problem to be solved.
[0003] Existing risk prediction methods often rely on simple statistical models and are difficult to fully consider the complex relationships among historical status data, status gradient data, and environmental data, resulting in limited accuracy of prediction results. Therefore, constructing an intelligent risk prediction model that can comprehensively consider multiple data sources is of great significance for improving the safety and efficiency of the transportation and erection processes of precast beam yards. Summary of the Invention
[0004] The purpose of the present invention is to provide a real-time monitoring system for the transportation and erection status of intelligent precast beam yards based on BIM modeling to solve the problems raised in the above background technique.
[0005] To achieve the above purpose, the present invention provides the following technical solution: A real-time monitoring system for the transportation and erection status of intelligent precast beam yards based on BIM modeling, the system includes:
[0006] A data acquisition module for real-time collecting multi-dimensional status data during the transportation and erection of precast beams, including position, speed, acceleration, stress, vibration, and environmental temperature;
[0007] A BIM model construction module for constructing a three-dimensional building information model according to the actual layout and dimensions of the precast beam yard and transportation and erection;
[0008] A status gradient calculation module for calculating the change gradients of the collected multi-dimensional status data to monitor rapid changes in the status;
[0009] A data visualization module, which is used to map real-time status data and its change gradient into a BIM model to achieve three-dimensional visualization display of the data;
[0010] A model construction module, which is used to construct a risk prediction model based on the long short-term memory network (LSTM) to predict future status and potential risks;
[0011] A model input data processing module, which is used to prepare the input data of the LSTM risk prediction model, including historical status data, status gradient data, and environmental data;
[0012] A model output parsing module, which is used to parse the output of the LSTM risk prediction model to identify potential risks and their levels;
[0013] A risk three-dimensional display module, which is used to mark the predicted risk areas in the BIM model;
[0014] An alarm and notification module, which automatically publishes corresponding early warning information according to the risk levels identified by the model output parsing module.
[0015] Preferably, the formula for the state gradient calculation module to calculate the change gradient is:
[0016] Δy(t) = y(t) - y(t - 1);
[0017] Where y(t) is the state data value at time t, y(t - 1) is the state data value at time t - 1, and Δy(t) represents the change gradient of the state data at time t.
[0018] Preferably, mapping the real-time status data and its change gradient into the BIM model to achieve three-dimensional visualization display of the data includes:
[0019] S101: Receive the real-time status data transmitted by the data acquisition module;
[0020] S102: Receive the change gradient of the state data transmitted by the state gradient calculation module;
[0021] S103: Construct a three-dimensional grid model according to the geometric information and location information of the BIM model; the three-dimensional grid model includes geometric representations of precast beams, transportation equipment, erection structures, and the surrounding environment;
[0022] S104: Map the real-time status data and its change gradient to the corresponding nodes of the three-dimensional grid, and represent the magnitude and change gradient of the data value through color, transparency, and texture;
[0023] S105: Use a rasterization algorithm to generate a three-dimensional image of the BIM model containing the real-time status data and its change gradient.
[0024] Preferably, the method for representing the magnitude and change gradient of data values by color and transparency is as follows:
[0025] For real-time status data, a linear mapping algorithm is used to convert it into color values, and the color mapping formula is:
[0026] ;
[0027] where, is the status data value, and are the minimum and maximum values of the status data respectively, is the color value after mapping, and are the minimum and maximum color values in the color mapping table respectively;
[0028] For the change gradient of status data, an opacity adjustment algorithm is used to represent its magnitude, and the opacity mapping formula is:
[0029] ;
[0030] where, is the change gradient of the status data, is the maximum value of the change gradient, is the opacity value after mapping, and are the maximum and minimum values of the opacity respectively.
[0031] Preferably, the method for representing the magnitude and change gradient of data values by texture is as follows:
[0032] Define the mapping relationship between status data categories and texture patterns, where each status data or change gradient range corresponds to a specific texture pattern;
[0033] For the received real-time status data, according to its category or change gradient, determine the texture pattern to be used by looking up the mapping relationship table;
[0034] When mapping the real-time status data and its change gradient to the corresponding nodes of the three-dimensional mesh model, apply the corresponding texture to the nodes according to the determined texture pattern; the application of the texture pattern adopts a texture mapping algorithm, which is specifically:
[0035] i: Set the texture coordinate system (u, v), where u and v represent the horizontal and vertical coordinates on the texture image respectively;
[0036] ii: For each node on the three-dimensional mesh model, calculate its coordinates (u, v) in the texture coordinate system according to its position information and normal direction;
[0037] iii: Sample the corresponding color value in the texture pattern according to the (u, v) coordinates;
[0038] iv: Blend the sampled color value with the original color value of the node to obtain the final color value for rendering the node.
[0039] Preferably, the steps of constructing the risk prediction model include:
[0040] S201: Collect historical state data, state gradient data, and environmental data as the training data set;
[0041] S202: Define the LSTM network structure, including an input layer, a hidden layer, and an output layer, where the hidden layer contains at least one LSTM cell;
[0042] S203: Determine the dimensions and formats of the model input data, including the time step and the number of features;
[0043] S204: Train the LSTM model using the training data set, and adjust the network weights through the backpropagation algorithm and the time backpropagation algorithm to minimize the prediction error;
[0044] S205: After training is completed, verify the prediction performance of the model, and adjust the model structure or training parameters as needed.
[0045] Preferably, the input data prepared by the model input data processing module includes:
[0046] A sequence of state data for the past N time steps, where N is a preset time step;
[0047] The corresponding sequence of state data change gradients;
[0048] The current and past M time steps of environmental data, where M is the time range considering the influence of environmental factors.
[0049] Preferably, the output of the risk prediction model includes:
[0050] The predicted values of the state data for the next K time steps, where K is the prediction time range;
[0051] The corresponding predicted state data change gradients;
[0052] The level and type of potential risks, determined by a classifier or a threshold decision method.
[0053] Preferably, the steps for the model output parsing module to parse the model output include:
[0054] S301: Receive the output data of the LSTM risk prediction model;
[0055] S302: Analyze the predicted status data and its change gradients to identify abnormal changes and trends;
[0056] S303: Evaluate the specific impacts of potential risks on the transportation and erection process of precast beams according to the predicted risk levels and types;
[0057] S304: Generate a risk report, including risk descriptions, levels, locations, and recommended measures.
[0058] Preferably, the steps of the risk three-dimensional display module for marking risks in the BIM model include:
[0059] S401: Receive the risk report generated by the model output parsing module;
[0060] S402: Find the corresponding location in the BIM model according to the location information in the risk report;
[0061] S403: Use eye-catching colors, markings, or animation effects to highlight the risk areas in the BIM model;
[0062] S404: Add risk descriptions and level information near the risk areas.
[0063] Compared with the prior art, the beneficial effects of the present invention are:
[0064] The system collects multi-dimensional status data during the transportation and erection process of precast beams in real time through the data collection module, including position, speed, acceleration, stress, vibration, and environmental temperature, etc., realizing the full-round monitoring of the status of precast beams. Combining with the three-dimensional building information model established by the BIM model construction module, the system can display the actual status of precast beams in real time, enabling the monitoring personnel to intuitively and comprehensively grasp the dynamic situation of the transportation and erection process, greatly improving the comprehensiveness and real-time nature of monitoring.
[0065] The status gradient calculation module effectively captures the rapid changes of the status by calculating the change gradients of multi-dimensional status data, providing an important basis for timely discovering potential risks. The data visualization module maps the real-time status data and its change gradients into the BIM model, realizing the three-dimensional visualization display of data, enabling the monitoring personnel to more intuitively observe the data change trends, and enhancing the accuracy and predictability of status monitoring.
[0066] The system constructs a risk prediction model based on the Long Short-Term Memory (LSTM) network, which can fully consider historical state data, state gradient data, and environmental data to accurately predict future states and potential risks. The model output parsing module can identify potential risks and their levels, and the risk three-dimensional display module marks the predicted risk areas in the BIM model, enabling monitoring personnel to take measures in advance, effectively avoiding or reducing risks, and improving the accuracy and timeliness of risk prediction.
[0067] The alarm and notification module automatically issues corresponding early warning information according to the identified risk levels, providing timely and accurate decision-making support for the decision-making level, enabling the management level to respond quickly and make effective decisions, optimizing resource allocation, and improving management efficiency. The implementation of this system promotes the development of construction management towards intelligence and informatization, sets a new technical benchmark for the construction industry, and helps to enhance the competitiveness and sustainable development ability of the entire industry. Brief Description of the Drawings
[0068] Figure 1 It is the working principle diagram of the real-time monitoring system for the transportation and erection status of the intelligent precast beam yard based on BIM modeling described in the present invention;
[0069] Figure 2 It is the flow chart of the present invention from receiving data to generating the three-dimensional image of the BIM model;
[0070] Figure 3 It is the flow chart for constructing the risk prediction model. Detailed Embodiments
[0071] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0072] Please refer to Figures 1-3 , the present invention provides a technical solution: a real-time monitoring system for the transportation and erection status of an intelligent precast beam yard based on BIM modeling, and the system includes:
[0073] Data acquisition module: It adopts a high-precision sensor network, including a GPS locator, an accelerometer, a stress sensor, a vibration sensor, and an environmental temperature sensor, which are respectively responsible for real-time collection of multi-dimensional state data such as the position, speed, acceleration, stress, vibration, and environmental temperature of the precast beam during transportation and erection. The sensor data is transmitted to the central data processing unit by wireless or wired means to ensure the real-time and integrity of the data.
[0074] BIM Model Construction Module: Using BIM software (such as Autodesk Revit, Graphisoft ArchiCAD, etc.), a high-precision three-dimensional building information model is constructed according to the actual layout, dimensions, and construction details of the precast beam yard and transportation and erection. The model contains the structural information of the precast beams, spatial position relationships, and interaction information with other building components, providing a basis for subsequent data mapping and risk display.
[0075] State Gradient Calculation Module: Preprocess the collected multi-dimensional state data, including data cleaning, denoising, and normalization. Calculate the time series change gradients of each state parameter, and use numerical differentiation methods (such as the finite difference method) to calculate the instantaneous change rate of data points to capture rapid state changes.
[0076] Data Visualization Module: Develop a data mapping algorithm to associate real-time state data and its change gradients with corresponding elements in the BIM model. Using graphics rendering technologies (such as WebGL, DirectX, etc.), dynamically display real-time data in the BIM model to achieve three-dimensional visualization of the data.
[0077] Model Construction Module: Construct a risk prediction model based on Long Short-Term Memory (LSTM) networks. Utilize the powerful processing ability of LSTM for time series data to learn the state change patterns during the transportation and erection of precast beams. The model is trained using historical state data, state gradient data, and environmental data as inputs, and the outputs are the predicted future states and potential risks.
[0078] Model Input Data Processing Module: Organize historical data to form training sets and validation sets for the training and validation of the LSTM model. The real-time collected data, after preprocessing, serves as the input data for model prediction.
[0079] Model Output Analysis Module: Develop an analysis algorithm to post-process the outputs of the LSTM model, identify potential risk points and their risk levels. According to preset risk thresholds, risks are classified into different levels, such as low risk, medium risk, and high risk.
[0080] Risk Three-Dimensional Display Module: Map the parsed risk area and level information back into the BIM model, and visually display the risk area through color coding or icon annotation, etc. Achieve dynamic updating of the risk area, and automatically adjust the display content as the prediction results change.
[0081] Alarm and Notification Module: Automatically trigger corresponding early warning mechanisms according to the risk level, such as sending text messages, emails, or activating on-site alarms. The early warning information includes risk descriptions, locations, levels, and recommended countermeasures to ensure that relevant personnel can respond promptly and take measures to reduce risks.
[0082] The present invention will be further described below in conjunction with Embodiments 1 to 4:
[0083] Embodiment 1:
[0084] This embodiment details the implementation steps of the state gradient calculation module and the data visualization module, specifically including:
[0085] State gradient calculation module: Responsible for calculating the change gradient of the collected multi-dimensional state data to monitor rapid state changes. The calculation formula for the change gradient is:
[0086] Δy(t) = y(t) - y(t-1);
[0087] Where y(t) represents the state data value at time t, which may be position, velocity, acceleration, stress, vibration, or ambient temperature, etc.; y(t-1) represents the state data value at time t-1; and Δy(t) represents the change gradient of the state data at time t, reflecting the change amount and change rate of the state data between two adjacent time instants. By calculating the change gradient, the system can more sensitively capture rapid changes in state data, providing an important basis for subsequent risk prediction.
[0088] The data visualization module is responsible for mapping the real-time state data and its change gradient into the BIM model to achieve three-dimensional visualization display of the data. The specific steps are as follows:
[0089] S101: Receive the real-time state data transmitted by the data acquisition module, including position, velocity, acceleration, stress, vibration, and ambient temperature, etc.
[0090] S102: Receive the state data change gradient transmitted by the state gradient calculation module.
[0091] S103: Construct a three-dimensional grid model according to the actual layout and dimensions of the precast beam yard and transportation and erection. This model includes geometric representations of precast beams, transportation equipment, erection structures, and the surrounding environment, such as bridge piers, supports, cranes, transportation vehicles, etc.
[0092] S104: Map the real-time state data and its change gradient to the corresponding nodes of the three-dimensional grid. For example, map the stress data on the precast beam to the corresponding position of the beam body, and map the velocity data of the transportation equipment to the vehicle model. Represent the magnitude and change gradient of the data value through visual attributes such as color, transparency, and texture. For example, different colors can be used to represent different stress ranges, transparency can be used to represent the change gradient of the data, or texture can be used to represent the distribution of the data.
[0093] S105: Using a rasterization algorithm, convert the three-dimensional grid model containing real-time status data and its change gradient into a two-dimensional image, that is, the three-dimensional image of the BIM model. This image can be updated in real time to reflect the dynamic changes in the precast beam transportation and erection process.
[0094] Embodiment 2:
[0095] This embodiment further elaborates in detail how to represent real-time status data and its change gradient through color, transparency, and texture, and map them onto the three-dimensional grid model. The following are the specific implementation methods.
[0096] ① Color and transparency representation method
[0097] a. Color mapping: For real-time status data, use a linear mapping algorithm to convert it into a color value to visually display the magnitude of the data. The color mapping formula is as follows:
[0098] ;
[0099] Where, is the status data value, and are the minimum and maximum values of the status data respectively, is the color value after mapping, and are the minimum and maximum color values in the color mapping table respectively;
[0100] b. Transparency mapping:
[0101] For the change gradient of the status data, use a transparency adjustment algorithm to represent its magnitude to highlight the rapidity of data changes. The transparency mapping formula is as follows:
[0102] ;
[0103] Where, is the change gradient of the status data, is the maximum value of the change gradient, is the transparency value after mapping, and are the maximum and minimum values of transparency respectively.
[0104] ② Texture representation method
[0105] a. Definition of texture mapping relationship: Define the mapping relationship between the status data category and the texture pattern. According to actual requirements, map each status data or change gradient range to a specific texture pattern. For example, high-stress areas can use red textures, low-stress areas can use blue textures, and areas with a large change gradient can use striped or gradient textures.
[0106] b. Texture pattern determination: For the received real-time status data, according to its category or change gradient, determine the texture pattern to be used by looking up a pre-defined mapping relation table.
[0107] c. Texture mapping algorithm: When mapping the real-time status data and its change gradient to the corresponding nodes of the three-dimensional grid model, the following texture mapping algorithm is adopted: i. Set the texture coordinate system (u, v), where u and v represent the horizontal and vertical coordinates on the texture image respectively. ii. For each node on the three-dimensional grid model, calculate its coordinates (u, v) in the texture coordinate system according to its position information and normal direction. This usually involves the process of converting the three-dimensional coordinates of the node into two-dimensional texture coordinates, and may need to consider the geometric shape of the model and the size of the texture image. iii. Sample the corresponding color value from the texture pattern according to the calculated (u, v) coordinates. This is usually achieved by looking up the pixel value at the corresponding position in the texture image. iv. Blend the sampled color value with the original color value of the node to obtain the final color value for rendering the node. The blending method can be defined according to actual needs, such as using weighted average, linear interpolation or other algorithms.
[0108] Example 3:
[0109] This example details the specific steps for constructing a risk prediction model, which aims to predict potential risks during the transportation and erection of precast beams using historical status data, status gradient data, and environmental data. The following is the detailed implementation method:
[0110] S201. Data collection and preprocessing:
[0111] Historical status data: Collect historical status data from the monitoring system of precast beam transportation and erection, including but not limited to the position, speed, acceleration, stress, vibration, etc. of the precast beam.
[0112] Status gradient data: The change gradient of the status data calculated based on the historical status data, which reflects the change amount and change rate of the status data between adjacent time steps.
[0113] Environmental data: Collect environmental data related to the transportation and erection of precast beams, such as weather conditions (temperature, humidity, wind speed, etc.), geological conditions (soil type, foundation stability, etc.), and other relevant factors at the construction site.
[0114] Organize the above data into a training data set to ensure the integrity and consistency of the time series of the data.
[0115] S202. Definition of LSTM network structure:
[0116] Input layer: Receives the preprocessed input data, including the state data sequence, the state data change gradient sequence, and the environmental data.
[0117] Hidden layer: Contains at least one LSTM (Long Short-Term Memory) unit for capturing long-term dependencies in time series data. The number of hidden layers and the number of LSTM units in each layer can be adjusted according to the complexity of the problem and the scale of the data.
[0118] Output layer: Design the output layer according to the prediction target. For example, it can predict the state data value at a future time step, the change trend of the state data, or the potential risk level.
[0119] S203. Determination of input data dimension and format:
[0120] Time step N: Determine the state data sequence of the past N time steps as part of the input. The choice of N should be based on the temporal characteristics of the data and the requirements of the prediction target.
[0121] Number of features: Determine the number of features in each time step, including the dimension of the state data, the dimension of the state data change gradient, and the dimension of the environmental data. Organize the input data into a two-dimensional array form of (N, number of features) to meet the input requirements of the LSTM network.
[0122] S204. Model training:
[0123] Use the training dataset to train the LSTM model. Adjust the network weights through the backpropagation algorithm and the Backpropagation Through Time (BPTT) algorithm to minimize the prediction error. Select an appropriate loss function, such as the Mean Squared Error (MSE) or cross-entropy loss, to measure the difference between the predicted value and the actual value. Adopt an optimization algorithm, such as Adam or SGD, to update the network weights and improve the convergence speed and prediction performance of the model.
[0124] S205. Model validation and adjustment:
[0125] After training, use the validation dataset to verify the prediction performance of the model, and evaluate the accuracy, stability, and generalization ability of the model. According to the validation results, adjust the model structure (such as adding hidden layers, adjusting the number of LSTM units) or training parameters (such as learning rate, batch size) to further improve the prediction performance of the model. Methods such as cross-validation and grid search can be used to optimize the model parameters to ensure that the model performs stably and excellently on different datasets.
[0126] Organize the processed input data into a two-dimensional array form according to the input requirements of the LSTM network and input it into the LSTM model for prediction. Specifically, it includes:
[0127] a. State data sequence: Extract the state data of the past N time steps to form a state data sequence. For example, if N is set to 10, for each prediction time point, the state data of the 10 time steps before that time point will be extracted as input.
[0128] b. State data change gradient sequence: The state data change gradient calculated based on the state data sequence reflects the change trend of the state data in the time series.
[0129] c. Environmental data: Extract the environmental data of the current and the past M time steps, where M is the time range considering the influence of environmental factors. For example, the weather conditions within the past 24 hours can be considered as part of the environmental data.
[0130] Example 4:
[0131] In this example, through the output and subsequent processing module of the risk prediction model, a comprehensive prediction and intuitive display of potential risks during the transportation and erection of precast beams are realized. The specific steps are as follows:
[0132] The risk prediction model described in the present invention has rich and specific output content, aiming to provide comprehensive risk prediction information. The following is the detailed implementation method of the model output and its subsequent processing:
[0133] The model output content includes:
[0134] Predicted values of state data for the next K time steps: The model predicts the state data values within the next K time steps based on the input historical data and environmental factors. For example, during the transportation and erection of precast beams, key state data such as the stress and displacement of the beam body in the next several time steps can be predicted.
[0135] Corresponding predicted state data change gradients: In addition to directly predicting the state data values, the model also calculates and outputs the change gradients of these state data within the future time steps, that is, the change rate and trend of the state data over time. This helps to identify potential risk points and change trends.
[0136] Levels and types of potential risks: The model analyzes the predicted state data and change gradients through a built-in classifier or threshold determination method to determine the levels (such as low risk, medium risk, high risk) and types (such as mechanical failure, structural instability, etc.) of potential risks.
[0137] The model output parsing module is responsible for parsing the data output by the model and converting it into information that is easy to understand and apply. The specific steps are as follows:
[0138] S301: Receive the output data of the LSTM risk prediction model: The module first receives the predicted values of future state data, change gradients, and risk level and type information output by the model.
[0139] S302: Analyze the predicted status data and its change gradients: The module deeply analyzes the received predicted data to identify abnormal changes or trends. For example, by comparing the current status data with the predicted data, or analyzing the mutation points of the change gradients, potential risk points are discovered.
[0140] S303: Evaluate the specific impacts of potential risks: Based on the predicted risk levels and types, the module further evaluates the specific impacts of these risks on the precast beam transportation and erection process. This includes the consequences that the risks may cause, the scope and degree of the impacts, etc.
[0141] S304: Generate a risk report: Based on the above analysis, the module generates a detailed risk report. The report content includes risk descriptions, levels, locations (such as specific coordinates or components in the BIM model), and recommended measures to be taken. These measures may include adjusting the transportation speed, strengthening structural monitoring, performing emergency repairs, etc.
[0142] The risk three-dimensional display module uses the BIM model to visually display risk information to users. The specific steps are as follows:
[0143] S401: Receive the risk report: The module first receives the risk report generated by the model output parsing module to obtain the specific information of the risks.
[0144] S402: Locate the risk positions: According to the location information in the risk report (such as coordinates or component identifiers in the BIM model), the module finds the corresponding risk positions in the BIM model.
[0145] S403: Highlight the risk areas: To draw the user's attention, the module uses eye-catching colors, markings, or animation effects to highlight the risk areas in the BIM model. For example, high-risk areas can be marked in red and a flashing effect can be added; medium-risk areas can be marked in yellow and a border can be added, etc.
[0146] S404: Add risk description and level information: Near the highlighted risk areas, the module adds risk description and level information. This information can include the types, levels, possible impacts of the risks, and recommended measures to be taken. In this way, users can intuitively understand the specific situation of the risks and take corresponding countermeasures.
[0147] It should be noted that, in this document, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprising", "including" or any other variation thereof are intended to cover non-exclusive inclusion, such that a process, method, article or apparatus comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or elements inherent to such process, method, article or apparatus.
[0148] Although the embodiments of the present invention have been shown and described, it will be understood by those of ordinary skill in the art that various changes, modifications, substitutions and variations can be made to these embodiments without departing from the principles and spirit of the present invention, and the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. An intelligent precast beam yard transportation and erection status real-time monitoring system based on BIM modeling, characterized in that, The system includes: A data acquisition module, which is used to collect multi-dimensional state data during the transportation and erection of precast beams in real time, including position, speed, acceleration, stress, vibration, and environmental temperature; A BIM model construction module, which is used to construct a three-dimensional building information model according to the actual layout and dimensions of the precast beam yard and transportation and erection; A state gradient calculation module, which is used to calculate the change gradient of the collected multi-dimensional state data to monitor the rapid change of the state; A data visualization module, which is used to map the real-time state data and its change gradient into the BIM model to achieve three-dimensional visualization display of the data; A model construction module, which is used to construct a risk prediction model based on the long short-term memory network (LSTM) to predict the future state and potential risks; A model input data processing module, which is used to prepare the input data of the LSTM risk prediction model, including historical state data, state gradient data, and environmental data; A model output analysis module, which is used to analyze the output of the LSTM risk prediction model to identify potential risks and their levels; A risk three-dimensional display module, which is used to mark the predicted risk areas in the BIM model; An alarm and notification module, which automatically publishes corresponding early warning information according to the risk levels identified by the model output analysis module; The steps for the data visualization module to map the real-time state data and its change gradient into the BIM model include: S101: Receive the real-time state data transmitted by the data acquisition module; S102: Receive the change gradient of the state data transmitted by the state gradient calculation module; S103: Construct a three-dimensional grid model according to the geometric information and position information of the BIM model; the three-dimensional grid model includes geometric representations of precast beams, transportation equipment, erection structures, and the surrounding environment; S104: Map the real-time state data and its change gradient to the corresponding nodes of the three-dimensional grid, and represent the magnitude and change gradient of the data value through color, transparency, and texture; S105: Use a rasterization algorithm to generate a three-dimensional image of the BIM model containing the real-time state data and its change gradient; Specifically, representing the magnitude and change gradient of the data value through color and transparency includes: For the real-time state data, use a linear mapping algorithm to convert it into a color value, and the color mapping formula is: ; wherein, is the status data value, and are respectively the minimum and maximum values of the status data, is the mapped color value, and are respectively the minimum and maximum color values in the color mapping table; For the change gradient of the state data, use a transparency adjustment algorithm to represent its magnitude, and the transparency mapping formula is: ; wherein, is the gradient of the state data change, is the maximum value of the gradient, is the transparency value after mapping, and are the maximum and minimum values of the transparency respectively.
2. The real-time monitoring system for the transportation and erection status of the intelligent precast beam yard based on BIM modeling according to claim 1, wherein The formula for the state gradient calculation module to calculate the change gradient is: Δy(t) = y(t) - y(t-1) where y(t) is the state data value at time t, y(t-1) is the state data value at time t-1, and Δy(t) represents the change gradient of the state data at time t.
3. The real-time monitoring system for the transportation and erection status of the intelligent precast beam yard based on BIM modeling according to claim 1, characterized in that, Specifically, representing the magnitude and change gradient of the data value through texture includes: Define the mapping relationship between the state data category and the texture pattern, where each state data or change gradient range corresponds to a specific texture pattern; For the received real-time state data, determine the texture pattern to be used by looking up the mapping relationship table according to its category or change gradient; When mapping real-time status data and its change gradients to corresponding nodes of a three-dimensional grid model, according to the determined texture pattern, apply the corresponding texture to the nodes; the application of the texture pattern adopts a texture mapping algorithm, specifically: i: Set the texture coordinate system (u, v), where u and v respectively represent the horizontal and vertical coordinates on the texture image; ii: For each node on the three-dimensional grid model, calculate its coordinates (u, v) in the texture coordinate system according to its position information and normal direction; iii: Sample the corresponding color value in the texture pattern according to the (u, v) coordinates; iv: Blend the sampled color value with the original color value of the node to obtain the final color value for rendering the node.
4. The real-time monitoring system for the transportation and erection status of the intelligent precast beam yard based on BIM modeling according to claim 1, characterized in that, The steps for constructing the risk prediction model include: S201: Collect historical status data, status gradient data, and environmental data as the training data set; S202: Define the LSTM network structure, including the input layer, hidden layer, and output layer, where the hidden layer contains at least one LSTM unit; S203: Determine the dimensions and formats of the model input data, including the time step and the number of features; S204: Use the training data set to train the LSTM model, and adjust the network weights through the backpropagation algorithm and the time backpropagation algorithm to minimize the prediction error; S205: After training, verify the prediction performance of the model, and adjust the model structure or training parameters as needed.
5. The real-time monitoring system for the transportation and erection status of the intelligent precast beam yard based on BIM modeling according to claim 4, characterized in that, The input data prepared by the model input data processing module includes: A sequence of status data for the past N time steps, where N is a preset time step; The corresponding sequence of status data change gradients; The environmental data for the current and past M time steps, where M is the time range considering the influence of environmental factors.
6. The real-time monitoring system for the transportation and erection status of the intelligent precast beam yard based on BIM modeling according to claim 5, wherein, The output of the risk prediction model includes: The predicted values of the status data for the next K time steps, where K is the prediction time range; The corresponding predicted status data change gradients; The levels and types of potential risks, determined by a classifier or a threshold decision method.
7. The real-time monitoring system for the transportation and erection status of the intelligent precast beam yard based on BIM modeling according to claim 6, characterized in that The steps for the model output parsing module to parse the model output include: S301: Receive the output data of the LSTM risk prediction model; S302: Analyze the predicted status data and its change gradients to identify abnormal changes and trends; S303: Evaluate the specific impact of potential risks on the precast beam transportation and erection process according to the predicted risk levels and types; S304: Generate a risk report, including risk descriptions, levels, locations, and recommended measures.
8. The real-time monitoring system for the transportation and erection status of the intelligent precast beam yard based on BIM modeling according to claim 7, wherein, The steps for the risk three-dimensional display module to mark risks in the BIM model include: S401: Receive the risk report generated by the model output parsing module; S402: Find the corresponding location in the BIM model according to the location information in the risk report; S403: Use eye-catching colors, markers, or animation effects to highlight the risk area in the BIM model; S404: Add risk descriptions and level information near the risk area.
Citation Information
Patent Citations
Indoor environment state prediction method based on BIM and cross sample learning
CN114048537A
Precast beam yard layout optimization system based on BIM and parameterized database integration
CN119106484A