Simulation modeling method based on system design product and computer readable storage medium

By extracting views from the system design products and converting model elements to generate a simulated PSM model, the problem of difficulty in using system design information in the existing technology for simulation modeling is solved, and efficient and accurate simulation modeling is achieved.

CN113919138BActive Publication Date: 2025-05-13CHINA ACADEMY OF ELECTRONICS AND INFORMATION TECHNOLOGY OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111082164.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-15
Publication Date
2025-05-13
Estimated Expiration
2041-09-15

AI Technical Summary

Technical Problem

The existing technology is difficult to make full use of the information provided by the system design products to drive simulation modeling activities, and the existing simulation modeling methods have shortcomings in reflecting the interaction process and details.

Method used

A simulation modeling method based on system design products is proposed. By extracting relevant views from the architecture view product, analyzing and forming a typical architecture view description file, and mapping it into a simulation model description file through the model feature transformation map, and finally generating a simulated PSM model.

Benefits of technology

It realizes a complete mapping of the core elements of the system design, supports free assembly and configuration of models, improves the efficiency and accuracy of simulation modeling, and can better reflect the interactive process and details of system simulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113919138B_ABST
    Figure CN113919138B_ABST
Patent Text Reader

Abstract

The present invention discloses a simulation modeling method based on a system design product and a computer-readable storage medium. The simulation modeling method based on a system design product specifically includes: S100: extracting relevant views used for modeling from an architecture view product, parsing the relevant views, and forming a typical architecture view description file. S200: mapping the typical architecture view description file to a simulation model description file through model element conversion mapping. S300: forming a component code framework and an entity code framework based on the simulation model description file, developing a component model based on the component code framework, developing and assembling an entity model based on the component model and the entity code framework, and generating a simulation PSM model. According to the simulation modeling method based on a system design product of the present invention, a componentized modeling mechanism is proposed, which can realize the free assembly and configuration of models.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of simulation modeling, and in particular to a simulation modeling method based on system design products and a computer-readable storage medium. Background Art

[0002] Architecture-driven simulation modeling can use architecture design as a template, and further build a simulation model that can run dynamically in a specific simulation scenario based on the information provided by the inherited system design, truly verifying the system design results by means of modeling and simulation. In terms of architecture-driven simulation modeling, current research focuses on product-based executable architecture, that is, using model conversion methods to take the architecture execution process as a key link in the model-driven development process, specifically based on the architecture product, converting it into a certain executable simulation model, so that the architecture product can indirectly act on the subsequent code generation and other links.

[0003] According to the different simulation models converted, the executable model construction methods can be roughly divided into the following two categories: one is the formal modeling method for discrete event system simulation, such as the method based on CPN, object Petri net, and DEVS (Discrete Event System Specification). The key to the executable architecture lies in the simulation paradigm with precise operational semantics. The widely used Petri net and DEVS provide a formal simulation system for this purpose. The second is the modeling method based on commercial simulation software such as ExtendSim, which establishes a mapping relationship from each architecture product element to the ExtendSim modeling component, and automatically converts various models in the system architecture into Simulink simulation models, which can not only support the verification of the correctness and consistency of the system's logic and behavior, but also support the pre-evaluation of the overall performance or effectiveness of the system. Summary of the invention

[0004] The technical problem to be solved by the present invention is how to make full use of the information provided by the system design product to drive simulation modeling activities, and provide a simulation modeling method based on the system design product and a computer-readable storage medium. The simulation modeling method based on the system design product specifically includes:

[0005] Extracting relevant views for modeling from the architecture view product, parsing the relevant views, and forming a typical architecture view description file;

[0006] By model element conversion mapping, the typical architecture view description file is mapped into a simulation model description file;

[0007] Based on the simulation model description file, a component code framework and an entity code framework are formed, component model development is performed based on the component code framework, entity model development and assembly are performed based on the component model and the entity code framework, and a simulation PSM model is generated.

[0008] According to the simulation modeling method based on system design products of the present invention, a componentized modeling mechanism is proposed, which can realize the free assembly and configuration of models. At the same time, a simulation model mapping method based on system design products is proposed, and a mapping conversion relationship from system design view products to simulation models is established, which realizes the complete mapping of core elements of system design and facilitates system simulation based on system design.

[0009] According to some embodiments of the present invention, the converting mapping by model elements includes:

[0010] Select system mapping in the system composition view to form a simulation model system.

[0011] In some embodiments of the present invention, the system mapping includes:

[0012] Perform interaction relationship mapping, component information mapping and entity behavior mapping for each entity model in the simulation model system.

[0013] According to some embodiments of the present invention, the interactive relationship mapping is specifically:

[0014] Map the interactive information published or subscribed by each entity model according to the system logical connection view and the system physical connection view, and map the content format of each interactive message according to the system data exchange requirement view to form an entity model interactive message description;

[0015] In the interactive message library, according to the description of the simulated interactive message, it is searched whether there is an existing simulated interactive message that meets the requirements, and the existing interactive message binding is completed to realize the reuse of the interactive message.

[0016] In some embodiments of the present invention, the component information mapping is specifically:

[0017] Obtain the subordinate system information of each entity model in the system composition view, and map the subordinate system to the corresponding type of component in the component model system according to the subordinate system description; extract the corresponding functions of each subordinate system in the system function decomposition view and map them to the functional interface of the component; extract the corresponding functional rules of each subordinate system in the system rule model view and map them to the functional rules of the component; extract the corresponding performance parameters of each subordinate system in the system performance parameter view and map them to the performance parameters of the component;

[0018] In the component model library, according to the component model description, search whether there is a component model that meets the requirements, complete the binding of the existing component model, and realize the reuse of the component model.

[0019] According to some embodiments of the present invention, the entity behavior mapping is specifically:

[0020] In the system function decomposition view and system rule model view, the function information of each entity is obtained and mapped into the behavior components and behavior rules of the entity;

[0021] In the behavior component library, according to the behavior component description, search whether there is an existing behavior component model that meets the requirements, complete the binding of the existing behavior component, and realize the reuse of the behavior component.

[0022] In some embodiments of the present invention, the step of constructing a conversion mapping program based on the conversion mapping rule to complete the conversion mapping from the system design view to the simulation model includes:

[0023] In the simulation entity model library, a search is performed based on the simulation model description file to determine whether there is a simulation entity model that meets the requirements. If there is a simulation entity model that meets the simulation model description file in the simulation entity model library, the existing simulation entity model is bound to achieve overall reuse of the simulation entity model.

[0024] According to some embodiments of the present invention, the component model includes:

[0025] Maneuver components, sensor components, communication components, weapon components, network and electronic countermeasure components, data processing components, behavioral components and command and decision-making components.

[0026] In some embodiments of the present invention, when developing and assembling a physical model, it includes: encapsulating one or more component models, and the encapsulation process should meet the adaptation requirements of the initialization function interface, input and output function interface, periodic trigger function interface and event trigger function interface.

[0027] An embodiment of the present invention provides a computer-readable storage medium for storing non-temporary computer-readable instructions. When the non-temporary computer-readable instructions are executed by a computer, the computer executes the simulation modeling method based on system design products in some of the above embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 A flow chart of a simulation modeling method based on a system design product according to an embodiment of the present invention;

[0029] Figure 2 A schematic diagram of dividing a component model system of a simulation modeling method based on a system design product according to an embodiment of the present invention;

[0030] Figure 3 A schematic diagram of an entity component interaction framework of a simulation modeling method based on a system design product according to an embodiment of the present invention;

[0031] Figure 4 A schematic diagram of the integration of a simulation entity model package according to a simulation modeling method based on a system design product according to an embodiment of the present invention;

[0032] Figure 5 A schematic diagram of an overall framework of simulation modeling of a simulation modeling method based on system design products according to an embodiment of the present invention;

[0033] Figure 6 The modeling flowchart is a simulation modeling method based on system design products according to a specific embodiment of the present invention. DETAILED DESCRIPTION

[0034] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined purpose, the present invention is described in detail below in conjunction with the accompanying drawings and preferred embodiments.

[0035] The description of the method flow in the specification of the present invention and the steps of the flowchart in the drawings of the specification of the present invention do not have to be strictly executed according to the step numbers, and the method steps can be executed in a different order. Moreover, some steps can be omitted, multiple steps can be combined into one step, and / or one step can be decomposed into multiple steps.

[0036] At present, in the research of architecture-driven simulation modeling, simulation system modeling can be carried out according to the system design results, but it has not yet formed a fully automated and autonomous modeling from the system design digital model to the simulation model. The formal modeling method of discrete event system simulation is clear and simple, but it is limited by its formal simulation system and it is difficult to reflect the interaction process and interaction information, entity attributes and other details in the system simulation. Some formal modeling methods such as Petri nets focus more on activity and process modeling, and have weak capabilities for model performance, efficiency simulation or system-level simulation; and the disadvantage of the modeling method based on commercial simulation software is that its internal execution mechanism, including the mathematical foundation, is not fully disclosed, and its simulation system is relatively closed, making it difficult to integrate and expand accordingly.

[0037] The present invention aims to partially solve the above technical problems and proposes a simulation modeling method based on system design products and a computer-readable storage medium, such as Figure 1 As shown in the figure, the simulation modeling method based on system design product specifically includes:

[0038] S100: extract relevant views for modeling from the architecture view product, parse the relevant views, and form a typical architecture view description file. The typical architecture view description file is a typical architecture view description file in the commonly used XML format. Step S100 achieves obtaining a system design PIM model.

[0039] S200: Map the typical architecture view description file to a simulation model description file through model element conversion mapping. The simulation model description file is obtained through step S200, and the simulation PIM model is obtained.

[0040] Furthermore, in step S200, the system design view product and the simulation model element mapping convert the architecture description file into a simulation model description file, and convert the relevant achievements of the system design into requirements and constraints on the model entity composition, interaction relationship, function, performance, interface, business process, etc. The simulation model description file should reflect the entity model system, model interaction relationship, entity component composition relationship, entity behavior, etc. Among them, the relevant achievements of the system design mainly include the architecture system view product.

[0041] S300: Based on the simulation model description file, a component code framework and an entity code framework are formed, component models are developed based on the component code framework, entity models are developed and assembled based on the component model and the entity code framework, and a simulation PSM model is generated.

[0042] According to the simulation modeling method based on system design products of the present invention, a componentized modeling mechanism is proposed, which can realize the free assembly and configuration of models. At the same time, a simulation model mapping method based on system design products is proposed, and a mapping conversion relationship from system design view products to simulation models is established, which realizes the complete mapping of core elements of system design and facilitates system simulation based on system design.

[0043] According to some embodiments of the present invention, a simulation model system is formed by converting model elements into mappings, including selecting system mappings in a system composition view.

[0044] Specifically, the specific mapping rules between the typical architecture view description file and the simulation model description file are shown in the following table:

[0045]

[0046] According to the above table, the system mapping is selected in the system composition view to form a simulation model system. Specifically, the system composition view (SV-1) in the system design results is mapped to the simulation model system.

[0047] In some embodiments of the present invention, system mapping includes: performing interaction relationship mapping, component information mapping and entity behavior mapping on each entity model in the simulation model system.

[0048] According to some embodiments of the present invention, the interactive relationship mapping is specifically as follows: mapping the interactive information published or subscribed by each entity model according to the system logical connection (SV-2a) view and the system physical connection (SV-2b) view, and mapping the content format of each interactive message according to the system data exchange requirements (SV-6) view to form an entity model interactive message description.

[0049] In the interactive message library, according to the description of the simulated interactive message, it is searched whether there is an existing simulated interactive message that meets the requirements, and the existing interactive message binding is completed to realize the reuse of the interactive message.

[0050] In some embodiments of the present invention, component information mapping is specifically as follows: in the system composition (SV-1) view, the subordinate system information of each entity model is obtained, and the subordinate system is mapped to a component of the corresponding type in the component model system according to the subordinate system description; in the system function decomposition (SV-4a) view, the corresponding functions of each subordinate system are extracted and mapped to the functional interface of the component; in the system rule model (SV-10a) view, the corresponding functional rules of each subordinate system are extracted and mapped to the functional rules of the component; in the system performance parameter (SV-7) view, the corresponding performance parameters of each subordinate system are extracted and mapped to the performance parameters of the component.

[0051] In the component model library, according to the component model description, search whether there is a component model that meets the requirements, complete the binding of the existing component model, and realize the reuse of the component model.

[0052] According to some embodiments of the present invention, entity behavior mapping specifically includes: obtaining functional information of each entity in the system function decomposition (SV-4a) view and the system rule model (SV-10a) view and mapping it into the entity's behavior components and behavior rules.

[0053] In the behavior component library, according to the behavior component description, search whether there is an existing behavior component model that meets the requirements, complete the binding of the existing behavior component, and realize the reuse of the behavior component.

[0054] In some embodiments of the present invention, a conversion mapping program is constructed based on conversion mapping rules to complete the conversion mapping from the system design view to the simulation model, including: searching in the simulation entity model library whether there is a simulation entity model that meets the requirements according to the simulation model description file; if there is a simulation entity model that meets the simulation model description file in the simulation entity model library, the existing simulation entity model is bound to achieve overall reuse of the simulation entity model.

[0055] It is worth mentioning that by searching in the interactive message library whether there are simulation interactive messages that meet the requirements according to the simulation interactive message description, searching in the component model library whether there are component models that meet the requirements according to the component model description, searching in the behavioral component library whether there are behavioral component models that meet the requirements according to the behavioral component description, and searching in the simulation entity model library whether there are simulation entity models that meet the requirements according to the simulation model description files, the reuse of interactive messages, component models, behavioral components and simulation entity models is achieved, the practicality of component-based modeling is improved, repeated development is avoided, and development costs are reduced.

[0056] According to some embodiments of the present invention, the component model includes: a mobility component, a sensor component, a communication component, a weapon component, a network and electronic confrontation component, a data processing component, a behavior component and a command and decision component.

[0057] It is worth noting that if Figure 2 As shown in the figure, the division of the component model system is based on the requirements of combinability, reusability and interoperability. The movement capability, perception capability, communication capability, interference capability, behavior capability, network and electronic confrontation capability and other capabilities of the equipment entity model are designed as functional components. The simulation model of the combat entity is obtained through the reasonable assembly of components. Specifically:

[0058] The mobility component simulates the spatial mobility capabilities of combat entities, including different battlefield space mobility platforms such as ground, air, space, surface, and underwater.

[0059] The sensor component simulates the perception function of the external environment by radar, visible light, infrared, sonar and other detection equipment carried by the combat entity.

[0060] The communication component is a component that completes communication between entities. It simulates the communication capability of the combat entity and is a functional simulation of wired and wireless (microwave, ultra-short wave, short wave, high-speed radio, etc.) communication equipment.

[0061] The weapon component simulates the effects of damage caused by a combat entity to an external entity, and simulates the hard-kill weapons carried by the entity.

[0062] The network and electronic countermeasure component simulates the network and electronic interference of enemy equipment entities, as well as the electronic defense capabilities of its own equipment entities. It mainly simulates the countermeasure interference functions of network attack equipment, communication equipment, GPS, etc.

[0063] The data processing component simulates the process of processing data collected by sensors.

[0064] The behavioral component is a description of the implementation process of a specific action or decision of a combat entity. It mainly implements the execution logic of related activities and executes specific tactical behavioral actions by scheduling other task components, such as air patrol, ground assault, submarine search and anti-submarine, etc.

[0065] The command decision component simulates the decision-making process of the combat entity, makes behavioral decisions by processing the perception reports from the sensors carried by the combat entity, the commands / reports / requests sent by the upper / lower / peer levels from the communication network, and other information, and dispatches the entity behavior components to respond to various combat tasks and requirements.

[0066] In some embodiments of the present invention, when developing and assembling a physical model, it includes: encapsulating one or more component models, and the encapsulation process should meet the adaptation requirements of the initialization function interface, input and output function interface, periodic trigger function interface and event trigger function interface.

[0067] It is worth noting that if Figure 3 As shown, the simulation entity model can be encapsulated and integrated by one or more simulation component models. Through the assembly between components, equipment entity models of various models and functions can be flexibly constructed, making the model combinable and reusable.

[0068] The simulation entity model integration should encapsulate one or more simulation component models, and the encapsulation process should meet the initialization function interface, input and output function interface, periodic trigger function interface and event trigger function interface adaptation requirements. The simulation entity model structure formed after encapsulation is as follows: Figure 4 As shown in the figure, the specific requirements for various interface adaptations are as follows:

[0069] Initialization function interface adaptation: The simulation entity model initialization function should be implemented in the reserved initialization adaptation module, the attribute initialization parameters should be extracted, and the included simulation component models should be initialized in turn.

[0070] Input and output function interface adaptation: The conversion between the simulation entity model input and output interface and the simulation component model input and output interface should be realized in the reserved interface adaptation module.

[0071] Adaptation of the periodic trigger function interface: Based on the actual characteristics of the simulated weapon and equipment, the periodic trigger function of the simulation entity model should be formed by arranging the functional interfaces in the simulation component model contained therein.

[0072] Event trigger function interface adaptation: According to the actual characteristics of the simulated weapons and equipment, the event trigger function of the simulation entity model should be formed by arranging the functional interfaces in the simulation component models contained therein.

[0073] An embodiment of the present invention provides a computer-readable storage medium for storing non-temporary computer-readable instructions. When the non-temporary computer-readable instructions are executed by a computer, the computer executes the simulation modeling method based on system design products in some of the above embodiments.

[0074] The simulation modeling method based on system design products of the present invention is described in detail below with reference to the accompanying drawings by way of a specific embodiment. It is worth noting that the following description is merely an exemplary description and should not be construed as limiting the present invention.

[0075] In the simulation modeling method based on system design product proposed in the present invention, if Figure 5 As shown in the figure, the model-driven architecture (MDA) method is used as the basis for simulation model development, and the system design view product is used as input. By establishing a conversion mapping bridge between the system design PIM model and the simulation PIM model, a simulation model that is consistent with the system design model in terms of "model elements, processes, interfaces, data, model business activities", etc. is constructed. At the same time, in order to improve the reusability of the model, a componentized modeling mechanism is introduced in the process of establishing the simulation PIM model, and the binding and reuse of modeling resources are realized according to the description of the existing model. The componentized model system architecture refers to the component model system division in Q / UV J01 38-2016.

[0076] like Figure 6 As shown in the above table, the simulation modeling method based on system design product proposed by the present invention includes the following steps:

[0077] (1) Load and parse the architecture view description file to form various architecture view data, that is, parse the system design PIM model based on the system design metamodel. The subsequent steps (2)-(4) will build a transformation mapping program based on the transformation mapping rules to complete the transformation mapping from the system design PIM model to the simulation PIM model.

[0078] (2) Select the system mapping in the system composition view (SV-1) to form a simulation model system.

[0079] (3) Perform interaction relationship mapping, component information mapping, and entity behavior mapping on each entity model in the simulation model system:

[0080] a) Interaction relationship mapping: Map the interaction information published or subscribed by each entity model according to the system logical connection (SV-2a) and system physical connection (SV-2b) views. At the same time, map the content format of each interaction message according to the system data exchange requirements (SV-6) to form an entity model interaction message description. In the interaction message library, search for simulation interaction messages that meet the requirements based on the simulation interaction message description, complete the binding of existing interaction messages, and realize interaction message reuse.

[0081] b) Component information mapping: Obtain the subordinate system information of each entity model in the system composition (SV-1), and map the subordinate system to the corresponding type of component in the component model system according to the subordinate system description; extract the corresponding functions, functional rules, and performance parameters of each subordinate system in the system functional decomposition (SV-4a), system rule model (SV-10a), and system performance parameters (SV-7) and map them to the component's functional interface, functional rules, and component performance parameters; search the component model library for a component model that meets the requirements according to the component model description, complete the binding of existing component models, and realize component model reuse.

[0082] c) Entity behavior mapping: Obtain the functional information of each entity in the system function decomposition (SV-4a) and system rule model (SV-10a) and map it into the entity's behavioral components and behavioral rules. In the behavioral component library, search for an existing behavioral component model that meets the requirements based on the behavioral component description, complete the binding of existing behavioral components, and realize the reuse of behavioral components.

[0083] (4) In the simulation entity model library, search for existing simulation entity models that meet the requirements based on the entity model description, complete the binding of existing simulation entity models, and realize the overall reuse of simulation entity models.

[0084] (5) Generate a simulation model description file based on the comprehensive mapping results, that is, generate a simulation PIM model based on the simulation metamodel.

[0085] (6) Load and parse the simulation model description file, and automatically generate message interface files, component code frameworks, and entity code frameworks for interactions between simulation entity models.

[0086] (7) Develop component models and solid models based on the code framework to generate simulation PSM models.

[0087] The simulation modeling method based on system design results proposed in the present invention is based on the componentized modeling mechanism, takes the typical view products formed by the system architecture design as input, and maps various view elements of the system design to the composition, function, performance, interface, status, etc. of the model components through model conversion and adaptation, and constructs an equipment simulation model that is consistent with it in terms of "model elements, processes, interfaces, data, model business activities", etc., truly establishing a bridge from system design to system simulation, and supporting the comprehensive deduction and iterative optimization of the system combat process according to the combat concept of the system design.

[0088] Through the description of the specific implementation methods, a deeper and more specific understanding of the technical means and effects adopted by the present invention to achieve the predetermined purpose should be obtained. However, the accompanying drawings are only for reference and illustration purposes and are not intended to limit the present invention.

Claims

1. A simulation modeling method based on system design products, characterized in that: include: Extracting relevant views for modeling from the architecture view product, parsing the relevant views, and forming a typical architecture view description file; By model element conversion mapping, the typical architecture view description file is mapped into a simulation model description file; Based on the simulation model description file, a component code framework and an entity code framework are formed, component models are developed based on the component code framework, entity models are developed and assembled based on the component model and the entity code framework, and a simulation PSM model is generated; The mapping through model element conversion includes: Select system mapping in the system composition view to form a simulation model system; The system mapping includes: Perform interaction relationship mapping, component information mapping and entity behavior mapping for each entity model in the simulation model system; The interactive relationship mapping is specifically as follows: Map the interactive information published or subscribed by each entity model according to the system logical connection view and the system physical connection view, and map the content format of each interactive message according to the system data exchange requirement view to form an entity model interactive message description; In the interactive message library, according to the description of the simulated interactive message, it is searched whether there is an existing simulated interactive message that meets the requirements, and the existing interactive message binding is completed to realize the reuse of the interactive message.

2. The simulation modeling method based on system design products according to claim 1 is characterized in that: The component information mapping is specifically as follows: Obtain the subordinate system information of each entity model in the system composition view, and map the subordinate system to the corresponding type of component in the component model system according to the subordinate system description; extract the corresponding functions of each subordinate system in the system function decomposition view and map them to the functional interface of the component; extract the corresponding functional rules of each subordinate system in the system rule model view and map them to the functional rules of the component; extract the corresponding performance parameters of each subordinate system in the system performance parameter view and map them to the performance parameters of the component; In the component model library, according to the component model description, search whether there is a component model that meets the requirements, complete the binding of the existing component model, and realize the reuse of the component model.

3. The simulation modeling method based on system design product according to claim 1 is characterized in that: The entity behavior mapping is specifically as follows: In the system function decomposition view and system rule model view, the function information of each entity is obtained and mapped into the behavior components and behavior rules of the entity; In the behavior component library, according to the behavior component description, search whether there is an existing behavior component model that meets the requirements, complete the binding of the existing behavior component, and realize the reuse of the behavior component.

4. The simulation modeling method based on system design product according to claim 1 is characterized in that: Based on the transformation mapping rules, a transformation mapping program is constructed to complete the transformation mapping from the system design view to the simulation model, including: In the simulation entity model library, a search is performed based on the simulation model description file to determine whether there is a simulation entity model that meets the requirements. If there is a simulation entity model that meets the simulation model description file in the simulation entity model library, the existing simulation entity model is bound to achieve overall reuse of the simulation entity model.

5. The simulation modeling method based on system design product according to claim 1, characterized in that: The component model includes: Maneuver components, sensor components, communication components, weapon components, network and electronic countermeasure components, data processing components, behavioral components and command and decision-making components.

6. The simulation modeling method based on system design products according to claim 1 is characterized in that: When developing and assembling a physical model, it includes: encapsulating one or more component models, and the encapsulation process should meet the adaptation requirements of the initialization function interface, input and output function interface, periodic trigger function interface and event trigger function interface.

7. A computer-readable storage medium for storing non-temporary computer-readable instructions, which, when executed by a computer, enables the computer to execute the simulation modeling method based on system design products as described in any one of claims 1 to 6.