CN112149227A - Agile design method, device, terminal and medium for ship pipeline - Google Patents

Agile design method, device, terminal and medium for ship pipeline Download PDF

Info

Publication number
CN112149227A
CN112149227A CN202011002306.2A CN202011002306A CN112149227A CN 112149227 A CN112149227 A CN 112149227A CN 202011002306 A CN202011002306 A CN 202011002306A CN 112149227 A CN112149227 A CN 112149227A
Authority
CN
China
Prior art keywords
pipeline
design
arrangement
ship
pipeline arrangement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011002306.2A
Other languages
Chinese (zh)
Other versions
CN112149227B (en
Inventor
雷洪涛
朱明华
刘永珍
李吉
单小芬
杨义干
唐能
崔光润
向书晗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangnan Shipyard Group Co Ltd
Original Assignee
Jiangnan Shipyard Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangnan Shipyard Group Co Ltd filed Critical Jiangnan Shipyard Group Co Ltd
Priority to CN202011002306.2A priority Critical patent/CN112149227B/en
Publication of CN112149227A publication Critical patent/CN112149227A/en
Application granted granted Critical
Publication of CN112149227B publication Critical patent/CN112149227B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/18Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/02CAD in a network environment, e.g. collaborative CAD or distributed simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/14Pipes

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a ship pipeline agility design method, a device, a terminal and a medium, wherein the method comprises the steps of inputting a starting and stopping position of pipeline arrangement; calling design specification information of the pipeline; performing automatic pipeline arrangement and generating a pipeline arrangement scheme; obtaining a judgment result whether the pipeline arrangement scheme is reasonable; and generating a pipeline arrangement model to finish automatic arrangement of the pipeline. The invention can provide more intuitive and accurate design guidance for ship piping system designers, enhance the understanding of the designers to the design content and reduce the design errors caused by insufficient knowledge and experience; the knowledge engineering method is applied to the real ship design, so that the design quality and the design efficiency are effectively improved; and the innovation of the ship production design technology is promoted, and a foundation is laid for the design and application of other specialties in the aspect.

Description

Agile design method, device, terminal and medium for ship pipeline
Technical Field
The application relates to the field of ship design, in particular to a ship pipeline agility design method, a device, a terminal and a medium.
Background
The ship is a typical small amount of various products, the design process is a cyclic development and long-time-consuming process, a certain part of design adjustment can influence other designs, each design stage depends on the design data of the parent ship and the experience of a designer, and design work is carried out through heuristic design knowledge, specification and other knowledge. Meanwhile, a large number of design specifications are required to be referred to for repeated checking work so as to meet the requirements of the specifications and shipowners. Especially, in the design of ship pipelines, due to the fact that pipelines are various in types and complex in layout, the design work of pipeline arrangement is mainly developed by the experience of designers in the design process. Although the computer digital shipbuilding technology has gradually become a key technology for the development of the ship field, the mainstream software platform of ship design does not realize the integration of the specification, the empirical content and the typical design case of pipeline design into the design system of pipeline arrangement.
The existing ship pipeline design mode mainly depends on a manual pipe arrangement mode, the problems of pipeline arrangement design rationality, material consumption, processing cost, maintainability and the like are completely judged and intervened manually, and designers complete the design of pipeline specification selection, trend arrangement and the like by looking up design specification data and self design experience. The method has the advantages of high knowledge storage requirements on designers, large number of pipelines and large occupied human and material resources in the design process.
Content of application
In view of the above-mentioned shortcomings of the prior art, it is an object of the present application to provide a ship pipeline agile design method, apparatus, terminal and medium for solving the problems of the prior art.
To achieve the above and other related objects, a first aspect of the present application provides a method for agile design of a marine pipeline, inputting a start-stop position of a pipeline arrangement; calling design specification information of the pipeline; performing automatic pipeline arrangement and generating a pipeline arrangement scheme; obtaining a judgment result whether the pipeline arrangement scheme is reasonable; and generating a pipeline arrangement model to finish automatic arrangement of the pipeline.
In some embodiments of the first aspect of the present application, the determining of the start-stop position of the pipe arrangement comprises: automatically acquiring the equipment and the distribution points on the pipeline in a click mode, and determining the starting and stopping positions according to the distribution points; alternatively, the start-stop position of the tubing arrangement is determined by means of a manual input.
In some embodiments of the first aspect of the present application, the performing automatic tube placement and generating a tube placement solution comprises: reading model data; reading design specification knowledge; designing a pipeline path, executing path planning calculation, acquiring a design block envelope of pipeline arrangement, calculating space occupation of other models such as a ship body, equipment and accessories in the block envelope, calculating the pipeline arrangement trend, and calculating the pipeline arrangement path and passing points by combining a Dijkstra algorithm and an optimal priority search algorithm; and outputting the pipeline layout model.
In some embodiments of the first aspect of the present application, the read model data includes pipeline selection data, pipeline information data, occupation data of each professional model, and start-stop coordinate data.
In some embodiments of the first aspect of the present application, the read knowledge of the design specification includes a type of matching rule, a read design constraint, and a read evaluation index.
In some embodiments of the first aspect of the present application, the obtaining a result of determining whether the pipeline layout scheme is reasonable includes: and acquiring result information of whether the pipeline arrangement scheme is reasonable or not and unreasonable reasons under the condition that the pipeline arrangement scheme is judged to be unreasonable.
To achieve the above and other related objects, a second aspect of the present application provides a ship pipeline agility designing apparatus, comprising: the starting and stopping position input module is used for inputting the starting and stopping positions of the pipeline arrangement; the design specification calling module is used for calling the design specification information of the pipeline; the arrangement scheme generation module is used for executing automatic arrangement of pipelines and generating a pipeline arrangement scheme; the judgment result acquisition module is used for acquiring a judgment result of whether the pipeline arrangement scheme is reasonable; and the automatic pipeline arrangement module is used for generating a pipeline arrangement model and finishing automatic pipeline arrangement.
In some embodiments of the second aspect of the present application, the arrangement scheme generation module comprises: the model data reading module is used for reading model data; the design specification reading module is used for reading the design specification; the design and execution module is used for designing a pipeline path, executing path planning calculation, acquiring a design block envelope of pipeline arrangement, calculating space occupation of other models such as a ship body, equipment and accessories in the block envelope, calculating the pipeline arrangement trend, and calculating the pipeline arrangement path and passing points by combining a Dijkstra algorithm and an optimal priority search algorithm; and the model output module is used for outputting the pipeline arrangement model.
To achieve the above and other related objects, a third aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the ship pipeline agility design method.
To achieve the above and other related objects, a fourth aspect of the present application provides an electronic terminal comprising: a processor and a memory; the memory is used for storing a computer program, and the processor is used for executing the computer program stored by the memory so as to enable the terminal to execute the ship pipeline agility design method.
As described above, the agile design method, device, terminal and medium for ship pipelines of the present application have the following beneficial effects:
(1) the design method can provide more visual and accurate design guidance for ship piping system designers, enhance the understanding of the designers on the design content, and reduce design errors caused by insufficient knowledge and experience.
(2) The knowledge engineering method is applied to the design of a real ship, and the design quality and the design efficiency are effectively improved.
(3) The innovation of the ship production design technology is promoted, and a foundation is laid for the design and application of other specialties in the aspect.
Drawings
Fig. 1 is a schematic flow chart illustrating a method for agile design of a ship pipeline according to an embodiment of the present application.
Fig. 2 is a schematic flow chart illustrating the implementation of the piping arrangement according to an embodiment of the present disclosure.
Fig. 3 is a schematic structural diagram of a ship pipeline agility design apparatus according to an embodiment of the present application.
Fig. 4 is a schematic structural diagram of an electronic terminal according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application is provided by way of specific examples, and other advantages and effects of the present application will be readily apparent to those skilled in the art from the disclosure herein. The present application is capable of other and different embodiments and its several details are capable of modifications and/or changes in various respects, all without departing from the spirit of the present application. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict.
It is noted that in the following description, reference is made to the accompanying drawings which illustrate several embodiments of the present application. It is to be understood that other embodiments may be utilized and that mechanical, structural, electrical, and operational changes may be made without departing from the spirit and scope of the present application. The following detailed description is not to be taken in a limiting sense, and the scope of embodiments of the present application is defined only by the claims of the issued patent. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. Spatially relative terms, such as "upper," "lower," "left," "right," "lower," "below," "lower," "above," "upper," and the like, may be used herein to facilitate describing one element or feature's relationship to another element or feature as illustrated in the figures.
In this application, unless expressly stated or limited otherwise, the terms "mounted," "connected," "secured," "retained," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meaning of the above terms in the present application can be understood by those of ordinary skill in the art as appropriate.
Also, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context indicates otherwise. It will be further understood that the terms "comprises," "comprising," and/or "comprising," when used in this specification, specify the presence of stated features, operations, elements, components, items, species, and/or groups, but do not preclude the presence, or addition of one or more other features, operations, elements, components, items, species, and/or groups thereof. The terms "or" and/or "as used herein are to be construed as inclusive or meaning any one or any combination. Thus, "A, B or C" or "A, B and/or C" means "any of the following: a; b; c; a and B; a and C; b and C; A. b and C ". An exception to this definition will occur only when a combination of elements, functions or operations are inherently mutually exclusive in some way.
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions in the embodiments of the present invention are further described in detail by the following embodiments in conjunction with the accompanying drawings. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The first embodiment is as follows:
as shown in fig. 1, a schematic flow chart of a ship pipeline agility design method in an embodiment of the present invention is shown, which mainly includes steps S1 to S5.
Step S1: the start and stop position of the input pipe arrangement.
In some examples, the starting and stopping positions can be determined by clicking, and the starting and stopping positions are determined by automatically acquiring the distribution points on the equipment and the pipeline; alternatively, the start-stop position of the line arrangement can also be determined by means of a manual input.
Step S2: and calling the design specification information of the pipeline.
In some examples, the ship pipeline design specification knowledge base may be created first, that is, the ship pipeline design specification knowledge may be combed, and the international standards, the industry standards, the enterprise standards, and the design experience knowledge of designers used in the ship pipeline production design may be summarized and collated to form the pipeline layout design specification knowledge base. After the ship pipeline design specification knowledge base is established, pipeline arrangement rules in the knowledge base can be automatically called when pipeline agile design is executed, and the called pipeline arrangement rules are transmitted to a pipeline intelligent design system for realizing intelligent planning calculation of pipeline paths.
Step S3: and executing automatic pipeline arrangement and generating a pipeline arrangement scheme.
Particularly, the pipeline layout design is agile, namely, the pipeline starting and stopping positions are appointed in the pipeline design process, pipeline attribute data and the like, multiple pipeline layout schemes such as reasonable design, minimum material consumption, lowest processing cost and best maintainability are automatically generated, designers only need to select the optimal layout scheme according to actual requirements without relying on a manual pipe layout mode, the problems of pipeline layout design rationality, material consumption, processing cost, maintainability and the like do not need to be judged and intervened manually, and the pipeline layout design is more accurate and human errors are effectively reduced.
The principle of the pipeline arrangement is shown in fig. 2, and specifically includes arrangements S31 to S34.
Step S31: reading model data; the read model data comprises pipeline model selection data, pipeline information data, occupation data of each professional model, start-stop coordinate data and the like.
Step S32: reading design specification knowledge; the read design specification knowledge includes matching rule types, reading design constraints, reading evaluation indexes, and the like.
Step S33: designing a pipeline path, executing path planning calculation, acquiring a design block envelope of pipeline arrangement, calculating space occupation of other models such as a ship body, equipment and accessories in the block envelope, calculating the pipeline arrangement trend, and calculating the pipeline arrangement path and passing points by combining a Dijkstra algorithm and an optimal priority search algorithm. The principle of Dijkstra algorithm is to find the shortest distance from the starting point to all the points, and then relax once to find the shortest distance, so that the shortest distance from the starting point to all the other points is found after all the points are traversed, the points with the shortest distance just found are used as transfer stations and cannot be closer, and if the shortest distance is found, the distances are updated, so that the shortest distances from the starting point to all the other points are stored after all the points are traversed.
Step S34: and outputting the pipeline layout model.
Step S4: and obtaining a judgment result whether the pipeline arrangement scheme is reasonable.
It is worth to be noted that, aiming at the selectable pipeline arrangement scheme generated by automatic arrangement, the generated pipeline arrangement scheme can be manually selected and judged whether to be reasonable or not; if the scheme is reasonable, selecting a proper management arrangement scheme; if the scheme is not reasonable, analyzing the reason of unreasonable; the results of the analysis may be entered into the system by an analyst. The analysis process of the reason for unreasonable analysis scheme can push design knowledge for designers as required through knowledge service in the knowledge base, assist the designers to quickly and accurately find the required knowledge, and finally maintain the knowledge base and regenerate the arrangement scheme.
Step S5: and generating a pipeline arrangement model to finish automatic arrangement of the pipeline. Specifically, the optimal pipeline arrangement scheme can be selected according to the generated pipeline arrangement scheme, and the three-dimensional modeling design of the pipeline is completed.
It should be understood that the agile design method for ship pipelines of this embodiment can be applied to controllers, such as arm (advanced RISC machines) controllers, fpga (field Programmable Gate array) controllers, soc (system on chip) controllers, dsp (digital Signal processing) controllers, or mcu (micro controller unit) controllers; the method can also be applied to Personal computers such as desktop computers, notebook computers, tablet computers, smart phones, smart televisions, Personal Digital assistants (Personal Digital assistants, short for PDAs) and the like; the method can also be applied to servers which can be arranged on one or more entity servers according to various factors such as functions, loads and the like, and can also be formed by distributed or centralized server clusters.
The second embodiment is as follows:
fig. 3 is a schematic structural diagram of a ship pipeline agility design device according to an embodiment of the present invention. The agile design apparatus 300 for ship pipelines in this embodiment includes a start-stop position input module 301, a design specification calling module 302, an arrangement scheme generating module 303, a judgment result obtaining module 304, and an automatic pipeline arrangement module 305.
The starting and stopping position input module 301 is used for inputting the starting and stopping positions of the pipeline arrangement; the design specification calling module 302 is used for calling the design specification information of the pipeline; the arrangement scheme generation module 303 is used for performing automatic arrangement of pipelines and generating a pipeline arrangement scheme; the judgment result obtaining module 304 is configured to obtain a judgment result indicating whether the pipeline arrangement scheme is reasonable; the automatic pipeline layout module 305 is used for generating a pipeline layout model and completing automatic pipeline layout.
In some examples, the placement plan generating module 303 further includes a model data reading module, a design specification reading module, a design and execution module, and a model output module. The model data reading module is used for reading model data; the design specification reading module is used for reading the design specification; the design and execution module is used for designing a pipeline path, executing path planning calculation, acquiring a design block envelope of pipeline arrangement, calculating space occupation of other models such as a ship body, equipment and accessories in the block envelope, calculating the pipeline arrangement trend, and calculating the pipeline arrangement path and passing points by combining a Dijkstra algorithm and an optimal priority search algorithm; the model output module is used for outputting the pipeline arrangement model.
It should be noted that the agile design apparatus for ship pipelines provided in this embodiment is similar to the implementation of the agile design method for ship pipelines provided in the foregoing, and therefore, the description is omitted. It should be noted that the division of the modules of the above apparatus is only a logical division, and the actual implementation may be wholly or partially integrated into one physical entity, or may be physically separated. And these modules can be realized in the form of software called by processing element; or may be implemented entirely in hardware; and part of the modules can be realized in the form of calling software by the processing element, and part of the modules can be realized in the form of hardware. For example, the layout generating module may be a processing element separately set up, or may be implemented by being integrated in a chip of the apparatus, or may be stored in a memory of the apparatus in the form of program code, and a processing element of the apparatus calls and executes the functions of the layout generating module. Other modules are implemented similarly. In addition, all or part of the modules can be integrated together or can be independently realized. The processing element described herein may be an integrated circuit having signal processing capabilities. In implementation, each step of the above method or each module above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in the form of software.
For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as: one or more Application Specific Integrated Circuits (ASICs), or one or more microprocessors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs), among others. For another example, when one of the above modules is implemented in the form of a Processing element scheduler code, the Processing element may be a general-purpose processor, such as a Central Processing Unit (CPU) or other processor capable of calling program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
Example three:
fig. 4 is a schematic structural diagram of an electronic terminal according to an embodiment of the present invention. The electronic terminal of the present embodiment includes a processor 41, a memory 42, a communicator 43; the memory 42 is connected to the processor 41 and the communicator 43 through a system bus and performs communication with each other, the memory 42 is used for storing a computer program, the communicator 43 is used for communicating with other devices, and the processor 41 is used for running the computer program, so that the electronic terminal performs the steps of the ship pipeline agile design method as above.
The above-mentioned system bus may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The system bus may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus. The communication interface is used for realizing communication between the database access device and other equipment (such as a client, a read-write library and a read-only library). The Memory may include a Random Access Memory (RAM), and may further include a non-volatile Memory (non-volatile Memory), such as at least one disk Memory.
The Processor may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the Integrated Circuit may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component.
Example four:
the present embodiment provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method for agile design of a marine pipeline.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the above method embodiments may be performed by hardware associated with a computer program. The aforementioned computer program may be stored in a computer readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
In summary, the application provides the agile design method, the agile design device, the agile design terminal and the agile design medium for the ship pipeline, which can provide more intuitive and accurate design guidance for ship pipeline system designers, enhance the understanding of the designers on design contents, and reduce design errors caused by insufficient knowledge and experience; the knowledge engineering method is applied to the real ship design, so that the design quality and the design efficiency are effectively improved; and the innovation of the ship production design technology is promoted, and a foundation is laid for the design and application of other specialties in the aspect. Therefore, the application effectively overcomes various defects in the prior art and has high industrial utilization value.
The above embodiments are merely illustrative of the principles and utilities of the present application and are not intended to limit the application. Any person skilled in the art can modify or change the above-described embodiments without departing from the spirit and scope of the present application. Accordingly, it is intended that all equivalent modifications or changes which can be made by those skilled in the art without departing from the spirit and technical concepts disclosed in the present application shall be covered by the claims of the present application.

Claims (10)

1. A ship pipeline agility design method is characterized by comprising the following steps:
inputting the starting and stopping positions of the pipeline arrangement;
calling design specification information of the pipeline;
performing automatic pipeline arrangement and generating a pipeline arrangement scheme;
obtaining a judgment result whether the pipeline arrangement scheme is reasonable;
and generating a pipeline arrangement model to finish automatic arrangement of the pipeline.
2. The method of claim 1, wherein the start-stop position of the pipeline layout is determined by: automatically acquiring the equipment and the distribution points on the pipeline in a click mode, and determining the starting and stopping positions according to the distribution points; alternatively, the start-stop position of the tubing arrangement is determined by means of a manual input.
3. The method of claim 1, wherein the performing pipeline automatic placement and generating a pipeline placement plan comprises:
reading model data;
reading design specification knowledge;
designing a pipeline path, executing path planning calculation, acquiring a design block envelope of pipeline arrangement, calculating space occupation of other models such as a ship body, equipment and accessories in the block envelope, calculating the pipeline arrangement trend, and calculating the pipeline arrangement path and passing points by combining a Dijkstra algorithm and an optimal priority search algorithm;
and outputting the pipeline layout model.
4. The agile design method for ship pipelines according to claim 3, wherein the read model data comprises pipeline selection data, pipeline information data, occupation data of professional models and start-stop coordinate data.
5. The agile design method for ship pipelines according to claim 3, wherein the read design specification knowledge comprises matching rule types, reading design constraints, and reading evaluation indexes.
6. The method for agilely designing a ship pipeline according to claim 1, wherein the obtaining the judgment result of whether the pipeline layout scheme is reasonable comprises: and acquiring result information of whether the pipeline arrangement scheme is reasonable or not and unreasonable reasons under the condition that the pipeline arrangement scheme is judged to be unreasonable.
7. A ship pipeline agility design device is characterized by comprising:
the starting and stopping position input module is used for inputting the starting and stopping positions of the pipeline arrangement;
the design specification calling module is used for calling the design specification information of the pipeline;
the arrangement scheme generation module is used for executing automatic arrangement of pipelines and generating a pipeline arrangement scheme;
the judgment result acquisition module is used for acquiring a judgment result of whether the pipeline arrangement scheme is reasonable;
and the automatic pipeline arrangement module is used for generating a pipeline arrangement model and finishing automatic pipeline arrangement.
8. The marine pipeline agility design apparatus of claim 7, wherein the arrangement scheme generation module comprises:
the model data reading module is used for reading model data;
the design specification reading module is used for reading the design specification;
the design and execution module is used for designing a pipeline path, executing path planning calculation, acquiring a design block envelope of pipeline arrangement, calculating space occupation of other models such as a ship body, equipment and accessories in the block envelope, calculating the pipeline arrangement trend, and calculating the pipeline arrangement path and passing points by combining a Dijkstra algorithm and an optimal priority search algorithm;
and the model output module is used for outputting the pipeline arrangement model.
9. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the method of agile design of a ship pipeline according to any one of claims 1 to 6.
10. An electronic terminal, comprising: a processor and a memory;
the memory is used for storing a computer program;
the processor is configured to execute the memory-stored computer program to cause the terminal to perform the method of agile design of a marine vessel pipeline according to any one of claims 1 to 6.
CN202011002306.2A 2020-09-22 2020-09-22 Agile design method, device, terminal and medium for ship pipeline Active CN112149227B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011002306.2A CN112149227B (en) 2020-09-22 2020-09-22 Agile design method, device, terminal and medium for ship pipeline

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011002306.2A CN112149227B (en) 2020-09-22 2020-09-22 Agile design method, device, terminal and medium for ship pipeline

Publications (2)

Publication Number Publication Date
CN112149227A true CN112149227A (en) 2020-12-29
CN112149227B CN112149227B (en) 2023-03-24

Family

ID=73896147

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011002306.2A Active CN112149227B (en) 2020-09-22 2020-09-22 Agile design method, device, terminal and medium for ship pipeline

Country Status (1)

Country Link
CN (1) CN112149227B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113673042A (en) * 2021-09-06 2021-11-19 江南造船(集团)有限责任公司 Ship noise reduction system design method, system, medium and terminal based on acoustic environment simulation
CN113987634A (en) * 2021-10-20 2022-01-28 珠海***创建筑设计有限公司 Basement comprehensive pipe gallery route planning method and device based on Revit platform
EP4379535A1 (en) * 2022-11-29 2024-06-05 BAE SYSTEMS plc Pipe layout and analysis

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103761304A (en) * 2014-01-21 2014-04-30 北京理工大学 Method for establishing knowledge base and method and device for evaluating piping layout
CN105975674A (en) * 2016-04-29 2016-09-28 天津大学 Ship branch pipeline path planning method
US20160311511A1 (en) * 2015-04-22 2016-10-27 Navico Holding As Autopilot Navigation
CN109598637A (en) * 2018-12-10 2019-04-09 江南造船(集团)有限责任公司 Ship pipeline section school pipe method, apparatus, system, storage medium and terminal
US20200174759A1 (en) * 2018-11-30 2020-06-04 Tata Consultancy Services Limited Generating scalable and customizable location independent agile delivery models
CN111400287A (en) * 2020-03-27 2020-07-10 江南造船(集团)有限责任公司 Ship building process knowledge base building method and device, storage medium and terminal
CN111666637A (en) * 2020-06-29 2020-09-15 江苏科技大学 Knowledge-based ship pipeline layout optimization design method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103761304A (en) * 2014-01-21 2014-04-30 北京理工大学 Method for establishing knowledge base and method and device for evaluating piping layout
US20160311511A1 (en) * 2015-04-22 2016-10-27 Navico Holding As Autopilot Navigation
CN105975674A (en) * 2016-04-29 2016-09-28 天津大学 Ship branch pipeline path planning method
US20200174759A1 (en) * 2018-11-30 2020-06-04 Tata Consultancy Services Limited Generating scalable and customizable location independent agile delivery models
CN109598637A (en) * 2018-12-10 2019-04-09 江南造船(集团)有限责任公司 Ship pipeline section school pipe method, apparatus, system, storage medium and terminal
CN111400287A (en) * 2020-03-27 2020-07-10 江南造船(集团)有限责任公司 Ship building process knowledge base building method and device, storage medium and terminal
CN111666637A (en) * 2020-06-29 2020-09-15 江苏科技大学 Knowledge-based ship pipeline layout optimization design method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113673042A (en) * 2021-09-06 2021-11-19 江南造船(集团)有限责任公司 Ship noise reduction system design method, system, medium and terminal based on acoustic environment simulation
CN113673042B (en) * 2021-09-06 2023-12-12 江南造船(集团)有限责任公司 Ship noise reduction system design method, system, medium and terminal based on acoustic environment simulation
CN113987634A (en) * 2021-10-20 2022-01-28 珠海***创建筑设计有限公司 Basement comprehensive pipe gallery route planning method and device based on Revit platform
EP4379535A1 (en) * 2022-11-29 2024-06-05 BAE SYSTEMS plc Pipe layout and analysis

Also Published As

Publication number Publication date
CN112149227B (en) 2023-03-24

Similar Documents

Publication Publication Date Title
CN112149227B (en) Agile design method, device, terminal and medium for ship pipeline
JP7413580B2 (en) Generating integrated circuit floorplans using neural networks
US8896597B2 (en) System and method for modifying geometric relationships in a solid model
CN111368368B (en) Method and device for constructing ship piping component library, storage medium and terminal
WO2020073631A1 (en) 3d simulation data generation method and system, and computer storage medium and device
CN112182886B (en) Engineering model generation method and device, computer equipment and storage medium
CN109492288A (en) Shipboard cable design method, system, equipment and medium based on threedimensional model
US11651131B2 (en) Glitch source identification and ranking
JP2019204506A (en) Three-dimensional graphic annotations having semantic attributes
CN115357849A (en) Method and device for calculating wall surface distance under Cartesian grid
US9032346B2 (en) Method and apparatus for creating and managing waiver descriptions for design verification
CN114638658A (en) Engineering cost method and system based on BIM technical data sharing
CN113486611A (en) Chip design method, chip design device and non-temporary storage medium
CN110688798B (en) Deformation prediction method, device, equipment and storage medium for shell structural part
Letaief et al. An approach of CAD/CAM data reuse for manufacturing cost estimation
CN114564904A (en) FPGA full-path rapid time sequence analysis method and device, computer and storage medium
WO2024045090A1 (en) Product model simulation method and device
WO2018057048A1 (en) Automated design of a piping system
CN112528404B (en) Grid design method, device, medium and terminal suitable for ship outfitting platform
US20160232275A1 (en) Method and apparatus for logical design connectivity-based automatic macro placement
CN109388685A (en) The method and apparatus that will plan that the spatial data that industry uses is put in storage
Kamali Nejad et al. Tolerance analysis in machining using the model of manufactured part (MMP)–comparison and evaluation of three different approaches
Jiang et al. Computer-aided checking fixture design system for automobile parts
Vasil’ev et al. Hardware implementation of high-performance fuzzy computations based on programmable logic integrated circuits
CN108153963B (en) Method for checking connector connection layer number in PCB design

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant