Ship pipeline system pipeline path design method, storage medium and terminal

By using objective function and heuristic optimization algorithm in ship pipeline design, combined with pipeline design algorithm and layout model, the problems of low design efficiency and non-compliance with rules in the existing technology are solved, and efficient and accurate ship pipeline design is achieved.

CN120105588APending Publication Date: 2025-06-06JIANGNAN SHIPYARD (GRP) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510235577.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

The prior art has problems such as high design labor time, low efficiency, easy errors and long time to form new employees' capabilities in ship pipeline design, making it difficult to ensure that the design results fully comply with design rules and standards.

Method used

A method of pipeline path design for ship pipeline systems is adopted. By obtaining the design model as a learning sample, the layout model of the pipeline in different background spaces is trained and the objective function is determined based on the design rules, and integrated into the heuristic optimization algorithm, combining the pipeline design algorithm and layout model to generate the ship pipeline path.

Benefits of technology

It improves the quality and efficiency of ship pipeline design, reduces trial and error and rework during the design process, and can take into account both explicit influencing factors and historical design preferences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120105588A_ABST
    Figure CN120105588A_ABST
Patent Text Reader

Abstract

The invention provides a ship pipeline system pipeline path design method, a storage medium and a terminal. The method comprises the steps that S1, arrangement models of pipelines in different background spaces are obtained; s2, determining an objective function; s3, determining a pipeline design algorithm; s4, combining a pipeline design algorithm with the arrangement model to obtain a pipeline integration model; and S5, determining a ship pipeline design range, inputting the design range into the pipeline integration model, generating a ship pipeline path, and completing ship pipeline design. According to the method, the target function is set, so that ship design rules and design specifications can be quantified. And combining a pipeline design algorithm with the pipeline arrangement model to obtain a pipeline integration model. After combination, the pipeline integration model has probability preference, dominant influence factors and historical design preference can be considered, the ship pipeline design quality and efficiency are improved, and trial and error and rework in the ship pipeline design process are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of ship design, and in particular to a pipeline path design method, storage medium and terminal for a ship pipeline system. Background Art

[0002] Pipelines on ships are an important part of the ship system, including various pipelines for transporting liquids, gases and other media, as well as related accessories, supporting structures, etc.

[0003] In the pipeline design of a ship, it is necessary to determine the direction and layout of the pipeline in three-dimensional space so that the pipeline can not only meet the various functional requirements of the ship, ensure the smooth transportation of fluids, facilitate the connection and maintenance of equipment, etc., but also reasonably utilize the limited space inside the ship to avoid interference with other structures or equipment.

[0004] In the prior art, when planning the three-dimensional path of a pipeline, it usually relies on manual design, which results in problems such as high design time consumption and low efficiency. In large and complex pipeline systems, planners need to manually analyze various factors, such as pipeline length, curvature, material selection, etc., to determine the optimal path. This process is not only time-consuming and labor-intensive, but also prone to errors.

[0005] In the process of pipeline design, there are many design rules and standards involved, such as the safe distance of pipeline parts, pressure loss in pipelines, flow distribution, etc. The above design rules or design standards are also interrelated. Therefore, it is difficult for traditional design methods to ensure that the design results fully comply with all rules and standards.

[0006] In addition, it usually takes a long time for new employees to develop their abilities in pipeline design. They need to learn and understand a lot of professional knowledge and accumulate practical experience before they can gradually master the skills and methods of pipeline design. This not only increases the training costs of the company, but also limits the rapid participation and contribution of new employees in the project.

[0007] In summary, it is necessary to provide an improved technical solution to address the above-mentioned deficiencies in the prior art. Summary of the invention

[0008] The purpose of the embodiments of the present application is to provide a pipeline path design method, storage medium and terminal for a ship pipeline system, which can take into account both explicit influencing factors and historical design preferences to improve the quality and efficiency of ship pipeline design.

[0009] In a first aspect, a method for designing a pipeline path of a ship pipeline system is provided, comprising the following steps:

[0010] S1. Obtaining a design model of a ship piping system as a learning sample, and training the learning sample to obtain a layout model of the pipeline in different background spaces;

[0011] S2. Determine the objective function based on the design rules or design specifications of the ship pipeline;

[0012] S3, integrating the objective function into the heuristic optimization algorithm and setting predetermined iteration conditions to determine the pipeline design algorithm;

[0013] S4, combining the pipeline design algorithm with the pipeline layout model to obtain a pipeline integration model;

[0014] S5. Determine the design scope of the ship pipeline, input the design scope into the pipeline integration model, generate the ship pipeline path, and complete the ship pipeline design.

[0015] In one practicable manner, in step S1, the following steps are included:

[0016] S11. Based on the ship pipeline design model, three-dimensional models of pipelines and other accessories around them in different areas are obtained respectively; different types of three-dimensional models in each area are marked to form different types of learning samples respectively; the three-dimensional models can at least be marked as pipeline models, structural models or other outfitting models respectively;

[0017] S12, marking the space where the structure model and other outfitting models are located as the background space; marking the space where the pipeline model is located as the layout space; and using the data in the background space and the layout space as training data for training respectively, so as to obtain the layout models of the pipeline in different background spaces.

[0018] In an practicable manner, in step S12, all spatial positions in the arrangement space are marked by three-dimensional coordinates and credibility to obtain a spatial probabilistic depth map of the pipeline direction.

[0019] In one practicable manner, in step S2, at least the following contents are included:

[0020] S21. Determine the influencing factors of ship pipeline design according to the design rules or design specifications of ship pipelines; determine the corresponding pipeline quantification formula according to different influencing factors;

[0021] S22. Assign different weights to various influencing factors to obtain the objective function.

[0022] In an practicable manner, in step S21, it further includes: optimizing multiple pipeline quantization formulas separately.

[0023] In one feasible method, the predetermined iteration condition is set to a predetermined number of iterations; after completing each iteration, the corresponding evaluation index is obtained respectively; after completing the predetermined number of iterations, the evaluation index closest to the predetermined iteration result among the multiple evaluation indexes is selected as the optimal result.

[0024] In one implementable manner, the predetermined iteration condition is set to a predetermined objective function C value.

[0025] In an practicable manner, in step S5, when determining the design range of the ship pipeline, it includes respectively determining the starting point and the end point of the ship pipeline.

[0026] According to the second aspect of the present application, a storage medium is also provided. The storage medium of this embodiment stores a computer program, and when the program is executed by the processor, the pipeline path design method of the ship pipeline system provided in the first aspect is implemented. The storage medium includes: ROM, RAM, disk, U disk, memory card or CD and other media that can store program codes.

[0027] According to a third aspect of the present application, a terminal is further provided. The terminal of this embodiment includes a memory and a processor. The memory is used to store a computer program.

[0028] In an operative manner, the memory includes: ROM, RAM, a disk, a USB flash drive, a memory card, or a CD, etc., which can store program codes. The processor is connected to the memory and is used to execute the computer program stored in the memory, so that the terminal executes the pipeline path design method for the ship pipeline system provided in the first aspect.

[0029] In one practicable manner, the processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0030] Compared with the prior art, the beneficial effects of this application are:

[0031] In the technical solution of the present application, the ship design rules and design specifications can be quantified by setting the objective function. The pipeline integration model is obtained by combining the pipeline design algorithm with the pipeline layout model. By combining the pipeline integration model with a probabilistic preference, the explicit influencing factors and the historical design preferences can be taken into account, the quality and efficiency of ship pipeline design can be improved, and the trial and error and rework in the ship pipeline design process can be reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 It is a flow chart of a pipeline path design method for a ship pipeline system according to an embodiment of the present invention. DETAILED DESCRIPTION

[0033] The specific embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. These embodiments are only used to illustrate the present invention, but not to limit the present invention.

[0034] In the description of the present invention, it should be noted that the terms "center", "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance.

[0035] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0036] Furthermore, in the description of the present invention, unless otherwise specified, “plurality” means two or more.

[0037] According to the first aspect of the present application, see Figure 1 , firstly, a pipeline path design method for a ship pipeline system is provided, comprising the following steps:

[0038] S1. Obtain a design model of a ship piping system as a learning sample, and train the learning sample to obtain a layout model of the pipeline in different background spaces.

[0039] In an practicable manner, in step S1, at least the following contents are also included:

[0040] S11. Based on the ship pipeline design model, three-dimensional models of pipelines and other surrounding accessories in different areas are obtained respectively; after marking different types of three-dimensional models in each area, different types of learning samples are formed respectively;

[0041] It should be noted that the types of the three-dimensional models are marked respectively, and can at least be marked as pipeline models, structural models or other outfitting models.

[0042] S12, marking the space where the structure model and other outfitting models are located as the background space; marking the space where the pipeline model is located as the layout space; and using the data in the background space and the layout space as training data for training respectively, so as to obtain the layout models of the pipeline in different background spaces.

[0043] Specifically, during training, inference is performed based on the background space and the layout space, and a Generative Adversarial Network (GAN) may be used for training during the inference.

[0044] In an practicable manner, in step S12, all spatial positions in the layout space are marked by three-dimensional coordinates and credibility to obtain a spatial probability depth map of the pipeline direction. The probability of the pipeline direction can be clarified through the spatial probability depth map.

[0045] It should be noted that the three-dimensional coordinates represent a spatial position, and the credibility represents the probability of the pipeline passing through the spatial position. For example, the probability of the pipeline passing through the spatial position close to the wall panel is 0.

[0046] S2. Determine the objective function based on the design rules or design specifications of the ship pipeline.

[0047] In one practicable manner, in step S2, at least the following contents are included:

[0048] S21. Determine the influencing factors of ship pipeline design according to the design rules or design specifications of ship pipelines; determine the corresponding pipeline quantification formula according to different influencing factors.

[0049] When designing ship pipelines, various factors have a significant impact on the direction of ship pipelines. In this embodiment, the factors affecting the length of the pipeline L are taken as an example for description. The calculation formula of the length of the pipeline L is as follows:

[0050]

[0051] Where:

[0052] x i is the horizontal coordinate of the i-th node in the pipeline path;

[0053] y i is the ordinate of the i-th node in the pipeline path;

[0054] z is the vertical coordinate of the i-th node in the pipeline path;

[0055] N is the number of path nodes.

[0056] In an practicable manner, in step S21, it further includes: optimizing multiple pipeline quantization formulas separately.

[0057] Specifically, when designing ship pipelines, it is necessary to limit the length of the pipelines, and the optimization condition for the pipeline length is the shortest length. Therefore, the optimization of the quantitative formula for the pipeline length includes:

[0058] Considering that in a ship piping system, the directions of the piping are mostly orthogonal, a length comparison reference L0 is set in this embodiment:

[0059] L0 = (x N -x 1 )+ (y N -y 1 )+ (z N -z 1 ) (2)

[0060] Where:

[0061] x 1 is the abscissa of the starting point of the pipeline path;

[0062] y 1 is the starting point ordinate of the pipeline path;

[0063] z 1 is the vertical coordinate of the starting point of the pipeline path;

[0064] x N is the abscissa of the end point of the pipeline path;

[0065] y N is the ordinate of the end point of the pipeline path;

[0066] z N The vertical coordinate of the end point of the pipe path.

[0067] The goal of the shortest path is described as: C l The value approaching 1 is used as the optimization condition to optimize the quantitative formula of pipeline length.

[0068] S22. Assign different weights to various influencing factors to obtain the objective function.

[0069] Specifically, each factor is matched with a predetermined weight according to the explicit influence information of different factors. For example, when designing ship pipelines, the number of bends is also one of the influencing factors. The goal of the minimum number of bends is described as C s . Therefore, the objective function after assigning weights is:

[0070] C = C l .w l + … + C s .w s (3)

[0071] Where:

[0072] w l The weights configured for the shortest paths;

[0073] w s The weight assigned to minimize the number of bends.

[0074] S3. Integrate the objective function into the heuristic optimization algorithm and set predetermined iteration conditions to determine the pipeline design algorithm.

[0075] In one feasible manner, the path planning of the ship pipeline may select a heuristic optimization algorithm as the basic algorithm for the pipeline direction, such as an ant colony algorithm.

[0076] It should be noted that heuristic optimization algorithms are a type of algorithm designed based on heuristic ideas such as natural phenomena, biological behaviors or human experience, and are used to solve various complex optimization problems. Such algorithms usually do not have strict mathematical derivations to ensure that the global optimal solution is found, but they can find a better feasible solution within a reasonable time. In addition to the ant colony algorithm, common heuristic optimization algorithms include genetic algorithms, particle swarm optimization algorithms, simulated annealing algorithms, etc.

[0077] By utilizing the characteristics of heuristic optimization algorithms such as the ant colony algorithm, it is possible to simulate the behavior of ants searching for food in a complex ship space environment, guided by pheromones, and gradually search for a better three-dimensional pipeline path to achieve optimization of the pipeline layout.

[0078] In one practicable manner, the predetermined iteration condition is set to a predetermined number of iterations. After each iteration is completed, an evaluation index, i.e., a calculation result of the objective function C, is obtained. After the predetermined number of iterations is completed, the iteration result closest to 1 among the multiple evaluation indexes is selected as the optimal result. In this embodiment, the predetermined number of iterations is set to 1000.

[0079] In another practicable manner, the predetermined iteration condition is set to a predetermined objective function C value, such as the objective function C value is set to 1.05>C>0.95.

[0080] S4. The pipeline design algorithm is combined with the pipeline layout model to obtain the pipeline integration model. By combining the pipeline integration model with probabilistic preference, the explicit influencing factors and historical design preferences can be taken into account, thereby improving the quality and efficiency of ship pipeline design.

[0081] S5. Determine the design scope of the ship pipeline, input the design scope into the pipeline integration model, generate the ship pipeline path, and complete the ship pipeline design.

[0082] Specifically, in step S5, the starting point and the end point of the ship pipeline are determined respectively to determine the design range of the ship pipeline, and the three-dimensional space between the starting point and the end point is marked as W1, and W1 includes the starting point and the end point. The space within the range of W1 is processed as a background space, and the background space is used as an input to output the layout space of the pipeline and the pipelines in the layout space.

[0083] According to the second aspect of the present application, a storage medium is also provided. The storage medium of this embodiment stores a computer program, and when the program is executed by the processor, the pipeline path design method of the ship pipeline system provided in the first aspect is implemented. The storage medium includes: ROM, RAM, disk, U disk, memory card or CD and other media that can store program codes.

[0084] According to a third aspect of the present application, a terminal is further provided. The terminal of this embodiment includes a memory and a processor. The memory is used to store a computer program.

[0085] In an operative manner, the memory includes: ROM, RAM, a disk, a USB flash drive, a memory card, or a CD, etc., which can store program codes. The processor is connected to the memory and is used to execute the computer program stored in the memory, so that the terminal executes the pipeline path design method for the ship pipeline system provided in the first aspect.

[0086] In one practicable manner, the processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0087] In summary, the present application provides a method, storage medium and terminal for designing the pipeline path of a ship pipeline system. By setting the objective function, the ship design rules and design specifications can be quantified. The pipeline integration model is obtained by combining the pipeline design algorithm with the pipeline layout model. By combining the pipeline integration model with a probabilistic preference, the explicit influencing factors and the historical design preferences can be taken into account, the quality and efficiency of the ship pipeline design can be improved, and the trial and error and rework in the ship pipeline design process can be reduced.

[0088] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and substitutions can be made without departing from the technical principles of the present invention. These improvements and substitutions should also be regarded as the scope of protection of the present invention.

Claims

1. A method for designing a pipeline path of a ship pipeline system, characterized in that: The following steps are involved: S1. Obtaining a design model of a ship piping system as a learning sample, and training the learning sample to obtain a layout model of the pipeline in different background spaces; S2. Determine the objective function based on the design rules or design specifications of the ship pipeline; S3, integrating the objective function into the heuristic optimization algorithm and setting predetermined iteration conditions to determine the pipeline design algorithm; S4, combining the pipeline design algorithm with the layout model to obtain a pipeline integration model; S5. Determine the design scope of the ship pipeline, input the design scope into the pipeline integration model, generate the ship pipeline path, and complete the ship pipeline design.

2. The method for designing a pipeline path of a ship pipeline system according to claim 1, characterized in that: In step S1, the following steps are included: S11. Based on the ship pipeline design model, three-dimensional models of pipelines and other accessories around them in different areas are obtained respectively; different types of three-dimensional models in each area are marked to form different types of learning samples respectively; the three-dimensional models can at least be marked as pipeline models, structural models or other outfitting models respectively; S12, marking the space where the structure model and other outfitting models are located as the background space; marking the space where the pipeline model is located as the layout space; and using the data in the background space and the layout space as training data for training respectively, so as to obtain the layout models of the pipeline in different background spaces.

3. The method for designing a pipeline path of a ship pipeline system according to claim 2, characterized in that: In step S12, all spatial positions in the layout space are marked by three-dimensional coordinates and credibility to obtain a spatial probability depth map of the pipeline direction.

4. The method for designing a pipeline path of a ship pipeline system according to claim 1, characterized in that: In step S2, at least the following contents are included: S21. Determine the influencing factors of ship pipeline design according to the design rules or design specifications of ship pipelines; determine the corresponding pipeline quantification formula according to different influencing factors; S22. Assign different weights to various influencing factors to obtain the objective function.

5. The method for designing a pipeline path of a ship pipeline system according to claim 4, characterized in that: In step S21, it also includes: optimizing multiple pipeline quantization formulas respectively.

6. The method for designing a pipeline path of a ship pipeline system according to claim 1, characterized in that: The predetermined iteration condition is set to a predetermined number of iterations; after completing each iteration, the corresponding evaluation index is obtained respectively; after completing the predetermined number of iterations, the evaluation index closest to the predetermined iteration result among the multiple evaluation indexes is selected as the optimal result.

7. The method for designing a pipeline path of a ship pipeline system according to claim 1, characterized in that: The predetermined iteration condition is set to a predetermined objective function C value.

8. The method for designing a pipeline path of a ship pipeline system according to claim 1, characterized in that: In step S5, when determining the design range of the ship pipeline, it includes respectively determining the starting point and the end point of the ship pipeline.

9. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the pipeline path design method of a ship pipeline system according to any one of claims 1 to 8 is implemented.

10. A terminal, characterized in that: include: Memory for storing computer programs; A processor is used to execute the computer program stored in the memory so that the terminal executes the pipeline path design method for a ship pipeline system according to any one of claims 1 to 8.