A method and device for calculating the positioning and cutting amount of a ship deck tank saddle

By acquiring longitudinal and anti-top deviation data, and utilizing coordinate system transformation and geometric calculations, the cutting amount of the ship deck tank saddle is determined. This solves the problems of cumbersome installation procedures and low precision in existing technologies, achieving efficient and precise saddle positioning and cutting, and improving installation accuracy and efficiency.

CN122132650APending Publication Date: 2026-06-02JIANGNAN SHIPYARD (GRP) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
JIANGNAN SHIPYARD (GRP) CO LTD
Filing Date
2026-02-03
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

The existing technology for installing ship deck tank saddles is cumbersome, relies heavily on manual judgment for accuracy, has low precision, and does not take into account the errors of segmented manufacturing and assembly, resulting in misalignment of longitudinal ribs and excessive assembly gaps.

Method used

By acquiring the deviation data of the lower opening and the top of the longitudinal bone, and using coordinate system transformation and geometric calculation, the final cutting amount of the lower opening of the longitudinal bone is determined. This includes rotating the coordinate system to simplify the calculation, and combining the vertical and lateral deviations to calculate the first and second cutting amounts, thus achieving precise cutting.

Benefits of technology

The saddle was installed with the required precision on the first hoisting, eliminating the need for secondary hoisting and on-site trimming, improving assembly precision and efficiency, and reducing the assembly gap between the longitudinal frame and the deck structure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122132650A_ABST
    Figure CN122132650A_ABST
Patent Text Reader

Abstract

This invention provides a method and apparatus for calculating the cutting amount for positioning a ship deck tank saddle. The method includes: acquiring the deviation data of the lower edge of the longitudinal ribs of the deck tank saddle segment to be installed; acquiring the top deviation data of the deck at the planned installation position of each longitudinal rib on the deck tank saddle; based on the deviation data of the lower edge of the longitudinal ribs and the top deviation data; acquiring the projectile angle θ of the deck and the angle α between each longitudinal rib of the deck tank saddle and the Y-axis in the original coordinate system; performing a margin cutting operation on each longitudinal rib according to the calculated final cutting amount c; and hoisting the cut deck tank saddle to the installation position on the deck for positioning and installation. By calculating in advance, the cutting accuracy is improved, as are the assembly accuracy and efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of marine engineering, and more specifically, to a method and apparatus for calculating the cutting amount of a ship deck tank saddle positioning device. Background Technology

[0002] In the field of marine engineering, deck tanks, as a common type of large liquid cargo container, are crucially important for their safe and stable installation on ship decks. These tanks are typically supported by two C-shaped saddles positioned symmetrically on either side of the cargo deck. To maximize tank volume and adapt to the ship's hull lines, modern ships widely employ convex deck designs with sloping ramps in their cargo hold areas. This results in the saddle mounting surface not being a single plane, but rather a folded area formed by the main deck and the sloping ramps of the convex deck.

[0003] Currently, the industry generally employs a traditional method based on on-site surveying and multiple adjustments for saddle installations on such complex base surfaces. The main steps include: First, the saddle structural components are initially hoisted and positioned, with rough adjustments made to their bow / stern, lateral, and height positions. Then, using the main deck and convex deck as physical references, construction personnel use marking tools to directly mark the theoretical fit line with the deck on the lower ends of the saddle's longitudinal ribs and ribs; this line is the allowance line to be cut. After marking, the saddle is hoisted away from its installation position, and the allowance is cut, beveled, and ground on the ground according to the marked lines. After cutting, a second hoisting and repositioning is performed, with minor adjustments made to achieve the final positioning accuracy. During this process, imperfect matching often necessitates localized secondary trimming.

[0004] Traditional installation methods suffer from the following problems: The process is cumbersome, requiring at least two precise hoisting and positioning operations (and three large crane operations), leading to high construction costs. Furthermore, accuracy relies solely on manual on-site judgment and hand-marking, making it susceptible to visual errors and skill limitations, resulting in low efficiency and accuracy. Additionally, during installation, it is typically assumed that the longitudinal support components (longitudinal girders) of the saddle are aligned laterally with the corresponding longitudinal structures (reverse girders or longitudinal girders) below deck. However, in actual construction, tolerances exist in both segment fabrication and assembly, easily causing misalignment of the longitudinal girders laterally (in the beam direction). Traditional processes do not anticipate and compensate for this misalignment during cutting. During final assembly, to force the misaligned longitudinal girders to align, additional on-site trimming of the cut saddle longitudinal girders is often necessary, or larger assembly gaps must be accepted. Summary of the Invention

[0005] In view of the problems existing in the installation of ship deck tank saddles in the prior art, this application provides a method and device for calculating the positioning and cutting amount of ship deck tank saddles, which is used to solve the problems of cumbersome installation procedures, heavy reliance on manual judgment for accuracy, low accuracy, and traditional methods that do not consider the errors of segmented manufacturing and mounting.

[0006] To achieve the above and other related objectives, the present invention provides a method for calculating the cutting amount for positioning a ship deck tank saddle, comprising:

[0007] S1: Obtain the deviation data of the lower opening of the longitudinal skeleton of the deck tank saddle segment to be installed;

[0008] S2: Obtain the anti-top deviation data of the deck at the planned installation positions of each longitudinal bone on the deck tank saddle;

[0009] S3: Based on the longitudinal girder lower opening deviation data and the reverse top deviation data, the final cutting amount c of the longitudinal girder lower opening of each of the deck tank saddles is determined through coordinate system transformation and geometric calculation; the original coordinate system O-XYZ is defined: with the intersection of the ship baseline, the mid-longitudinal section, and the mid-transverse section as the origin, the X direction is from stern to bow, the Y direction is from starboard to port, and the Z direction is perpendicular to the XY reference plane and upward. The coordinate system transformation and geometric calculation include:

[0010] S31: Obtain the projectile angle θ of the deck and the angle α between each longitudinal bone of the deck tank saddle and the Y-axis direction in the original coordinate system;

[0011] S32: Rotate the original coordinate system around the X-axis by an angle equal to the projectile angle θ to obtain a new coordinate system OX`Y`Z`, such that the X`Y` plane of the new coordinate system is parallel to the deck, and obtain the conversion deviation of the lower opening of the longitudinal bone and the reverse top of the longitudinal bone on the deck under the new coordinate system.

[0012] S33: In the new coordinate system, calculate the relative vertical deviation Δz and relative lateral deviation Δy between the lower opening of the longitudinal rib and the top of the deck;

[0013] S34: Based on the relative vertical deviation Δz and the angle β between the lower opening of the longitudinal bone and the horizontal direction in the new coordinate system, calculate the first cutting amount c used to eliminate the height difference. z , where β = θ + α;

[0014] S35: Based on the first cutting amount c z The resulting lateral position change, combined with the relative lateral deviation Δy, is used to calculate the second cutting amount c to compensate for the lateral position change. y ;

[0015] S36: The first cutting amount c z With the second cutting amount c y Combining these, the final cutting amount c is obtained;

[0016] S4: Perform residual cutting on each of the longitudinal bones according to the calculated final cutting amount c;

[0017] S5: Hoist the cut deck tank saddle to the installation position on the deck for positioning and installation.

[0018] Optionally, the deviation data of the lower opening of the longitudinal bone includes at least: the lateral deviation Ya and the vertical deviation Za of the lower opening of the longitudinal bone in the original coordinate system;

[0019] The anti-top deviation data includes at least: the lateral deviation Y of the anti-top position on the deck that is aligned with each of the longitudinal ribs in the original coordinate system. β Vertical deviation Z β .

[0020] Optionally, the coordinate system transformation is achieved through a rotation matrix formula, for the original coordinate point A= The new coordinates B after rotating by an angle θ = The calculation formula is:

[0021] ; That is, y`=y*cosθ–z*sinθ, z`=y*sinθ+z*cosθ.

[0022] Optionally, where:

[0023] In step S34, the first cutting amount c z The calculation formula is: c z =Δz / sin(π-β;

[0024] In step S35, the second cutting amount c y The calculation formula is: c y =[Δy-(c z *cos(π-β))] / sin(π-β);

[0025] In step S36, the formula for calculating the final cutting amount c is: c = c z +c y .

[0026] Optionally, step S3 further includes: S37: Calculate the longitudinal bone incision length, where longitudinal bone incision length = longitudinal bone misalignment amount * 50 mm.

[0027] Optionally, before step S4, a comparison and judgment step is included: calculating the required cutting length of the longitudinal bone based on the relative lateral deviation Δy; if the cutting length exceeds a preset threshold, then the remaining cutting operation is performed in step S4.

[0028] Optionally, step S1 further includes: obtaining the deviation data between the actual data and the theoretical data of the deck tank saddle baffle and anti-buoyancy device on the deck tank saddle section.

[0029] This application also provides a device for calculating the cutting amount of a ship deck tank saddle for positioning, used to implement the method for calculating the cutting amount of a ship deck tank saddle for positioning as described in any one of claims 1-7, wherein the device comprises:

[0030] The data acquisition module is used to acquire longitudinal bone lower opening deviation data and reverse top deviation data;

[0031] The data processing module is communicatively connected to the data acquisition module and is configured to calculate and output the final cutting amount of each longitudinal bone lower opening based on the deviation data of the longitudinal bone lower opening and the reverse top deviation data.

[0032] As described above, the method for calculating the cutting amount of the ship deck tank saddle positioning provided by the present invention, its manufacturing method, and its display device have at least the following beneficial technical effects:

[0033] The method for calculating the cutting amount for the positioning of ship deck tank saddles in this invention eliminates the cumbersome steps required by traditional methods, such as initial positioning, marking, hoisting and cutting, repositioning, and secondary trimming. Through precise calculation and cutting in the early stages, the saddle can achieve the required installation accuracy during the initial hoisting, eliminating the need for secondary hoisting and on-site trimming. Furthermore, the calculation incorporates quantitative calculation and compensation for the lateral misalignment between the longitudinal ribs and the top, solving problems such as excessive assembly gaps caused by neglecting this misalignment in traditional methods, and improving the fit between the longitudinal ribs and the deck structure.

[0034] The ship deck tank saddle positioning and cutting quantity calculation device provided in this application can embed the entire calculation method into an electronic spreadsheet such as Excel or a dedicated program to form a device. Users only need to input measurement data to automatically obtain complete process instructions, including the final cutting quantity (c), cutting length, and rib cutting quantity, thereby improving assembly accuracy and efficiency. Attached Figure Description

[0035] Figure 1 The flowchart shown is a method for calculating the cutting amount of a ship deck tank saddle positioning provided in Example 1.

[0036] Figure 2 The diagram shown is a structural schematic of the deck tank saddle section provided in Embodiment 1.

[0037] Figure 3 The diagram shown is a structural schematic of the deck segment provided in Embodiment 1.

[0038] Figure 4 The diagram shown is a structural schematic of the docking of the deck tank saddle with the ship section provided in Embodiment 1.

[0039] Figure 5 This diagram illustrates the relationship between the old and new coordinates of the deck tank saddle and the convex deck provided in Embodiment 1.

[0040] Figure 6 The diagram shows a structural schematic of the misalignment of the longitudinal ribs of the deck tank saddle provided in Embodiment 1.

[0041] Reference numerals: 10, Deck tank saddle baffle; 11, Anti-buoyancy device; 20, Longitudinal rib; 21, Lower opening of longitudinal rib; 30, Main deck; 31, Convex deck. Detailed Implementation

[0042] The following specific examples illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention.

[0043] It should be noted that the illustrations provided in this embodiment are only schematic representations of the basic concept of the present invention. Although the illustrations only show components related to the present invention and are not drawn according to the actual number, shape and size of the components, the shape, quantity, positional relationship and proportion of each component can be arbitrarily changed under the premise of realizing the technical solution of this invention, and the layout of the components may also be more complex.

[0044] Example 1

[0045] This embodiment provides a method for calculating the cutting amount for positioning tank saddles on ship decks, such as... Figure 1 The diagram shown illustrates the flowchart for calculating the cutting amount for positioning the ship deck tank saddle provided in this embodiment, including the following steps:

[0046] S1: Obtain the deviation data of the lower opening of the longitudinal skeleton of the deck tank saddle segment to be installed;

[0047] S2: Obtain the anti-top deviation data of the deck at the planned installation position of the deck tank saddle;

[0048] S3: Based on the longitudinal girder lower opening deviation data and the reverse top deviation data, the final cutting amount c of the longitudinal girder lower opening of each of the deck tank saddles is determined through coordinate system transformation and geometric calculation; the original coordinate system O-XYZ is defined: with the intersection of the ship baseline, the mid-longitudinal section, and the mid-transverse section as the origin, the X direction is from stern to bow, the Y direction is from starboard to port, and the Z direction is perpendicular to the XY reference plane and upward. The coordinate system transformation and geometric calculation include:

[0049] S31: Obtain the projectile angle θ of the deck; obtain the angle α between each longitudinal bone of the deck saddle and the Y-axis direction in the original coordinate system;

[0050] S32: Rotate the original coordinate system around the X-axis by a first angle θ to obtain a new coordinate system OX`Y`Z`, so that the X`Y` plane of the new coordinate system is parallel to the convex deck ramp surface, and obtain the conversion deviation of the lower opening of the longitudinal bone and the reverse top of the longitudinal bone on the deck under the new coordinate system.

[0051] S33: Under the new coordinate system, calculate the relative vertical deviation Δz and relative lateral deviation Δy between the lower opening of the longitudinal bone and the top of the longitudinal bone;

[0052] S34: Based on the relative vertical deviation Δz and the angle β between the lower opening of the longitudinal bone and the horizontal direction in the new coordinate system, calculate the first cutting amount c without considering lateral misalignment. z , where β = θ + α;

[0053] S35: Based on the first cutting amount c z The resulting lateral position change is calculated as the second cutting amount c required to compensate for the relative lateral deviation Δy. y ;

[0054] S36: The first cutting amount c z With the second cutting amount c y Combining these, we obtain the final cutting amount c;

[0055] S4: Perform the remaining cutting operation on each longitudinal bone according to the calculated final cutting amount c;

[0056] S5: Hoist the cut deck tank saddle to the installation position on the deck for positioning and installation.

[0057] like Figure 2 The diagram shows a structural schematic of the deck tank saddle section provided in this embodiment. The deck tank saddle includes a deck tank saddle baffle 10, an anti-buoyancy device 11, and longitudinal ribs 20. The anti-buoyancy device 11 is located on both sides of the upper end of the deck tank saddle baffle 10, and the longitudinal ribs 20 are distributed on both sides of the deck tank saddle baffle 10, serving as the main support and force transmission components. The lower end of the longitudinal ribs 20 is used for fixed connection with the ship deck. The position for fixed connection with the deck is defined as the lower opening 21 of the longitudinal rib.

[0058] like Figure 3 The diagram shows a structural schematic of the deck segment provided in this embodiment. The deck that docks with the deck tank saddle is not a single plane; the deck consists of two parts: the main deck 30 and the convex deck 31. The two intersect to form a bend in the angled region. In the conventional setup, the original coordinate system O-XYZ is defined as follows: the origin is the intersection of the ship's baseline, the mid-longitudinal section, and the mid-transverse section; the X direction is from stern to bow; the Y direction is from starboard to port; and the Z direction is perpendicular to the XY reference plane and upward. The projectile angle of the main deck 30 is 3°, and the projectile angle of the ramp plate of the convex deck 31 is 45°. The deck tank saddle sits on the 138° bend in the angled region formed by the main deck 30 and the convex deck 31.

[0059] To ensure the precise installation of the deck tank saddle on the deck, it is essential to ensure that the lower opening 21 of each longitudinal rib 20 matches the corresponding anti-top or theoretical alignment line at the planned installation location on the deck. Since the saddle sits on a composite plane with different projectile angles, and the longitudinal ribs themselves have a certain spatial orientation, it is necessary to measure the spatial deviation between the lower opening 21 of the longitudinal rib and the corresponding anti-top of the deck to determine the cutting amount.

[0060] This embodiment takes the installation of the stern saddle of the No. 1 deck tank of the target ship from section 922 to section 526 (main deck area) and section 626 (convex deck area) as an example to specifically illustrate the calculation method of the positioning cutting amount of the ship deck tank saddle, including the following steps:

[0061] S1: Obtain the deviation data of the lower opening of the longitudinal skeleton of the deck tank saddle segment to be installed;

[0062] Specifically, high-precision measuring instruments, including a total station, were used to measure the actual coordinates of the lower end 21 of each longitudinal rib 20 on the deck tank saddle segment. The theoretical design coordinates of the corresponding measurement points were extracted from the deck tank saddle segment model, such as CAD drawings. Then, the deviation data of the lower end of the longitudinal rib in the original coordinate system O-XYZ for each measurement point was calculated. Specifically, the deviation data of the lower end of the longitudinal rib mainly includes lateral deviation Ya and vertical deviation Za, which are used to accurately describe the misalignment of the lower end of the longitudinal rib in the horizontal and vertical directions.

[0063] like Figure 2As shown in the figure, the distribution of measurement points for the deck tank saddle section is illustrated. The figure marks the deviations between the theoretical and actual coordinates of several measurement points at the lower opening of the longitudinal girders. Taking measurement point ⑤ as an example, its theoretical coordinates are (133380, 12060, 24402), and the deviation from the actual measurement is (0, -5, 2). This indicates that: for measurement point ⑤ at the lower opening of the longitudinal girders, there is no deviation in the X direction (bow-stern); in the Y direction (starboard-port), the lateral deviation Ya = -5 mm, and the starboard deviation is 5 mm; in the Z direction (vertical), the vertical deviation Za = 2 mm, and the upward deviation is 2 mm. Furthermore, from... Figure 2 It can be seen that measurement point ⑤ is in contact with the convex plate 31.

[0064] Optionally, it also includes: obtaining the deviation data between the actual data and the theoretical data of the deck tank saddle baffle 10 and the anti-buoyancy device 11 on the deck tank saddle segment, which is used to assist in adjusting and verifying the overall spatial attitude of the saddle during the final hoisting and positioning, including the left and right horizontality, verticality, etc., to ensure the docking accuracy between the superstructure and the tank.

[0065] S2: Obtain the anti-top deviation data of the deck at the planned installation position of the deck tank saddle;

[0066] It is necessary to measure the data of the planned installation position of the deck tank saddle on the main deck 30 and the convex deck 31 of the ship. This position is usually represented by the installation position line that has been pre-marked on the deck surface during the section construction, and this line actually reflects the actual position of the upper edge of the deck top.

[0067] This embodiment is illustrated using section 526 (main deck area) and section 626 (convex deck area), as follows: Figure 3 As shown, on the two segmented deck surfaces, the installation position lines of the deck tank saddles, which had been marked out during the fabrication phase, and the 100 mm alignment line (100 MK line) serving as auxiliary references, were located and measured. These lines represent the actual positions of the deck structures that connect with the lower opening of the saddle longitudinals. Using equipment such as a total station, the actual spatial coordinates of key points (corresponding to the lower opening of the saddle longitudinals) on these installation position lines were measured on-site. Theoretical coordinates were extracted from the hull's CAD assembly or the ship's mounted model. The deviation values ​​of each corresponding point in the original coordinate system were calculated, i.e., the top deviation data, mainly including the lateral deviation Yb and the vertical deviation Zb.

[0068] like Figure 3As shown in the figure, multiple measurement points are displayed, with the deviation values ​​between the theoretical dimensions and the actual measurements marked. Taking measurement point ⑤ as an example, the deviation values ​​between the theoretical dimensions (133355, 12030, 24402) and the actual measurements are marked (4, 2, 4). This indicates that: at measurement point ⑤, the deviation in the X direction is 4 mm towards the stern; in the Y direction, the lateral deviation Yb = 2 mm, and the deviation towards the port side is 2 mm; in the Z direction, the vertical deviation Zb = 4 mm, and the upward deviation is 4 mm.

[0069] like Figure 4 As shown, the longitudinals are numbered sequentially from port to starboard (opposite to the Y-axis), for example, 1-8. Through steps S1 and S2, at least the deck's projectile angle, the angle between the longitudinal and the positive Y-axis, and the longitudinal lower opening deviation data (lateral deviation Ya and vertical deviation Za at the lower opening of the longitudinal) are determined for each longitudinal. The anti-top deviation data includes the lateral deviation Yb and vertical deviation Zb of the anti-top position on the deck where it intersects with each longitudinal. The obtained data are entered into Table 1 below:

[0070]

[0071] Note: If the cutting length of the longitudinal bone is less than the length to be retained for welding, no cutting is required; if the cutting length of the longitudinal bone exceeds the length of the longitudinal bone, the longitudinal bone should be removed and spot welded.

[0072] S3: Based on the longitudinal girder lower opening deviation data and the top deviation data, the final cutting amount c of the longitudinal girder lower opening of each deck tank saddle is determined through coordinate system transformation and geometric calculation; the original coordinate system O-XYZ is defined: with the intersection of the ship's baseline, mid-longitudinal section, and mid-transverse section as the origin, the X direction is from stern to bow, the Y direction is from starboard to port, and the Z direction is perpendicular to the XY reference plane and upward. The coordinate system transformation and geometric calculation include:

[0073] S31: Obtain the projectile angle θ of the deck and the angle α between each longitudinal rib of the deck tank saddle and the Y-axis in the original coordinate system.

[0074] The deck projection angle θ is the angle between the deck surface that mates with the lower end of the saddle longitudinal and the horizontal plane (the XY horizontal plane of the original coordinate system). Since the saddle spans these two areas, the specific deck area mates with the lower end of each longitudinal differs, thus its corresponding θ value also differs. This information needs to be accurately obtained from the saddle arrangement drawing and the hull lines drawing, and recorded for each longitudinal. According to the ship design of this embodiment, the angle between the main deck 30 and the horizontal plane is 3°; the angle between the convex deck 31 and the horizontal plane is 45°. As shown in Table 1 above, for longitudinals numbered 1, 2, and 3, located in the main deck 30 area, their θ value is 3°; for longitudinals numbered 4 to 8, located in the convex deck 31 area, their θ value is 45°.

[0075] The angle α between the longitudinal rib and the Y-axis is the angle between the projection of the axis of each longitudinal rib onto the XY plane and the positive direction of the Y-axis (port side) in the original coordinate system O-XYZ. The deck throw angle θ and the angle α between each longitudinal rib of the deck tank saddle and the Y-axis direction need to be obtained according to the design drawings of the saddle section and the deck. Fill the obtained angle α between each longitudinal rib of the deck tank saddle and the Y-axis direction into Table 1 above. As shown in Table 1 above: the α values ​​of each longitudinal rib provided in this embodiment are 90°, 101°, 101°, 86°, 68°, 43°, 20°, and 9°. Figure 4 The diagram shown illustrates the structural connection between the deck tank saddle and the ship section provided in this embodiment. Taking longitudinal girder ⑤ as an example, the connection point of longitudinal girder ⑤ is located in the convex deck 31 region, and the projectile angle θ of convex deck 31 is 45°. The angle α between longitudinal girder ⑤ and the Y-axis is 68°.

[0076] S32: Rotate the original coordinate system around the X-axis by an angle equal to the projectile angle θ to obtain a new coordinate system OX`Y`Z`, making the X`Y` plane of the new coordinate system parallel to the deck, and obtaining the conversion deviation of the lower opening of the longitudinal bone and the reverse top of the longitudinal bone on the deck under the new coordinate system.

[0077] Due to the deck's inherent surging potential in conventional designs, the deviation between the lower edge of the longitudinal rib and the deck's top exists on an inclined plane. Therefore, calculating the cutting amount directly in the original coordinate system is extremely complex. This application proposes a design method using a rotated coordinate system. Specifically, the original coordinate system is rotated around the X-axis, while the Y and Z axes are rotated as a whole. The spatial angle between the new Y' / Z' axes remains consistent with the original Y / Z axes, ensuring that the XY plane of the new coordinate system OX'Y'Z' is parallel to the deck connected to the longitudinal rib. This transforms the problem of the inclined installation surface into a horizontal installation surface problem, simplifying subsequent calculations.

[0078] like Figure 5 The diagram shows the relationship between the old and new coordinates of the deck saddle and the convex deck provided in this embodiment. Specifically, the convex deck has a 45° projectile force. Rotating the original coordinate system O-XYZ counterclockwise by 45° around the X-axis yields the new coordinate system OX`Y`Z`. Alternatively, rotating the original coordinate system O-XYZ clockwise by 135° around the X-axis makes the XZ plane parallel to the deck. In this embodiment, the original coordinate system O-XYZ is rotated counterclockwise by 45° around the X-axis to obtain the new coordinate system OX`Y`Z`.

[0079] For any point on the longitudinal bone, rotating it around the X-axis keeps the X-coordinate unchanged. Assume that before the rotation, the original coordinates of this point in the YZ plane are A = The new coordinates B after rotating by an angle θ = The calculation formula is:

[0080] ; That is, y`=y*cosθ–z*sinθ, z`=y*sinθ+z*cosθ.

[0081] In step S2, the following data were obtained in the original coordinate system: longitudinal bone lower opening deviation data (Ya, Za) and reverse top deviation data (Yb, Zb). Similarly, the longitudinal bone lower opening deviation data and reverse top deviation data obtained in the original coordinate system can be converted by formula (1) to obtain the longitudinal bone lower opening deviation data (Ya`, Za`) and reverse top deviation data (Yb`, Zb`) corresponding to them in the new coordinate system OX`Y`Z`.

[0082] In this embodiment, longitudinal bone No. 5 is used as an example for explanation:

[0083] Given: θ = 45°, α = 68°; longitudinal bone lower opening deviation data: Ya = −5 mm, Za = 2 mm; reverse top deviation data: Yb = 2 mm, Zb = 4 mm. Then, simple calculations show that: cos45° ≈ 0.7071, sin45° ≈ 0.7071.

[0084] Deviation data of the inferior opening of the longitudinal bone in the new coordinate system:

[0085] Ya`=Ya*cosθ–Za*sinθ=(−5)*0.7071−2*0.7071≈−4.9;

[0086] Za`=Ya*sinθ+Za*cosθ=(−5)*0.7071+2*0.7071≈−2.1;

[0087] Reverse top deviation data in the new coordinate system:

[0088] Yb`=Yb*cosθ–Zb*sinθ=2*0.7071−4*0.7071≈−1.4;

[0089] Zb`=Yb*sinθ+Zb*cosθ=2*0.7071+4*0.7071≈4.2;

[0090] The calculated results, including the longitudinal bone lower opening deviation data (−4.9, −2.1) and the reverse top deviation data (−1.4, 4.2) in the new coordinate system, are recorded in the new coordinate system in Table 1 above. The longitudinal bone lower opening deviation data and reverse top deviation data in the new coordinate system are calculated sequentially using examples.

[0091] S33: In the new coordinate system, calculate the relative vertical deviation Δz and relative lateral deviation Δy between the lower opening of the longitudinal bone and the top of the longitudinal bone.

[0092] This step converts the deviation data between the longitudinal ribs and the deck to the new coordinate system OX`Y`Z`. For example... Figure 5 As shown, since the X`Y` plane is parallel to the deck surface of the longitudinal girders to be installed, the Z` axis direction, perpendicular to this deck plane, represents the normal direction or height direction of the deck. The Y` axis direction, parallel to this plane, represents the lateral direction on the deck surface. The deviation data (Ya`, Za`) between the lower edge of the longitudinal girders and the top edge, and the deviation data (Yb`, Zb`) between the top edge and the top edge, in the new coordinate system, eliminate the influence of the macroscopic deck inclination angle. The difference between the two reflects the height compensation and lateral alignment adjustment required to achieve installation.

[0093] Calculate the relative vertical deviation Δz between the lower opening of the longitudinal bone and the top of the longitudinal bone: Δz represents how much the lower opening of the longitudinal bone needs to move along the Z' axis to be at the same height as the top (relative to the new datum plane parallel to the deck). The calculation formula is: Δz = -1 * (Za' - Zb'), where Za' and Zb' are the Z' coordinate deviations of the lower opening of the longitudinal bone and the top of the longitudinal bone in the new coordinate system, respectively; if Δz > 0, it means that the top of the longitudinal bone is higher than the lower opening of the longitudinal bone, and the longitudinal bone needs to be cut to lower its lower opening; if Δz < 0, the opposite is true.

[0094] Calculate the relative lateral deviation Δy between the lower opening of the longitudinal bone and the top of the longitudinal bone: Δy represents how much the lower opening of the longitudinal bone needs to move along the Y' axis to align laterally with the top. The calculation formula is Δy = Ya' - Yb', where Ya' and Yb' are the Y' coordinate deviations of the lower opening of the longitudinal bone and the top of the longitudinal bone in the new coordinate system, respectively. If Δy > 0, it means that the top of the longitudinal bone is located on the positive Y' axis side of the lower opening of the longitudinal bone, and the longitudinal bone needs to be adjusted accordingly to achieve lateral alignment.

[0095] In this embodiment, taking longitudinal bone ⑤ as an example, the relative vertical deviation between the lower opening of the longitudinal bone and the top of the longitudinal bone is Δz = -1*(Za`-Zb`) = -1*(−2.1-4.2) = 6.3; the relative lateral deviation between the lower opening of the longitudinal bone and the top of the longitudinal bone is Δy = Ya`-Yb` = −4.9-(−1.4) = -3.5. This shows that in the new coordinate system (i.e., from a perspective parallel to the 45° convex plate), the lower opening of longitudinal bone ⑤ is about 6.3 mm lower than the top of the longitudinal bone, and in the lateral direction, the lower opening of the longitudinal bone is located about 3.5 mm in the negative direction of the Y` axis of the top of the longitudinal bone, as recorded in Table 1.

[0096] Using examples in sequence, calculate the relative positional deviation at other measurement points.

[0097] S34: Based on the relative vertical deviation Δz and the angle β between the lower opening of the longitudinal bone and the horizontal direction in the new coordinate system, calculate the first cutting amount c used to eliminate the height difference. z , where β = θ + α;

[0098] After obtaining the relative vertical deviation Δz in step S33, the first cutting amount c is calculated. z First cutting amount c z Assuming that no lateral misalignment exists between the longitudinal bone and the top, i.e. there is no relative lateral deviation Δy calculated in step S33, we only consider the theoretical length of the longitudinal bone axis to be cut when the lower opening of the longitudinal bone is aligned with the height of the top in the vertical direction and the Z' axis of the new coordinate system.

[0099] Specifically, this includes: Step S341: Calculate the spatial angle β of the longitudinal bones in the new coordinate system: as shown in... Figure 5 As shown, in the new coordinate system, the angle between the projection of the longitudinal bone's axis onto the X'Y' plane of the new coordinate system OX'Y'Z' and the positive direction of the Y' axis is β. This angle β is the result of the combined effect of the original horizontal angle α of the longitudinal bone and the deck's projectile potential θ. In this embodiment, the coordinate system is rotated by an angle θ around the X-axis, and the projection direction of the longitudinal bone in the horizontal plane is also rotated by the same angle. Therefore, the horizontal angle β of the longitudinal bone in the new coordinate system is equal to its angle α in the original coordinate system plus the rotation angle θ of the coordinate system: β = θ + α. For longitudinal bone number ⑤, θ = 45°, α = 67°, therefore β = 45° + 67° = 112°.

[0100] Step S342: Calculate the first cutting amount c z :like Figure 6 The diagram shown illustrates the structural misalignment of the longitudinal ribs in the deck tank saddle provided in this embodiment; the longitudinal rib is considered as a straight line forming an angle β with the base plane (X`Y` plane). A length c needs to be cut along this straight line. z This causes its lower endpoint to move a distance Δz in a direction perpendicular to the base plane (Z' axis). In a right triangle with the longitudinal bone axis as the hypotenuse and the height change Δz as the opposite side, there exists the relationship sin(π-β)=Δz / c. z Then the first cutting amount c z The calculation formula is: c z =Δz / sin(π-β), where β=θ+α. This c z This refers to the theoretical length that needs to be cut from the lower end of the longitudinal bone to compensate for the height difference Δz, without considering lateral misalignment.

[0101] Taking the fifth longitudinal bone as an example:

[0102] Steps S33 and S341 yield the following: Δz = 6.3 mm, β = 112°; sin(π-β) = sin(π−112°) = sin(68°) ≈ 0.92; First cutting amount: c z =Δz / sin(π-β)=6.3 / 0.92≈6.9 mm, change c zThe record at position ⑤ in the "Removal amount of longitudinal bone without considering misalignment" column in Table 1 indicates that if only high-low alignment is considered, approximately 6.9 mm needs to be removed.

[0103] S35: Based on the first cutting amount c z The resulting lateral position change, combined with the relative lateral deviation Δy, is used to calculate the second cutting amount c used to compensate for the lateral position change. y ;

[0104] See Figure 4 After cutting off c z While eliminating the height difference, the inferior incision of the longitudinal bone may also shift laterally. The impact of this shift on lateral alignment must be calculated and compensated for to arrive at a corrected cutting amount. Therefore, a second cutting amount c needs to be calculated. y .

[0105] Including step S351: Calculate the first cutting amount c z The resulting transverse longitudinal bone misalignment δ: The longitudinal bone misalignment δ is the residual deviation in the horizontal direction (Y' axis) between the lower opening height of the longitudinal bone and the reverse top after alignment. Formula for calculating longitudinal bone misalignment δ: δ = Δy − c z *cos(π-β), where Δy is the initial relative lateral deviation calculated in step S33; c z =Δz / sin(π-β); c z *cos(π-β) represents the first cutting amount c. z At that time, the amount of displacement generated by the lower opening of the longitudinal bone in the Y' direction.

[0106] Step S352: Calculate the second cutting amount c y :like Figure 6 As shown, = * Combining with step S351, we obtain = * .

[0107] For longitudinal bone ⑤, Δy = -3.5 mm, c z =6.9 mm,

[0108] Calculate the amount of longitudinal bone dislocation : =Δy−c z *cos(π-β)=(−3.5)−(6.9×0.37)≈−6.1 mm, which is the longitudinal bone misalignment amount in Table 1; calculate the second cutting amount c. y :c y = * =(−6.1)×0.37≈−2.3 mm, which is the longitudinal bone cutting amount in Table 1.

[0109] S36: The first cutting amount c z With the second cutting amount c y Combining these, we obtain the final cutting amount c;

[0110] The formula for calculating the final cutting amount c is: c = c z +c y ; where c z c is the first cutting amount. y This is the second cutting amount. The final cutting amount c is the total length that actually needs to be cut off from the lower end of the longitudinal bone along its own axis.

[0111] Taking the fifth longitudinal bone as an example:

[0112] Given: c z =6.9 mm, c y =-2.3 mm;

[0113] Calculate the final cutting amount: c = c z +c y= 6.9 + (−2.3) = 4.6 mm. This value is the final cutting amount recorded in Table 1.

[0114] Taking each longitudinal bone as an example, calculate the final cutting amount c for each longitudinal bone and summarize it in the data table shown in Table 1.

[0115] Specifically, it also includes S37: After calculating the longitudinal bone misalignment, it also includes calculating the longitudinal bone incision length:

[0116] Generally, the incision length of the longitudinal bone is the longitudinal bone misalignment amount multiplied by a preset empirical coefficient, typically 30 mm, 50 mm, 80 mm, etc. In this embodiment, the preset empirical coefficient is 50 mm. Therefore, the longitudinal bone incision length = longitudinal bone misalignment amount * 50 mm. As described for longitudinal bone No. 5, the misalignment amount... =6.1 mm, then the length of the longitudinal bone incision is 305.3 mm.

[0117] Specifically, step S4: Perform the remaining cutting operation on each longitudinal bone according to the calculated final cutting amount c;

[0118] After accurately calculating the final cutting amount c of each longitudinal bone through step S3, the actual cutting construction can be carried out.

[0119] Generally, to balance structural strength and adjustment needs, a weld retention amount is set as a threshold; in this embodiment, the threshold is 500 mm. If the calculated cutting length is less than or equal to this threshold, the misalignment is considered to be directly eliminated through subsequent assembly fine-tuning (such as using a jack), without the need for pre-cutting. If the cutting length exceeds the threshold, cutting must be performed on the corresponding longitudinal bone before the allowance cutting operation in step S4.

[0120] Specifically, based on the final cutting amount c calculated from the data table (as shown in Table 1), the construction personnel convert the final cutting amount c corresponding to each longitudinal bone and the cutting length determined based on the misalignment (if exceeding the threshold) into on-site instructions. As shown in Table 1, for longitudinal bone No. 5, the cutting length calculated by the formula is 305.3mm, which does not exceed the welding allowance of 500mm, so no pre-cutting is required, and the final cutting amount is 4.6mm.

[0121] Specifically, step S5: hoist the cut deck tank saddle to the installation position on the deck for positioning and installation.

[0122] After the precise cutting of all longitudinal bones and ribs is completed, the final hoisting and positioning of the saddle can be carried out.

[0123] Example 2

[0124] This embodiment provides a device for calculating the cutting amount of a ship deck tank saddle for positioning, used to implement the method for calculating the cutting amount of a ship deck tank saddle for positioning in Embodiment 1. The device for calculating the cutting amount of a ship deck tank saddle for positioning includes:

[0125] The data acquisition module is used to acquire longitudinal bone lower opening deviation data and reverse top deviation data;

[0126] The data processing module communicates with the data acquisition module and is configured to calculate and output the final cutting amount of each longitudinal bone's lower opening based on the deviation data of the lower opening of the longitudinal bone and the top deviation data.

[0127] Specifically, the data acquisition module includes a coordinate measurement device interface, such as for connecting to instruments like a total station, to directly receive point cloud or coordinate data measured on-site. Specifically, the data acquisition module acquires the longitudinal rib lower opening deviation data (at least including the lateral deviation Ya and vertical deviation Za of each longitudinal rib lower opening) and the anti-top deviation data (at least including the lateral deviation Yb and vertical deviation Zb of each anti-top) defined in steps S1 and S2 of Embodiment 1.

[0128] The data processing module can be configured as a pre-set spreadsheet file, such as an Excel workbook, containing calculation formulas and logic. This spreadsheet is pre-designed with a parameter input area (as shown in Table 1) for filling in the longitudinal rib number, deck projection θ, longitudinal rib angle α, and the aforementioned deviation data, as well as an automatic calculation area. After the user enters all the necessary parameters into the spreadsheet, the embedded formulas will automatically complete all the calculation processes included in step S3 of Embodiment 1, including: coordinate system rotation calculation, relative deviation (Δz, Δy) calculation, and the first cutting amount c. z Calculation of misalignment and cutting length, second cutting amount c y The calculation includes the synthesis of the final cutting amount c, as well as the calculation of the rib cutting amount. All intermediate and final results will be automatically filled into the corresponding positions in the table to form a complete cutting process instruction table.

[0129] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in the present invention should still be covered by the claims of the present invention.

Claims

1. A method for calculating the cutting amount for positioning tank saddles on ship decks, characterized in that, include: S1: Obtain the deviation data of the lower opening of the longitudinal skeleton of the deck tank saddle segment to be installed; S2: Obtain the anti-top deviation data of the deck at the planned installation positions of each longitudinal bone on the deck tank saddle; S3: Based on the longitudinal girder lower opening deviation data and the reverse top deviation data, the final cutting amount c of the longitudinal girder lower opening of each of the deck tank saddles is determined through coordinate system transformation and geometric calculation; the original coordinate system O-XYZ is defined: with the intersection of the ship baseline, the mid-longitudinal section, and the mid-transverse section as the origin, the X direction is from stern to bow, the Y direction is from starboard to port, and the Z direction is perpendicular to the XY reference plane and upward. The coordinate system transformation and geometric calculation include: S31: Obtain the projectile angle θ of the deck and the angle α between each longitudinal bone of the deck tank saddle and the Y-axis direction in the original coordinate system; S32: Rotate the original coordinate system around the X-axis by an angle equal to the projectile angle θ to obtain a new coordinate system OX`Y`Z`, such that the X`Y` plane of the new coordinate system is parallel to the deck, and obtain the conversion deviation of the lower opening of the longitudinal bone and the reverse top of the longitudinal bone on the deck under the new coordinate system. S33: In the new coordinate system, calculate the relative vertical deviation Δz and relative lateral deviation Δy between the lower opening of the longitudinal rib and the top of the deck; S34: Based on the relative vertical deviation Δz and the angle β between the lower opening of the longitudinal bone and the horizontal direction in the new coordinate system, calculate the first cutting amount c used to eliminate the height difference. z , where β = θ + α; S35: Based on the first cutting amount c z The resulting lateral position change, combined with the relative lateral deviation Δy, is used to calculate the second cutting amount c to compensate for the lateral position change. y ; S36: The first cutting amount c z With the second cutting amount c y Combining these, the final cutting amount c is obtained; S4: Perform residual cutting on each of the longitudinal bones according to the calculated final cutting amount c; S5: Hoist the cut deck tank saddle to the installation position on the deck for positioning and installation.

2. The method for calculating the cutting amount for positioning the ship deck tank saddle as described in claim 1, characterized in that, The deviation data of the lower opening of the longitudinal bone includes at least: the lateral deviation Ya and the vertical deviation Za of the lower opening of the longitudinal bone in the original coordinate system; The anti-top deviation data includes at least: the lateral deviation Y of the anti-top position on the deck that is aligned with each of the longitudinal ribs in the original coordinate system. β Vertical deviation Z β .

3. The method for calculating the cutting amount for positioning the ship deck tank saddle as described in claim 1, characterized in that, The coordinate system transformation is achieved through a rotation matrix formula, for the original coordinate point A= The new coordinates B after rotating by an angle θ = The calculation formula is: ; that is, y` = y * cosθ – z * sinθ, z` = y * sinθ + z * cosθ.

4. The method for calculating the cutting amount for positioning the ship deck tank saddle as described in claim 1, characterized in that, in: In step S34, the first cutting amount c z The calculation formula is: c z =Δz / sin(π-β; In step S35, the second cutting amount c y The calculation formula is: c y =[Δy-(c z *cos(π-β))] / sin(π-β); In step S36, the formula for calculating the final cutting amount c is: c = c z +c y .

5. The method for calculating the cutting amount for positioning the ship deck tank saddle according to claim 1, characterized in that, Step S3 further includes: S37: Calculate the longitudinal bone incision length, longitudinal bone incision length = longitudinal bone misalignment amount * 50 mm.

6. The method for calculating the cutting amount for positioning the ship deck tank saddle as described in claim 1, characterized in that, Before step S4, a comparison and judgment step is also included: the required cutting length of the longitudinal bone is calculated based on the relative lateral deviation Δy. If the cutting length exceeds a preset threshold, the remaining cutting operation is performed in step S4.

7. The method for calculating the cutting amount for positioning the ship deck tank saddle as described in claim 1, characterized in that, Step S1 further includes: obtaining the deviation data between the actual data and the theoretical data of the deck tank saddle baffle and anti-buoyancy device on the deck tank saddle section.

8. A device for calculating the cutting amount of a ship deck tank saddle positioning, characterized in that, The device for calculating the cutting amount of a ship deck tank saddle positioning as described in any one of claims 1-7 includes: The data acquisition module is used to acquire longitudinal bone lower opening deviation data and reverse top deviation data; The data processing module is communicatively connected to the data acquisition module and is configured to calculate and output the final cutting amount of each longitudinal bone lower opening based on the deviation data of the longitudinal bone lower opening and the reverse top deviation data.