A digital configuration design method for ship power steam system based on RFLP

By adopting the RFLP-based digital configuration design method, the problems of information overlap and poor traceability in the design of ship power steam systems are solved, and the design efficiency and consistency are improved. SysML and Modelica models are used for system design and simulation.

CN115758591BActive Publication Date: 2026-02-27CHINA SHIP DEV & DESIGN CENT
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211521418.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-30
Publication Date
2026-02-27
Estimated Expiration
2042-11-30

AI Technical Summary

Technical Problem

In the design of traditional ship power steam systems, overlapping design information and lack of traceability lead to low design efficiency and poor consistency.

Method used

We adopt a digital configuration design method based on RFLP, and use SysML and Modelica models for system design through requirements analysis, functional analysis, logical architecture and model-driven physical architecture. We unify the storage of requirements data and realize model transformation to enhance the traceability and consistency of the design.

Benefits of technology

It improved design efficiency, enhanced the consistency and traceability of design data, reduced design errors, and enabled rapid iteration and verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115758591B_ABST
    Figure CN115758591B_ABST
Patent Text Reader

Abstract

The application discloses a kind of based on RFLP's warship power steam system digital configuration design method, belong to warship power steam system design technical field, including system requirement analysis, system function analysis, logic architecture generation, logic to physical architecture mapping 4 design stages.Based on the design mode of RFLP, the basic idea is to replace document with digital modeling into system scheme design, the vocabulary, parameter of system structure, function, performance, specification and requirement described in design document are all expressed with digital model.Taking model as center, then create or generate other artifacts from it, including automatically generating document, report, chart and table.This method enhances traceability and consistency, improves design efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of ship power steam system design, and more particularly to a digital configuration design method for a ship power steam system based on RFLP. BACKGROUND

[0002] Modern ship power systems are becoming more and more complex, automated and intelligent, and their safety, reliability and other aspects are also becoming more and more demanding, which puts higher requirements on their designers.

[0003] The traditional steam system design method adopts a document-based system engineering method, which summarizes the design required criteria through a series of design documents to design the system architecture. Designers capture and modify design information, which is stored in a document set called system design progress. When the designers are iterating, the captured design information often overlaps in these documents, and they are maintained separately without explicit reference to a unified repository. Some diagrams for capturing data and power flow between subsystems of the system are created independently without explicit traceability. This process poses a challenge to designers. SUMMARY

[0004] In view of the above defects or improvement needs of the prior art, the application provides a digital configuration design method for a ship power steam system based on RFLP, which can verify that the digital configuration design method based on RFLP is applicable to the ship power steam system, support the design of the ship power system based on RFLP, enhance the traceability and consistency, and improve the design efficiency.

[0005] To achieve the above purpose, the application provides a digital configuration design method for a ship power steam system based on RFLP, comprising:

[0006] (1) The related requirement description of the steam system is directly obtained from the perspective of stakeholders based on the top-level requirements of the system, and through requirement analysis, it is converted into steam system requirements. The steam system requirements are described in the form of entries to form a requirement model, and the steam system requirements are graphically displayed through a requirement diagram;

[0007] (2) The requirement entries are associated with the function analysis through the reqIF model, the steam system requirements are defined and summarized based on the use case diagram, the steam system use case diagram is obtained, and it is ensured that each steam system use case has a corresponding requirement entry;

[0008] (3) The functions of the steam system are analyzed by each steam system use case through SysML activity diagram, timing diagram and state machine;

[0009] (4) Based on the functional analysis results, updating the demand entries of the steam system in the demand management tool;

[0010] (5) Assigning the functions in step (3) to the steam system components that undertake the corresponding functions to obtain the composition of the steam system, and describing the logical architecture model of the designed steam system with SysML module definition diagrams and internal module diagrams;

[0011] (6) Based on the conversion algorithm between the SysML SMD meta-model and the Modelica SMD meta-model, converting the logical architecture model of the steam system into an executable simulation Modelica model.

[0012] In some optional embodiments, the method further comprises:

[0013] All demand data of the steam system is uniformly stored in a single database through a database-based demand management technique.

[0014] In some optional embodiments, in step (1), the steam system demand is graphically displayed through a demand diagram, including:

[0015] Based on the demand model, a demand tracking relationship is established, and the steam system demand is graphically displayed through a demand diagram and a demand tracking matrix.

[0016] In some optional embodiments, in step (2), the demand entries are associated with the functional analysis through a reqIF model, including:

[0017] Each demand entry is directly saved as a reqIF file to associate the demand entries with the functional analysis.

[0018] In some optional embodiments, in step (2), the steam system demand is defined and summarized based on a use case diagram to obtain a steam system use case diagram, including:

[0019] For the running environment of the modeling object, external systems or external participants that interact with the modeling object under the running environment are identified, based on the demand model of the steam system, external environments that have an interaction relationship with the steam system are obtained as the context of the steam system, the context of the steam system is established through a module definition diagram to represent the structured information of the steam system, the tasks, functions or services that the steam system needs to complete are summarized through a use case diagram to obtain a steam system use case diagram.

[0020] In some optional embodiments, step (3) comprises:

[0021] The functions of the steam system are allocated to components or subsystems capable of realizing the functions by each steam system use case through SysML activity diagram, timing diagram and state machine, to obtain system components performing system functions and interface relations between the components.

[0022] In some optional embodiments, step (5) comprises:

[0023] The composition of the steam system is obtained based on the system components performing system functions, and the logical architecture model of the designed steam system is described by SysML module definition diagram and internal module diagram based on the composition of the steam system and the interface relations between the components.

[0024] Overall, the above technical solutions conceived by the present application can achieve the following beneficial effects compared with the prior art:

[0025] (1) The RFLP-based design mode is adopted, and the basic idea is to replace the document into the system scheme design with digital modeling, and all the words and parameters of the system structure, function, performance, specification and requirements described in the design document are expressed in digital models. The model is taken as the center, and then other artifacts are created or generated from it, including automatically generated documents, reports, charts and tables. This method enhances traceability and consistency, and improves design efficiency.

[0026] (2) The consistency of design data is enhanced, and design errors caused by inconsistent data are avoided.

[0027] Through the database-based requirement management technology, all the requirement data of the steam system are stored in a single database: the designer uses a unified operation interface and a unified data source, avoiding the complexity and consistency problems brought by multiple operation interfaces and inconsistent data sources.

[0028] (3) The traceability of the design process is enhanced, and the design efficiency is improved.

[0029] The current document-based steam system design method is broken, and digital models are used to replace documents for system scheme design. The words and parameters of the system structure, function and performance described in the design document are expressed in digital models such as requirement model, function analysis model, architecture model and variable unit model, and the models are associated with each other, enhancing the traceability of the design process, continuous verification, rapid iteration and improving the design efficiency.

[0030] (4) In the requirement analysis stage, the requirement tracking relationship is established based on the requirement model, and is displayed through the requirement diagram and the requirement tracking matrix. The requirements and function analysis are associated through the international standard requirement exchange format: ReqIF model, and the requirement items are directly saved as ReqIF files, which is beneficial to the association with the function analysis.

[0031] (5) After the function analysis is completed, the traceability between the function and performance parameters and the corresponding requirements for their implementation can be established, as well as the traceability between the key functions and the corresponding requirements for their implementation. Each key function corresponds to an implementation part of a system, which is manifested as a subsystem or a component, and the functions, performance, etc. contained in each key function are allocated to the implementation part. The traceability between the requirements and the functions and performance established through the function analysis process indirectly realizes the decomposition and allocation of the requirements.

[0032] (6) The logical architecture design module can define the organization structure and interface relationship of each level system, and drive the decomposition and allocation of the requirements to the bottom through the establishment of the system architecture until the design work can be completed. In this process, the requirements can be verified and updated through the requirement tracking.

[0033] (7) Model-driven physical architecture, which is quickly verified through simulation.

[0034] The model mapping rule for converting the SysML model to the Modelica physical simulation model is constructed, and the formalized SysML model is converted into an executable Modelica model, which clears the obstacles for the implementation of the model conversion. The simulation of the system is carried out using the engine supporting the Modelica simulation, and the rapid verification is realized. BRIEF DESCRIPTION OF DRAWINGS

[0035] Figure 1 is a design flowchart provided by an embodiment of the present application;

[0036] Figure 2 is a requirement table provided by an embodiment of the present application;

[0037] Figure 3 is a use case diagram provided by an embodiment of the present application;

[0038] Figure 4 is an activity diagram provided by an embodiment of the present application;

[0039] Figure 5 is an internal module diagram provided by an embodiment of the present application;

[0040] Figure 6 is a model mapping conversion diagram provided by an embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to make the purpose, technical scheme and advantages of the present application more clear, the present application is further described in detail below in combination with the drawings and examples. It should be understood that the specific examples described herein are only used to explain the present application and do not limit the present application. In addition, the technical features involved in each embodiment of the present application described below can be combined with each other as long as they do not conflict with each other.

[0042] As shown in Figure 1 , the RFLP-based digital configuration design of the ship power steam system is carried out according to the process of requirement analysis, function analysis, logical architecture, and model-driven physical architecture. Specifically as follows:

[0043] 1) Requirement analysis stage

[0044] As shown in Figure 2 , the related requirements are directly obtained from the perspective of stakeholders, the requirement analysis is carried out, the requirements are described in the form of items, and the requirement table is formed.

[0045] 2) Function analysis stage

[0046] For the running environment of the modeling object, the external systems or external participants interacting with the modeling object under the running environment are identified, and based on the steam system requirement analysis, the external environment interacting with the steam system, i.e. the steam system context, can be obtained. Including main steam turbine gear unit, steam turbine generator unit, steam turbine circulating water pump, steam turbine condensate pump, steam turbine feed water pump, steam turbine auxiliary circulating water pump, steam turbine oil pump, etc. Steam users, steam generators that generate steam, system operators, etc. The context of the steam system is established through the module definition diagram to represent the structured information of the system, to explain the structure type existing in the internal and external environment of the system, the constraint type, value attribute, etc. that each structure must follow.

[0047] The requirements and context of the steam system are clarified, as shown in Figure 3 , the tasks, functions or services that the steam system needs to complete are summarized through the use case diagram, so as to carry out the function analysis of the system subsequently. According to the steam system requirements, four use cases can be summarized, which are steam delivery use case, steam isolation use case, steam discharge use case, and safety discharge use case. As shown in Figure 4 , the four use cases are analyzed through the activity diagram, the activity diagram can represent the flow of objects, describe how the objects are accessed and modified in the execution process of behavior, express complex control logic, and explain the continuous behavior of the system.

[0048] Through the activity diagram (swimlane diagram), the functions of the steam system are allocated to the components or subsystems that can realize each function, and the system components that execute the system functions and the interface relationship between each component are obtained.

[0049] 3) Logical architecture stage

[0050] As Figure 5 , based on the system components that execute system functions, the composition of the steam system can be obtained, including steam main pipes, steam inlet branch pipes, isolation valves, safety valves, stop valves, pressure reducing valves, and bypass branches. Based on the system composition and the interface relationship of the components, the logical architecture of the system is obtained. The system logical architecture is verified through parameter diagrams, activity diagrams, etc.

[0051] 4) Model-driven physical architecture phase

[0052] As Figure 6 , based on the model conversion technology, according to the mapping rules between the SysM meta-model and the Modelica meta-model, the steam system logical architecture (SysML state machine model) is converted into the physical architecture (Modelica state machine model), and the simulation of the system is realized using an engine supporting Modelica simulation.

[0053] The present application adopts a design mode based on RFLP, and the basic idea is to replace the document into the system scheme design with digital modeling, express all the words and parameters of the system structure, function, performance, specification and requirements described in the design document with digital models. Take the model as the center, and then create or generate other artifacts from it, including automatically generating documents, reports, charts and tables. This method enhances traceability and consistency, and improves design efficiency.

[0054] It should be noted that, according to the needs of implementation, each step / component described in the present application can be split into more steps / components, or two or more steps / components or part of the operation of the steps / components can be combined into a new step / component, to achieve the purpose of the present application.

[0055] Those skilled in the art will readily understand that the above description is only a preferred embodiment of the present application, and is not intended to limit the present application, and any modification, equivalent replacement and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for digital configuration design of a ship power steam system based on RFLP, characterized in that, The method comprises the following steps: (1) obtaining the relevant demand description of the steam system from the perspective of stakeholders based on the top-level requirements of the system, converting the demand description into steam system demand through demand analysis, itemizing the steam system demand to obtain demand items to form a demand model, and graphically displaying the steam system demand through a demand diagram; (2) associating the demand items with the functional analysis through a reqIF model, defining and summarizing the steam system demand based on a use case diagram, obtaining a steam system use case diagram, and ensuring that each steam system use case has a corresponding demand item; (3) analyzing the functions of the steam system through each steam system use case by using SysML activity diagrams, timing diagrams, and state machines; (4) updating the demand items of the steam system in the demand management tool based on the functional analysis results; (5) assigning the functions in step (3) to the steam system components that undertake the corresponding functions to obtain the composition of the steam system, and using SysML module definition diagrams and internal module diagrams to describe the logical architecture model of the designed steam system; (6) converting the logical architecture model of the steam system into an executable simulation Modelica model based on the conversion algorithm between the SysML SMD meta-model and the Modelica SMD meta-model.

2. The method of claim 1, wherein, The method further comprises: storing all the demand data of the steam system in a single database through a database-based demand management technology.

3. The method of claim 1, wherein, In step (1), the steam system demand is graphically displayed through a demand diagram, which comprises: establishing a demand tracking relationship based on the demand model, and graphically displaying the steam system demand through a demand diagram and a demand tracking matrix.

4. The method of claim 3, wherein, In step (2), the demand items are associated with the functional analysis through a reqIF model, which comprises: saving each demand item as a reqIF file to associate the demand items with the functional analysis.

5. The method of claim 4, wherein, In step (2), the steam system demand is defined and summarized based on a use case diagram to obtain a steam system use case diagram, which comprises: identifying the external participants interacting with the modeling object in the running environment, obtaining the external environment interacting with the steam system as the context of the steam system based on the demand model of the steam system, establishing the context of the steam system through a module definition diagram to represent the structured information of the steam system, and summarizing the tasks, functions, or services to be completed by the steam system through a use case diagram to obtain a steam system use case diagram.

6. The method of claim 5, wherein, In step (5), the functions in step (3) are assigned to the steam system components that undertake the corresponding functions, which comprises: allocating the functions of the steam system to the components or subsystems that can implement the functions through each steam system use case by using SysML activity diagrams, timing diagrams, and state machines to obtain the system components that execute the system functions and the interface relationships between the components.

7. The method of claim 6, wherein, In step (5), the composition of the steam system is obtained, and the logical architecture model of the designed steam system is described by using SysML module definition diagrams and internal module diagrams, which comprises: Based on the system components performing system functions, the composition of the steam system is obtained, and based on the composition of the steam system and the interface relationship between the components, the logical architecture model of the designed steam system is described by using SysML module definition diagram and internal module diagram.