Ship automatic design system and method using interactive artificial intelligence model
By collecting design variables through interactive artificial intelligence models and engaging in dialogue with users, exporting information in real time, and generating design schemes, the problem of complex and time-consuming ship design has been solved, achieving an efficient and convenient design process.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- INST OF ADVANCED TECH
- Filing Date
- 2025-12-10
- Publication Date
- 2026-06-19
AI Technical Summary
Ship design is a complex, time-consuming, and labor-intensive process that requires frequent modifications by design engineers, leading to low work efficiency.
By using an interactive artificial intelligence model to collect design variables through dialogue with users, design information can be exported in real time, and design questions can be generated by predicting user intentions, and design solutions can be automatically exported.
It improves ship design efficiency, allowing anyone to easily design ships through an interactive interface, shortening design time and reducing costs.
Smart Images

Figure CN122241855A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to an automated ship design system and method utilizing an interactive artificial intelligence model. More specifically, it relates to a system and method for collecting information required for ship design through dialogue with a user, and for automatically performing ship design based on the collected information. Background Technology
[0002] Ship design is a complex, time-consuming, and labor-intensive task. Design engineers must analyze the shipowner's requirements and consider various design variables to derive the optimal design solution. This process requires extensive expertise and experience, and frequently involves design changes and modifications, leading to reduced work efficiency. Summary of the Invention
[0003] Technical issues
[0004] The present invention is intended to solve the above-mentioned problems. The purpose of the present invention is to provide an automatic ship design system and method using an interactive artificial intelligence model. The system uses an interactive artificial intelligence model to receive ship design variables and export ship design information reflecting the variables in real time, thereby improving the efficiency of ship design work.
[0005] Furthermore, the purpose of this invention is to provide an automated ship design system and method that utilizes an interactive artificial intelligence model. This system predicts the target ship design as the user's dialogue intention, progressively generates questions about relevant design variables to complete the design, and asks the user these questions. This allows the system to automatically derive the design scheme for the target ship, enabling even engineers lacking specialized knowledge to easily obtain high-quality design results.
[0006] Furthermore, the purpose of this invention is to provide an automated ship design system and method that utilizes an interactive artificial intelligence model, which can improve user convenience, enabling anyone to easily design ships through an interactive interface and perform the design intuitively.
[0007] The problems to be solved by the present invention are not limited to those described above. Other problems not mentioned can be clearly understood by those skilled in the art from the following description.
[0008] Solution to the problem
[0009] An embodiment of the present invention provides an automated ship design system utilizing an interactive artificial intelligence model, which may include: a memory storing one or more instructions, ship design knowledge information, and the interactive artificial intelligence model; a communication unit for communicating with a user terminal; and a processor that communicates with the user terminal through the communication unit and executes the one or more instructions stored in the memory. The processor may utilize the interactive artificial intelligence model to engage in dialogue with the user through the user terminal, receive ship design variables through the dialogue, and derive ship design information in real time based on the received ship design variables and the ship design knowledge information.
[0010] Furthermore, the ship design knowledge information may include one or more of the following: ship design requirements information, ship type and size information, design stage definition information, and design stage boundary range information.
[0011] Furthermore, the ship design information may include one or more of the following: ship shape information, ship design drawings, and estimated ship design price.
[0012] Furthermore, the processor can utilize the interactive artificial intelligence model to sequentially generate questions to understand the user's intentions based on the ship design knowledge information, and provide the generated questions to the user sequentially through the user terminal.
[0013] Furthermore, the processor can sequentially receive answers to the questions from the user terminal, determine the user's intent based on the received answers, and reflect it in the ship design information.
[0014] Furthermore, the processor can update the ship design information in real time based on the ship design variables contained in the response.
[0015] Furthermore, the user's intent can be the target design vessel that the user wants to design. The processor can predict the target design vessel and sequentially generate questions about the vessel design variables in order to specifically design the predicted target design vessel.
[0016] An embodiment of the present invention describes a method executed by a processor of a ship automatic design system utilizing an interactive artificial intelligence model, which may include the following steps: using the interactive artificial intelligence model to engage in dialogue with a user through a user terminal; receiving ship design variables through the dialogue; and, based on the received ship design variables, exporting ship design information in real time using the ship design knowledge information.
[0017] Furthermore, the steps of engaging in dialogue with the user through the user terminal may include the following steps: using the interactive artificial intelligence model, based on the ship design knowledge information, to sequentially generate questions to understand the user's intentions; and providing the generated questions to the user sequentially through the user terminal.
[0018] Furthermore, the step of exporting ship design information can be based on the user's intention, determined from the answer to the question received from the user terminal, and reflected in the ship design information.
[0019] Furthermore, the step of exporting ship design information can be a step of updating the ship design information in real time based on the ship design variables contained in the response.
[0020] Furthermore, the user's intent can be the target design vessel that the user wants to design, and the step of generating questions in sequence can be the step of predicting the target design vessel, generating questions related to the vessel design variables in sequence, and specifically designing the predicted target design vessel.
[0021] The effects of the invention
[0022] An embodiment of the present invention provides an automated ship design system and method utilizing an interactive artificial intelligence model. This system can receive ship design variables using an interactive artificial intelligence model and export ship design information reflecting these variables in real time, thereby improving the efficiency of ship design work.
[0023] Furthermore, by predicting the target vessel as the user's dialogue intent, questions about relevant design variables are generated step by step to complete the design, and the user is asked these questions. This allows the design scheme of the target vessel to be automatically derived, enabling even engineers lacking specialized knowledge to easily obtain high-quality design results.
[0024] Furthermore, it can improve user convenience, allowing anyone to easily design ships through an interactive interface and to do so intuitively.
[0025] The effects of the present invention are not limited to the above description. Those skilled in the art will clearly understand from the following description other effects not mentioned. Attached Figure Description
[0026] Figure 1 This diagram illustrates a block diagram of an automated ship design system utilizing an interactive artificial intelligence model, according to an embodiment of the present invention.
[0027] Figure 2 A block diagram illustrating a data structure stored in a memory according to an embodiment of the present invention.
[0028] Figure 3 This is a flowchart illustrating a method executed by a processor in an automated ship design system utilizing an interactive artificial intelligence model, according to an embodiment of the present invention.
[0029] Figure 4 To show Figure 3 A flowchart of a specific method for one step.
[0030] Figure 5 A diagram illustrating a dialog interface according to an embodiment of the present invention.
[0031] Figure 6 A diagram illustrating the design variables received from the dialog interface, the estimated ship design price derived therefrom, and the ship shape according to an embodiment of the present invention.
[0032] Explanation of reference numerals in the attached figures
[0033] 100: Automated Ship Design System Utilizing Interactive Artificial Intelligence Models
[0034] 110: Memory
[0035] 111: Interactive Artificial Intelligence Model
[0036] 112: Ship Design Knowledge Information DB
[0037] 120: Ministry of Communications
[0038] 130: Processor
[0039] 200: User Terminal Detailed Implementation
[0040] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, enabling those skilled in the art to readily implement the invention. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. For clarity in illustrating the embodiments of the present invention, parts unrelated to the description have been omitted.
[0041] The terminology used herein is for illustrative purposes only and is not intended to limit the invention. Unless the context clearly specifies otherwise, singular expressions may include plural expressions.
[0042] In this document, terms such as “comprising,” “having,” or “possessing” are used to specify the presence of features, figures, steps, operations, structural elements, components, or combinations thereof described in the specification, and are to be understood as not precluding the presence or additional possibility of more than one other feature, figure, step, operation, structural element, component, or combination thereof.
[0043] Furthermore, the structural components appearing in the embodiments of the present invention are shown independently to represent different functional characteristics. This does not mean that each structural component consists of separate hardware or a single software unit. That is, for ease of explanation, each structural component is described as a separate structural component. At least two structural components can be combined to form a single structural component, or a single structural component can be divided into multiple structural components to perform its function. Integrated embodiments and individual embodiments of each structural component are also included within the scope of the present invention, provided they do not depart from the essence of the invention.
[0044] Furthermore, the following embodiments are intended to provide a clearer explanation for those skilled in the art, and for clarity, the shapes and sizes of the elements in the accompanying drawings may be exaggerated.
[0045] Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
[0046] Figure 1 This diagram illustrates a block diagram of an automated ship design system utilizing an interactive artificial intelligence model, according to an embodiment of the present invention. Figure 2 A block diagram illustrating a data structure stored in a memory according to an embodiment of the present invention.
[0047] Reference Figure 1 and Figure 2 An embodiment of the present invention provides a ship automatic design system 100 using an interactive artificial intelligence model. This system collects ship design variables by engaging in dialogue with the user using an interactive artificial intelligence model and automatically executes ship design based on these variables. The system may include a memory 110, a communication unit 120, and a processor 130.
[0048] The memory 110 can store various data and instructions for the operation of each structural element of the control system 100.
[0049] The memory 110 is capable of storing ship design knowledge information in the form of DB 112. The ship design knowledge information is the information required by the interactive artificial intelligence model 111 to perform ship design through dialogue with the user, and may include ship design requirements information, ship type and ship size information, design stage definition information, design stage boundary range information, problem classification information, ship design drawings, ship design rules, ship design cases, ship navigation data, ship accident cases, etc.
[0050] Ship design requirements information includes various requirements for ship design, such as the ship's purpose, size, speed, cargo capacity, navigation range, and safety regulations. For container ships, this information may include container loading capacity, crane type, refrigerated container capacity, etc. For oil tankers, this information may include crude oil type, cargo hold capacity, discharge system, etc.
[0051] Ship type and size information can include various ship types, such as bulk carriers, container ships, oil tankers, liquefied natural gas (LNG) carriers, and size information for each ship type, such as length, width, depth, tonnage, etc.
[0052] The information defined in the design phase may include information about the objectives, work to be done, and deliverables of each design phase in the ship design process, which is divided into conceptual design, basic design, detailed design, and production design.
[0053] Design phase boundary information may include criteria for determining the start and end of each design phase in the ship design process, i.e., information about the boundary of each phase.
[0054] The question classification information can include information used to categorize whether a user's question is specific to a particular ship type and size or a general question. For example, "How should the cargo space of a container ship be designed?" is a question specific to container ships, while "What design factors should be considered to improve ship safety?" could be a general question.
[0055] The memory 110 can store an interactive artificial intelligence model 111. In one embodiment, the interactive artificial intelligence model 111 is a large language model (LLM) that has learned the ship design knowledge information, which can classify the content of questions and answers with users according to specific ship types and ship sizes, and provide answers accordingly.
[0056] The communication unit 120 can receive questions and provide answers by communicating with external devices, such as user terminal 200.
[0057] The processor 130 can communicate with the user terminal 200 via the communication unit 120 and control the operation of the system 100 by executing instructions stored in the memory 110. The processor 130 can utilize the interactive artificial intelligence model 111 to engage in natural language-based dialogue with the user through the user terminal 200. The processor 130 can receive variables required for ship design through dialogue with the user and derive ship design information in real time based on the received design variables and ship design knowledge information. For example, when a user accesses the system 100 through the user terminal 200 and inputs "I want to design a 10,000 TEU container ship," the processor 130 can recognize this as a ship design variable (ship type: container ship, size: 10,000 TEU) and generate initial ship design information using the ship design knowledge information stored in the memory 110.
[0058] Ship design variables can include ship type, size (length, width, draft, class, etc.), fuel, crew, number of outfittings, number of crew members, cargo capacity, fuel tank layout, unloading equipment, environmental regulations, etc.
[0059] Ship design information is the ship design result derived by the processor 130 by reflecting the received ship design variables, and may include one or more of the following: ship shape information, ship design drawings, and ship design estimated price.
[0060] Ship shape information is information representing the three-dimensional shape of a ship. The processor 130 can update and display the three-dimensional ship shape in real time, allowing users to intuitively confirm the ship's appearance and submit modification requests as needed.
[0061] Ship design drawings can be diagrams that show the detailed design of various parts of a ship.
[0062] Ship design cost estimates are information used to predict shipbuilding costs. By using processor 130 to predict shipbuilding costs in real time, budgets for each design stage can be effectively managed.
[0063] Processor 130 can provide optimized responses to users by considering the time points of questions throughout the entire work process. Processor 130 can receive questions from user terminal 200 via communication unit 120 based on various data and instructions stored in memory 110, and determine the time point information of the received questions. This time point information indicates which stage of the entire work process the received question corresponds to. Processor 130 can use interactive artificial intelligence model 111 to analyze the context and content of the questions and determine the time point information. For example, processor 130 can use interactive artificial intelligence model 111 to extract keywords and determine the time point information of the questions.
[0064] The processor 130 can use the interactive artificial intelligence model 111 to analyze the context and content of the problem, determine which stage in the ship design process the problem's content corresponds to, and derive ship design drawings based on the determined design stage. For example, in the basic design stage, basic drawings can be derived, such as the ship's overall layout drawing and main compartment layout drawing; in the detailed design stage, detailed drawings of each part can be derived, such as the engine room layout drawing and piping system drawing.
[0065] Figure 3 This is a flowchart illustrating a method executed by a processor in an automated ship design system utilizing an interactive artificial intelligence model, according to an embodiment of the present invention. Figure 4 To show Figure 3 A flowchart of a specific method for one step. Figure 5 A diagram illustrating a dialog interface according to an embodiment of the present invention is provided. Figure 6A diagram illustrating the design variables received from the dialog interface, the estimated ship design price derived therefrom, and the ship shape according to an embodiment of the present invention.
[0066] Reference Figures 1 to 6 The operation of the processor 130 of a ship automatic design system 100 utilizing an interactive artificial intelligence model according to an embodiment of the present invention will be described.
[0067] Users can access the automated ship design system 100 through user terminal 200. Processor 130 provides a conversational interface I to the user through user terminal 200, allowing the user to interact with the automated ship design system 100. Processor 130 can utilize an interactive artificial intelligence model 111 to interact with the user (step S110). Users can input information about the ship to be designed, i.e., ship design variables, into the automated ship design system 100 through the conversation on interface I. Processor 130 can extract and receive ship design variables from the conversation input through interface I (step S120). Upon receiving ship design variables, processor 130 can use ship design knowledge information to export ship design information in real time (step S130).
[0068] In one embodiment, the step of engaging in dialogue with the user (step S110) may include the following steps: using the interactive artificial intelligence model 111, based on ship design knowledge information, to sequentially generate questions to understand the user's intentions (step S111); and providing the generated questions to the user sequentially through the user terminal 200 (step S112).
[0069] When a user submits a request to "Design a container ship" on interface I, processor 130 can analyze the user's utterance, "Design a container ship," using interactive artificial intelligence model 111, and grasp the user's intention to design such a ship. Processor 130 can acquire the necessary information for container ship design based on ship design knowledge. For example, processor 130 can use ship design knowledge to acquire information such as the container ship's dimensions, main navigation area, engine propulsion power, ballast system, and fuel tank arrangement. Based on this information, processor 130 can sequentially generate questions to specify the user's intention. For example, processor 130 can sequentially generate questions such as "What size container ship do you want? (Suez-class, Aframax-class, Panamax-class, etc.)", "What is your main navigation area?", "What is the optimal main engine propulsion power?", and "Ballast system and fuel tank arrangement have types A, B, and C. Which type should I refer to?" Once the questions are generated, processor 130 can sequentially provide them to the user through user terminal 200.
[0070] In one embodiment, the step of deriving ship design information (step S130) can be a step of determining the user's intent based on the answer to the question received from the user terminal 200 and reflecting it in the ship design information. Specifically, the ship design information can be updated in real time based on the ship design variables contained in the answer.
[0071] Regarding the above questions, if the user's response is something like, "Please design the dimensions to be Suez-class," "I plan to mainly sail on the Asia-Europe route," "I think around 100,000 horsepower of propulsion is sufficient," or "Please refer to Type B for the ballast system and fuel tank layout," then the processor 130 can analyze the user's response in real time and extract the ship design variables. For example, it can extract the ship size information for "Suez-class" from the first response and the navigation area information for the "Asia-Europe route" from the second response. The extracted ship design variables can be organized and output in the form of Table 301 on interface I for the user to confirm.
[0072] The processor 130 can generate ship design information based on extracted ship design variables and ship design knowledge information. For example, it can calculate the ship's length, width, draft, and weight based on "Suez-class" and "Eurasia route" information, and design the ship's basic shape.
[0073] The processor 130 can provide users with ship design information in real time, such as the generated 3D model 303 of the ship, basic design drawings, and estimated ship design price 302.
[0074] In one embodiment, the processor 130 can predict the target ship that the user ultimately wants to design and generate questions for specifying it.
[0075] When a user expresses the demand "I want high speed," processor 130 can analyze the user's demand, i.e., "I want high speed," and predict it as the target vessel design for a "high-speed container ship." Processor 130 can utilize ship design knowledge to understand the design variables required for high-speed container ship design. For example, the design variables required for high-speed container ship design may include hull shape, engine power, propulsion system, and hull materials. Processor 130 can use an interactive artificial intelligence model 111, based on the understood design variables, to generate specific questions for the user such as "What is your expected maximum speed?", "Which hull shape do you prefer to reduce hull drag? (e.g., bulbous bow, V-shaped hull)," and "What fuel will your high-powered engine use? (e.g., liquefied natural gas, low-sulfur fuel)."
[0076] The processor 130 can specify the target design of the ship based on the user's answer to the question. For example, if the user selects "maximum speed 30 knots", "globular bow", and "liquefied natural gas fuel", the processor 130 can reflect the ship design variables in the ship design information, and update and provide the user with the ship's 3D model 303, design drawings, ship design estimated price 302, etc.
[0077] The automated ship design system and method utilizing an interactive artificial intelligence model, as described in this invention, allows users to design the required ships simply by interacting with the system using everyday language, without needing to operate complex design software. Thus, even users lacking specialized knowledge can easily participate in ship design, with the system guiding them step-by-step through the provided information, thereby enhancing their understanding of the design process.
[0078] Furthermore, by automating the design process, design time can be shortened, design costs reduced, and productivity improved.
[0079] The various embodiments described herein can be implemented using hardware, middleware, microcode, software, and / or combinations thereof. For example, the various embodiments can be implemented using one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs) 130, digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), processors 130, controllers, microcontrollers, microprocessors 130, other electronic units designed to perform the functions described herein, or combinations thereof.
[0080] These hardware components can be implemented within the same device or in separate devices to support the various operations and functions described herein. Furthermore, the structural elements, units, modules, and components described herein as “~parts” can be implemented together or separately as independent but interoperable logical devices. The descriptions of different features of modules, units, etc., are intended to highlight different functional embodiments and do not necessarily mean that they must be implemented by separate hardware components. Conversely, functions associated with more than one module or unit can be performed by separate hardware components or integrated into general-purpose or separate hardware components.
[0081] Although the invention has been described with reference to the embodiments shown in the accompanying drawings, these embodiments are merely examples, and those skilled in the art will understand that the invention can have various modifications and equivalent embodiments. Therefore, the true scope of protection of the invention should be determined by the technical concept of the appended claims.
Claims
1. A ship automatic design system using an interactive artificial intelligence model, characterized by, include: The memory stores one or more instructions, ship design knowledge information, and the interactive artificial intelligence model. The communications department is used for communication with user terminals; as well as The processor communicates with the user terminal via the communication unit and executes one or more instructions stored in the memory. The processor utilizes the interactive artificial intelligence model to engage in dialogue with the user through the user terminal, receives ship design variables through the dialogue, and derives ship design information in real time based on the received ship design variables and the ship design knowledge information.
2. The ship automatic design system using an interactive artificial intelligence model according to claim 1, characterized by, The ship design knowledge information includes one or more of the following: ship design requirements information, ship type and size information, design phase definition information, and design phase boundary information. 3.The ship automatic design system using an interactive artificial intelligence model according to claim 1, characterized in that, The ship design information includes one or more of the following: ship shape information, ship design drawings, and estimated ship design price.
4. The automated ship design system utilizing an interactive artificial intelligence model according to claim 1, characterized in that, The processor uses the interactive artificial intelligence model and the ship design knowledge information to sequentially generate questions to understand the user's intentions, and then provides the generated questions to the user through the user terminal.
5. The automated ship design system utilizing an interactive artificial intelligence model according to claim 4, characterized in that, The processor receives the answers to the questions sequentially from the user terminal, determines the user's intent based on the received answers, and reflects it in the ship design information.
6. The automated ship design system utilizing an interactive artificial intelligence model according to claim 5, characterized in that, The processor updates the ship design information in real time based on the ship design variables included in the response.
7. The automated ship design system utilizing an interactive artificial intelligence model according to claim 4, characterized in that, The user's intent is the target ship that the user wants to design. The processor predicts the target design vessel and sequentially generates questions about the vessel's design variables to specifically design the predicted target design vessel.
8. A method executed by a processor of a ship automated design system utilizing an interactive artificial intelligence model, characterized in that, Includes the following steps: The interactive artificial intelligence model is used to communicate with users through a user terminal; Receive ship design variables through the dialogue; and Based on the received ship design variables, ship design information is exported in real time using the ship design knowledge information.
9. The method according to claim 8, characterized in that, The steps for engaging in dialogue with a user through a user terminal include the following steps: Using the interactive artificial intelligence model and based on the ship design knowledge information, questions are sequentially generated to understand the user's intent; and The generated questions are sequentially provided to the user through the user terminal.
10. The method according to claim 9, characterized in that, The step of exporting ship design information is based on determining the user's intent by analyzing the response to the question received from the user terminal and reflecting it in the ship design information.
11. The method according to claim 10, characterized in that, The step of exporting ship design information is a step of updating the ship design information in real time based on the ship design variables contained in the response.
12. The method according to claim 9, characterized in that, The user's intent is the target ship that the user wants to design. The steps of generating questions sequentially are to predict the target design vessel, and to generate questions related to the vessel's design variables in order to specifically design the predicted target design vessel.