Damage identification method, device and equipment for storage tank top beam frame structure, medium and product

By constructing a simulation model of the frame structure of the tank top beam and using point cloud data and the correspondence between the construction stage and the structural deformation threshold, the problem of the failure of the existing technology to detect the structure of the tank top beam frame is solved, and the accuracy of the damage position and the sending of instability alarms are achieved.

CN120046263APending Publication Date: 2025-05-27CNOOC GAS & POWER GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510108552.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-23
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

The prior art cannot effectively detect whether there is damage to the frame structure of the storage tank roof beam, resulting in risks in liquefied natural gas storage.

Method used

By constructing a simulation model of the frame structure of the tank top beam, the damage location where the structural deformation value exceeds the threshold is determined using point cloud data and the correspondence between the preset construction stage and the structural deformation threshold.

Benefits of technology

It realizes accurate identification of the damage position of the frame structure of the storage tank top beam, and promptly sends instability alarms to ensure the healthy state of the storage tank.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120046263A_ABST
    Figure CN120046263A_ABST
Patent Text Reader

Abstract

The invention relates to a damage identification method and device for a storage tank top beam frame structure, equipment, a medium and a product, and the method comprises the steps: constructing a simulation model corresponding to the storage tank top beam frame structure of a to-be-detected storage tank according to the point cloud data of the to-be-detected storage tank; according to the current construction stage of the storage tank top beam frame structure, a corresponding structure deformation threshold value is determined in a preset corresponding relation between the construction stage and the structure deformation threshold value; and under the condition that the structural deformation value of the simulation model exceeds the structural deformation threshold value, determining the damage position of the storage tank top beam frame structure according to the structural deformation value. According to the technical scheme, the damage position of the storage tank top beam frame structure can be effectively judged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of damage identification technology, and in particular to a damage identification method, device, equipment, medium and product for a tank top beam frame structure. Background Art

[0002] As the demand for liquefied natural gas grows year by year, higher requirements are placed on the storage capacity of liquefied natural gas. Generally, liquefied natural gas is stored in storage tanks, so the stability of the tank top beam frame structure is crucial. However, it is currently impossible to detect whether the tank top beam frame structure is damaged, and it is difficult to determine the health status of the tank, resulting in risks in the storage of liquefied natural gas. Summary of the invention

[0003] In view of the above technical problems, the present invention provides a damage identification method, device, equipment, medium and product for a tank top beam frame structure, which can effectively determine the damage position of the tank top beam frame structure.

[0004] To achieve the above object, the present invention adopts the following technical solutions:

[0005] The present application provides a damage identification method for a tank top beam frame structure, comprising:

[0006] According to the point cloud data of the storage tank to be tested, a simulation model corresponding to the tank top beam frame structure of the storage tank to be tested is constructed;

[0007] According to the current construction stage of the tank top beam frame structure, a corresponding structural deformation threshold is determined in a correspondence relationship between a preset construction stage and a structural deformation threshold;

[0008] When the structural deformation value of the simulation model exceeds the structural deformation threshold, the damage position of the tank top beam frame structure is determined according to the structural deformation value.

[0009] In one embodiment, the method for determining the correspondence between the preset construction stage and the structural deformation threshold comprises:

[0010] Based on the construction data of tank top beam frame structure samples at different construction stages, multiple buckling instability conditions are determined;

[0011] Performing numerical simulation on the tank top beam frame structure sample according to the multiple buckling instability conditions to generate a set of structural deformation values;

[0012] The structural deformation threshold corresponding to each construction stage is determined respectively according to the structural deformation value set of each construction stage.

[0013] In one embodiment, the structural deformation value set for each construction stage determines the structural deformation threshold corresponding to each construction stage, including:

[0014] Determine the corresponding safety margin interval according to each construction stage;

[0015] The structural deformation threshold corresponding to each construction stage is predicted by using the safety margin interval and the set of structural deformation values ​​at each construction stage.

[0016] In one embodiment, determining the damage position of the tank top beam frame structure according to the structural deformation value includes:

[0017] The structural deformation value is input into the damage identification model, and the damage position of the tank top beam frame structure is output; wherein the damage identification model is obtained by performing damage identification training based on the structural deformation value samples of the tank top beam frame structure under different buckling instability conditions and the corresponding damage position samples.

[0018] In one embodiment, a simulation model corresponding to the tank top beam frame structure of the tank to be tested is constructed based on the point cloud data of the tank to be tested, including:

[0019] Filtering out the point cloud data of the top beam frame structure of the storage tank from the point cloud data of the storage tank to be tested;

[0020] The point cloud data of the tank top beam frame structure is simulated according to a preset simulation model to obtain a simulation model.

[0021] In one embodiment, when the structural deformation value of the simulation model exceeds the structural deformation threshold, after determining the damage position of the tank top beam frame structure according to the structural deformation value, the method further includes:

[0022] It is determined that the tank top beam frame structure is in an unstable state, and an instability alarm is sent.

[0023] The present application also provides a damage identification device for a tank top beam frame structure, comprising:

[0024] A simulation module, used to construct a simulation model corresponding to the tank top beam frame structure of the tank to be tested according to the point cloud data of the tank to be tested;

[0025] A processing module, used for determining a corresponding structural deformation threshold value in a correspondence relationship between a preset construction stage and a structural deformation threshold value according to a current construction stage of the tank top beam frame structure;

[0026] The identification module is used to determine the damage position of the tank top beam frame structure according to the structural deformation value when the structural deformation value of the simulation model exceeds the structural deformation threshold.

[0027] The present application also provides an electronic device, including:

[0028] Memory and processor;

[0029] The memory is connected to the processor and is used to store programs;

[0030] The processor implements the above-mentioned damage identification method of the tank top beam frame structure by running the program in the memory.

[0031] The present application also provides a storage medium, including a computer program. The storage medium stores the computer program, and when the computer program is executed by a processor, the damage identification method of the tank top beam frame structure is implemented.

[0032] The present application also provides a computer program product, including a computer program, which implements the above-mentioned damage identification method for the tank top beam frame structure when executed by a processor.

[0033] The present invention adopts the above technical solution, which has the following advantages:

[0034] According to the point cloud data of the storage tank to be tested, a simulation model corresponding to the tank top beam frame structure of the storage tank to be tested is constructed; according to the current construction stage of the tank top beam frame structure, the corresponding structural deformation threshold is determined in the correspondence between the preset construction stage and the structural deformation threshold; when the structural deformation value of the simulation model exceeds the structural deformation threshold, the damage position of the tank top beam frame structure is determined according to the structural deformation value. In this way, the damage position of the tank top beam frame structure can be accurately identified by combining the current construction stage of the tank top beam frame structure with the structural deformation value of the simulation model. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 It is a schematic flow chart of a damage identification method for a tank top beam frame structure in one embodiment of the present invention;

[0036] Figure 2 A specific flow chart of the correspondence between the preset construction phase and the structural deformation threshold in one embodiment of the present invention;

[0037] Figure 3 This is a specific flow chart of step S110 of a damage identification method for a tank top beam frame structure in one embodiment of the present invention;

[0038] Figure 4It is a structural schematic diagram of a damage identification and detection device for a tank top beam frame structure in one embodiment of the present invention;

[0039] Figure 5 It is a schematic structural diagram of an electronic device in one embodiment of the present invention. DETAILED DESCRIPTION

[0040] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention is described clearly and completely below. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work are within the scope of protection of the present invention.

[0041] Unless otherwise defined, the technical or scientific terms used in the present invention shall have the usual meanings understood by persons with ordinary skills in the field to which the present invention belongs. The words "first", "second", "third", "fourth" and similar terms used in the present invention do not indicate any order, quantity or importance, but are only used to distinguish different components. Words such as "include" or "comprise" and the like mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Words such as "connect" or "connected" and the like are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect.

[0042] As the demand for liquefied natural gas increases year by year, higher requirements are placed on the storage capacity of liquefied natural gas. Generally, liquefied natural gas is stored in storage tanks.

[0043] The tank top beam frame structure is a spherical crown-shaped large-span space lattice shell structure with a diameter of nearly 100m. It is welded on-site by more than 1,000 steel sections, and errors accumulate during the construction process. In addition, the top beam frame may undergo large deformation and settlement during the splicing and hoisting process, and will continue to deform significantly during the huge dome concrete ring or layer pouring construction process. The above factors cause the top beam frame to continuously deform significantly throughout its life cycle, and there is always a significant difference from the design state. Therefore, the stability of the tank top beam frame structure is crucial.

[0044] However, it is currently impossible to detect whether the tank top beam frame structure is damaged, and it is difficult to determine the health status of the tank, resulting in risks in the storage of liquefied natural gas. In response to the above technical problems, the present invention provides a damage identification method, device, equipment, medium and product for the tank top beam frame structure, which can effectively determine the damage of the tank top beam frame structure. The technical solution of the present invention is described in detail below with reference to specific examples.

[0045] Reference Figure 1 As shown, the damage identification method of a tank top beam frame structure involved in the present invention comprises:

[0046] S110, constructing a simulation model corresponding to the tank top beam frame structure of the storage tank to be tested according to the point cloud data of the storage tank to be tested;

[0047] S120, according to the current construction stage of the tank top beam frame structure, determining a corresponding structural deformation threshold value in a preset correspondence relationship between the construction stage and the structural deformation threshold value;

[0048] S130. When the structural deformation value of the simulation model exceeds the structural deformation threshold, determine a damage position of the tank top beam frame structure according to the structural deformation value.

[0049] In step S110, the storage tank to be tested is illustratively a storage tank that needs to be identified for damage. The point cloud data is represented by three-dimensional coordinates. For example, by collecting point cloud data through a three-dimensional laser scanner, it is possible to perform a full-scale, high-precision scan to obtain the three-dimensional coordinates, color, texture and other information of its surface. The three-dimensional laser scanner includes a ground laser scanner, a backpack laser scanner or a handheld laser scanner.

[0050] Specifically, the point cloud data of the storage tank to be tested can be obtained by a three-dimensional laser scanner, the point cloud data corresponding to the top beam frame of the storage tank can be screened from the point cloud data of the storage tank to be tested, and the point cloud data corresponding to the top beam frame of the storage tank can be simulated using a simulation model to obtain a corresponding simulation model. For example, simulation software can be used to simulate the point cloud data corresponding to the top beam frame of the storage tank to generate a simulation model.

[0051] Specifically, the tank top beam frame may be scanned by a three-dimensional laser scanner to obtain point cloud data corresponding to the tank top beam frame, and the point cloud data corresponding to the tank top beam frame may be simulated by using a simulation model to obtain a corresponding simulation model.

[0052] In step S120, illustratively, the construction stages include an assembly construction stage, a concrete ring pouring construction stage, and a pressure-maintaining construction stage. The correspondence between the preset construction stages and the structural deformation thresholds is a pre-stored deformation threshold of the top beam frame structure at different construction stages. Specifically, the correspondence between the preset construction stages and the structural deformation thresholds is obtained by pre-statistical analysis of a large amount of historical experimental data. For example, the assembly construction stage corresponds to the structural deformation threshold A, the concrete ring pouring construction stage corresponds to the structural deformation threshold, and the pressure-maintaining construction stage corresponds to the structural deformation threshold C.

[0053] Furthermore, if Figure 2As shown, the method for determining the correspondence between the preset construction stage and the structural deformation threshold includes: S210, determining multiple buckling instability conditions according to the construction data of the tank top beam frame structure samples at different construction stages; S220, performing numerical simulation on the tank top beam frame structure samples according to the multiple buckling instability conditions to generate a set of structural deformation values; S230, determining the structural deformation threshold corresponding to each construction stage for the set of structural deformation values ​​of each construction stage.

[0054] For example, the tank top beam frame structure sample can be a simulation model of a specified tank top beam frame structure, or a simulation model of any tank top beam frame structure, which is not limited here. The construction data refers to the data used in actual construction. The construction data includes size, material properties, construction method, etc.

[0055] Specifically, since the tank top beam frame structure samples at different construction stages correspond to different construction data, the construction data of each construction stage includes multiple parameters, and the parameters in the construction data are modified one by one to form multiple buckling instability conditions, that is, only one parameter is modified each time, and the modified parameter is output together with the unmodified parameter as a buckling instability condition.

[0056] In this embodiment, a special structural buckling analysis module in the finite element software is used to pre-use the buckling instability conditions to simulate the structural buckling, so as to achieve the simulation of the buckling instability values ​​(i.e., structural deformation values) of the tank top beam frame structure sample under a large number of different positions and degrees of defect conditions in the assembly construction stage, the concrete ring pouring construction stage, and the pressure maintenance construction stage, and obtain the deformation of the critical state top beam frame structure. The various structural deformation values ​​are combined into a critical state deformation value training set, that is, they are respectively determined as the structural deformation thresholds corresponding to each construction stage, so as to form a corresponding relationship between the construction stage and the structural deformation threshold. Furthermore, in the corresponding relationship between the construction stage and the structural deformation threshold, the construction stage records its corresponding construction data.

[0057] Furthermore, after determining the current construction stage of the tank top beam frame structure and the construction data of the current construction stage, the correspondence between the construction stage and the structural deformation threshold is obtained, and the structural deformation threshold corresponding to the current construction stage is found in the above correspondence according to the current construction stage and the construction data of the current construction stage.

[0058] In step S130, illustratively, a target simulation model is obtained by pre-simulating a top beam frame structure without damage, and a numerical comparison is performed between the simulation model obtained in step S110 and the target simulation model to determine the structural deformation value of the simulation model.

[0059] Preferably, step S130 includes: inputting the structural deformation value into a damage identification model, and outputting the damage position of the tank top beam frame structure; wherein the damage identification model is obtained by performing damage identification training based on the structural deformation value samples of the tank top beam frame structure under different buckling instability conditions and the corresponding damage position samples.

[0060] Specifically, the structural buckling simulation of the tank top beam frame structure is carried out under different buckling instability conditions to output the corresponding structural deformation value samples, and the damage position samples of the tank top beam frame structure corresponding to each structural deformation value sample are recorded. The structural deformation value samples and the damage position samples are used as a set of training data, so that multiple sets of training data are obtained to form a training data set.

[0061] The neural network model is trained for damage identification based on the training data set, and the prediction results are compared with the damage location samples to determine the loss results. The neural network model parameters are optimized based on the loss results to obtain the damage identification model. In this way, damage identification of the structural deformation value can be performed based on the damage identification model, and the damage location of the tank top beam frame structure under various working conditions can be effectively determined.

[0062] In the technical solution of the present application, a simulation model corresponding to the tank top beam frame structure of the tank to be tested is constructed based on the point cloud data of the tank to be tested; according to the current construction stage of the tank top beam frame structure, the corresponding structural deformation threshold is determined in the correspondence between the preset construction stage and the structural deformation threshold; when the structural deformation value of the simulation model exceeds the structural deformation threshold, the damage position of the tank top beam frame structure is determined according to the structural deformation value. In this way, the damage position of the tank top beam frame structure can be accurately identified by combining the current construction stage of the tank top beam frame structure with the structural deformation value of the simulation model.

[0063] In one embodiment, the structural deformation value set for each construction stage determines the structural deformation threshold corresponding to each construction stage, including:

[0064] Determine the corresponding safety margin interval according to each construction stage;

[0065] The structural deformation threshold corresponding to each construction stage is predicted by using the safety margin interval and the set of structural deformation values ​​at each construction stage.

[0066] Specifically, the safety margin interval represents the interval close to damage in the construction stage. Different construction stages correspond to different safety margin intervals, or may correspond to the same safety margin interval. It is understandable that the safety margin interval is set based on actual experience and is not limited here.

[0067] Optionally, the structural deformation threshold corresponding to each construction stage may be added to the safety margin interval corresponding to each construction stage to obtain an updated structural deformation threshold interval corresponding to each construction stage.

[0068] Optionally, the prompt text uses the safety margin interval [a, b] to update the structural deformation threshold in the current construction stage, and the prompt text and the structural deformation threshold are used as inputs of the large language model. The large language model outputs the updated structural deformation threshold based on its own analysis capabilities, the construction stage, the safety margin interval and the structural deformation threshold. In this way, the safety margin is taken into account to avoid the structural deformation threshold being the structural deformation threshold of the damaged top beam frame structure, thereby ensuring the safety of the structural deformation threshold.

[0069] In one embodiment, if Figure 3 As shown, according to the point cloud data of the storage tank to be tested, a simulation model corresponding to the tank top beam frame structure of the storage tank to be tested is constructed, and step S110 includes:

[0070] S1110, filtering out the point cloud data of the top beam frame structure of the storage tank from the point cloud data of the storage tank to be tested;

[0071] S1120, simulating the point cloud data of the tank top beam frame structure according to a preset simulation model to obtain a simulation model.

[0072] In this embodiment, a 3D laser scanner is used to collect the original point cloud data of the top beam frame structure, that is, the top beam frame is scanned in an all-round and high-precision manner to obtain the 3D coordinates, reflectivity, color and other data information of its surface. In this way, the information of the surface material of the structure, such as the paint coverage, etc., can be reflected, which is helpful for subsequent damage identification.

[0073] After the data collection is completed, the original point cloud data is preprocessed, including operations such as removing noise, filling holes, and smoothing the surface to improve the quality and accuracy of the data. At the same time, the original point cloud data also needs to be processed by coordinate conversion and format conversion. Finally, the original point cloud data scanned from different perspectives and different time periods are aligned and fused to obtain a complete point cloud model. Then, the point cloud data of some structures other than the top beam frame in the point cloud model are removed, and then the noise points near the point cloud model corresponding to the top beam frame structure are removed, and finally the target point cloud model containing only the top beam frame structure is obtained. Finally, the digital twin model is used to identify the contour of the target point cloud model. Since the top beam frame structure is composed of I-beams, its cross-section is a huge I-shaped, and the basis for comparison, that is, the contour line or center line, needs to be clearly defined. Therefore, the contour line and center line of the medium-shaped steel of the top beam frame structure are obtained. And the color, reflectivity and other information are reflected in the digital twin model to generate a digital twin model of the top beam frame structure. It can be seen that since the preset simulation model is a digital twin model, the digital twin model collects information such as contour lines, center lines, colors, and reflectivity, which can more realistically present the top beam frame structure, thereby more accurately calculating the deformation value of the top beam frame structure, and then more accurately identifying the damage location of the top beam frame structure.

[0074] In one embodiment, when the structural deformation value of the simulation model exceeds the structural deformation threshold, after determining the damage position of the tank top beam frame structure according to the structural deformation value, the method further includes:

[0075] It is determined that the tank top beam frame structure is in an unstable state, and an instability alarm is sent.

[0076] In this embodiment, if the structural deformation value of the simulation model exceeds the structural deformation threshold, it means that the tank top beam frame structure corresponding to the simulation model is at risk of damage and is in an unstable state, and an instability alarm is sent to the staff. The instability alarm can be in the form of a message or email, or it can be an alarm using lights (such as LED lights) and / or sounds (such as buzzers) on the staff's central control platform.

[0077] The present invention also provides a damage identification device for a tank top beam frame structure, referring to Figure 4 As shown, including:

[0078] The simulation module 410 is used to construct a simulation model corresponding to the tank top beam frame structure of the tank to be tested according to the point cloud data of the tank to be tested;

[0079] The processing module 420 is used to determine the corresponding structural deformation threshold value in the correspondence relationship between the preset construction stage and the structural deformation threshold value according to the current construction stage of the tank top beam frame structure;

[0080] The identification module 430 is used to determine the damage position of the tank top beam frame structure according to the structural deformation value when the structural deformation value of the simulation model exceeds the structural deformation threshold.

[0081] In one embodiment, the method for determining the correspondence between the preset construction stage and the structural deformation threshold comprises:

[0082] Based on the construction data of tank top beam frame structure samples at different construction stages, multiple buckling instability conditions are determined;

[0083] Performing numerical simulation on the tank top beam frame structure sample according to the multiple buckling instability conditions to generate a set of structural deformation values;

[0084] The structural deformation threshold corresponding to each construction stage is determined respectively according to the structural deformation value set of each construction stage.

[0085] In one embodiment, the structural deformation value set for each construction stage determines the structural deformation threshold corresponding to each construction stage, including:

[0086] Determine the corresponding safety margin interval according to each construction stage;

[0087] The structural deformation threshold corresponding to each construction stage is predicted by using the safety margin interval and the set of structural deformation values ​​at each construction stage.

[0088] In one implementation, the identification module 430 is further configured to:

[0089] The structural deformation value is input into the damage identification model, and the damage position of the tank top beam frame structure is output; wherein the damage identification model is obtained by performing damage identification training based on the structural deformation value samples of the tank top beam frame structure under different buckling instability conditions and the corresponding damage position samples.

[0090] In one embodiment, the simulation module 410 is further configured to:

[0091] Filtering out the point cloud data of the top beam frame structure of the storage tank from the point cloud data of the storage tank to be tested;

[0092] The point cloud data of the tank top beam frame structure is simulated according to a preset simulation model to obtain a simulation model.

[0093] In one embodiment, when the structural deformation value of the simulation model exceeds the structural deformation threshold, after determining the damage position of the tank top beam frame structure according to the structural deformation value, the method further includes:

[0094] It is determined that the tank top beam frame structure is in an unstable state, and an instability alarm is sent.

[0095] The damage identification device for the tank top beam frame structure provided in this embodiment belongs to the same application concept as the damage identification method for the tank top beam frame structure provided in the above embodiments of this application, and can execute the damage identification method for the tank top beam frame structure provided in any of the above embodiments of this application, and has the corresponding functional modules and beneficial effects of the damage identification method for the tank top beam frame structure. For technical details not fully described in this embodiment, please refer to the specific processing content of the damage identification method for the tank top beam frame structure provided in the above embodiments of this application, which will not be repeated here.

[0096] The functions implemented by the above simulation module 410, processing module 420 and identification module 430 can be implemented by the same or different processors respectively, which is not limited in the embodiment of the present application.

[0097] It should be understood that the modules in the above devices can be implemented in the form of a processor calling software. For example, the device includes a processor, the processor is connected to a memory, and instructions are stored in the memory. The processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit of the device, wherein the processor can be a general-purpose processor, such as a CPU or a microprocessor, etc., and the memory can be a memory in the device or a memory outside the device. Alternatively, the unit in the device can be implemented in the form of a hardware circuit, and the functions of some or all units can be realized by designing the hardware circuit. The hardware circuit can be understood as one or more processors; for example, in one implementation, the hardware circuit is an ASIC, and the functions of some or all of the above units are realized by designing the logical relationship of the components in the circuit; for another example, in another implementation, the hardware circuit can be implemented by PLD, taking FPGA as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of some or all of the above units. All units of the above devices can be implemented in the form of a processor calling software, or in the form of a hardware circuit, or in part by a processor calling software, and the remaining part is implemented in the form of a hardware circuit.

[0098] It should be noted that in the embodiments of the present application, the processor is a circuit with the ability to process signals. In one implementation, the processor may be a circuit with the ability to read and run instructions, such as a CPU, a microprocessor, a GPU, or a DSP; in another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the configuration of the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as an NPU, TPU, DPU, etc.

[0099] It can be seen that each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0100] In addition, all or part of the units in the above device can be integrated together, or can be implemented independently. In one implementation, these units are integrated together and implemented in the form of a SOC. The SOC may include at least one processor for implementing any of the above methods or implementing the functions of each unit of the device. The type of the at least one processor may be different, for example, including a CPU and an FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.

[0101] Reference Figure 5 As shown, the present invention also provides an electronic device, the device comprising:

[0102] Memory 500 and processor 510;

[0103] The memory 500 is connected to the processor 510 and is used to store programs;

[0104] The processor 510 is used to implement the damage identification method of the tank top beam frame structure disclosed in any of the above embodiments by running the program stored in the memory 500.

[0105] Specifically, the electronic device may further include: a bus, a communication interface 520 , an input device 530 and an output device 540 .

[0106] The processor 510, the memory 500, the communication interface 520, the input device 530 and the output device 540 are connected to each other via a bus.

[0107] A bus may include a pathway that transfers information between components of a computer system.

[0108] The processor 510 may be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the scheme of the present invention. It may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0109] The processor 510 may include a main processor, and may also include a baseband chip, a modem, and the like.

[0110] The memory 500 stores a program for executing the technical solution of the present invention, and may also store an operating system and other key services. Specifically, the program may include a program code, and the program code includes a computer operation instruction. More specifically, the memory 500 may include a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM), other types of dynamic storage devices that can store information and instructions, a disk storage, a flash, and the like.

[0111] The input device 530 may include a device for receiving data and information input by a user, such as a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, or a gravity sensor.

[0112] Output device 540 may include devices that allow information to be output to a user, such as a display screen, printer, speaker, etc.

[0113] The communication interface 520 may include any transceiver or the like to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Network (WLAN), etc.

[0114] The processor 510 executes the program stored in the memory 500 and calls other devices, which can be used to implement each step of the damage identification method of any tank top beam frame structure provided in the above embodiments of the present application.

[0115] The present invention also provides a computer program product and a storage medium

[0116] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps of the damage identification method for the tank top beam frame structure according to various embodiments of the present application described in the above-mentioned "Exemplary Method" section of this specification.

[0117] The computer program product may be written in any combination of one or more programming languages ​​to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0118] In addition, an embodiment of the present application may also be a storage medium on which a computer program is stored, and the computer program is executed by a processor to execute the steps of the damage identification method of the tank top beam frame structure according to various embodiments of the present application described in the above "Exemplary Method" section of this specification. The specific working content of the above-mentioned electronic device, as well as the specific working content of the above-mentioned computer program product and the computer program on the storage medium when being executed by the processor, can all be referred to the contents of the above-mentioned method embodiment, and will not be repeated here.

[0119] For the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0120] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0121] The steps in the methods of each embodiment of the present application can be adjusted in sequence, combined and deleted according to actual needs, and the technical features recorded in each embodiment can be replaced or combined.

[0122] The modules and sub-modules in the devices and terminals of the various embodiments of the present application can be combined, divided and deleted according to actual needs.

[0123] In the several embodiments provided in the present application, it should be understood that the disclosed terminals, devices and methods can be implemented in other ways. For example, the terminal embodiments described above are only schematic, for example, the division of modules or submodules is only a logical function division, and there may be other division methods in actual implementation, for example, multiple submodules or modules can be combined or integrated into another module, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.

[0124] The modules or submodules described as separate components may or may not be physically separated, and the components of the modules or submodules may or may not be physical modules or submodules, that is, they may be located in one place, or they may be distributed on multiple network modules or submodules. Some or all of the modules or submodules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0125] In addition, each functional module or submodule in each embodiment of the present application may be integrated into one processing module, or each module or submodule may exist physically separately, or two or more modules or submodules may be integrated into one module. The above-mentioned integrated modules or submodules may be implemented in the form of hardware or in the form of software functional modules or submodules.

[0126] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0127] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly by hardware, software units executed by a processor, or a combination of the two. The software units may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0128] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A damage identification method for a tank top beam frame structure, characterized in that: include: Constructing a simulation model corresponding to the tank top beam frame structure of the tank to be tested according to the point cloud data of the tank to be tested; According to the current construction stage of the tank top beam frame structure, a corresponding structural deformation threshold is determined in a correspondence relationship between a preset construction stage and a structural deformation threshold; When the structural deformation value of the simulation model exceeds the structural deformation threshold, the damage position of the tank top beam frame structure is determined according to the structural deformation value.

2. The method according to claim 1, characterized in that in, The method for determining the correspondence between the preset construction stage and the structural deformation threshold comprises: Based on the construction data of tank top beam frame structure samples at different construction stages, multiple buckling instability conditions are determined; Performing numerical simulation on the tank top beam frame structure sample according to the multiple buckling instability conditions to generate a set of structural deformation values; The structural deformation threshold corresponding to each construction stage is determined respectively according to the structural deformation value set of each construction stage.

3. The method according to claim 2, characterized in that The structural deformation value set for each construction stage determines the structural deformation threshold value corresponding to each construction stage, including: Determine the corresponding safety margin interval according to each construction stage; The structural deformation threshold corresponding to each construction stage is predicted by using the safety margin interval and the set of structural deformation values ​​at each construction stage.

4. The method according to claim 1, characterized in that: Determining the damage position of the tank top beam frame structure according to the structural deformation value includes: The structural deformation value is input into the damage identification model, and the damage position of the tank top beam frame structure is output; wherein the damage identification model is obtained by performing damage identification training based on the structural deformation value samples of the tank top beam frame structure under different buckling instability conditions and the corresponding damage position samples.

5. The method according to claim 1, characterized in that According to the point cloud data of the storage tank to be tested, a simulation model corresponding to the tank top beam frame structure of the storage tank to be tested is constructed, including: Filtering out the point cloud data of the top beam frame structure of the storage tank from the point cloud data of the storage tank to be tested; The point cloud data of the tank top beam frame structure is simulated according to a preset simulation model to obtain a simulation model.

6. The method according to any one of claims 1 to 5, characterized in that When the structural deformation value of the simulation model exceeds the structural deformation threshold, after determining the damage position of the tank top beam frame structure according to the structural deformation value, the method further includes: It is determined that the tank top beam frame structure is in an unstable state, and an instability alarm is sent.

7. A damage identification device for a tank top beam frame structure, characterized in that: include: A simulation module, used to construct a simulation model corresponding to the tank top beam frame structure of the tank to be tested according to the point cloud data of the tank to be tested; A processing module, used for determining a corresponding structural deformation threshold value in a correspondence relationship between a preset construction stage and a structural deformation threshold value according to a current construction stage of the tank top beam frame structure; The identification module is used to determine the damage position of the tank top beam frame structure according to the structural deformation value when the structural deformation value of the simulation model exceeds the structural deformation threshold.

8. An electronic device, characterized in that: include: Memory and processor; The memory is connected to the processor and is used to store programs; The processor implements the damage identification method for the tank top beam frame structure as claimed in any one of claims 1 to 6 by running the program in the memory.

9. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the damage identification method of the tank top beam frame structure according to any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the damage identification method for a tank top beam frame structure according to any one of claims 1 to 6 is implemented.