Truss inspection method based on building information model, controller and inspection device
By simulating and calculating the current status data of the truss using building information modeling, the problem of difficulty in monitoring the internal state of the truss in existing technologies has been solved, achieving higher-precision safety monitoring and improving the safety of truss lifting operations.
Patent Information
- Application Number
- CN202511081200.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-04
- Publication Date
- 2025-11-07
AI Technical Summary
Existing truss structure monitoring methods mainly rely on image analysis, which is difficult to accurately reflect the internal state, resulting in inaccurate monitoring data and reducing the safety of lifting operations.
Building Information Modeling (BIM) is used to simulate and calculate the current status data of the truss. Combined with the initial model data, the inspection results are determined, including stress distribution and structural deviation analysis, and the damaged structure and factors are generated.
This improved the accuracy of safety monitoring during truss lifting operations, ensuring the safety and stability of the truss structure.
Smart Images

Figure CN120907709A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of truss structure monitoring, in particular to a truss inspection method based on a building information model, a controller and an inspection device. BACKGROUND
[0002] In modern engineering construction and maintenance process, as an important load-bearing structure, the safety and stability of the truss is very important. In order to ensure the safety in the construction process, the use state of the truss structure needs to be monitored and analyzed.
[0003] At present, the existing safety monitoring method for truss structure is mainly to shoot images and analyze the shot images to determine the use state of the truss structure. However, the shot images only reflect the surface condition of the truss, and it is difficult to reflect the internal state of the truss structure, which leads to inaccurate monitoring data, so it is difficult to meet the high requirements of safety monitoring of the use state of the truss structure, thereby reducing the safety in the truss lifting operation process. SUMMARY
[0004] In order to overcome the shortcomings of the prior art, the present application provides a truss inspection method based on a building information model and an inspection device to improve the accuracy of truss inspection and ensure the safety in the truss lifting operation process.
[0005] As a first aspect of the present application, the present application provides a truss inspection method based on a building information model, comprising: acquiring current status data of the truss at the current time; acquiring initial building information model data of the truss; inputting the current status data into the building information model for simulation calculation to generate current building information model data; determining the inspection result information of the truss according to the current building information model data and the initial building information model data.
[0006] In an embodiment of the present application, the current status data of the truss at the current time is acquired, including: acquiring a current stress data set and a current three-dimensional data of the truss at the current time, the current stress data set including a stress position and current stress data at the stress position; the current status data is inputted into the building information model for simulation calculation to generate current building information model data, including: inputting the current three-dimensional data of the truss into the building information model for simulation calculation to generate current building information model structure data; the inspection result information of the truss is determined according to the current building information model data and the initial building information model data, including:
[0007] The deviation calculation is performed according to the current building information model structure data and initial building information model structure data in the initial building information model data, to generate structure deviation data; the damaged structure is determined according to the structure deviation data; the damage factor of the damaged structure is determined according to the current stress data set of the truss, the initial stress data set in the initial building information model data, and the structure deviation data; the damage result information is generated according to the damaged structure and the damage factor corresponding to the damaged structure; and the inspection result information includes the damage result information.
[0008] In an embodiment of the present application, the damage factor of the damaged structure is determined according to the current stress data set of the truss, the initial stress data set in the initial building information model data, and the structure deviation data, including: determining the current stress concentration position of the truss according to the current stress data set of the truss; determining the initial stress concentration position of the truss according to the initial stress data set; determining the damaged structure according to the current stress concentration position and the initial stress concentration position; and determining the damage factor of the damaged structure according to the current stress data at the damaged structure, the initial stress data of the damaged structure, the current structure data of the damaged structure, the initial structure data of the damaged structure, and the current use time length of the truss.
[0009] In an embodiment of the present application, the damage factor of the damaged structure is determined according to the current stress data at the damaged structure, the initial stress data of the damaged structure, the current structure data of the damaged structure, the initial structure data of the damaged structure, and the current use time length of the truss, including: calculating the first theoretical stress data of the damaged structure according to the current structure data of the truss and the initial structure data of the truss; determining the second theoretical stress data of the damaged structure according to the current use time length of the truss and the initial stress data of the damaged structure; when the absolute value of the difference between the first theoretical stress data and the second theoretical stress data is greater than a preset difference value, determining that the damage factor of the damaged structure includes a structure factor and a material factor; and when the absolute value of the difference between the first theoretical stress data and the second theoretical stress data is less than or equal to the preset difference value, determining that the damage factor of the damaged structure includes a structure factor.
[0010] In an embodiment of the present application, the determining of the damage factor of the damaged structure according to the current stress data at the damaged structure, the initial stress data of the damaged structure, the current structure data of the damaged structure, the initial structure data of the damaged structure, and the current service time of the truss comprises: searching for a matched damage factor in a historical damage database according to the current stress data at the damaged structure and the initial stress data, the current structure data at the damaged structure and the initial structure data at the damaged structure; wherein the historical damage database comprises historical damaged structures and historical stress data, historical structure data and historical damage factors corresponding to the historical damaged structures.
[0011] In an embodiment of the present application, the current three-dimensional data comprises current three-dimensional image data and current three-dimensional point cloud data; and the inputting of the current three-dimensional data of the truss into the building information model for simulation calculation to generate current building information model structure data comprises: inputting the current three-dimensional image data and the current three-dimensional point cloud data of the truss into the building information model for simulation calculation to generate current building information model structure data.
[0012] In an embodiment of the present application, the initial building information model data is building information model data of the truss designed according to preset requirements.
[0013] As a second aspect of the present application, the present application further provides a truss inspection controller based on a building information model, comprising: a data acquisition module configured to acquire current status data of a truss and initial building information model data of the truss; a building information model configured to perform simulation calculation on the current status data to generate current building information model data; and a result generation module configured to determine inspection result information of the truss according to the current building information model data and the initial building information model data.
[0014] As a third aspect of the present application, the present application further provides an inspection device, comprising: a state detection device configured to detect current status data of a truss; and the truss inspection controller as described above; wherein the state detection device and the truss inspection controller are in communication connection.
[0015] In an embodiment of the present application, the state detection device comprises: a three-dimensional laser radar configured to detect point cloud data of the truss; and / or a three-dimensional camera configured to shoot three-dimensional image information of the truss; and / or an ultrasonic stress detection device arranged on the truss; wherein the three-dimensional laser radar, the three-dimensional camera and the ultrasonic stress detection device are in communication connection with the truss inspection controller.
[0016] The truss inspection method based on the building information model provided by the application adopts the building information model to design the truss and record the initial building information model data, obtains the current status data (for example, three-dimensional data, stress distribution data, etc.) of the truss at all times in the truss hoisting operation process, and adopts the building information model to simulate and calculate the current status data to determine the current building information model data. Finally, the inspection result information of the truss is determined according to the current building information model data and the initial building information model data, so as to obtain whether the truss is damaged in the hoisting operation process. The truss hoisting operation process can be accurately monitored, the accuracy of safety monitoring of the truss in the hoisting operation process is improved, and the safety in the truss hoisting operation process is improved. BRIEF DESCRIPTION OF DRAWINGS
[0017] The above and other objects, features and advantages of the present application will become more apparent from the following detailed description of embodiments of the present application, taken in conjunction with the accompanying drawings. The drawings provided in the disclosure serve to provide a further understanding of the embodiments of the present application, and constitute a part of the specification, together with the embodiments of the present application, to explain the present application, and do not constitute a limitation on the present application. In the drawings, the same reference numerals generally represent the same components or steps.
[0018] Figure 1 A flowchart of a truss inspection method based on a building information model provided by an embodiment of the present application is shown.
[0019] Figure 2 A flowchart of a truss inspection method based on a building information model provided by another embodiment of the present application is shown.
[0020] Figure 3 A working block diagram of a truss inspection controller based on a building information model provided by an embodiment of the present application is shown.
[0021] Figure 4 An electronic device structure provided by an embodiment of the present application is shown. DETAILED DESCRIPTION
[0022] In the description of the present application, the meaning of "a plurality of" is at least two, for example, two, three, etc., unless otherwise explicitly and specifically limited. In addition, the terms "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units not listed, or optionally also includes other steps or units inherent to the process, method, product or device.
[0023] In addition, reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are they necessarily mutually exclusive of one another. As will be apparent to those of ordinary skill in the art, embodiments described herein can be combined with other embodiments.
[0024] Exemplary method
[0025] As a first aspect of the application, the application provides a truss inspection method based on a building information model, Figure 1 As shown in the figure, a truss inspection method based on a building information model provided by an embodiment of the application is a flowchart of the method, and the method comprises the following steps: Figure 1 As shown in the figure, a truss inspection method based on a building information model comprises the following steps:
[0026] S1: Obtain current status data of the truss at the current time;
[0027] Specifically, the current status data includes but is not limited to stress data at each position in the truss structure and three-dimensional data of the truss structure. The stress data can reflect the state data at each position in the truss structure, for example, whether the material at a certain position in the truss structure has changed, thereby causing the stress to change, and whether the connection between two supports in the truss structure has changed, etc. The three-dimensional data can reflect the state data of the macro structure of the truss structure, for example, whether a certain support in the truss structure is inclined, etc.
[0028] S2: Obtain initial building information model data of the truss;
[0029] Specifically, the building information model (BIM) is a dynamic "data warehouse" containing geometric information (such as size, shape) and non-geometric information (such as material properties, cost data, construction progress) by digitally representing the physical and functional characteristics of a building.
[0030] The initial building information model data (initial BIM model data) of the truss can be the building information model data of the truss when the truss is designed using the building information model.
[0031] S3: Input the current status data into the building information model for simulation calculation to generate current building information model data;
[0032] The current status data is input into the building information model for simulation calculation to generate the current building information model data. For example, the current three-dimensional data of the truss is input into the building information model for simulation calculation to generate the current three-dimensional structure of the truss, so that the current building information model data can be obtained.
[0033] Optionally, the current three-dimensional data includes current three-dimensional image data and current three-dimensional point cloud data. Then, S3 (inputting the current status data into the building information model for simulation calculation to generate the current building information model data) specifically includes the following steps:
[0034] S310: inputting the current three-dimensional image data and the current three-dimensional point cloud data of the truss into the building information model for simulation calculation to generate the current building information model structure data.
[0035] The current three-dimensional image data can be obtained by three-dimensional shooting of the truss by using a three-dimensional camera.
[0036] The current point cloud data can be obtained by laser scanning of the truss by using a laser radar.
[0037] The current status data of the truss is obtained by using the current three-dimensional image data and the current three-dimensional point cloud data, and the current three-dimensional image data and the current three-dimensional point cloud data are simulated and calculated by using the building information model to generate the current building information model structure data of the truss, so as to reflect the structure of the truss.
[0038] S4: determining the inspection result information of the truss according to the current building information model data and the initial building information model data.
[0039] The inspection result information of the truss is determined according to the current building information model data and the initial building information model data, for example, whether the support in the truss is inclined, whether the stress in the truss is concentrated, etc.
[0040] The truss inspection method based on the building information model provided in the application adopts the building information model to design the truss and record the initial building information model data, obtains the current status data (such as three-dimensional data, stress distribution data, etc.) of the truss at all times during the hoisting operation of the truss, simulates and calculates the current status data by using the building information model to determine the current building information model data, and finally determines the inspection result information of the truss according to the current building information model data and the initial building information model data, so as to obtain whether the truss is damaged during the hoisting operation, etc. The accuracy of the safety monitoring of the truss during the hoisting operation can be accurately monitored, and the safety during the hoisting operation of the truss is improved.
[0041] In an embodiment of the application, as shown inFigure 2 As shown, S1 (acquiring the current status data of the truss at the current time) further comprises the following steps:
[0042] S10: acquiring a current stress data set of the truss at the current time and the current three-dimensional data, the current stress data set comprising stress positions and current stress data at the stress positions;
[0043] At this time, S3 (inputting the current status data into the building information model for simulation calculation to generate current building information model data) specifically comprises the following steps:
[0044] S31: inputting the current three-dimensional data of the truss into the building information model for simulation calculation to generate current building information model structure data;
[0045] S4 (determining the inspection result information of the truss according to the current building information model data and the initial building information model data) specifically comprises the following steps:
[0046] S41: performing deviation calculation according to the current building information model structure data and the initial building information model structure data in the initial building information model data to generate structure deviation data;
[0047] Specifically, the structure deviation data refers to the deviation of the same structure in the truss, for example, the angle difference between the current angle value and the initial angle value of the angle between two connected supports in the truss. Also for example, the angle difference between the current angle value and the initial angle value of the angle between the support and the horizontal line in the truss.
[0048] S42: determining the damaged structure according to the structure deviation data;
[0049] According to the structure deviation data, it can be determined whether the truss has deviated and, if it has deviated, the damaged structure according to the deviation data.
[0050] For example, when the angle difference between the current angle value and the initial angle value of the angle between the support and the horizontal line in the deviation data is greater than 0, it means that the support has tilted, and the support is determined as the damaged structure.
[0051] S43: determining the damage factor of the damaged structure according to the current stress data set of the truss, the initial stress data set in the initial building information model data and the structure deviation data;
[0052] After determining the specific damaged structure according to the structure deviation data, the damage factor of the damaged structure can be determined according to the current stress data of the truss, the initial stress data set in the initial building information model data.
[0053] Specifically, the damage factors include, but are not limited to, design factors, material factors of the truss, environmental factors, etc. For example, the design factors include, but are not limited to, design parameters, etc. The material factors of the truss include, but are not limited to, components included in the material and the weight parts of each component, etc.
[0054] S44: generating damage result information according to the damaged structure and the damage factors corresponding to the damaged structure;
[0055] The inspection result information includes the damage result information.
[0056] When the damaged structure and the damage factors corresponding to the damaged structure are determined, the damage result information can be generated, and the damage result information includes the damaged structure and the damage factors corresponding to the damaged structure.
[0057] Optionally, the damage result information can also include improvement measures for the damaged structure, and the improvement measures include repair methods for the current structure and improvement of initial design parameters of the truss, etc.
[0058] Optionally, S43 (determining damage factors of the damaged structure according to the current stress data set of the truss, the initial stress data set in the initial building information model data, and the structural deviation data) specifically includes the following steps:
[0059] S431: determining a current stress concentration position of the truss according to the current stress data set of the truss;
[0060] Specifically, the current stress data set includes a structural position of the truss and a stress value corresponding to the structural position.
[0061] The specific detection method of the stress value of the truss can be:
[0062] (1) For each structural position on the truss where an ultrasonic stress detection device has been deployed, the ultrasonic stress detection device emits an ultrasonic wave at each specified ultrasonic frequency at the structural position.
[0063] Specifically, the ultrasonic stress detection device includes an ultrasonic wave generator, a transmitting probe, and a receiving probe, etc. The ultrasonic wave generator generates an ultrasonic wave at a specified ultrasonic frequency, the transmitting probe transmits the ultrasonic wave, and the receiving probe receives the ultrasonic wave. The difference between the arrival time of the transmitting wave pulse emitted by the transmitting probe and the arrival time of the receiving wave pulse received by the receiving probe is determined as the ultrasonic wave propagation time. The ultrasonic wave propagation time is the propagation time of the ultrasonic wave at the stress concentration position.
[0064] (2) Using the critical refraction longitudinal wave method, the stress value of the structural position at the specified ultrasonic frequency is calculated according to the obtained ultrasonic wave propagation time of the structural position at the specified ultrasonic frequency.
[0065] (3) For each structure position, based on the stress values of the structure position at each specified ultrasonic frequency, an average stress value and a stress value standard deviation corresponding to the structure position are obtained, and based on the average stress value and the stress standard deviation, outliers are removed from the stress values of the structure position at each specified ultrasonic frequency, and the average value of the remaining stress values after removing the outliers is taken as the stress value of the structure position.
[0066] S432: Determine the initial stress concentration position of the truss according to the initial stress data set;
[0067] S433: Determine the damaged structure according to the current stress concentration position and the initial stress concentration position;
[0068] S434: Determine the damage factor of the damaged structure according to the current stress data at the damaged structure, the initial stress data of the damaged structure, the current structure data of the damaged structure, the initial structure data of the damaged structure, and the current use time of the truss.
[0069] Optionally, S434 (determining the damage factor of the damaged structure according to the current stress data at the damaged structure, the initial stress data of the damaged structure, the current structure data of the damaged structure, the initial structure data of the damaged structure, and the current use time of the truss) specifically includes the following steps:
[0070] S4341: Calculate the first theoretical stress data of the damaged structure according to the current structure data of the truss and the initial structure data of the truss;
[0071] S4342: Determine the second theoretical stress data of the damaged structure according to the current use time of the truss and the initial stress data of the damaged structure;
[0072] S4343: When the absolute value of the difference between the first theoretical stress data and the second theoretical stress data is greater than a preset difference value, determine that the damage factor of the damaged structure includes a structure factor and a material factor;
[0073] S4344: When the absolute value of the difference between the first theoretical stress data and the second theoretical stress data is less than or equal to the preset difference value, determine that the damage factor of the damaged structure includes a structure factor.
[0074] Optionally, S434 (determining the damage factor of the damaged structure according to the current stress data at the damaged structure, the initial stress data of the damaged structure, the current structure data of the damaged structure, the initial structure data of the damaged structure, and the current use time of the truss) specifically includes the following steps:
[0075] S4345: searching for a matched damage factor in the historical damage database according to the current stress data at the damaged structure and the initial stress data, the current structure data at the damaged structure and the initial structure data at the damaged structure;
[0076] The historical damage database comprises a historical damaged structure and historical stress data, historical structure data and a historical damage factor corresponding to the historical damaged structure.
[0077] As a second aspect of the present application, the present application further provides a truss inspection controller based on a building information model, as shown in the accompanying drawings, the truss inspection controller 100 comprises: Figure 3 As shown in the accompanying drawings, the truss inspection controller 100 comprises:
[0078] A data acquisition module 101, wherein the data acquisition module 101 is configured to acquire current status data of the truss and initial building information model data of the truss; that is, the data acquisition module 101 is configured to execute steps S1 and S2 in the truss inspection method based on the building information model described above.
[0079] A building information model 102, wherein the building information model 102 is connected to the data acquisition module 101, and the building information model 102 is configured to perform simulation calculation on the current status data to generate current building information model data; that is, the building information model 102 is configured to execute step S3 in the truss inspection method based on the building information model described above.
[0080] A result generation module 103, wherein the result generation module 103 is connected to the building information model 102, and the result generation module 103 is configured to determine truss inspection result information according to the current building information model data and the initial building information model data; that is, the result generation module 103 is configured to execute step S4 in the truss inspection method based on the building information model described above.
[0081] The truss inspection controller based on the building information model provided by the present application can perform the same functions as the truss inspection method based on the building information model described above, and therefore, the detailed description is omitted here.
[0082] As a third aspect of the present application, the present application further provides a truss inspection device, comprising:
[0083] A state detection device, wherein the state detection device is configured to detect current status data of the truss;
[0084] The truss inspection controller described above;
[0085] The state detection device is in communication connection with the truss inspection controller.
[0086] Optionally, the state detection device can include any one or more of the following devices in combination: (1) a three-dimensional laser radar, the three-dimensional laser radar being configured to detect point cloud data of the truss; the three-dimensional laser radar being in communication with the truss inspection controller.
[0087] (2) a three-dimensional camera, the three-dimensional camera being configured to capture three-dimensional image information of the truss; the three-dimensional camera being in communication with the truss inspection controller.
[0088] (3) an ultrasonic stress detection device, the ultrasonic stress detection device being disposed on the truss; the ultrasonic stress detection device being in communication with the truss inspection controller.
[0089] Exemplary electronic device
[0090] Hereinafter, an electronic device according to embodiments of the present application will be described with reference to the accompanying drawings. Figure 4
[0091] Figure 4 FIG. 1 illustrates a structural block diagram of an electronic device according to an embodiment of the present application.
[0092] As shown in FIG. 2, the electronic device 20 includes one or more processors 200 and a memory 202. Figure 4 The processor 200 can be a central processing unit (CPU) or other form of processor having data processing capabilities and / or instruction execution capabilities, and can control other components in the electronic device 20 to perform desired functions.
[0093] The memory 202 can include one or more computer program products that can include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory, for example, can include random access memory (RAM), cache memory, and / or the like. The non-volatile memory, for example, can include read-only memory (ROM), hard disk, flash memory, and / or the like. One or more computer program instructions can be stored on the computer-readable storage media, and the processor 200 can execute the program instructions to implement a truss inspection method based on a building information model according to various embodiments of the present application described above and / or other desired functions.
[0094] In one example, the electronic device 20 can further include an input device 201 and an output device 203, which are interconnected through a bus system and / or other form of connection mechanism (not shown).
[0095] When the electronic device is a stand-alone device, the input device 201 can be a communication network connector configured to receive collected input signals from the first device and the second device.
[0096] When the electronic device is a stand-alone device, the input device 201 can be a communication network connector configured to receive collected input signals from the first device and the second device.
[0097] In addition, the input device 201 can further include, for example, a keyboard, a mouse, and the like.
[0098] The output device 203 can output various information, including determined distance information, direction information, and the like, to the outside. The output device 203 can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like.
[0099] Of course, in order to simplify, Figure 4 Only some of the components of the electronic device 20 related to the present application are shown in FIG. 2, and components such as a bus, an input / output interface, and the like are omitted. In addition to this, the electronic device 20 can further include any other appropriate components according to a specific application.
[0100] As a third aspect of the present application, a computer readable storage medium is provided, the storage medium storing a computer program, the computer program being configured to perform the following steps:
[0101] S1: obtaining current status data of a truss at a current time;
[0102] S2: obtaining initial building information model data of the truss;
[0103] S3: inputting the current status data into a building information model for simulation calculation to generate current building information model data;
[0104] S4: determining inspection result information of the truss according to the current building information model data and the initial building information model data.
[0105] In addition to the above method and device, an embodiment of the present application can also be a computer program product, which includes computer program information, and the computer program information causes a processor to execute the steps in a building information model-based truss inspection method according to various embodiments of the present application described in the specification when the computer program information is run by the processor.
[0106] The computer program product can be written in any combination of one or more programming languages to perform the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, and the like, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on a user computing device, partially on a user device, as an independent software package, partially on a user computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0107] In addition, an embodiment of the present application can also be a computer readable storage medium, having stored thereon computer program information, which, when executed by a processor, causes the processor to perform the steps of a method according to the present application.
[0108] The computer readable storage medium can be any combination of one or more computer readable media. The computer readable medium can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can include, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0109] The above describes the basic principles of the present application in combination with specific embodiments, but it should be noted that the advantages, benefits, effects and the like mentioned in the present application are only examples and are not limiting, and these advantages, benefits, effects and the like cannot be considered as necessary for each embodiment of the present application. In addition, the above specific details are only for the purpose of example and understanding, and are not limiting, and the above details do not limit the present application to the above specific details.
[0110] The block diagrams of the devices, apparatuses, equipment, systems involved in the present application are only illustrative examples and are not intended to require or imply the connection, arrangement, configuration shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, equipment, systems can be connected, arranged, configured in any manner. Words such as "include", "contain", "have" and the like are open-ended words, meaning "including but not limited to", and can be used interchangeably. The words "or" and "and" used herein mean the word "and / or", and can be used interchangeably unless the context clearly indicates otherwise. The word "such as" used herein means the phrase "such as but not limited to", and can be used interchangeably.
[0111] It should also be noted that in the devices, equipment and methods of the present application, each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions of the present application.
Claims
1. A truss inspection method based on a building information model, characterized by, The method comprises the following steps: obtaining current status data of the truss at the current time; obtaining initial building information model data of the truss; inputting the current status data into the building information model for simulation calculation to generate current building information model data; determining inspection result information of the truss according to the current building information model data and the initial building information model data.
2. The truss inspection method of claim 1, wherein, The step of obtaining the current status data of the truss at the current time comprises the following steps: obtaining a current stress data set and current three-dimensional data of the truss at the current time, wherein the current stress data set comprises stress positions and current stress data at the stress positions; The step of inputting the current status data into the building information model for simulation calculation to generate current building information model data comprises the following steps: inputting the current three-dimensional data of the truss into the building information model for simulation calculation to generate current building information model structure data; The step of determining inspection result information of the truss according to the current building information model data and the initial building information model data comprises the following steps: performing deviation calculation on the current building information model structure data and initial building information model structure data in the initial building information model data to generate structure deviation data; determining a damaged structure according to the structure deviation data; determining a damage factor of the damaged structure according to the current stress data set of the truss, initial stress data set in the initial building information model data, and the structure deviation data; generating damage result information according to the damaged structure and the damage factor corresponding to the damaged structure; The inspection result information comprises the damage result information.
3. The truss inspection method of claim 2, wherein, The step of determining a damage factor of the damaged structure according to the current stress data set of the truss, initial stress data set in the initial building information model data, and the structure deviation data comprises the following steps: determining a current stress concentration position of the truss according to the current stress data set of the truss; determining an initial stress concentration position of the truss according to the initial stress data set; determining a damaged structure according to the current stress concentration position and the initial stress concentration position; determining a damage factor of the damaged structure according to current stress data at the damaged structure, initial stress data of the damaged structure, current structure data of the damaged structure, initial structure data of the damaged structure, and current use duration of the truss.
4. The truss inspection method of claim 3, wherein, The step of determining a damage factor of the damaged structure according to current stress data at the damaged structure, initial stress data of the damaged structure, current structure data of the damaged structure, initial structure data of the damaged structure, and current use duration of the truss comprises the following steps: calculating first theoretical stress data of the damaged structure according to the current structure data of the truss and the initial structure data of the truss; determining second theoretical stress data of the damaged structure according to the current use duration of the truss and the initial stress data of the damaged structure; When the absolute value of the difference between the first theoretical stress data and the second theoretical stress data is greater than a preset difference value, the damage factor of the damaged structure is determined to include a structural factor and a material factor; When the absolute value of the difference between the first theoretical stress data and the second theoretical stress data is less than or equal to the preset difference value, the damage factor of the damaged structure is determined to include a structural factor.
5. The truss inspection method of claim 3, wherein, The determination of the damage factor of the damaged structure according to the current stress data at the damaged structure, the initial stress data of the damaged structure, the current structure data of the damaged structure, the initial structure data of the damaged structure, and the current use duration of the truss includes: According to the current stress data and the initial stress data at the damaged structure, the current structure data at the damaged structure, and the initial structure data at the damaged structure, a matching damage factor is searched in a historical damage database; The historical damage database includes historical damaged structures and corresponding historical stress data, historical structure data, and historical damage factors.
6. The truss inspection method of claim 2, wherein, The current three-dimensional data includes current three-dimensional image data and current three-dimensional point cloud data. The current three-dimensional data of the truss is input into the building information model for simulation calculation to generate current building information model structure data, including: The current three-dimensional image data and the current three-dimensional point cloud data of the truss are input into the building information model for simulation calculation to generate current building information model structure data.
7. The truss inspection method of claim 1, wherein, The initial building information model data is the building information model data of the truss designed according to a preset requirement.
8. A truss inspection controller based on a building information model, characterized by, The truss inspection controller includes: A data acquisition module for acquiring current status data of the truss and initial building information model data of the truss; A building information model for simulating and calculating the current status data to generate current building information model data; A result generation module for determining the inspection result information of the truss according to the current building information model data and the initial building information model data.
9. A patrol device characterized by comprising: Including: A state detection device for detecting current status data of the truss; The truss inspection controller of claim 8; The state detection device and the truss inspection controller are in communication connection.
10. The patrol device according to claim 9, characterized in that, The state detection device includes: A three-dimensional laser radar for detecting point cloud data of the truss; and / or A three-dimensional camera for capturing three-dimensional image information of the truss; and / or An ultrasonic stress detection device arranged on the truss; The three-dimensional laser radar, the three-dimensional camera, and the ultrasonic stress detection device are in communication connection with the truss inspection controller.