Design method of ship door frame pipe support column, computer storage medium and equipment
By constructing a three-dimensional pipeline model and calling functions to calculate the load on the pipeline support, the design of the pipeline support column model is optimized, solving the problems of low efficiency and heavy weight in traditional design, and achieving lightweighting and improved stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- JIANGNAN SHIPYARD (GRP) CO LTD
- Filing Date
- 2022-07-12
- Publication Date
- 2026-05-12
AI Technical Summary
Traditional ship pipeline support designs are inefficient and heavy, making it difficult to meet lightweight requirements. Furthermore, the increased stress caused by pipeline deformation under harsh sea conditions affects ship safety.
By constructing a three-dimensional pipeline model, defining non-geometric parameters, calling functions from the property library and profile parameter library, calculating the load on the pipeline support, selecting the profile type of the support column based on strength requirements, and comparing it with empirical design values, the design is optimized.
It improves the efficiency of pipe rack column modeling and design, reduces the weight of pipe rack columns, contributes to the lightweight design of the whole ship, and enhances the stability of pipelines in harsh sea conditions.
Smart Images

Figure CN115221634B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of marine technology, and more specifically, to a design method, computer storage medium, and device for a marine portal frame tube column. Background Technology
[0002] The descriptions in this section are provided only as background information in connection with this disclosure and may not constitute prior art.
[0003] Ship piping is primarily connected to the hull structure via supports and hangers to secure the piping system. When ships encounter rough sea conditions, they frequently experience sag or sagging. This causes significant hull deformation, and the piping running along the ship's length undergoes corresponding large deformations, similar to the foundation settlement of pipeline supports in civil engineering and chemical engineering. When the piping is fixed and constrained, its deformation is restricted, preventing relative movement and increasing secondary stress on the piping, as well as the constraint load on the supports. Therefore, the performance of ship piping supports is crucial to the safety of ship piping. To ensure safety, traditional ship piping supports, especially portal frames, are designed with very conservative dimensions. The support columns bear the weight of the piping, and the column model is typically determined manually based on pipe parameters and experience, resulting in low design efficiency. Furthermore, the weight of the support columns is often substantial, hindering the overall lightweight design of the ship. Summary of the Invention
[0004] The purpose of this application is to provide a design method for marine portal frame tube supports, which improves the efficiency of tube support column modeling and design.
[0005] Another objective of this application is to provide a computer storage medium and device for implementing the above-described design method for marine portal frame tube columns.
[0006] Firstly, a design method for marine portal frame tube supports is provided, including the following steps:
[0007] 1) Construct a 3D pipeline model and define the non-geometric parameters of the 3D pipeline model;
[0008] 2) Construct a function to call the computational method property library. Based on the non-geometric parameters of the 3D pipeline model, the function calls the computational method property library to retrieve the physical property parameters from the property library corresponding to the non-geometric parameters of the 3D pipeline model.
[0009] Construct a parameter library calling function for pipe rack column profiles. Given the geometric parameters of the pipe rack column profiles, the function can retrieve the model of the pipe rack support profile.
[0010] 3) Call the physical property library function of the calculation method in step 2) to calculate the vertical and horizontal loads of the pipeline support;
[0011] 4) Call the physical property library function of the calculation method in step 2), and combine it with the vertical and horizontal loads of the pipe support to solve for the pipe support column profile type that meets the tensile strength or compressive strength requirements; call the physical property library function of the calculation method in step 2) to solve for the pipe support column profile type that meets the bending strength requirements;
[0012] 5) Among the two pipe rack column profile models calculated in step 4), select the one with the larger size as the calculation result of the pipe rack column profile model;
[0013] 6) Construct and call the function to look up the parameter library of pipe rack columns based on the experience design of the pipe rack column. Given the geometric parameters of the three-dimensional pipeline model in step 1), retrieve the profile parameters of the pipe rack column from the experience design database of the pipe rack column.
[0014] 7) Based on the calculation results of the pipe rack column profile model in step 5) and the empirical design search results in step 6), select the smaller size of the two as the pipe rack column profile model result.
[0015] In one possible implementation scheme, the process of determining the pipe rack column profile type that meets the tensile or compressive strength requirements in step 4) is as follows:
[0016]
[0017] In the formula, S: cross-sectional area of the pipe rack column;
[0018] α: Load factor;
[0019] Q: The maximum tensile or compressive force exerted on the vertical direction of the pipe rack column;
[0020] n S Safety factor;
[0021] σ: Allowable stress of the profile;
[0022] After solving, obtain the minimum cross-sectional area S of the pipe rack column that meets the tensile strength or compressive strength requirements. Then, call the function in the pipe rack column profile parameter library in step 2) to find and obtain the pipe rack column profile model.
[0023] In one possible implementation scheme, the process of determining the profile type of the pipe rack column that meets the bending strength requirement is as follows:
[0024]
[0025] In the formula, W: section modulus of the pipe rack column;
[0026] α: Load factor;
[0027] F: Horizontal support reaction force of the pipe rack beam acting on the pipe rack column;
[0028] h: The height of the pipe rack beam from the support point;
[0029] n s Safety factor;
[0030] r: Cross-sectional plastic development coefficient;
[0031] σ: Allowable stress of the profile;
[0032] After solving, obtain the minimum section modulus W of the pipe rack column that satisfies the bending strength, call the function of the pipe rack column profile parameter library in step 2), and find and obtain the pipe rack column profile model.
[0033] In one possible implementation, the parameters for calculating the vertical load on the pipe support include the weight of the insulation material:
[0034] G B =gρ B πδ B (D+δ B )L
[0035] Where: G B Insulation weight; ρ B : Density of insulation material; g: Acceleration due to gravity; D: Outer diameter of pipe; L: Length of pipe; δ B : Insulation material thickness.
[0036] In one possible implementation, the parameters for calculating the vertical load on the pipe support include the additional weight:
[0037] G F =gρ F πL(D-2δ G ) 2 / 4
[0038] Where: G F Additional weight; ρ F : Density of the medium flowing inside the pipe; g: Acceleration due to gravity; D: Outer diameter of the pipe; L: Length of the pipe; δ G Pipe wall thickness.
[0039] In one possible implementation scheme, the parameters for calculating the horizontal load on the pipe rack support include the L-shaped natural compensation horizontal thrust F. L :
[0040]
[0041] In the formula: Δl: thermal elongation of the short arm of the pipe; l b E: Naturally compensated short arm length; I: Pipeline elastic modulus; K: Pipeline moment of inertia; L: The ratio of the long and short arms of the L-shaped natural compensation.
[0042] In one possible implementation scheme, in step 6), the model result of the pipe rack column profile is compared with the model of the pipe rack beam profile in the three-dimensional pipeline model, and the larger size of the two is selected as the final model result of the pipe rack column profile.
[0043] In one possible implementation, the parameters for calculating the horizontal load include the compensator's horizontal thrust:
[0044] F D =μG
[0045] F D : Horizontal thrust of the movable tube rack; G: Vertical load; μ: Coefficient of friction.
[0046] In a second aspect, a computer storage medium is provided that stores a computer program, which, when executed by a processor, implements the design method for marine portal frame tube supports as described in any possible embodiment of the first aspect.
[0047] Thirdly, a computer device is provided, comprising:
[0048] A memory and a processor, the memory storing a computer program which, when executed by the processor, describes the design method for marine portal frame tube supports as described in any possible embodiment of the first aspect.
[0049] The design method for marine portal frame tube supports in this application offers several advantages: By defining non-geometric parameters of the piping model and constructing functions for calling property libraries and profile parameter libraries, the load on the piping support can be calculated. Based on the load, the type of tube support profile that meets the strength requirements can be determined. This is then compared with empirical design values, and the smaller tube support profile type is used as the final design, which helps minimize the weight of the tube support column and thus facilitates the lightweight design of the entire ship. The construction and use of functions to look up empirical design parameters in the tube support column library allows for the rapid acquisition of tube support column profile types, improving the efficiency of tube support column modeling and design compared to manual searching. Furthermore, the construction of non-geometric parameters defined in the 3D piping model and the use of these functions simplifies manual work and further improves the efficiency of tube support column modeling and design. Attached Figure Description
[0050] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0051] Figure 1 This is a flowchart illustrating a design method for a marine portal frame tube column according to an embodiment of this application;
[0052] Figure 2 This is a schematic diagram of a marine pipeline support according to an embodiment of this application. Detailed Implementation
[0053] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0054] Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0055] According to the first aspect of this application, a design method for marine portal frame tube supports is provided. Figure 1 This is a flowchart illustrating a design method for a marine portal frame tube column according to an embodiment of this application. Figure 2 This is a schematic diagram of a marine pipeline support structure. The marine portal support includes a pipe beam 1 and a pipe column 2. The pipe 3 is installed on the pipe beam, and the pipe column is fixed to the pipe beam. The upper end of the pipe column 2 is a support point 4.
[0056] The design method for marine portal frame tube supports includes the following steps:
[0057] 1) Construct a 3D pipeline model and define the non-geometric parameters of the 3D pipeline model;
[0058] 2) Construct a function to call the computational method property library. Based on the non-geometric parameters of the 3D pipeline model, the function calls the computational method property library to retrieve the physical property parameters from the property library corresponding to the non-geometric parameters of the 3D pipeline model.
[0059] Construct a parameter library calling function for pipe rack column profiles. Based on the correspondence between the geometric parameters and models of pipe rack column profiles, and given the geometric parameters of the pipe rack column profiles, the parameter library calling function can retrieve the model of the pipe support profile from the pipe rack column profile database.
[0060] 3) Call the physical property library function of the calculation method in step 2) to calculate the vertical and horizontal loads of the pipeline support;
[0061] 4) Call the physical property library function of the calculation method in step 2), and combine it with the vertical and horizontal loads of the pipe support to solve for the pipe support column profile type that meets the tensile strength or compressive strength requirements; call the physical property library function of the calculation method in step 2) to solve for the pipe support column profile type that meets the bending strength requirements;
[0062] 5) Among the two pipe rack column profile models calculated in step 4), select the one with the larger size as the calculation result of the pipe rack column profile model;
[0063] 6) Construct and call the function to look up the parameter library of pipe rack columns based on the experience design of the pipe rack column. Given the geometric parameters of the three-dimensional pipeline model in step 1), retrieve the profile parameters of the pipe rack column from the experience design database of the pipe rack column.
[0064] 7) Based on the calculation results of the pipe rack column profile model in step 5) and the empirical design search results in step 6), select the smaller size of the two as the pipe rack column profile model result.
[0065] The three-dimensional pipeline model of this application includes a pipeline model and a pipeline support model.
[0066] In this application, the constructed property library includes non-geometric parameters and physical property parameters of the 3D pipeline model; the constructed pipe rack column profile parameter library includes geometric parameters and models of pipe rack column profiles; and the constructed pipe rack column empirical design database includes 3D pipeline model parameters and pipe rack column profile models, where the 3D pipeline model parameters are geometric parameters. It should be noted that different databases cover different types of data. Comparatively, the property library corresponding to the function calling the calculation method contains a wider variety of data.
[0067] The data in each database includes both input condition data for calling functions and output result data of the calling functions based on the input conditions. For example, the property library contains non-geometric parameter data of three-dimensional pipeline models, as well as physical property parameters obtained by calling functions from the property library through calculation methods.
[0068] The design method for marine portal frame pipe supports in this application calculates the load on the pipe support by defining non-geometric parameters of the pipe model and constructing property library and profile parameter library call functions. Based on the load, the type of pipe support column profile that meets the strength requirements is determined and compared with empirical design values. The smaller pipe support profile is selected as the final model, which helps minimize the weight of the pipe support column and thus facilitates the lightweight design of the entire ship. The construction and use of the pipe support column empirical design parameter library lookup function allows for the rapid acquisition of the pipe support column profile type, improving the modeling and design efficiency compared to manual searching. The construction of non-geometric parameters defined in the 3D pipe model and the use of call functions simplifies manual workload and further improves the modeling and design efficiency of the pipe support column.
[0069] In one embodiment, the marine pipe column design method further includes step 7), which adds the final pipe column profile model obtained in step 6) to the non-geometric parameters of the pipeline model on the three-dimensional modeling platform. When the pipeline parameter definition is called, the result can be displayed together.
[0070] In one embodiment, the non-geometric parameters include insulation material thickness parameters, operating conditions, internal flow medium, pipe material, and insulation material; the corresponding property libraries include insulation material thickness parameter property library, operating condition property library, fluid medium property library, pipe material property library, and insulation material property library. In this application, the property library is a physical property library, which contains physical property parameters corresponding to the non-geometric parameters.
[0071] In one embodiment, the pipe rack column profile is angle steel. In other embodiments, the pipe rack column profile can be selected from various types of steel such as H-beams, I-beams, and channel steel.
[0072] In one embodiment, the model of the pipe rack column profile can be retrieved given the cross-sectional area or section modulus of the pipe rack column profile.
[0073] In one embodiment, given the pipe diameter and support height in the three-dimensional pipeline model in step 1), the pipe support column profile model parameters are retrieved from the pipe support column empirical design database;
[0074] In one embodiment, the vertical load affects the tension or pressure on the vertical direction of the pipe rack column, and the combined effect of the weight of the pipe, the weight of the insulation, and the additional weight needs to be considered.
[0075] In one embodiment, the horizontal load affects the reaction force F of the horizontal support of the pipe rack column, and the combined effects of the horizontal thrust of the compensator, the horizontal thrust of the movable pipe rack, and the unbalanced internal thrust in the pipeline need to be considered.
[0076] In one embodiment, the process of determining the pipe rack column profile type that meets the tensile strength or compressive strength requirements in step 4) is as follows:
[0077]
[0078] In the formula, S: cross-sectional area of the pipe rack column;
[0079] α: Load factor, reference range: 1.2-2.0;
[0080] Q: The maximum tensile or compressive force exerted on the vertical direction of the pipe rack column;
[0081] n s Safety factor, reference range: 0.5-0.9;
[0082] σ: Allowable stress of the profile;
[0083] Among them, the load factor α and the safety factor n s An input window is provided, which users can customize according to their design requirements.
[0084] After solving, obtain the minimum cross-sectional area S of the pipe rack column that meets the tensile strength or compressive strength requirements. Then, call the function in the pipe rack column profile parameter library in step 2) to find and obtain the pipe rack column profile model.
[0085] In one embodiment, the process of determining the profile type of the pipe rack column that meets the bending strength requirement is as follows:
[0086]
[0087] In the formula, W: section modulus of the pipe rack column;
[0088] α: Load factor, reference range: 1.2-2.0;
[0089] F: Horizontal support reaction force of the pipe rack beam acting on the pipe rack column;
[0090] h: The height of the pipe rack beam from the support point;
[0091] n s Safety factor, reference range: 0.5-0.9;
[0092] r: Section plastic development coefficient, reference range: 1.0-1.1;
[0093] σ: Allowable stress of the profile;
[0094] Among them, the load factor α and the safety factor n s An input window is provided, which users can customize according to their design requirements.
[0095] After solving, obtain the minimum section modulus W of the pipe rack column that satisfies the bending strength, call the function of the pipe rack column profile parameter library in step 2), and find and obtain the pipe rack column profile model.
[0096] In one embodiment, the parameters for calculating the vertical load of the pipe support include the weight of the pipe, which is calculated as follows:
[0097] G G =gρ G πδ G (D-δ G )L
[0098] Where: G G Pipe weight; ρ G Pipe density; g: gravitational acceleration; D: pipe outer diameter; L: pipe length; δ G Pipe wall thickness.
[0099] In one embodiment, the parameters for calculating the vertical load on the pipe support include the weight of the insulation material:
[0100] G B =gρ B πδ B (D+δ B )L
[0101] Where: G B Insulation weight; ρ B : Density of insulation material; g: Acceleration due to gravity; D: Outer diameter of pipe; L: Length of pipe; δ B : Insulation material thickness.
[0102] By calculating the weight of the insulation material, the vertical load on the pipe support can be made closer to the actual situation.
[0103] In one embodiment, the parameters for calculating the vertical load on the pipe support include additional weight:
[0104] G F =gρ F πL(D-2δ G ) 2 / 4
[0105] Where: G F Additional weight; ρ F : Density of the medium flowing inside the pipe; g: Acceleration due to gravity; D: Outer diameter of the pipe; L: Length of the pipe; δ G Pipe wall thickness. Adding weight can improve the consistency between the vertical load on the pipe support and the actual situation.
[0106] In one embodiment, the parameters for calculating the horizontal load on the pipe rack support include the L-shaped natural compensation horizontal thrust F. L :
[0107]
[0108] In the formula: Δl: thermal elongation of the short arm of the pipe; lb E: Naturally compensated short arm length; I: Pipeline elastic modulus; K: Pipeline moment of inertia; L : The ratio of the long and short arms of the L-shaped natural compensation.
[0109] In one embodiment, in step 6), the pipe rack column profile model result is compared with the pipe rack beam profile model in the three-dimensional piping model, and the larger size is selected as the final pipe rack column profile model result. This design can unify the pipe rack column and pipe rack beam models, which facilitates the later construction and production of the entire ship.
[0110] In one embodiment, the parameters for calculating the horizontal load include the compensator horizontal thrust:
[0111] F D =μG
[0112] F D : Horizontal thrust of the movable tube rack; G: Vertical load; μ: Coefficient of friction.
[0113] When modeling pipe supports and hangers for newly constructed ships, this application analyzes the design method of pipe support columns from the perspectives of engineering mechanics and mathematics. It systematically considers the influence of multiple parameters, such as pipe geometry, internal medium, pipe material, and insulation material, on the portal frame pipe support columns, making the calculation results closer to actual operating conditions. Combining shipbuilding industry support and hanger design standards and guidelines, this application significantly reduces the overall weight of the ship's piping system compared to traditional design methods, achieving the design goal of lightweight ships.
[0114] This application makes full use of computer-aided design functions, which can improve the efficiency of modeling the ship's pipeline system and shorten the ship construction cycle for large ocean-going transport vessels while ensuring the stability of the ship's pipelines.
[0115] According to a second aspect of this application, a computer storage medium is also provided, which stores a computer program that, when executed by a processor, implements the design method for marine portal frame tube supports as described in any embodiment of the first aspect. Preferably, the storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disk, USB flash drive, memory card, or optical disk.
[0116] According to a third aspect of this application, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program that, when executed by the processor, implements the design method for marine portal frame tube columns as described in any embodiment of the first aspect.
[0117] The memory includes various media capable of storing program code, such as ROM, RAM, magnetic disks, USB flash drives, memory cards, or optical discs. The processor is connected to the memory and executes the computer programs stored in the memory.
[0118] Preferably, the processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0119] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A design method for a marine portal frame tube column, characterized in that, Includes the following steps: 1) Construct a 3D pipeline model and define the non-geometric parameters of the 3D pipeline model; 2) Construct a function to call the computational method property library. Based on the non-geometric parameters of the 3D pipeline model, the function calls the computational method property library to retrieve the physical property parameters from the property library corresponding to the non-geometric parameters of the 3D pipeline model. Construct a parameter library calling function for pipe rack column profiles. Given the geometric parameters of the pipe rack column profiles, the function can retrieve the model of the pipe rack support profile. 3) Call the physical property library function of the calculation method in step 2) to calculate the vertical and horizontal loads of the pipeline support; 4) Call the physical property library function of the calculation method in step 2), and combine it with the vertical and horizontal loads of the pipe support to solve for the pipe support column profile type that meets the tensile strength or compressive strength requirements; call the physical property library function of the calculation method in step 2) to solve for the pipe support column profile type that meets the bending strength requirements; 5) Among the two pipe rack column profile models calculated in step 4), select the one with the larger size as the calculation result of the pipe rack column profile model; 6) Construct and call the function to look up the parameter library of pipe rack columns based on the experience design of the pipe rack column. Given the geometric parameters of the three-dimensional pipeline model in step 1), retrieve the profile parameters of the pipe rack column from the experience design database of the pipe rack column. 7) Based on the calculation results of the pipe rack column profile model in step 5) and the empirical design search results in step 6), select the smaller size of the two as the pipe rack column profile model result.
2. The design method for marine portal frame tube supports according to claim 1, characterized in that, The process for determining the pipe rack column profile type that meets the tensile or compressive strength requirements in step 4) is as follows: In the formula, S: cross-sectional area of the pipe rack column; α: Load factor; Q: The maximum tensile or compressive force exerted on the vertical direction of the pipe rack column; n s Safety factor; σ: Allowable stress of the profile; After solving, obtain the minimum cross-sectional area S of the pipe rack column that meets the tensile strength or compressive strength requirements. Then, call the function in the pipe rack column profile parameter library in step 2) to find and obtain the pipe rack column profile model.
3. The design method for marine portal frame tube supports according to claim 1 or 2, characterized in that, The process of determining the profile type of the pipe rack column that meets the bending strength requirement is as follows: In the formula, W: section modulus of the pipe rack column; α: Load factor; F: Horizontal support reaction force acting on the pipe rack column; h: The height of the pipe rack beam from the support point; n s Safety factor; r: Section plastic development coefficient; σ: Allowable stress of the profile; After solving, obtain the minimum section modulus W of the pipe rack column that satisfies the bending strength, call the function of the pipe rack column profile parameter library in step 2), and find and obtain the pipe rack column profile model.
4. The design method for marine portal frame tube supports according to claim 1 or 2, characterized in that, The parameters for calculating the vertical load on pipe supports include the weight of the insulation material: G B =gρ B pd B (D+d B )L Where: G B Insulation weight; ρ B : Density of insulation material; g: Acceleration due to gravity; D: Outer diameter of pipe; L: Length of pipe; δ B : Insulation material thickness.
5. The design method for marine portal frame tube supports according to claim 1 or 2, characterized in that, The parameters for calculating the vertical load on pipe supports include the additional weight: G F =gρ F πL(D-2δ G ) 2 / 4 Where: G F Additional weight; ρ F : Density of the medium flowing inside the pipe; g: Acceleration due to gravity; D: Outer diameter of the pipe; L: Length of the pipe; δ G Pipe wall thickness.
6. The design method for marine portal frame tube supports according to claim 1 or 2, characterized in that, The parameters for calculating the horizontal load on the pipe rack support include the L-shaped natural compensation horizontal thrust F. L : In the formula: Δl: thermal elongation of the short arm of the pipe; l b E: Natural compensation short arm length; E: Pipe elastic modulus; I: Pipeline moment of inertia; K L : The ratio of the long and short arms of the L-shaped natural compensation.
7. The design method for marine portal frame tube supports according to claim 1 or 2, characterized in that, In step 6), the model number of the pipe rack column is compared with the model number of the pipe rack beam in the three-dimensional pipeline model, and the larger size of the two is selected as the final model number of the pipe rack column.
8. The design method for marine portal frame tube supports according to claim 1 or 2, characterized in that, The parameters for calculating the horizontal load include the compensator's horizontal thrust: F D =μG F D : Horizontal thrust of the movable tube rack; G: Vertical load; μ: Coefficient of friction.
9. A computer storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the design method for marine portal frame tube columns as described in any one of claims 1 to 8.
10. A computer device, characterized in that, include: A memory and a processor, wherein the memory stores a computer program that, when executed by the processor, implements the design method for marine portal frame tube columns as described in any one of claims 1 to 8.