Simulation modeling method and device for ship power system and readable storage medium
Through the combination of SysML and Modelica languages, automatic mapping is achieved using the FMI interface, which solves the problems of model inconsistency and information tracking difficulties in ship power system simulation, realizes the consistency between design tools and models and the continuity of simulation models, and improves simulation efficiency and accuracy.
Patent Information
- Application Number
- CN202411915731.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-05-09
AI Technical Summary
During the simulation process of ship power system, there are problems such as inconsistency between design tools and models, lack of a unified system architecture, difficulty in tracking information between simulation models at different levels, complex tool and model management, poor continuity of modeling at different stages, and weak correlation between system simulation and demand.
The SysML language is used for requirements analysis and architecture design, the Modelica language is used for simulation modeling, and the automatic mapping of logical architecture to physical models is realized through the FMI interface, multiple system physical models are generated and the most suitable models are filtered out, so as to achieve the continuation of models at each stage and information tracking.
It realizes the consistency between design tools and models, simplifies information tracking between simulation models at different levels, improves modeling continuity and the correlation between system simulation and requirements, and supports the integration of design, simulation and verification and closed-loop iteration.
Smart Images

Figure CN119962165A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of ship simulation, and in particular relates to a ship power system simulation modeling method, device and readable storage medium. Background Art
[0002] As modern ships' requirements for power systems continue to increase, the complexity of power systems is also increasing, which brings challenges to the development and verification of ship power systems. At present, there are problems in the simulation process of ship power systems, such as inconsistency between design tools and models, lack of a unified system architecture, difficulty in information tracking between simulation models at different levels, complex tool and model management, poor continuity of modeling at different stages, and weak correlation between system simulation and demand. These problems limit the efficiency and accuracy of ship power system design. In the aerospace field, relevant institutions and companies have built their own digital collaborative design platforms and successfully transitioned from traditional design models to digital design models. At the same time, fields such as nuclear energy and ships are also actively participating in the wave of digital design transformation.
[0003] In view of the above situation, it is particularly important to carry out model-based digital design and simulation verification technology research under the framework of unified specifications. Through this research, it is aimed to realize the modeling and simulation of the secondary circuit system under a unified system architecture, achieve the integration of design, simulation and verification, provide strong support for the closed-loop iteration of each stage of design, ensure that the verification indicators are met, and thus greatly improve the design efficiency to meet the needs of the development of modern ship power systems and solve the existing difficulties. Summary of the invention
[0004] The present application provides a method for simulation modeling of a ship power system, the purpose of which is to solve the problems existing in the simulation process of the ship power system, such as inconsistency between design tools and models, lack of a unified system architecture, difficulty in tracking information between simulation models at different levels, complex management of tools and models, poor continuity of modeling at different stages, and weak correlation between system simulation and demand.
[0005] In a first aspect of the present application, a method for simulation modeling of a ship power system is provided, comprising: obtaining the requirements of the ship power system, and based on the obtained requirements, sequentially performing requirements analysis, scheme demonstration, scheme design, technical design and construction design; in the requirements analysis and scheme demonstration stages, using SysML (System Modeling Language) language to perform requirements analysis and architecture design; in the scheme demonstration, scheme design, technical design and construction design stages, using Modelica (an open, object-oriented, equation-based computer language) language to perform simulation modeling; in the scheme demonstration stage, generating multiple system physical models based on the architecture design and the equipment model library, and screening out the most suitable system physical model, recorded as the first target model; in the scheme design stage, processing the first target model to obtain a second target model to determine the overall architecture of the ship power system and the properties of each subsystem; in the technical design stage, processing the second target model to obtain a third target model to verify the control logic and loop branch design, and determine the technical requirements; in the construction design stage, generating a ship power system model based on the third target model and a three-dimensional model of the ship.
[0006] In some embodiments, during the requirements analysis and solution demonstration stage, functional analysis is associated with requirements through use case diagrams, and functions are allocated to related logical components through activity diagrams. During execution, activity diagrams call activity diagrams, constraints, and interfaces in the functional analysis to verify requirements and form a system logical architecture.
[0007] In some embodiments, the system logic architecture uses the SysML model format to determine the architecture, main equipment, functions and upstream and downstream interface relationships of the ship power system.
[0008] In some embodiments, during the solution demonstration phase, the SysML model is converted into an executable Modelica model through the FMI (Functional Mock-up Interface, a standard interface for model exchange and collaborative simulation) interface to achieve automatic mapping of the logical architecture to the physical model.
[0009] In some embodiments, during the scheme design stage, according to the interface relationship between the upstream and downstream of the ship power system and combined with the equipment data, equipment models are established one by one to form a functional twin of the ship power system.
[0010] In some embodiments, during the technical design phase, the equipment model is refined, the prototype data is referenced, the ship power system modeling is deepened, and the control logic and loop branch design are verified.
[0011] In some embodiments, during the construction design phase, modeling analysis is performed based on the three-dimensional model of the ship, and complex equipment boundary acquisition and integration are performed based on the FMI protocol.
[0012] According to a second aspect of the present application, a simulation modeling device for a ship power system is provided, comprising: an acquisition module for acquiring the requirements of the ship power system, and based on the acquired requirements, sequentially performing requirements analysis, scheme demonstration, scheme design, technical design and construction design; a design module for performing requirements analysis and architecture design using the SysML language in the requirements analysis and scheme demonstration stages; a first construction module for performing simulation modeling using the Modelica language in the scheme demonstration, scheme design, technical design and construction design stages; a second construction module for generating multiple system physical models based on the architecture design and the equipment model library in the scheme demonstration stage, and screening out the most suitable system physical model, recorded as a first target model; a first processing module for processing the first target model in the scheme design stage to obtain a second target model to determine the overall architecture of the ship power system and the properties of each subsystem; a second processing module for processing the second target model in the technical design stage to obtain a third target model to verify the control logic and the loop branch design, and determine the technical requirements; a third construction module for generating a ship power system model according to the third target model and a three-dimensional model of the ship in the construction design stage.
[0013] The third aspect of the present application provides a ship power system simulation modeling device, including: a memory and a processor, the memory stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the ship power system simulation modeling method in any technical solution of the first aspect are implemented.
[0014] According to a fourth aspect of the present application, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed, the steps of the ship power system simulation modeling method in any technical solution of the first aspect of claim are implemented.
[0015] The beneficial effects brought by the present invention are as follows:
[0016] The ship power system simulation modeling method provided in this application can guide the ship power system from demand analysis, solution demonstration, solution design, technical design to construction design modeling, and achieve consistency between design tools and models in each link. It can realize the continuation of simulation models at various stages of the ship power system, and facilitate information tracking between simulation models at different levels. Based on the system architecture model and the equipment model library, the system physical model can be automatically generated, and simulation work can be quickly carried out for related designs to support solution demonstration. It can realize the simulation work of the entire process of the ship power system supported by the demand and architecture model, and automatic demand verification throughout the process.
[0017] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or be understood by implementing the present application. Other advantages of the present application can be realized and obtained by the schemes described in the description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings are used to provide an understanding of the technical solution of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present application and do not constitute a limitation on the technical solution of the present application.
[0019] Figure 1 A flow chart showing a method for simulation modeling of a ship power system provided by an embodiment of the present invention;
[0020] Figure 2 A schematic diagram showing a demand analysis and architecture design principle of a ship power system simulation modeling method provided by an embodiment of the present invention;
[0021] Figure 3 A schematic diagram showing a simulation modeling principle of a ship power system provided by an embodiment of the present invention;
[0022] Figure 4 One of the block diagrams showing a ship power system simulation modeling device provided by one embodiment of the present invention;
[0023] Figure 5 The second block diagram represents the ship power system simulation modeling device provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0024] The present application describes multiple embodiments, but the description is exemplary rather than restrictive, and it is obvious to those skilled in the art that there may be more embodiments and implementations within the scope of the embodiments described in the present application. Although many possible feature combinations are shown in the drawings and discussed in the specific embodiments, many other combinations of the disclosed features are also possible. Unless specifically limited, any feature or element of any embodiment may be used in combination with any other feature or element in any other embodiment, or may replace any other feature or element in any other embodiment.
[0025] The present application includes and contemplates combinations of features and elements known to those of ordinary skill in the art. The embodiments, features and elements disclosed in the present application may also be combined with any conventional features or elements to form a unique invention scheme defined by the claims. Any features or elements of any embodiment may also be combined with features or elements from other invention schemes to form another unique invention scheme defined by the claims. Therefore, it should be understood that any feature shown and / or discussed in the present application may be implemented individually or in any appropriate combination. Therefore, except for the limitations made according to the attached claims and their equivalents, the embodiments are not subject to other restrictions. In addition, various modifications and changes may be made within the scope of protection of the attached claims.
[0026] In addition, when describing representative embodiments, the specification may have presented the method and / or process as a specific sequence of steps. However, to the extent that the method or process does not rely on the specific order of the steps described herein, the method or process should not be limited to the steps of the specific order described. As will be understood by those of ordinary skill in the art, other sequences of steps are also possible. Therefore, the specific sequence of the steps set forth in the specification should not be interpreted as a limitation to the claims. In addition, the claims for the method and / or process should not be limited to the steps of performing them in the order written, and those skilled in the art can easily understand that these sequences can be changed and still remain within the spirit and scope of the embodiments of the present application.
[0027] like Figure 1 As shown, an embodiment of the present invention provides a ship power system simulation modeling method, the method comprising:
[0028] S101. Obtain the requirements for the ship power system, and based on the requirements, conduct demand analysis, solution demonstration, solution design, technical design and construction design in sequence.
[0029] S102. During the requirements analysis and solution demonstration phase, use SysML language for requirements analysis and architecture design.
[0030] S103. Use Modelica language for simulation modeling during the scheme demonstration, scheme design, technical design and construction design stages.
[0031] S104. In the solution demonstration phase, multiple system physical models are generated based on the architecture design and the equipment model library, and the most suitable system physical model is screened out and recorded as the first target model.
[0032] S105. In the scheme design stage, the first target model is processed to obtain a second target model to determine the overall architecture of the ship power system and the properties of each subsystem.
[0033] S106. In the technical design stage, the second target model is processed to obtain a third target model to verify the control logic and loop branch design and determine the technical requirements.
[0034] S107. During the construction design phase, a ship power system model is generated based on the third target model and the three-dimensional model of the ship.
[0035] According to the simulation modeling method of the ship power system provided by this application, the SysML language is first used to carry out work in the demand analysis and scheme demonstration stage to build a comprehensive and logically rigorous project framework. When the Modelica language is used for simulation modeling in the future, the models of each stage are conceptually and logically coherent due to the guidance of the early SysML architecture. For example, during the scheme design, the architecture and functional modules determined by SysML can accurately construct the Modelica physical model, prevent model conversion errors and information loss, and enhance model consistency. From the first target model to the third target model, the model is continuously optimized and expanded. In the scheme design stage, the first target model is processed to obtain the second target model, which can inherit the basic architecture and main equipment selection information and refine the subsystem properties. In the technical design stage, the second target model is processed to obtain the third target model, which can verify the control logic and loop branch design based on the existing architecture and properties, so that the model is more in line with actual operation, reduce design duplication, and improve efficiency. In the scheme demonstration stage, the multi-system physical model is generated with the help of architecture design and equipment model library, and the first target model is quickly determined according to the screening criteria using the digital model library and automation mechanism, which greatly shortens the time compared with the traditional manual experience demonstration. This method realizes the integration of design, simulation, and verification as well as closed-loop iteration. After each stage is completed, simulation verification, adjustment and optimization can be performed immediately before entering the next stage. For example, after the scheme is designed, the performance of the small loop can be verified, and problems can be dealt with in a timely manner to reduce costs and time. The technical design stage provides accurate basis for key technical links, and the construction design stage combines the third target model with the three-dimensional model to generate a construction guidance model to ensure that the design results are effectively transformed into actual construction content.
[0036] In some embodiments, during the requirements analysis and solution demonstration stage, functional analysis is associated with requirements through use case diagrams, and functions are allocated to related logical components through activity diagrams. During execution, activity diagrams call activity diagrams, constraints, and interfaces in the functional analysis to verify requirements and form a system logical architecture.
[0037] In these embodiments, by associating functional analysis with requirements through use case diagrams, the correspondence between various functions of the ship power system and user requirements can be presented in an intuitive and graphical manner. This makes the requirements no longer an abstract text description, but allows a clear view of how each functional point meets specific requirements. By using activity diagrams to allocate functions to relevant logical components, and calling activity diagrams, constraints, and interfaces in the functional analysis during execution to verify requirements, the rationality and integrity of the constructed system logic architecture can be ensured. In this process, due to the comprehensive consideration of various activities, constraints, and interfaces, possible contradictions or unreasonableness in the logical architecture can be discovered in advance.
[0038] In some embodiments, the system logic architecture uses the SysML model format to determine the architecture, main equipment, functions and upstream and downstream interface relationships of the ship power system.
[0039] In these embodiments, the SysML model format is used to construct the system logical architecture, which can clearly and intuitively present the overall picture of the ship power system. The development team can quickly grasp the architectural layout, clarify the main equipment composition and its role in the system, and accurately understand the operation mode of each functional module and the connection logic of the upstream and downstream interfaces. At the same time, in the system verification and optimization link, the structured characteristics of the SysML model facilitate consistency checking and performance evaluation. By analyzing the relationship between each element in the model, potential design conflicts can be discovered in advance, such as problems such as mismatches between equipment functions and interface specifications. And when the system is upgraded, the parts that need to be adjusted can be quickly located based on the model, and the optimization strategy can be accurately implemented to ensure the continuous and efficient operation of the system, while reducing the risk of instability caused by changes, laying a solid foundation for the long-term stability and development of the ship power system.
[0040] In some embodiments, during the solution demonstration phase, the SysML model is converted into an executable Modelica model through the FMI interface to achieve automatic mapping of the logical architecture to the physical model.
[0041] In these embodiments, the automatic mapping of SysML model to Modelica model is realized through FMI interface, and the cumbersome and error-prone steps in the traditional manual conversion model process are abandoned. The transition time from the demand analysis and architecture design stage to the actual simulation modeling stage is greatly shortened, and the development efficiency of the entire project is improved. Since the FMI interface follows specific standards and specifications, it can ensure that the logical architecture information in the SysML model is accurately converted into the physical model representation in the Modelica model. From the logical architecture design (SysML model) in the scheme demonstration stage to the physical model construction (Modelica model) based on the architecture, a seamless connection is achieved, which helps to maintain the continuity of project development, so that each design link is closely integrated, reducing the pauses and delays caused by stage conversion, and improving the smoothness of the overall design process.
[0042] In some embodiments, during the scheme design stage, according to the interface relationship between the upstream and downstream of the ship power system and combined with the equipment data, equipment models are established one by one to form a functional twin of the ship power system.
[0043] In these embodiments, the device model is established based on the upstream and downstream interface relationship of the ship power system, which can ensure that the connection and interaction of each device in the virtual environment are accurately matched as in the actual system, thereby improving the collaborative work efficiency of the entire power system. At the same time, the functional twin of the ship power system formed helps to realize the design verification closed loop of small loops. In the scheme design stage, independent simulation verification can be performed on the subsystems or local loops in the power system, which improves the reliability and safety of the design.
[0044] In some embodiments, during the technical design phase, the equipment model is refined, the prototype data is referenced, the ship power system modeling is deepened, and the control logic and loop branch design are verified.
[0045] In these embodiments, the control logic and loop branch design are verified, which effectively guarantees the reliability and stability of the system operation. In terms of control logic verification, potential problems can be discovered and corrected in advance to ensure that the ship power system smoothly transitions between different operating modes, effectively responds to emergencies and accurately executes control instructions. For loop branch design verification, it can accurately evaluate whether each branch meets the requirements, avoid failures caused by unreasonable branch design, and lay a solid foundation for the long-term stable operation of the ship power system. At the same time, the work at this stage provides a highly accurate and reliable technical basis for subsequent construction design, effectively reduces design changes and errors during the construction process, significantly shortens the construction period, reduces construction costs, and ensures efficient transition and seamless connection from design to construction of the ship power system.
[0046] In some embodiments, during the construction design phase, modeling analysis is performed based on the three-dimensional model of the ship, and complex equipment boundary acquisition and integration are performed based on the FMI protocol.
[0047] In these embodiments, modeling and analysis are performed based on the three-dimensional model of the ship, which can intuitively present the spatial layout of the ship's power system in the overall structure of the ship. Designers can clearly determine the installation location of the equipment, the direction of the pipeline, the cable laying path, etc., effectively avoid spatial conflicts between the equipment and other structural components of the ship, and optimize the efficiency of space utilization. At the same time, the boundary acquisition and integration of complex equipment based on the FMI protocol greatly improves the accuracy and efficiency of system integration. Through this protocol, the boundary information of complex equipment can be accurately obtained, including its physical interface, signal transmission characteristics, operating parameter range, etc., so that different devices can be seamlessly connected during integration.
[0048] An embodiment of the present invention provides a method for simulation modeling of a ship power system, which includes demand analysis, scheme demonstration, scheme design, technical design and construction design of the power system.
[0049] Step 1: In the demand analysis and scheme demonstration stage, the ship power system demand analysis and architecture design are carried out based on the SysML language; in the scheme demonstration, scheme design, technical design, and construction design stages, power system simulation modeling is carried out based on the unified modeling language Modelica.
[0050] Step 2: In the solution demonstration stage, the system physical model can be automatically generated based on the system architecture model and the device model library. Under the condition of multiple architecture model inputs, simulation work can be quickly carried out on related designs to support solution demonstration in accordance with solution demonstration needs.
[0051] Step 3: In the scheme design stage, based on the superior scheme of the ship power system demonstrated in the previous stage, combined with the equipment data, refine the equipment model and establish the functional twin of the ship power system. Deepen the overall scheme design, clarify the function, composition, principle, equipment configuration, and technical performance indicators of each subsystem. Support the scheme design work and realize the design verification closed loop of small circuits.
[0052] Step 4: In the technical design stage, further refine the equipment model, refer to the prototype data, and deepen the modeling of the ship power system. Verify the specific control logic, loop branch design, etc., support the technical design work, and put forward the equipment technical requirements.
[0053] Step 5. During the construction design phase, high-precision modeling and analysis are performed in combination with the three-dimensional model to support the construction design work and realize the design verification closed loop of the large circuit.
[0054] Step 6. The requirements and architecture models support the simulation work of the whole process. The model continuation of each stage can build test cases to realize automatic requirements verification of the whole process.
[0055] like Figure 2 As shown in the figure, in the demand analysis and solution demonstration stage, the functional analysis is associated with the demand through the use case diagram, and the function is allocated to the relevant logical components through the activity diagram. This activity diagram calls the activity diagram, constraints, interfaces, etc. in the functional analysis during execution to verify the demand and form the system logical architecture. The format of the system logical architecture is the SysML model, which reflects the system architecture, main equipment, functions and upstream and downstream interface relationships. However, physical simulation cannot be achieved based on the logical architecture alone, and physical simulation needs to be based on the physical model. The SysML model is converted into an executable Modelica model through the FMI interface to achieve automatic mapping from the logical architecture to the physical model.
[0056] like Figure 3 As shown in the figure, in the scheme design stage, according to the scheme demonstration results, based on the upstream and downstream interface relationships of the system and combined with the equipment data, equipment models are established one by one to form the functional twin of the ship power system. Deepen the overall scheme design, clarify the functions, composition, principles, equipment configuration, and technical performance indicators of each subsystem, and obtain the physical model v1.0. Support the scheme design work and realize the design verification closed loop of small circuits.
[0057] In the technical design stage, the equipment model is further refined, the prototype data is referenced, and the ship power system modeling is deepened. The specific control logic and loop branch design are verified to obtain the physical model v2.0. The technical design work is supported and the technical requirements of the equipment are proposed.
[0058] In the construction design stage, high-precision modeling and analysis are carried out in combination with the 3D model. Based on the FMI protocol, complex equipment boundary collection and integration can be performed to obtain the physical model v3.0. This supports the construction design work and realizes the closed loop of design verification of large circuits.
[0059] With each development stage, the simulation accuracy of the model is continuously improved and the parameter range is continuously expanded in the continuous iteration process of the physical model from v1.0 to v3.0. And this in-depth design process is always supported by demand. At each stage, test cases can be built to achieve automatic comparison and verification with demand input.
[0060] Among them, this application provides a simulation modeling method for the power system of a ship, and the relevant results can also be used for the design and simulation verification of complex systems in other fields.
[0061] The second aspect of this application is as follows Figure 4As shown, a ship power system simulation modeling device 1 is provided, comprising: an acquisition module 10, used to acquire the demand of the ship power system, and based on the acquired demand, sequentially perform demand analysis, scheme demonstration, scheme design, technical design and construction design; a design module 11, used to use SysML language to perform demand analysis and architecture design in the demand analysis and scheme demonstration stages; a first construction module 12, used to use Modelica language to perform simulation modeling in the scheme demonstration, scheme design, technical design and construction design stages; a second construction module 13, used to generate multiple system physical models based on the architecture design and the equipment model library in the scheme demonstration stage, and screen out the most suitable system physical model, which is recorded as the first target model; a first processing module 14, used to process the first target model in the scheme design stage to obtain the second target model to determine the overall architecture of the ship power system and the properties of each subsystem; a second processing module 15, used to process the second target model in the technical design stage to obtain the third target model to verify the control logic and the loop branch design, and determine the technical requirements; a third construction module 16, used to generate a ship power system model according to the third target model and the three-dimensional model of the ship in the construction design stage.
[0062] According to the ship power system simulation modeling device 1 provided by the present application, it includes: an acquisition module 10, a design module 11, a first construction module 12, a second construction module 13, a first processing module 14, a second processing module 15 and a third construction module 16. The acquisition module 10 can acquire the requirements of the ship power system, and based on the acquired requirements, sequentially perform requirements analysis, scheme demonstration, scheme design, technical design and construction design. The design module 11 can use the SysML language to perform requirements analysis and architecture design in the requirements analysis and scheme demonstration stages. The first construction module 12 can use the Modelica language to perform simulation modeling in the scheme demonstration, scheme design, technical design and construction design stages. The second construction module 13 can generate multiple system physical models based on the architecture design and the equipment model library in the scheme demonstration stage, and select the most suitable system physical model, which is recorded as the first target model. The first processing module 14 can process the first target model in the scheme design stage to obtain the second target model to determine the overall architecture of the ship power system and the properties of each subsystem. The second processing module 15 can process the second target model in the technical design stage to obtain the third target model to verify the control logic and loop branch design, and determine the technical requirements. The third construction module 16 can generate a ship power system model according to the third target model and the three-dimensional model of the ship during the construction design stage. The device can realize the modeling of the ship power system from demand analysis, scheme demonstration, scheme design, technical design to construction design, and achieve consistency between the design tools and models in each link. It can realize the continuation of the simulation model of each stage of the ship power system, and facilitate information tracking between simulation models at different levels. Based on the system architecture model and the equipment model library, the system physical model can be automatically generated, and simulation work can be quickly carried out for related designs to support scheme demonstration. It can realize the simulation work of the whole process of the ship power system supported by the demand and architecture model, and the whole process is automatically verified.
[0063] The third aspect of this application is as follows: Figure 5 As shown, a ship power system simulation modeling device 2 is provided, including: a memory 22 and a processor 24, the memory 22 stores a program or instruction, and when the program or instruction is executed by the processor 24, the steps of the ship power system simulation modeling method in any embodiment of the first aspect are implemented.
[0064] According to the ship power system simulation modeling device 2 provided by the present application, it includes a memory 22 and a processor 24, and the memory 22 stores a program or instruction. When the program or instruction is executed by the processor 24, the steps of the ship power system simulation modeling method in any technical solution of the first aspect are implemented. Since the ship power system simulation modeling device 2 can implement the steps of the ship power system simulation modeling method in any technical solution of the first aspect. Therefore, the ship power system simulation modeling device 2 provided by the present invention also has all the beneficial effects of the ship power system simulation modeling method in any technical solution of the first aspect, which will not be repeated here.
[0065] According to a fourth aspect of the present application, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed, the steps of the ship power system simulation modeling method according to any one of the embodiments of the first aspect of the claim are implemented.
[0066] According to the readable storage medium provided by the present application, a program or instruction is stored thereon, and when the program or instruction is executed, the steps of the ship power system simulation modeling method in any technical solution of the first aspect are implemented. Since the readable storage medium can implement the steps of the ship power system simulation modeling method in any technical solution of the first aspect. Therefore, the readable storage medium provided by the present invention also has all the beneficial effects of the ship power system simulation modeling method in any technical solution of the first aspect, which will not be repeated here.
[0067] The above are preferred embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.
Claims
1. A ship power system simulation modeling method, characterized in that: include: Obtain the requirements of the ship power system, and based on the obtained requirements, sequentially conduct requirements analysis, solution demonstration, solution design, technical design and construction design; During the demand analysis and solution demonstration phases, SysML language is used for demand analysis and architecture design; In the scheme demonstration, scheme design, technical design and construction design stages, simulation modeling is performed using the Modelica language; In the solution demonstration stage, multiple system physical models are generated based on the architecture design and the device model library, and the most suitable system physical model is selected and recorded as the first target model; In the scheme design stage, the first target model is processed to obtain a second target model to determine the overall architecture of the ship power system and the properties of each subsystem; In the technical design stage, the second target model is processed to obtain a third target model to verify the control logic and loop branch design and determine the technical requirements; During the construction design phase, a ship power system model is generated based on the third target model and the three-dimensional model of the ship.
2. The ship power system simulation modeling method according to claim 1, characterized in that: During the requirements analysis and solution demonstration phases, the functional analysis is associated with the requirements through use case diagrams, and the functions are allocated to related logical components through activity diagrams. During execution, the activity diagrams call the activity diagrams, constraints, and interfaces in the functional analysis to verify the requirements and form the system logical architecture.
3. The ship power system simulation modeling method according to claim 2 is characterized in that: The system logic architecture adopts the SysML model format to determine the architecture, main equipment, functions and upstream and downstream interface relationships of the ship power system.
4. The ship power system simulation modeling method according to claim 3 is characterized in that: During the solution demonstration phase, the SysML model is converted into an executable Modelica model through the FMI interface to achieve automatic mapping of the logical architecture to the physical model.
5. The ship power system simulation modeling method according to claim 1, characterized in that: During the scheme design stage, according to the interface relationship between the upstream and downstream of the ship power system and in combination with equipment data, equipment models are established one by one to form a functional twin of the ship power system.
6. The ship power system simulation modeling method according to claim 1, characterized in that: During the technical design phase, the equipment model is refined, prototype data is referenced, ship power system modeling is deepened, and control logic and loop branch design are verified.
7. The ship power system simulation modeling method according to any one of claims 1 to 6, characterized in that: During the construction design phase, modeling analysis is performed based on the three-dimensional model of the ship, and complex equipment boundary acquisition and integration are performed based on the FMI protocol.
8. A ship power system simulation modeling device, characterized in that: include: An acquisition module is used to acquire the requirements of the ship power system, and based on the acquired requirements, sequentially conduct requirements analysis, solution demonstration, solution design, technical design and construction design; A design module is used to perform demand analysis and architecture design using the SysML language during the demand analysis and solution demonstration stages; The first building module is used to perform simulation modeling using the Modelica language during the scheme demonstration, scheme design, technical design and construction design stages; The second building module is used to generate multiple system physical models based on the architecture design and the device model library during the solution demonstration stage, and select the most suitable system physical model, which is recorded as the first target model; A first processing module is used to process the first target model in the scheme design stage to obtain a second target model to determine the overall architecture of the ship power system and the properties of each subsystem; A second processing module is used to process the second target model in the technical design stage to obtain a third target model to verify the control logic and loop branch design and determine technical requirements; The third construction module is used to generate a ship power system model according to the third target model and the three-dimensional model of the ship during the construction design stage.
9. A ship power system simulation modeling device, characterized in that: include: A memory and a processor, wherein the memory stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the ship power system simulation modeling method according to any one of claims 1 to 7 are implemented.
10. A readable storage medium, characterized in that: A program or instruction is stored thereon, and when the program or instruction is executed, the steps of the ship power system simulation modeling method as described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Modelica-based electric propulsion system modeling simulation method
CN115309070A
Method for designing digital configuration of ship power steam system based on RFLP (Restriction Fragment Length Polymorphism)
CN115758591A
Digital twin simulation method for ship lubricating oil system
CN116579241A