Three-dimensional layoutlayout method for splicing vault plates of large LNG storage tank
11118733 · 2021-09-14
Assignee
- CHINA NATIONAL OFFSHORE OIL CORP. (Beijing, CN)
- OFFSHORE OIL ENGINEERING CO., LTD. (Tianjin, CN)
- Tianjin University (Tianjin, CN)
Inventors
- Zhongzhi Ye (Tianjin, CN)
- Jing Lu (Tianjin, CN)
- Xiqiang Zhang (Tianjin, CN)
- Juan Su (Tianjin, CN)
- Jian Su (Tianjin, CN)
- Qing Zhang (Tianjin, CN)
- Yu Sun (Tianjin, CN)
- Fudan Zhou (Tianjin, CN)
- Yu WANG (Tianjin, CN)
- Wenduo He (Tianjin, CN)
Cpc classification
F17C3/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2223/033
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2209/234
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2270/0134
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2201/0157
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2201/052
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2203/012
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2260/013
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C3/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2223/0161
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2201/0109
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2270/01
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2260/017
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2209/221
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2209/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F17C2201/0119
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
Method of constructing a vault of a large storage tank for liquefied natural gas by first modeling the vault with a 3-D modeling software application, then partially building the vault with a framework and a first set of covering panels fixed on the framework where the panels do not touch each other, but leave a number of gaps between them, measuring the dimensions of the actual gaps between the panels using a 3-D scanner, producing a second set of panels according to the scanned dimensional data, and finally filled the gaps between the first set of panels with the second set of panels, which are much smaller than the first set of panels, making the building process earlier and more accurate, which are difficult issues in building large tanks for liquefied natural gas.
Claims
1. A method of constructing a vault of a large storage tank for liquefied natural gas, comprising the steps of (a) modeling the vault of the large storage tank using a 3-D CAD application to generate a set of model data that display the vault as an umbrella type dome, formed from a plurality of panels fixed on a framework of parallels and meridians; (b) producing a first set of panels having shapes and dimensions predetermined according to the modeling data generated in step (a) and producing a plurality of framework members according to the modeling data generated in step (a); (c) on the top of a storage tank's main body, constructing a vault framework based on the model data generated in step (a) by connecting and fixing framework members to form the parallels and meridians of the framework; (d) partially covering the framework built in step (c) by fixing the first set of panels according to the vault model of step (a), wherein the panels do not touch each other but leave a plurality of uncovered spaces between the panels; (e) obtaining dimensional data of the uncovered spaces by using a 3-D scanner and producing a second set of panels according to the scanned dimensional data, each of which panels fits in one of the uncovered spaces; and (f) placing and fixing the second set of panels into the uncovered spaces between the first set of panels that are already fixed on the framework to result in fully covered vault as the top of the storage tank.
2. The method according to claim 1, wherein the size of the second panels is smaller than the size of the first set of panels.
3. The method according to claim 2, wherein the second set of the panels are of at least three types, each with a different size and shape.
4. The method according to claim 2, wherein the first set of the panels are of different sizes and shapes.
5. The method according to claim 4, wherein the first set of the panels are of two types, one type of which has a larger size than the other type.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION OF THE PRESENT INVENTION
(10) The detailed embodiments of the present invention will be described below with reference to the accompanying drawings.
(11) As shown in the figures, the three-dimensional layout method for splicing vault plates of a large LNG storage tank of the present invention includes the following steps.
(12) (1) Establishing a three-dimensional model of an ideal vault in an ideal coordinate system O-XYZ by using CAD software, and extracting contour lines of small and large vault plates as contour feature lines of the three-dimensional model of the ideal vault, which assist curve fitting of point cloud data;
(13) (2) Scanning vault plates, the detailed steps include:
(14) Hoisting a central circular vault plate, large vault plates and small vault plates, arranging four measuring points on a cylindrical roof at an interval of 90 degrees, and arranging a three-dimensional laser scanner at each measuring point for scanning the vault;
(15) (3) Transforming the coordinate of the point cloud data of the vault plates, scanned by each scanner within the range of a quarter of vault from a point could coordinate system, to the ideal coordinate system obtained in the step (1), the detailed method is as follows:
(16) As shown in
(17) The unit vectors of each coordinate axis in the point cloud coordinate system deduced by using the above points are:
(18)
(19) Wherein, e.sub.1′, e.sub.2′ and e.sub.3′ are unit vectors of the X′-axis, Y′-axis and 2-axis in the point cloud coordinate system, respectively.
(20) Similarly, unit vectors e.sub.1, e.sub.2 and e.sub.3 of the X-axis, Y-axis and Z-axis in the ideal coordinate systems can be obtained as follows:
(21)
(22) M and M′ are coordinates of a same feature point in the ideal model and the point cloud model, respectively, so there's the following equation:
[e.sub.1,e.sub.2,e.sub.3].sup.TM=[e.sub.1′,e.sub.2′,e.sub.3′].sup.TM′ (3)
M=([e.sub.1,e.sub.2,e.sub.3].sup.T).sup.−1[e.sub.1′,e.sub.2′,e.sub.3′].sup.TM′ (4)
(23) Therefore, the rotation R of a transformation matrix can be expressed as:
R=([e.sub.1,e.sub.2,e.sub.3].sup.T).sup.−1[e.sub.1′,e.sub.2′,e.sub.3′].sup.T (5)
(24) The translation T can be expressed as:
T=O−P (6)
(25) Therefore, the complete transformation matrix transformed from the point cloud coordinate system to the ideal coordinate system is:
(26)
(27) (4) As shown in
(28) (5) Performing curve fitting respectively on the searched valid point cloud data in the ideal coordinate system to obtain dimension data required for fitting the vault, the dimension data comprising dimension data of a vault splice plate to be mounted at gaps among each small vault plate and two adjacent large vault plates and dimension data of a vault splice plate to be mounted at a gap between each small vault plate and the central circular vault plate; the dimension data of each vault splice plate to be mounted specifically comprising the radius r.sub.AB and arc length C.sub.1 of a left side arc AB of each vault splice plate in a radial direction of the vault, the radius r.sub.CD and arc length C.sub.2 of a right side arc CD of each vault splice plate in the radial direction of the vault, an included angle a between two projection straight lines l.sub.1 and l.sub.2 of the left side arc AB and the right side arc CD of each vault splice plate in an OXY plane of the ideal coordinate system, the radius r.sub.1 of a projection arc A′D′ of an inside arc AD of each vault splice plate arranged in a circumferential direction of the vault in the OXY plane of the ideal coordinate system and the radius r.sub.2 of a projection arc B′C′ of an outside arc BC of each vault splice plate arranged in the circumferential direction of the vault in the OXY plane of the ideal coordinate system. The detailed steps are as follows:
(29) As shown in
(30) Step A: Calculating the radius r.sub.AB of the left side arc AB and radius r.sub.CD of the right side arc CD of each vault splice plate in the radial direction of the vault;
(31)
(32) The equation of a circle may be expressed as:
(x−x.sub.0).sup.2+(y−y.sub.0).sup.2+(z−z.sub.0).sup.2=r.sup.2 (8)
(33) Wherein, (x.sub.0, y.sub.0, z.sub.0) is the center coordinates of the circle in which the arc is to be fitted, and r is the actual radius of the arc to be fitted.
(34) For the circle fitting based on a nonlinear least square method, an optimized target function is:
(35)
(36) Wherein, (x.sub.i, y.sub.i, z.sub.i) is coordinates of a feature point on the arc to be fitted, (x.sub.0, y.sub.0, z.sub.0) is the center coordinate of the circle in which the arc is to be fitted, r is the actual radius of each vault splice plate to be fitted, and N is the number of feature points participating in the fitting calculation.
(37) When the radius of circle is used as a constraint participating in the fitting, according to the Lagrange multiplier method, the optimized target function of the least square method may be expressed as:
(38)
(39) Wherein, (x.sub.i, y.sub.i, z.sub.i) is coordinates of a feature point on the arc AB and arc CD; (x.sub.0, y.sub.0, z.sub.0) is center coordinates of the circle of the arc AB and the arc CD; λ is the Lagrange constant; r is the actual radius of the vault splice plate to be fitted; r.sub.k is the design radius of the arc AB and the arc CD; and, N is the number of feature points participating in the fitting calculation.
(40) Step B: Calculating the arc lengths C.sub.1 of the left side arc AB and C.sub.2 of the right side arc CD of each vault splice plate in the radial direction of the vault;
(41) Assuming the coordinates of points A and B as (x.sub.1,y.sub.1,z.sub.1) and (x.sub.2,y.sub.2,z.sub.2), respectively, the chord length L.sub.1 of the arc AB can be expressed as:
L.sub.1=√{square root over ((x.sub.1−x.sub.2).sup.2+(y.sub.1−y.sub.2).sup.2+(z.sub.1−z.sub.2).sup.2)} (11)
(42) The arc length C.sub.1 of the arc AB may be expressed as:
C.sub.1=arc sin(L.sub.1/2r.sub.AB)×πr.sub.AB/90 (12)
(43) Similarly, the arc length C.sub.2 of the arc CD can be obtained.
(44) Step C: calculating the included angle a between two projection straight lines l.sub.1 and l.sub.2 of the left side arc AB and the right side arc CD of each vault splice plate in an OXY plane of the ideal coordinate system, respectively, the radius r.sub.1 of the projection arc A′D′ of the inside arc AD of each vault splice plate arranged in a circumferential direction of the vault in the OXY plane of the ideal coordinate system and the radius r.sub.2 of the projection arc B′C′ of the outside arc BC of each vault splice plate arranged in the circumferential direction of the vault in the OXY plane of the ideal coordinate system.
(45) As shown in
(46) Fitting the two arcs A′D′ and B′C′ by the least square method based on radius constraint to obtain the radius r.sub.1 of the arc A′D′ and radius r.sub.2 of the arc B′C′. The specific method refers to the step A.
(47) The equation of the straight line l.sub.1 may be expressed as:
y=k.sub.1x+b.sub.1(k.sub.1≠0) (13)
(48) Wherein, k.sub.1 is the slope of the straight line l.sub.1, and b.sub.1 is the intercept of the straight line l.sub.1.
(49) The optimized target function for the straight line fitting based on a nonlinear least square method is:
(50)
(51) Similarly, the equation of the straight line l.sub.2 may be expressed as:
y=k.sub.2x+b.sub.2(k.sub.2≠0) (15)
(52) Wherein, k.sub.2 is the slope of the straight line l.sub.2, and b.sub.2 is the intercept of the straight line l.sub.2.
(53) The optimized target function is:
(54)
(55) After the equations of the two straight lines are obtained, the included angle a between the two straight lines l.sub.1 and l.sub.2 is expressed as:
(56)
(57) Wherein, a is the included angle between the two straight lines, and k.sub.1 and k.sub.2 are the slope of the two straight lines.
(58) (6) Performing construction layout of the vault splice plates, the detailed steps includes:
(59) Step A: obtaining the radius R.sub.1 of an inside arc MN and radius R.sub.2 of an outside arc PQ of a construction layout plate of the vault splice plates arranged in the circumferential direction of the vault by the following formulae, respectively:
(60)
(61) Wherein, as shown in
(62) Step B: As shown in
EF=(C.sub.1+C.sub.2)/2 (20)
(63) Step C: constructing arcs MN and PQ by using the radius R.sub.1 of the inside arc and the radius R.sub.2 of the outside arc of the construction layout plate of the vault splice plates arranged in the circumferential direction of the vault as radius and using point E and point F as points on the arcs, wherein the centers of the arcs MN and PQ are O.sub.1 and O.sub.2 respectively and located on an extended line of the line segment EF; taking a as the central angle of each of the arcs MN and PQ, connecting the MQ and NP, and obtaining MNPQ as the layout dimension data of the steel plate to be calculated as shown in
(64) (7) Considering the lap width and the error caused by actual sphere expansion, shifting four sides of the MNPQ outwardly, where the offset may be ranged from 5 mm to 10 mm according to the construction experience; and, connecting clearances, formed at four corners after shifting, by straight lines to obtain a layout graph for the vault splice plates, finally prefabricating and constructing the vault splice plates to be mounted according to the layout graph for the vault splice plates.