Bridge construction global monitoring method and system based on finite element real-time calculation
By building an efficient finite element calculation server and monitoring the stress state of the entire bridge in real time, the real-time and comprehensiveness issues of traditional finite element calculation technology during the bridge construction and operation stages are solved, and safe and stable monitoring of the entire life cycle of the bridge is achieved.
Patent Information
- Application Number
- CN202510910251.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-02
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2045-07-02
AI Technical Summary
Traditional finite element calculation technology is unable to meet the real-time and comprehensive monitoring requirements during the construction and operation stages of bridges. It cannot provide timely feedback on the structural mechanical status, has safety supervision loopholes, and cannot comprehensively assess the long-term damage and performance degradation of bridges.
Build an efficient finite element calculation server to obtain load data in real time. Through uniquely coded finite element units and BIM model mapping, set warning thresholds, configure the real-time calculation server, and realize global stress state monitoring and early warning.
It achieves real-time and comprehensive monitoring of bridge construction and operation stages, improves computing efficiency and adaptability, ensures the safety and stability of bridges, and provides safety protection throughout their entire life cycle.
Smart Images

Figure CN120409148B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of bridge engineering construction and maintenance monitoring, and more particularly relates to a bridge construction global monitoring method and system based on real-time finite element calculation. BACKGROUND
[0002] In the whole life cycle of a bridge, from construction to operation and subsequent long-term maintenance, ensuring the safety and stability of the structure is always the core task, and finite element calculation plays a key role. Traditional finite element calculation technology is mostly based on design schemes to build models, input design loads, and use commercial software such as ANSYS to focus on analyzing key components with stress concentration. Then, by setting early warning thresholds according to the allowable stress of key components and installing stress sensors on these components, the construction and operation stages are monitored and early warning is achieved by comparing sensor values with thresholds.
[0003] However, with the development of bridge engineering, the traditional method has many limitations. In the construction stage, the professional requirements of commercial software calculation are very high, and the process is complex. Once there are design changes, process adjustments or sudden weather conditions on the construction site, it takes a lot of time and effort to recalculate, which seriously affects the timeliness of construction monitoring and makes it difficult to meet the urgent need for timely feedback of the mechanical state of the structure during construction. At the same time, the working conditions on the construction site are complex, and there are often differences between actual loads and design loads, which may cause the originally identified key components to be not the actual key parts, resulting in the real key components not being installed with stress sensors, forming a safety supervision loophole.
[0004] In the operation stage, the problem is also prominent. The dynamic changes of traffic flow, vehicle load types, and the long-term effects of environmental factors such as temperature, humidity, and wind force are different from the design expectations. Relying only on traditional finite element calculation and monitoring based on key components, it is difficult to fully reflect the mechanical state of the whole bridge structure under complex and changing actual operating conditions. Due to the inability to accurately grasp the stress changes of each part of the bridge, the opportunity to discover and handle early diseases may be missed, increasing the risk of bridge structure safety and shortening the service life. Moreover, this method cannot fully assess the problems such as local damage accumulation and structural performance degradation that may occur in the long-term use of the bridge, which is not conducive to the development of scientific and reasonable maintenance strategies.
[0005] In view of this, it is urgently needed to build an innovative finite element real-time calculation system suitable for the overall application scenario of bridge construction and operation. By creating an efficient finite element calculation server, the load data of the construction and operation site can be obtained in real time, whether it is the mechanical equipment load, material stacking load in the construction stage, or the traffic load, environmental load in the operation stage, etc. can be accurately collected and used for calculation. The system not only can real-time monitor the stress state of each part of the bridge, realize the real-time and comprehensiveness of construction monitoring, effectively solve the problems in the construction stage; also can continuously track the bridge structure state in the operation stage, timely detect potential safety hazards, provide strong guarantee for the long-term safe operation of the bridge, truly realize the global monitoring of the whole life cycle of the bridge, greatly improve the safety and reliability of the bridge. SUMMARY
[0006] The present application aims to overcome the defects of existing bridge monitoring technology in the construction, operation and maintenance stage. By building an efficient finite element calculation server, real-time load data is obtained, real-time monitoring and early warning of the global stress state of the bridge are realized, the calculation efficiency is improved, the adaptability to complex working conditions is enhanced, and the safety and stability of the whole life cycle of the bridge are ensured.
[0007] In view of the above defects or improvement needs of the prior art, the present application provides a bridge construction global monitoring method based on finite element real-time calculation, comprising:
[0008] S1. Build a bridge finite element model, encode each finite element unit to ensure the uniqueness of the code, determine the bridge construction stage according to the construction scheme, assign the corresponding construction stage attribute to each unit according to the construction completion relationship of different parts, and store the built finite element model in the database and assign a unique bridge identification code;
[0009] S2. Build the three-dimensional geometric correspondence relationship between the finite element model and the BIM model, and map the finite element unit and the BIM model component;
[0010] S3. Determine the allowable stress through the construction material of the bridge component, and further set the early warning threshold of each unit of the finite element;
[0011] S4. Determine the load variables to be considered in the construction process;
[0012] S5. Configure the finite element calculation server for real-time calculation;
[0013] S6. Obtain the finite element calculation result, modify the stress of each component of the three-dimensional BIM model according to the result, and globally display the result;
[0014] S7. Set up a three-level early warning mechanism for monitoring and early warning.
[0015] Further, each finite element unit in S1 is encoded, and a globally unique UUID is randomly generated for each unit using the MD5 algorithm.
[0016] Further, the specific method of mapping finite element units to BIM model components in S2 is as follows:
[0017] Each finite element unit corresponds to a unique BIM model component, and a BIM model component corresponds to multiple finite element units.
[0018] Read the BIM model data, starting from the first component, first establish an outer spherical shell, record the spherical center coordinates and radius;
[0019] Traverse all unmapped finite element units, calculate their distance to the center of the sphere, and quickly select the candidate finite element units by distance less than the radius of the sphere;
[0020] Perform fine calculation on the candidate finite element units and the BIM model components. If the BIM model component completely contains the finite element unit, establish a mapping relationship, record the BIM model component code in the finite element unit attribute, and store it in the database;
[0021] Loop through all components of the BIM model to perform the operation until all finite element units are mapped.
[0022] Further, the specific method of setting the warning threshold for each finite element unit in S3 is:
[0023] Through the design information, obtain the construction materials of each component of the BIM model, and find the allowable stress of the material;
[0024] Use the mapping relationship to find the corresponding finite element unit for each BIM model component, set the allowable stress attribute for the finite element unit, and store it in the corresponding field of the database;
[0025] Set the warning threshold for each finite element unit, take the value between 65% and 75% of the allowable stress to set the three-level warning threshold, the value between 75% and 85% to set the two-level warning threshold, and the value between 85% and 95% to set the one-level warning threshold, and store them in the corresponding field of the database.
[0026] Further, the specific process of determining the load variables to be considered in the construction process in S4 is:
[0027] Determine the environmental load, including temperature, wind speed, and wind direction, and assign a unique ID number in the monitoring result database;
[0028] Determine the weight load, including the size and position of the weight, and assign a unique ID number in the monitoring result database;
[0029] Configure the corresponding bridge identification code for each load variable to facilitate subsequent real-time query calculation;
[0030] Bind the construction site instrument code with the ID number of the corresponding load variable, and use the network interface to transmit the collected results to the database at regular intervals.
[0031] Further, the load variable acquisition process is:
[0032] At the project site, sensors, cameras, and weighing modules are installed to obtain real-time load parameters of bridge construction. Wireless communication or Internet of Things is used to transmit the data to the finite element calculation server for real-time calculation. The environmental load is obtained by the installed sensors on site, and the weight load is obtained by the weighing module combined with the camera to identify the vehicle position and analyze the weight load size and position.
[0033] Further, the specific method for configuring the finite element calculation server in S5 for real-time calculation is:
[0034] On the server side, a new finite element real-time calculation task is started, and the corresponding bridge identification code is transmitted.
[0035] The server imports the finite element model from the database according to the bridge identification code.
[0036] Determine the finite element units that need to be designed for the current calculation through the current bridge construction stage. Compare the construction stage attribute of each unit with the current construction stage. If the time is after the current construction stage, do not perform calculation.
[0037] Read the latest load data, including temperature, wind speed, wind direction, weight size, and weight position, from the database through the bridge identification code.
[0038] Perform calculation at regular intervals. The regular interval is set between 1 second and 3 seconds to ensure real-time calculation.
[0039] Further, the three-level warning mechanism in S7 is as follows:
[0040] The server calculates the real-time stress of each finite element unit in real time and compares it with the three-level warning value of the corresponding unit.
[0041] If the warning is triggered, send the warning information to the front end. The information content includes: finite element unit code, finite element unit coordinate position, real-time stress value, and warning level.
[0042] When the front end receives the message and determines that it is a warning, add a warning marker to the corresponding position in the three-dimensional model based on the coordinate position.
[0043] The third-level early warning is set as a yellow mark to remind the staff to pay attention to the construction condition;
[0044] The second-level early warning is set as an orange mark to remind the staff to take necessary measures to reduce the risk;
[0045] The first-level early warning is set as a red mark to remind the staff to urgently suspend the construction and eliminate the risk.
[0046] As a second aspect of the present application, a bridge construction global monitoring system based on finite element real-time calculation is provided, comprising:
[0047] A finite element model construction unit is configured to construct a bridge finite element model, encode each finite element unit to ensure the uniqueness of the code, determine the bridge construction stage according to the construction scheme, assign the corresponding construction stage attribute to each unit according to the completion relationship of different parts, and store the constructed finite element model in the database and assign a unique bridge identification code.
[0048] A finite element and BIM model mapping unit is configured to construct the three-dimensional spatial geometric correspondence relationship between the finite element model and the BIM model, and map the finite element unit and the BIM model component.
[0049] A stress early warning threshold determination unit is configured to determine the allowable stress by the construction material of the bridge component, and further set the early warning threshold of each unit of the finite element.
[0050] A load variable determination unit is configured to determine the load variable to be considered in the construction process.
[0051] A calculation service end configuration unit is configured to configure the finite element calculation service end for real-time calculation.
[0052] A finite element result display unit is configured to obtain the finite element calculation result in real time on the front-end webpage, modify the stress of each component of the three-dimensional BIM model according to the result, and globally display the result.
[0053] A monitoring and early warning unit is configured to set a three-level early warning mechanism for monitoring and early warning.
[0054] As a third aspect of the present application, a computer readable storage medium having a computer program stored thereon is also provided, and the computer program is executed by a processor to perform any step of the above-mentioned bridge construction global monitoring method based on finite element real-time calculation.
[0055] Overall, compared with the prior art, the above technical solutions conceived by the present application can achieve the following beneficial effects:
[0056] 1. The bridge construction global monitoring method based on finite element real-time calculation of the present application, through constructing a special finite element calculation server, carefully writing an adaptive algorithm core, and fully exerting the parallel computing capability of a high-performance GPU, realizes efficient real-time finite element calculation. Change the situation of relying on complex commercial software in the past, can quickly respond to the changing situation on site, greatly improve the calculation efficiency, ensure the timeliness of construction monitoring, make the structural mechanics state in the construction process feedback in time, provide strong support for construction decision.
[0057] 2. The bridge construction global monitoring method based on finite element real-time calculation of the present application, by giving each unit a unique UUID code generated based on MD5 algorithm when building a bridge finite element model. This code becomes the unique identification of the unit in the global, closely linked with each module. In the finite element calculation module, it enables the server to accurately identify each unit, efficiently analyze the global unit, and ensure that the calculation results correspond accurately to the actual part, providing a reliable data foundation for global monitoring.
[0058] 3. The bridge construction global monitoring method based on finite element real-time calculation of the present application, through the monitoring display module, uses the front-end webgl technology combined with the three-dimensional BIM model to present the calculation results. The unique code of the unit ensures the accurate positioning of each unit in the three-dimensional model, realizing one-to-one correspondence between the virtual model and the actual bridge structure. In the early warning link, relying on the code can quickly lock the position of the early warning unit, and link the global to show its influence range. Construction personnel can intuitively understand the state of each part of the bridge from the global level, take timely measures, realize global monitoring in all directions and without dead angles, and effectively guarantee the safety of bridge construction and operation. BRIEF DESCRIPTION OF DRAWINGS
[0059] Figure 1 The flowchart of the bridge construction global monitoring method based on finite element real-time calculation of the embodiment of the present application;
[0060] Figure 2 The overall architecture of the bridge construction global monitoring method based on finite element real-time calculation of the embodiment of the present application;
[0061] Figure 3 The global stress display diagram of the main tower construction stage of the embodiment of the present application;
[0062] Figure 4 The global stress display diagram of the hoisting stage 1 of the embodiment of the present application;
[0063] Figure 5 The global stress display diagram of the hoisting stage 2 of the embodiment of the present application;
[0064] Figure 6 The global stress display diagram of the closure of the embodiment of the present application;
[0065] Figure 7 System unit diagram of the embodiment of the present application. DETAILED DESCRIPTION
[0066] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and should not be used to limit the present application. In addition, the technical features involved in each embodiment of the present application described below can be combined with each other as long as they do not conflict with each other.
[0067] Embodiment 1
[0068] Referring to Figure 1 , the embodiment 1 provides a bridge construction global monitoring method based on finite element real-time calculation, comprising:
[0069] The embodiment 1 aims to build an efficient finite element calculation server, to obtain load data of a bridge construction site in real time for calculation, to monitor the real-time stress state of each part of the bridge for monitoring and early warning. The method ensures the real-time performance of construction monitoring through real-time calculation, realizes safe monitoring without omission by monitoring the state of each part of the bridge, and ensures the global performance of monitoring.
[0070] Referring to Figure 2 , the method is divided into three modules:
[0071] 1. Finite element calculation module. The core of finite element calculation algorithm is written to build a finite element calculation server, the high-performance GPU parallel computing capability is used to improve the finite element calculation efficiency; on the other hand, the finite element real-time calculation is performed through the interface flexible call, and then the result is obtained to ensure the real-time performance of monitoring.
[0072] 2. Load monitoring module. In the project site, sensors are installed to obtain real-time load parameters of bridge construction, which are transmitted to the finite element calculation server through wireless communication or Internet of Things for real-time calculation. These parameters include: environmental load: temperature, wind speed, wind direction; vehicle weighing of weight load, combined with camera intelligent recognition of vehicle position, analysis of weight load size and position.
[0073] 3. Monitoring display module. In the monitoring display end, the front-end webgl technology is used to build a web page construction monitoring software, the real-time calculation result of the server is obtained through the network interface, and the finite element calculation result is globally displayed in combination with the three-dimensional BIM model; at the same time, the result state of all components is monitored for real-time safety warning.
[0074] The specific implementation steps in the embodiment 1 will be described below:
[0075] (1) Construction of bridge finite element model
[0076] According to the design drawings, the finite element units are divided. When dividing the finite element units, the calculation accuracy and efficiency should be considered. For stress concentration or complex structure areas such as the bottom of the main bridge tower, the connection between the pier and the foundation, etc., small-sized units are used for fine division to accurately capture the details of the mechanical response. For regular structures such as equal cross-section beam segments, the unit size is appropriately increased to control the overall calculation amount.
[0077] Using MD5 algorithm, a globally unique UUID code is randomly generated for each finite element unit. This code serves as the exclusive identifier for the unit in the entire monitoring system, ensuring that different units can be accurately distinguished and identified in data interaction, analysis and calculation, etc.
[0078] According to the construction plan, the sequence of construction completion of each part of the bridge is sorted out, and the corresponding construction stage attribute is assigned to each finite element unit. For example, in the cantilever pouring construction of the bridge, the units of the segments constructed first correspond to the earlier construction stage, and the units of the segments constructed later correspond to the later stage. In this way, the system can dynamically track the state changes of each unit at different construction stages.
[0079] The constructed finite element model is stored in the database, and a unique bridge identification code is assigned to it. This identification code, like the "identity card" of the model, plays a key role in indexing when calling, updating, and associating other data of the model.
[0080] (2) Mapping between finite element units and BIM model
[0081] Each finite element unit corresponds to a unique BIM model component, and a BIM model component can correspond to multiple finite element units. Due to the differences in the division methods of finite element models and BIM models, the finite element model is divided into very small units to achieve accurate mechanical simulation, while the BIM model is divided according to bridge components, such as a pier as a component. Therefore, each finite element unit corresponds to a unique BIM model component, and a BIM model component corresponds to multiple finite element units. This mapping relationship is the basis for realizing the visualization of the finite element calculation results and the BIM model.
[0082] Python script is used to read BIM model data, starting from the first component, building an outer sphere, and recording the sphere center coordinates and radius. By traversing all un-mapped finite element units, the distance from the sphere center is calculated, and the finite element units with a distance less than the sphere radius are selected as candidate units. This method can quickly narrow down the selection range and improve the mapping efficiency.
[0083] Perform fine geometric calculations on the selected finite element unit and the BIM model component to determine whether the BIM model component completely contains the finite element unit. If the conditions are met, establish a mapping relationship, record the BIM model component code in the finite element unit attribute, and store it in the database. Repeat the above operation by traversing all components of the BIM model through a loop until all finite element units are mapped.
[0084] After completing the preliminary mapping, verify the mapping results to check for mapping errors or omissions. Visual tools can be used to visually display the mapping relationship and manually adjust abnormal mappings. At the same time, establish a dynamic updating mechanism for the mapping relationship, and update the mapping relationship in a timely manner when the finite element model or BIM model changes to ensure the accuracy and consistency of the mapping.
[0085] (3) Determine the stress warning threshold
[0086] Determine the allowable stress of the bridge component by the construction material, and then set the warning threshold for each unit of the finite element.
[0087] Obtain the construction material information of each component of the BIM model through the design information, and then consult the relevant material standards and specifications to determine the allowable stress of the material. The allowable stress of the material is a constant value determined according to the mechanical properties of the material and engineering safety requirements.
[0088] Use the established mapping relationship between the finite element unit and the BIM model component to find the corresponding finite element unit for each BIM model component, and set the allowable stress attribute for these finite element units, which are stored in the corresponding field of the database. In this way, each finite element unit has a corresponding allowable stress, providing a basis for subsequent warning judgments.
[0089] Set the warning threshold for each finite element unit, taking the value between 65%-75% of the allowable stress to set the three-level warning threshold, the value between 75%-85% to set the two-level warning threshold, and the value between 85%-95% to set the one-level warning threshold, which are stored in the corresponding field of the database. Different levels of warning thresholds correspond to different risk levels, making it easier to discover and handle potential safety problems in a timely manner.
[0090] Considering that the material properties may be affected by environmental and time factors during construction, a dynamic adjustment mechanism for the warning threshold is established. Regularly detect and evaluate the material, and adjust the warning threshold in a timely manner based on the test results to ensure the accuracy and reliability of the warning.
[0091] (4) Determine the load variable
[0092] Determine the load variables that need to be considered in the construction process according to the needs; Determine the environmental load and weight load that need to be considered in the construction process. Environmental load includes temperature, wind speed, wind direction, etc., and weight load includes the weight and position of construction equipment and materials. In the monitoring result database, a unique ID number is assigned to each of these load variables to accurately manage and query different types of load data.
[0093] Configure a corresponding bridge identification code for each load variable, so that when performing finite element calculation, the corresponding load data of the bridge can be quickly and accurately queried from the database according to the bridge identification code, providing data support for accurate calculation.
[0094] Bind the instrument code used to collect load data at the construction site to the ID number of the corresponding load variable. Use the network interface to transmit the real-time data collected by the instrument into the database at a set time interval (such as 1 minute), ensuring the timeliness and accuracy of the load data.
[0095] Establish a load data quality monitoring mechanism to check the accuracy and completeness of the collected data in real time. For abnormal data, such as data outside the reasonable range, missing data, etc., mark and process them in a timely manner. Data quality monitoring can be performed through methods such as setting data thresholds and data continuity checks to ensure the reliability of the data used for calculation.
[0096] (5) Configure a finite element calculation server for real-time calculation
[0097] In the server, start a new finite element real-time calculation task and pass in the corresponding bridge identification code. The server quickly imports the corresponding bridge finite element model from the database according to the identification code, preparing for subsequent real-time calculation.
[0098] Determine the finite element units involved in the current calculation through the current bridge construction stage. By comparing the construction stage attribute of each unit with the current construction stage, if the construction stage of the unit is after the current construction stage, the unit does not participate in this calculation. This can effectively reduce the calculation amount and improve the calculation efficiency.
[0099] The server reads the latest load data from the database according to the bridge identification code, including temperature, wind speed, wind direction, weight size, weight position, etc. These real-time and accurate load data are key input parameters for finite element calculation, directly affecting the accuracy of the calculation results.
[0100] Set a timing calculation mechanism with a calculation interval of 2 seconds to ensure the real-time nature of the calculation. In each calculation, use the latest load data and the finite element units corresponding to the current construction stage to perform calculation and update the stress state of the bridge structure in a timely manner.
[0101] To improve computational efficiency, the computing resources of the finite element calculation server are optimized and scheduled. Parallel computing technology can be used to process multiple computing tasks simultaneously using multi-core processors or distributed computing clusters. At the same time, according to the priority and complexity of the computing task, the computing resources are reasonably allocated to ensure that the computing task can be completed efficiently.
[0102] (6) Finite element result display
[0103] Please refer to Figures 3-6 On the front-end webpage, the finite element calculation results are obtained in real time, and the stress of each component of the three-dimensional BIM model is modified according to the results, and the results are displayed globally. The front-end webpage establishes real-time communication with the finite element calculation server to obtain the calculation results in real time. According to the calculation results, the stress display state of each component in the three-dimensional BIM model is dynamically modified. Color gradient, numerical annotation and other methods can be used to intuitively express the stress size, so that construction personnel can quickly understand the stress distribution of each part of the bridge.
[0104] To improve user experience, visual interaction functions are designed on the front-end webpage. For example, users can view different perspectives and detailed information of the three-dimensional BIM model through mouse clicks, zooming, rotating and other operations; they can select different construction stages to view the stress distribution of that stage; they can also zoom in on specific areas to analyze the stress changes in that area in detail.
[0105] Data statistics and analysis functions are added to the front-end webpage to statistically analyze the finite element calculation results. For example, the maximum stress, average stress and other statistical indicators of different construction stages are calculated, and stress change curves are drawn to visually display the trend of stress changes over time and construction stages. Through these analysis results, construction personnel can better understand the mechanical properties and safety status of the bridge structure.
[0106] (7) Monitoring and early warning
[0107] The stress state of each part of the construction bridge is monitored, and a three-level early warning mechanism is set up for monitoring and early warning; the server calculates the real-time stress of each finite element unit in real time and compares it with the corresponding three-level warning value. Once the real-time stress reaches or exceeds the three-level warning threshold, the early warning mechanism is triggered immediately.
[0108] If the early warning is triggered, the server sends detailed early warning information to the front-end display interface, including the finite element unit code, finite element unit coordinate position, real-time stress value, early warning level, etc. At the same time, in order to ensure that the early warning information can be conveyed to the relevant personnel in a timely manner, the early warning information can be sent to the construction management personnel and technical personnel through SMS, email and other means.
[0109] After the front end receives the early warning information, a prominent early warning mark is added at the corresponding position of the three-dimensional model according to the coordinate position. The third level early warning is set as a yellow mark to remind the staff to pay attention to the construction situation; the second level early warning is set as an orange mark to remind the staff to take necessary measures to reduce the risk; and the first level early warning is set as a red mark to warn the staff to urgently suspend the construction and eliminate the risk. At the same time, an early warning information list is set on the front end webpage to display all the early warning information, which is convenient for the construction personnel to check and handle.
[0110] A perfect early warning response and processing procedure is established, and the processing person in charge and processing measures of different levels of early warning are clear. When an early warning occurs, the relevant person in charge should immediately handle it according to the processing procedure, analyze the early warning reason, and take corresponding measures to eliminate the safety hidden danger. At the same time, the early warning processing situation is recorded and tracked to form a closed-loop management of early warning processing.
[0111] Embodiment 2
[0112] Please refer to FIG. 7, the embodiment 2 provides a bridge construction global monitoring system based on real-time finite element calculation, which comprises:
[0113] A finite element model construction unit is configured to construct a bridge finite element model, encode each finite element unit to ensure the uniqueness of the code, determine the bridge construction stage according to the construction scheme, assign the corresponding construction stage attribute to each unit according to the construction completion relationship of different parts, and store the constructed finite element model in the database and assign a unique bridge identification code;
[0114] A finite element and BIM model mapping unit is configured to construct the three-dimensional geometric correspondence relationship between the finite element model and the BIM model, and map the finite element unit and the BIM model component;
[0115] A stress early warning threshold unit is configured to determine the allowable stress by the construction material of the bridge component, and further set the early warning threshold of each unit of the finite element;
[0116] A load variable determination unit is configured to determine the load variables to be considered in the construction process;
[0117] A calculation service end is configured, and a real-time calculation unit is configured to configure the finite element calculation service end for real-time calculation;
[0118] A finite element result display unit is configured to obtain the finite element calculation result, modify the stress of each component of the three-dimensional BIM model according to the result, and globally display the result;
[0119] A monitoring and early warning unit is configured to set a three-level early warning mechanism for monitoring and early warning.
[0120] Embodiment 3
[0121] The embodiment 3 also provides a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement any step of the bridge construction global monitoring method based on finite element real-time calculation.
[0122] The computer readable storage medium can include a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media capable of storing program codes.
[0123] For the computer readable storage medium provided in the present application, refer to the above method embodiments, and the present application will not be repeated here.
[0124] Those skilled in the art can easily understand that the above description is only a preferred embodiment of the present application, and is not used to limit the present application, and any modification, equivalent replacement and improvement made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims
1. A global monitoring method for bridge construction based on real-time finite element calculation, characterized in that: include: S1. Construct a finite element model of the bridge, encode each finite element to ensure uniqueness, determine the bridge construction phase according to the construction plan, assign corresponding construction phase attributes to each element according to the order in which different parts are completed, and store the constructed finite element model in a database, assigning a unique bridge identification code. S2. Construct a three-dimensional geometric correspondence between the finite element model and the BIM model, and map the finite element units to the BIM model components; S3. Determine the allowable stress based on the construction materials of the bridge components, and use this to further set the warning threshold for each finite element; S4. Determine the load variables that need to be considered during the construction process; S5. Configure the finite element calculation server to perform real-time calculations; S6. Obtain finite element calculation results, modify the stress of each component of the 3D BIM model based on the results, and display the results globally; S7. Set up a three-level early warning mechanism for monitoring and early warning; The specific method of mapping the finite element unit in S2 to the BIM model component is as follows: Each finite element unit will correspond to a unique BIM model component, and a BIM model component will correspond to multiple finite element units; Read the BIM model data, starting from the first component, first create an outsourcing sphere, and record the center coordinates and radius of the sphere; Traverse all unmapped finite element units, calculate their distance to the center of the sphere, and quickly filter out the finite element units to be selected by checking if the distance is less than the sphere radius; Perform detailed calculations on the selected finite element units and BIM model components. If the BIM model components completely contain finite element units, a mapping relationship is established. The BIM model component codes are recorded in the finite element unit attributes and stored in the database. The operation is performed on all components of the BIM model in a loop until all finite element units are mapped.
2. A method for global monitoring of bridge construction based on finite element real-time calculation according to claim 1, characterized in that: In the S1, each finite element unit is encoded, and a globally unique UUID is randomly generated for each unit using the MD5 algorithm.
3. The method for global monitoring of bridge construction based on finite element real-time calculation according to claim 1 is characterized in that: The specific method for setting the warning threshold of each unit of the finite element in S3 is: Obtain the construction material of each component of the BIM model through design information and find the allowable stress of the material; Use the mapping relationship to find the finite element unit corresponding to each BIM model component, set the allowable stress attribute for the finite element unit, and store it in the corresponding field of the database; Set a warning threshold for each finite element unit. Set the third-level warning threshold for values between 65% and 75% of the allowable stress, set the second-level warning threshold for values between 75% and 85%, and set the first-level warning threshold for values between 85% and 95%. Store them in the corresponding fields of the database respectively.
4. The method for global monitoring of bridge construction based on finite element real-time calculation according to claim 1, characterized in that: The specific process of determining the load variables that need to be considered during the construction process in S4 is as follows: Determine environmental loads, including temperature, wind speed, and wind direction, and assign unique ID numbers to each in the monitoring results database; Determine the weight load, including the size and location of the weight, and assign a unique ID number to each in the monitoring results database; Configure a corresponding bridge identification code for each load variable to facilitate real-time query and acquisition in subsequent calculations; The instrument code at the construction site is bound to the ID number of the corresponding load variable, and the collected results are regularly transferred to the database using the network interface.
5. A method for global monitoring of bridge construction based on finite element real-time calculation according to claim 4, characterized in that: The process of obtaining the load variables is as follows: At the project site, sensors, cameras, and weighing modules are installed to obtain real-time load parameters of bridge construction, which are transmitted to the finite element calculation server via wireless communication or the Internet of Things for real-time calculation. The environmental load is obtained by sensors installed on site. The weight load is measured by the weighing module, which uses cameras to identify the vehicle's position and analyze the weight load size and position.
6. The method for global monitoring of bridge construction based on finite element real-time calculation according to claim 1, characterized in that: The specific method for configuring the finite element calculation server in S5 to perform real-time calculation is as follows: On the server side, start a new finite element real-time calculation task and pass in the corresponding bridge identification code; The server imports the finite element model from the database based on the bridge identification code; The finite element units that need to be designed for the current calculation are determined based on the current bridge construction stage. The construction stage attributes of each unit are compared with the current construction stage. If the time is after the current construction stage, no calculation is performed. Through the bridge identification code, the latest load data including temperature, wind speed, wind direction, weight size and weight position are read from the database; The calculation is performed regularly, and the timing interval is set between 1 second and 3 seconds to ensure the real-time calculation.
7. The method for global monitoring of bridge construction based on finite element real-time calculation according to claim 1, characterized in that: The three-level warning mechanism in S7 is as follows: The server calculates the real-time stress of each finite element in real time and compares the real-time stress with the three-level warning value of the corresponding element; If an early warning is triggered, the early warning information is sent to the front-end display module. The information includes: finite element unit code, finite element unit coordinate position, real-time stress value, and early warning level; When the front-end receives the message and determines it as a warning, it adds a warning mark at the corresponding position of the 3D model based on the coordinate position; Set the third-level warning as a yellow mark to remind workers to pay attention to the construction situation; Set the second-level warning as orange to remind staff to take necessary measures to reduce risks; Set the first-level warning as a red mark to remind staff to suspend construction immediately and eliminate risks.
8. A global monitoring system for bridge construction based on real-time finite element calculation, characterized in that: include: The finite element model construction unit is used to construct the finite element model of the bridge, encode each finite element to ensure the uniqueness of the code, determine the bridge construction stage according to the construction plan, assign corresponding construction stage attributes to each element according to the order of completion of construction of different parts, and store the constructed finite element model in the database and assign a unique bridge identification code; Finite element and BIM model mapping unit, used to establish the three-dimensional geometric correspondence between the finite element model and the BIM model, and to map the finite element units to the BIM model components; Determine the stress warning threshold unit, which is used to determine the allowable stress based on the construction materials of the bridge components, and further set the warning threshold of each finite element unit; Determine the load variable unit, which is used to determine the load variables that need to be considered during the construction process; Configuration calculation server, real-time calculation unit, used to configure finite element calculation server for real-time calculation; Finite element result display unit, used to obtain finite element calculation results, modify the stress of each component of the 3D BIM model according to the results, and display the results globally; The monitoring and early warning unit is used to set up a three-level early warning mechanism for monitoring and early warning; The specific method of mapping the finite element unit and the BIM model component in the finite element and BIM model mapping unit is as follows: Each finite element unit will correspond to a unique BIM model component, and a BIM model component will correspond to multiple finite element units; Read the BIM model data, starting from the first component, first create an outsourcing sphere, and record the center coordinates and radius of the sphere; Traverse all unmapped finite element units, calculate their distance to the center of the sphere, and quickly filter out the finite element units to be selected by checking if the distance is less than the sphere radius; Perform detailed calculations on the selected finite element units and BIM model components. If the BIM model components completely contain finite element units, a mapping relationship is established. The BIM model component codes are recorded in the finite element unit attributes and stored in the database. The operation is performed on all components of the BIM model in a loop until all finite element units are mapped.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The computer program is executed by a processor to implement the method for global monitoring of bridge construction based on finite element real-time calculation as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Urban slow bridge health monitoring and digital twinning system
CN117171842A
Bridge BIM model and finite element model homologous and heterogeneous modeling method and system
CN117709149A