Methods, devices, electronic equipment and storage media for monitoring tank deformation
By using three-dimensional laser scanning and coordinate system calculation, the circumferential and axial strain of the storage tank is obtained, which solves the efficiency and accuracy problems of traditional storage tank deformation monitoring methods and provides key data for storage tank safety assessment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-12
- Publication Date
- 2026-03-10
AI Technical Summary
Traditional methods for monitoring tank deformation suffer from problems such as long measurement time, high workload, and low assessment accuracy, making it difficult to effectively assess the safe use status of storage tanks.
Point cloud data of the storage tank is obtained by 3D laser scanning, a 3D Cartesian coordinate system is constructed, the coordinates of the target point and the positioning point are determined, and the circumferential strain, axial strain and equivalent strain are calculated to realize the deformation monitoring of the storage tank.
It achieves simple, fast, easy-to-operate, and accurate results for tank deformation monitoring, and has a wide range of applications, making it suitable for engineering applications.
Smart Images

Figure CN115615385B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of oil storage tank safety assessment technology, and in particular to a method, device, electronic equipment and storage medium for monitoring tank deformation. Background Technology
[0002] Oil storage tanks are the primary equipment for storing the medium, and their structure includes the tank bottom, tank walls, accessories, and foundation. Geometric deformation of storage tanks is extremely common due to factors such as construction quality, wind load, and foundation settlement. Therefore, deformation monitoring is necessary for both newly built and operational storage tanks to assess their safe operating condition.
[0003] Traditional measurement methods mostly obtain spatial information of the target object through single-point measurement, such as the circumference measurement method and the total station method. These methods have problems such as long measurement time, high workload, and low evaluation accuracy. Summary of the Invention
[0004] To address the problems existing in the prior art, the present invention provides a method, device, electronic equipment, and storage medium for monitoring tank deformation.
[0005] This invention provides a method for monitoring the deformation of a storage tank, comprising:
[0006] The outline of the tank to be tested is scanned to obtain point cloud data. A tank model is constructed based on the point cloud data, and a three-dimensional Cartesian coordinate system is established based on the tank model.
[0007] The coordinates of the target point on the tank model are determined according to the three-dimensional Cartesian coordinate system, as well as the coordinates of four positioning points on the deformable surface of the target point. The positioning points are points selected in the cross direction with the target point as the center.
[0008] The degree of deformation of the tank under test at the target point is determined based on the coordinates of the target point and the coordinates of the positioning point.
[0009] According to a method for monitoring tank deformation provided by the present invention, determining the degree of deformation of the tank under test at the target point based on the coordinates of the target point and the coordinates of the positioning point includes:
[0010] The circumferential strain and axial strain of the tank under test at the target point are determined based on the coordinates of the target point and the coordinates of the positioning point.
[0011] The equivalent strain value of the tank under test at the target point is determined based on the circumferential strain and the axial strain, and the degree of deformation of the tank under test at the target point is determined based on the equivalent strain value.
[0012] According to the present invention, a method for monitoring the deformation of a storage tank is provided, which determines the circumferential strain of the storage tank under test at the target point based on the coordinates of the target point and the coordinates of the positioning point, including:
[0013] The circumferential bending strain of the tank under test at the target point is determined based on the coordinates of the target point, the coordinates of the two positioning points located on the circumferential section, and the circumferential bending strain formula.
[0014] The circumferential membrane strain of the tank under test at the target point is determined based on the formulas for circumferential membrane stress and circumferential membrane strain.
[0015] The circumferential strain of the tank under test at the target point is obtained by algebraically summing the circumferential bending strain and the circumferential membrane strain.
[0016] The circumferential bending strain formula includes:
[0017]
[0018] ε 11 The stress is circumferential bending strain, t is the tank wall thickness (mm); K h K0 represents the curvature of the circumferential indentation after the tank deforms, expressed as 1 / mm; K0 represents the curvature of the tank before deformation.
[0019]
[0020]
[0021] When the deformation curve is concave, the curvature is positive; when the deformation curve is convex, the curvature is negative.
[0022] (x a y a ), (x b y b ) are the coordinates of two positioning points on the circumferential section, y m R0 is the y-coordinate of the target point, and R0 is the radius of the storage tank.
[0023] The formula for circumferential membrane stress includes:
[0024] σ 12 =ρghR0 / t
[0025] Where, σ 12 The stress is the circumferential membrane stress, and ρ is the density of the liquid inside the tank, in kg / m³. 3 g is the acceleration due to gravity, taken as 9.8 N / kg; h is the axial distance from the liquid surface to the target point, in meters; R0 is the radius of the storage tank, in meters.
[0026] The circumferential thin film strain formula includes:
[0027] ε 12 =σ 12 / E
[0028] Where, ε 12 Let E be the circumferential thin film strain, and E be the elastic modulus of the material, in Pa.
[0029] According to the present invention, a method for monitoring the deformation of a storage tank, comprising determining the axial strain of the storage tank under test at the target point based on the coordinates of the target point and the coordinates of the positioning point, including:
[0030] The axial strain of the tank under test at the target point is determined based on the coordinates of the target point, the coordinates of the two positioning points on the axial section, and the axial strain formula.
[0031] The axial strain formula includes:
[0032]
[0033] t represents the tank wall thickness, in mm; K z The curvature of the axial concavity after the storage tank deforms is 1 / mm;
[0034]
[0035] When the deformation curve is concave, the curvature is positive; when the deformation curve is convex, the curvature is negative.
[0036] (z c y c ), (z d y d ) are the coordinates of two positioning points on the axial section, y m The coordinates of the target point along the y-axis.
[0037] According to the present invention, a method for monitoring tank deformation includes determining the coordinates of a target point on a tank model based on a three-dimensional Cartesian coordinate system, and determining the coordinates of four positioning points on the deformation surface of the target point, comprising:
[0038] The tank model is processed to obtain a circumferential section, on which the target point is contained;
[0039] A first coordinate system is established on the circumferential section, with the origin located on the central axis of the tank under test and the target point located on the y-axis.
[0040] On the deformable profile curve of the circumferential section, a positioning point is determined on each side of the target point;
[0041] The coordinates of the target point and the positioning point are determined according to the first coordinate system.
[0042] According to the present invention, a method for monitoring tank deformation includes determining the coordinates of a target point on a tank model based on a three-dimensional Cartesian coordinate system, and determining the coordinates of four positioning points on the deformation surface of the target point, comprising:
[0043] The tank model is processed to obtain an axial section, which contains the target point;
[0044] A second coordinate system is established on the axial section, with the origin located on the central axis of the tank under test and the target point located on the y-axis.
[0045] On the deformation profile curve of the axial section, a positioning point is determined on each side of the target point;
[0046] The coordinates of the target point and the positioning point are determined according to the second coordinate system.
[0047] The present invention also provides a tank deformation monitoring device, comprising:
[0048] The construction module is used to scan the outline of the storage tank to be tested, obtain point cloud data, construct a storage tank model based on the point cloud data, and establish a three-dimensional Cartesian coordinate system based on the storage tank model.
[0049] The determination module is used to determine the coordinates of the target point on the tank model according to the three-dimensional Cartesian coordinate system, and to determine the coordinates of four positioning points on the deformable surface of the target point, wherein the positioning points are points selected in the cross direction with the target point as the center.
[0050] The monitoring module is used to determine the degree of deformation of the tank under test at the target point based on the coordinates of the target point and the coordinates of the positioning point.
[0051] According to the present invention, a tank deformation monitoring device is provided, wherein the monitoring module, in the process of determining the degree of deformation of the tank under test at the target point based on the coordinates of the target point and the coordinates of the positioning point, is specifically used for:
[0052] The circumferential strain and axial strain of the tank under test at the target point are determined based on the coordinates of the target point and the coordinates of the positioning point.
[0053] The equivalent strain value of the tank under test at the target point is determined based on the circumferential strain and the axial strain, and the degree of deformation of the tank under test at the target point is determined based on the equivalent strain value.
[0054] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the program to implement the steps of the above-described tank deformation monitoring method.
[0055] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described tank deformation monitoring method.
[0056] This invention provides a method, device, electronic equipment, and storage medium for monitoring tank deformation. It acquires a 3D model of the tank through 3D laser scanning, and performs numerical calculations based on the coordinates of a target point on the tank and multiple surrounding points in a Cartesian coordinate system. This yields the circumferential bending strain, circumferential membrane strain, and axial strain at the target point, and determines the equivalent strain, thereby monitoring the degree of tank deformation and providing key values for strain-based assessment. Compared to traditional methods, this approach is simple, fast, highly operable, accurate, and widely applicable, facilitating engineering applications. Attached Figure Description
[0057] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0058] Figure 1 This is a flowchart illustrating an embodiment of the tank deformation monitoring method of the present invention;
[0059] Figure 2 This is a schematic diagram of the selected points within the target location area of the storage tank of the present invention;
[0060] Figure 3 This is a schematic diagram illustrating the selected points on the coordinate system of the circumferential section of the present invention;
[0061] Figure 4 This is a schematic diagram illustrating the selected points on the coordinate system of the axial section of the present invention;
[0062] Figure 5 This is a structural diagram of an embodiment of the tank deformation monitoring device of the present invention;
[0063] Figure 6 This is a structural diagram of an embodiment of the electronic device of the present invention. Detailed Implementation
[0064] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0065] The following is combined Figures 1-6 This invention describes the tank deformation monitoring method, device, electronic equipment, and storage medium provided by the present invention.
[0066] Figure 1 A schematic flowchart of a tank deformation monitoring method provided by the present invention is shown below. Figure 1 The method includes:
[0067] 11. Scan the outline of the tank to be tested to obtain point cloud data, construct a tank model based on the point cloud data, and establish a three-dimensional Cartesian coordinate system based on the tank model;
[0068] 12. Determine the coordinates of the target point on the tank model based on the three-dimensional Cartesian coordinate system, and determine the coordinates of four positioning points on the deformable surface of the target point. The positioning points are points selected in the cross direction with the target point as the center.
[0069] 13. Determine the degree of deformation of the tank under test at the target point based on the coordinates of the target point and the coordinates of the positioning point.
[0070] Regarding steps 11-13, it should be noted that in this invention, the oil storage tank is the main equipment for medium storage, and its structure includes the tank bottom, tank wall, accessories, foundation, etc. Geometric deformation of storage tanks is extremely common due to factors such as construction quality, wind load, and foundation settlement. Therefore, deformation monitoring is necessary for both newly built and existing storage tanks to assess their safe operating condition.
[0071] In this invention, any newly built or existing vertical cylindrical storage tank in an oil depot or refinery tank area can be used as the target object for deformation monitoring. The tank type can include fixed roof, external floating roof, internal floating roof, and dome roof. The medium inside the tank can be liquids such as crude oil, refined oil, hazardous chemicals, and sewage. The tank volume is unlimited. For the tank under test, initial data on the tank's geometric dimensions can be obtained, including radius R0 and wall thickness t.
[0072] In this invention, for the safe use of the storage tank, it is necessary to assess the tank's safety. This safety assessment requires data on the tank's strain. The strain at a specific location on the tank includes both circumferential and axial strain.
[0073] To obtain the circumferential and axial strain of the deformed storage tank, it is necessary to acquire the tank's geometric parameters, which may include the tank's profile scan data.
[0074] In this invention, a 3D laser scanner is used to scan the outline of the storage tank under test in the field to acquire point cloud data. The point cloud data is then preprocessed, including stitching and noise reduction. The purpose of stitching is to transform the point cloud coordinates acquired by each monitoring point of the 3D laser scanner into the same coordinate system, stitching together a complete storage tank model. A 3D Cartesian coordinate system can then be established based on the storage tank model to obtain the 3D coordinates of each point on the storage tank. Since some point cloud data outside the storage tank structure is generated during the scanning process, noise removal is necessary to obtain a more accurate storage tank model.
[0075] In this invention, since the tank model is a complete representation of the tank under test, any inward or outward deformation on the tank will also be reflected in the tank model. Therefore, the obtained tank model is analyzed to find all deformation locations, and then the target points for current deformation monitoring are determined from these deformation locations.
[0076] In this invention, a three-dimensional Cartesian coordinate system is established on the tank model to determine the coordinates of the target point (the bottom point of the deformable region) and the coordinates of four positioning points on the surface of the deformable region. These positioning points are selected along a cross-shaped direction with the target point as the center. This cross-shaped direction is vertical. Figure 2 The diagram shows a planar representation of the deformable region. The circles in the diagram can be considered as the edges of the deformable region. The circle labeled 1 is the target point, and the circles labeled 2, 3, 4, and 5 are the four positioning points.
[0077] In this invention, after the coordinates of the target point and the positioning point are determined, the degree of deformation of the tank under test at the target point is determined based on the coordinates of the target point and the positioning point. That is, a strain value characterizing the degree of deformation is obtained by numerical calculation based on the coordinates of the target point and the positioning point, and then the degree of deformation of the tank can be judged based on this strain value. For example, based on mechanical theory and combined with the structural parameters of the tank, a calculation similar to the sum of squares or the mean of the coordinates of the target point and the positioning point can be performed to obtain the strain value.
[0078] This invention provides a method for monitoring tank deformation. It acquires a 3D model of the tank using 3D laser scanning, and performs numerical calculations based on the coordinates of a target point on the tank and multiple surrounding points in a Cartesian coordinate system. This yields the circumferential bending strain, circumferential membrane strain, and axial strain at the target point, and determines the equivalent strain. This allows for monitoring the degree of tank deformation and provides key values for strain-based assessment. Compared to traditional methods, this method is simple, fast, highly operable, accurate, and widely applicable, making it suitable for engineering applications.
[0079] The further explanation of the above method mainly focuses on the process of determining the degree of deformation of the tank under test at the target point based on the coordinates of the target point and the positioning point, as detailed below:
[0080] The circumferential and axial strains of the tank under test at the target point are determined based on the coordinates of the target point and the location point.
[0081] The equivalent strain value of the tank under test at the target point is determined based on the circumferential strain and axial strain, and the degree of deformation of the tank under test at the target point is determined based on the equivalent strain value.
[0082] It should be noted that in this invention, the strain at a certain location on the storage tank includes both circumferential and axial strain. Therefore, the circumferential and axial strain of the storage tank at the target point need to be determined based on the coordinates of the target point and the location point. In the deformed area, changes in this area will cause certain deformation and damage to the storage tank in both the circumferential and axial directions. Therefore, it is necessary to determine the circumferential and axial strain of the storage tank at the target point. Specifically, the corresponding strain can be obtained by numerical calculation based on the coordinates of the target point and the location point using a preset algorithm.
[0083] Then, the equivalent strain value of the tank under test at the target point is determined based on the circumferential strain and axial strain. Finally, the degree of deformation of the tank under test at the target point is determined based on the equivalent strain value. Here, the circumferential strain and axial strain can be numerically calculated based on a preset algorithm to obtain the equivalent strain value.
[0084] The further explanation of the above method mainly focuses on the process of determining the circumferential strain of the tank under test at the target point based on the coordinates of the target point and the location point, as detailed below:
[0085] The circumferential bending strain of the tank under test at the target point is determined based on the coordinates of the target point, the coordinates of the two positioning points located on the circumferential section, and the circumferential bending strain formula.
[0086] The circumferential membrane strain of the tank under test at the target point is determined based on the formulas for circumferential membrane stress and circumferential membrane strain.
[0087] The circumferential strain of the tank under test at the target point is obtained by algebraically summing the circumferential bending strain and the circumferential membrane strain.
[0088] The formulas for circumferential bending strain include:
[0089]
[0090] ε 11 The stress is circumferential bending strain, t is the tank wall thickness (mm); K hK0 represents the curvature of the circumferential indentation after the tank deforms, expressed as 1 / mm; K0 represents the curvature of the tank before deformation.
[0091]
[0092]
[0093] When the deformation curve is concave, the curvature is positive; when the deformation curve is convex, the curvature is negative.
[0094] (x a y a ), (x b y b ) are the coordinates of two positioning points on the circumferential section, y m R0 is the y-coordinate of the target point, and R0 is the radius of the storage tank.
[0095] The formulas for circumferential membrane stress include:
[0096] σ 12 =ρghR0 / t
[0097] Where, σ 12 The stress is the circumferential membrane stress, and ρ is the density of the liquid inside the tank, in kg / m³. 3 g is the acceleration due to gravity, taken as 9.8 N / kg; h is the axial distance from the liquid surface to the target point, in meters; R0 is the radius of the storage tank, in meters.
[0098] The formulas for circumferential thin film strain include:
[0099] ε 12 =σ 12 / E
[0100] Where, ε 12 Let E be the circumferential thin film strain, and E be the elastic modulus of the material, in Pa.
[0101] Then, in a further explanation of the above method, the circumferential strain of the tank under test at the target point is obtained by summing the circumferential bending strain and the circumferential membrane stress.
[0102] That is: ε2=ε 11 +ε 12 , where ε2 is the circumferential strain.
[0103] Further explanation of the above method mainly focuses on determining the axial strain of the tank under test at the target point based on the coordinates of the target point and the positioning point, including:
[0104] The axial strain of the tank under test at the target point is determined based on the coordinates of the target point, the coordinates of the two positioning points on the axial section, and the axial strain formula.
[0105] The axial strain formulas include:
[0106]
[0107] t represents the tank wall thickness, in mm; K z The curvature of the axial concavity after the storage tank deforms is 1 / mm;
[0108]
[0109] When the deformation curve is concave, the curvature is positive; when the deformation curve is convex, the curvature is negative.
[0110] (z c y c ), (z d y d ) are the coordinates of two positioning points on the axial section, y m The coordinates of the target point along the y-axis.
[0111] In a further explanation of the above method, the equivalent strain value of the tank under test at the target point is determined based on the circumferential strain and the axial strain.
[0112] The equivalent variable value can be obtained using the following calculation formula.
[0113]
[0114] Where ε is the strain value, μ is Poisson's ratio, and 0.3 is taken for elastic deformation and 0.5 for plastic deformation.
[0115] Then, the equivalent strain value is compared with a preset threshold range. Different threshold ranges correspond to different degrees of deformation. The degree of deformation of the tank is the degree of deformation corresponding to the threshold range in which the equivalent strain value is located.
[0116] Based on the above method, which requires the coordinates of the target point and the location point to determine both circumferential and axial strain, the acquisition of the coordinates of the target point and the location point will be further explained as follows:
[0117] A. Process the tank model to obtain a circumferential section containing the target point; establish a first coordinate system on the circumferential section with the origin located on the central axis of the tank to be measured and the target point located on the y-axis; determine a positioning point on the deformed profile curve on the circumferential section, located on both sides of the target point; determine the coordinates of the target point and the positioning point according to the first coordinate system.
[0118] Regarding step A, it should be noted that, as Figure 3As shown, the depression area where the target point is located on the tank model is the deformation location. First, the bottom point of the depression area is used as the reference point (i.e., the target point) to obtain a circumferential section, which is perpendicular to the central axis of the tank. Then, a first coordinate system is established on this circumferential section, with the origin located on the central axis of the tank under test and the target point located on the y-axis. Next, two positioning points are selected on the deformation profile curve of this circumferential section, located on both sides of the target point. The distances of these two positioning points from the y-axis are approximately equal to the tank wall thickness, and their values may be the same or different.
[0119] Once the bottom point and the positioning points on both sides are determined, the coordinates of each point can be determined according to the first coordinate system.
[0120] like Figure 3 The base point m(x) in m y m ), the two points a(x) to the left and right of the bottom point a y a ) and b(x b y b ).
[0121] B. Process the tank model to obtain the axial section, which contains the target point; establish a second coordinate system on the axial section with the origin located on the central axis of the tank to be measured and the target point located on the y-axis; determine a positioning point on the deformed profile curve on the axial section, located on both sides of the target point; determine the coordinates of the target point and the positioning point according to the second coordinate system.
[0122] Regarding step B, it should be noted that, as Figure 4 As shown, the depression area where the target point is located on the tank model is the deformation location. First, the bottom point of the depression area is used as the reference point (i.e., the target point) to obtain an axial section. The axial section is on the same plane as the central axis of the tank. Then, a second coordinate system is established on this axial section, with the origin located on the central axis of the tank and the target point located on the y-axis. Next, a positioning point is selected on the deformation profile curve of this axial section, located on both sides of the bottom point. The distances of these two positioning points from the y-axis are approximately equal to the tank wall thickness, and the two distances may be the same or different.
[0123] Once the bottom point and the positioning points on both sides are determined, the coordinates of each point can be determined according to the first coordinate system.
[0124] like Figure 4 The two points c(z) to the left and right of the base point in the middle c y c ) and d(z d y d ).
[0125] The determination of the above strain values will be explained below with specific examples:
[0126] The original storage tank had a radius of 161.95 mm and a wall thickness of 6.35 mm. The deformed profile was as follows: Figure 2 , Figure 3 As shown.
[0127] according to Figure 2 The coordinates of the target point m (x m y m ) = (0, 146.869), the coordinates of point a are (x, y). a y a ) = (-2.8235, 147.03), coordinates of point b (x b y b ) = (2.8235, 147.03). According to Figure 3 The coordinates of point c (z) c y c ) = (-2.7778, 147.017), coordinates of point d (z) d y d = (2.7778, 147.017).
[0128] According to the above method, the equivalent strain values of the internal and external deformation of the storage tank at the target point m are 4.5% and 3.18%, respectively, neither of which exceeds 5%. Therefore, the degree of deformation of the storage tank at the target point is safe.
[0129] The tank deformation monitoring device provided by the present invention is described below. The tank deformation monitoring device described below can be referred to in correspondence with the tank deformation monitoring method described above.
[0130] Figure 5 A schematic diagram of the structure of a tank deformation monitoring device provided by the present invention is shown below. Figure 5 The device includes a construction module 51, a determination module 52, and a monitoring module 53, wherein:
[0131] The construction module 51 is used to scan the outline of the storage tank to be tested, obtain point cloud data, construct a storage tank model based on the point cloud data, and establish a three-dimensional Cartesian coordinate system based on the storage tank model.
[0132] The determination module 52 is used to determine the coordinates of the target point on the tank model according to the three-dimensional Cartesian coordinate system, and to determine the coordinates of four positioning points on the deformable surface of the target point. The positioning points are points selected in the cross direction with the target point as the center.
[0133] The monitoring module 53 is used to determine the degree of deformation of the tank under test at the target point based on the coordinates of the target point and the coordinates of the positioning point.
[0134] In a further description of the above device, the monitoring module, in the process of determining the degree of deformation of the tank under test at the target point based on the coordinates of the target point and the positioning point, is specifically used for:
[0135] The circumferential and axial strains of the tank under test at the target point are determined based on the coordinates of the target point and the location point.
[0136] The equivalent strain value of the tank under test at the target point is determined based on the circumferential strain and axial strain, and whether the tank under test is deformed at the target point is determined based on the equivalent strain value.
[0137] In a further description of the above device, the monitoring module, in the process of determining the circumferential strain of the tank under test at the target point based on the coordinates of the target point and the positioning point, is specifically used for:
[0138] The circumferential bending strain of the tank under test at the target point is determined based on the coordinates of the target point, the coordinates of the two positioning points located on the circumferential section, and the circumferential bending strain formula.
[0139] The circumferential membrane strain of the tank under test at the target point is determined based on the formulas for circumferential membrane stress and circumferential membrane strain.
[0140] The circumferential strain of the tank under test at the target point is obtained by algebraically summing the circumferential bending strain and the circumferential membrane strain.
[0141] The circumferential bending strain formula includes:
[0142]
[0143] ε 11 The stress is circumferential bending strain, t is the tank wall thickness (mm); K h K0 is the curvature of the circumferential indentation after the tank deforms, 1 / mm; K0 is the curvature of the tank before deformation, where:
[0144]
[0145]
[0146] When the deformation curve is concave, the curvature is positive; when the deformation curve is convex, the curvature is negative.
[0147] (x a y a ), (x b y b ) are the coordinates of two positioning points on the circumferential section, y m R0 is the y-coordinate of the target point, and R0 is the radius of the storage tank.
[0148] The formula for circumferential membrane stress includes:
[0149] σ 12 =ρghR0 / t
[0150] Where, σ 12 The stress is the circumferential membrane stress, and ρ is the density of the liquid inside the tank, in kg / m³. 3 g is the acceleration due to gravity, taken as 9.8 N / kg; h is the axial distance from the liquid surface to the target point, in meters; R0 is the radius of the storage tank, in meters.
[0151] The circumferential thin film strain formula includes:
[0152] ε 12 =σ 12 / E
[0153] Where, ε 12 Let E be the circumferential thin film strain, and E be the elastic modulus of the material, in Pa.
[0154] In a further description of the above device, the monitoring module, in the process of determining the axial strain of the tank under test at the target point based on the coordinates of the target point and the positioning point, is specifically used for:
[0155] The axial strain of the tank under test at the target point is determined based on the coordinates of the target point, the coordinates of the two positioning points on the axial section, and the axial strain formula.
[0156] The axial strain formula includes:
[0157]
[0158] t represents the tank wall thickness, in mm; K z The curvature of the axial concavity after the storage tank deforms is 1 / mm;
[0159]
[0160] When the deformation curve is concave, the curvature is positive; when the deformation curve is convex, the curvature is negative.
[0161] (z c y c ), (z d y d ) are the coordinates of two positioning points on the axial section, y m The coordinates of the target point along the y-axis.
[0162] In a further description of the above device, the determining module, in the process of determining the coordinates of the target point on the tank model according to the three-dimensional Cartesian coordinate system, and determining the coordinates of four positioning points on the deformable surface of the target point, is specifically used for:
[0163] The coordinates of the target point on the tank model are determined using a three-dimensional Cartesian coordinate system, as well as the coordinates of four positioning points on the deformable surface of the target point, including:
[0164] The tank model is processed to obtain a circumferential section, which contains the target point;
[0165] Establish a first coordinate system on the circumferential section with the origin located on the central axis of the tank to be tested and the target point located on the y-axis;
[0166] On the deformation profile curve of the circumferential section, determine a positioning point on each side of the target point;
[0167] The coordinates of the target point and the positioning point are determined based on the first coordinate system.
[0168] The tank model is processed to obtain an axial section, which contains the target point;
[0169] A second coordinate system is established on the axial section, with the origin located on the central axis of the tank under test and the target point located on the y-axis.
[0170] On the deformation profile curve of the axial section, determine a positioning point on each side of the target point;
[0171] The coordinates of the target point and the positioning point are determined based on the second coordinate system.
[0172] Since the device described in this embodiment of the invention is based on the same principle as the method described in the above embodiments, more detailed explanations will not be repeated here.
[0173] It should be noted that, in the embodiments of the present invention, the relevant functional modules can be implemented by a hardware processor.
[0174] This invention provides a method for monitoring tank deformation. It acquires a 3D model of the tank using 3D laser scanning, and performs numerical calculations based on the coordinates of a target point on the tank and multiple surrounding points in a Cartesian coordinate system. This yields the circumferential bending strain, circumferential membrane strain, and axial strain at the target point, and determines the equivalent strain. This allows for monitoring the degree of tank deformation and provides key values for strain-based assessment. Compared to traditional methods, this method is simple, fast, highly operable, accurate, and widely applicable, making it suitable for engineering applications.
[0175] Figure 6 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 6As shown, the electronic device may include: a processor 61, a communication interface 62, a memory 63, and a communication bus 64. The processor 61, communication interface 62, and memory 63 communicate with each other via the communication bus 64. The processor 61 can call logical instructions in the memory 63 to execute the following methods: scanning the contour of the tank under test to acquire point cloud data; constructing a tank model based on the point cloud data; establishing a three-dimensional Cartesian coordinate system based on the tank model; determining the coordinates of a target point on the tank model using the three-dimensional Cartesian coordinate system, and determining the coordinates of four positioning points on the deformed surface of the target point, where the positioning points are points selected in a cross direction with the target point as the center; and determining the degree of deformation of the tank under test at the target point based on the coordinates of the target point and the coordinates of the positioning points.
[0176] Furthermore, the logical instructions in the aforementioned memory 63 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0177] On the other hand, the present invention also provides a computer program product, the computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, wherein when the program instructions are executed by a computer, the computer is able to execute the methods provided by the above methods, the method comprising: scanning the contour of the tank to be tested to obtain point cloud data; constructing a tank model based on the point cloud data, and establishing a three-dimensional Cartesian coordinate system based on the tank model; determining the coordinates of a target point on the tank model based on the three-dimensional Cartesian coordinate system, and determining the coordinates of four positioning points on the deformed surface of the target point, wherein the positioning points are points selected in a cross direction with the target point as the center; and determining the degree of deformation of the tank to be tested at the target point based on the coordinates of the target point and the coordinates of the positioning points.
[0178] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the methods provided in the above embodiments, including, for example,: scanning the contour of the tank to be tested to acquire point cloud data; constructing a tank model based on the point cloud data; and establishing a three-dimensional Cartesian coordinate system based on the tank model; determining the coordinates of a target point on the tank model based on the three-dimensional Cartesian coordinate system, and determining the coordinates of four positioning points on the deformed surface of the target point, wherein the positioning points are points selected in a cross direction with the target point as the center; and determining the degree of deformation of the tank to be tested at the target point based on the coordinates of the target point and the coordinates of the positioning points.
[0179] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0180] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method of monitoring deformation of a storage tank, characterized by, The method comprises the following steps: scanning the profile of the to-be-tested storage tank to obtain point cloud data, constructing a storage tank model according to the point cloud data, and establishing a three-dimensional Cartesian coordinate system based on the storage tank model; determining the coordinates of a target point on the storage tank model and the coordinates of four positioning points on the deformation curve of the target point according to the three-dimensional Cartesian coordinate system, the positioning points being selected points in the cross direction of the target point; determining the deformation degree of the to-be-tested storage tank at the target point according to the coordinates of the target point and the coordinates of the positioning points, comprising: determining the hoop strain and the axial strain of the to-be-tested storage tank at the target point according to the coordinates of the target point and the coordinates of the positioning points; determining the equivalent strain value of the to-be-tested storage tank at the target point according to the hoop strain and the axial strain, comparing the equivalent strain value with a preset threshold range, and the deformation degree of the to-be-tested storage tank at the target point is the deformation degree corresponding to the threshold range where the equivalent strain value is located.
2. The tank deformation monitoring method according to claim 1, characterized by, determining the hoop strain of the to-be-tested storage tank at the target point according to the coordinates of the target point and the coordinates of the positioning points, comprising: determining the hoop bending strain of the to-be-tested storage tank at the target point according to the coordinates of the target point, the coordinates of two positioning points on the hoop cross section, and the hoop bending strain formula; determining the hoop membrane strain of the to-be-tested storage tank at the target point according to the hoop membrane stress formula and the hoop membrane strain formula; algebraically summing the hoop bending strain and the hoop membrane strain to obtain the hoop strain of the to-be-tested storage tank at the target point; the hoop bending strain formula comprises: ε 11 is the circumferential bending strain, t is the tank wall thickness, mm; K h is the curvature of the circumferential indentation after deformation of the tank, 1 / mm; K0 is the curvature before deformation of the tank; when the deformation is concave, the curvature is positive; when the deformation curve is convex, the curvature takes a negative value; (x a , y a ), (x b , y b ) are the coordinates of two positioning points on the circumferential section, y m is the coordinate of the target point in the y-axis direction, and R0 is the radius of the storage tank. the hoop membrane stress formula comprises: σ 12 = pghR0 / t where σ 12 is the hoop stress of the membrane, p is the density of the liquid in the tank, Kg / m 3 ; g is the acceleration of gravity, taken as 9.8 N / Kg; h is the axial distance of the liquid surface to the target point, m; R0 is the radius of the tank, m; the hoop membrane strain formula comprises: e 12 = σ 12 / E where ε 12 is the circumferential film strain, and E is the modulus of elasticity of the material, in Pa.
3. The tank deformation monitoring method according to claim 1, characterized by, determining the axial strain of the to-be-tested storage tank at the target point according to the coordinates of the target point and the coordinates of the positioning points, comprising: determining the axial strain of the to-be-tested storage tank at the target point according to the coordinates of the target point, the coordinates of two positioning points on the axial cross section, and the axial strain formula; the axial strain formula comprises: t is the tank wall thickness, mm; K z is the curvature of the axial indentation after deformation of the tank, 1 / mm; when the deformation is concave, the curvature is positive; when the deformation curve is convex, the curvature takes a negative value; (z c , y d c), (z d , y m d) are the coordinates of the two positioning points on the axial section, respectively, and y m is the coordinate of the target point in the y-axis direction.
4. The tank deformation monitoring method according to claim 1, characterized by, determining the coordinates of a target point on the storage tank model and the coordinates of four positioning points on the deformation curve of the target point according to the three-dimensional Cartesian coordinate system, comprising: processing the storage tank model to obtain a hoop cross section, the hoop cross section containing the target point; establishing a first coordinate system on the hoop cross section, with the coordinate origin located on the central axis of the to-be-tested storage tank and the target point located on the y-axis; determining one positioning point on the deformation profile curve on the hoop cross section and on both sides of the target point; determining the coordinates of the target point and the positioning points according to the first coordinate system.
5. The tank deformation monitoring method according to claim 4, characterized by, determining the coordinates of a target point on the storage tank model and the coordinates of four positioning points on the deformation curve of the target point according to the three-dimensional Cartesian coordinate system, comprising: processing the storage tank model to obtain an axial cross section, the axial cross section containing the target point; establishing a second coordinate system on the axial cross section, with the coordinate origin located on the central axis of the to-be-tested storage tank and the target point located on the y-axis; determining a positioning point on the deformation profile curve on the axial section and on both sides of the target point; determining coordinates of the target point and the positioning point according to the second coordinate system.
6. A storage tank deformation monitoring apparatus characterized by comprising: The method comprises the steps of: constructing a module for scanning the profile of the tank to be measured, obtaining point cloud data, constructing a tank model according to the point cloud data, and establishing a three-dimensional Cartesian coordinate system based on the tank model; determining the coordinates of the target point on the tank model and the coordinates of the four positioning points on the deformation surface of the target point according to the three-dimensional Cartesian coordinate system, the positioning points being selected points in the cross direction with the target point as the intersection center; monitoring the deformation degree of the tank to be measured at the target point according to the coordinates of the target point and the coordinates of the positioning points; The monitoring module further comprises: determining the hoop strain and the axial strain of the tank to be measured at the target point according to the coordinates of the target point and the coordinates of the positioning points; comparing the equivalent strain value with a preset threshold range, and determining the deformation degree of the tank to be measured at the target point according to which threshold range the equivalent strain value is located.
7. The tank deformation monitoring apparatus according to claim 6, characterized by In the process of determining the deformation degree of the tank to be measured at the target point according to the coordinates of the target point and the coordinates of the positioning points, the monitoring module is specifically configured to: determine the hoop strain and the axial strain of the tank to be measured at the target point according to the coordinates of the target point and the coordinates of the positioning points; determine the equivalent strain value of the tank to be measured at the target point according to the hoop strain and the axial strain, and determine the deformation degree of the tank to be measured at the target point according to the equivalent strain value.
8. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the program to realize the steps of the tank deformation monitoring method according to any one of claims 1 to 5. 9.A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to realize the steps of the tank deformation monitoring method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Large vertical storage tank structure deformation online detection and applicability evaluation system and method
CN110264507A
Automatic identification and intelligent evaluation method for oil and gas pipeline outer surface corrosion and pit defects based on three-dimensional laser scanning
CN112255238A