Dynamic simulation system variable reference topological structure automatic tracking method and system

Through the automatic tracking method of variable reference topology structure of dynamic simulation system, the problem of inefficient searching of variable reference relationships manually in traditional simulation systems is solved, and the effect of automatic tracking and rapid debugging is achieved.

CN119414727APending Publication Date: 2025-02-11HUAIHE ENERGY (GROUP) CO LTD GUQIAO POWER PLANT +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411341607.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

During the development and debugging process of traditional simulation systems, it is necessary to manually find and track the variable reference relationship between various components, which is inefficient.

Method used

The topology structure automatic tracking method of variable reference to dynamic simulation system is adopted. By building the simulation system ontology model and control model, the topology relationship tracking module is built, and various components and their relationships are automatically identified and recorded, and the topology diagram is generated.

Benefits of technology

It realizes automatic tracking of variable reference topology in the simulation system, improves debugging efficiency, and can quickly view and correct the relationship between model components.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119414727A_ABST
    Figure CN119414727A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic tracking method and system for a variable reference topological structure of a dynamic simulation system, belongs to the field of industrial process simulation systems, and provides the automatic tracking method and system for the variable reference topological structure of the dynamic simulation system, which are mainly used for industries such as electric power and chemical engineering. The system comprises a simulation system body model for simulating operation equipment of an actual industrial enterprise; the simulation system control model simulates a control system of an actual industrial enterprise; the topological relation tracking module is used for quickly constructing a topological relation graph between the ontology model and the control model according to input conditions; and the dynamic topological graph display interface is used for displaying the topological relation. By utilizing the system, the change of the component and the topological structure thereof can be tracked and recorded in real time, the corresponding graph can be displayed, and the abnormal condition of the variable value can be effectively identified. The system has important practical value for monitoring and optimizing the operation state of the industrial equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of industrial process simulation systems, and more specifically relates to a method and system for automatically tracking a variable reference topological structure of a dynamic simulation system. Background Art

[0002] As a necessary auxiliary system for safe production in industrial enterprises, the simulation system undertakes tasks such as process simulation, operation practice, accident handling drills, and employee assessment and appraisal.

[0003] The simulation system has many components and complex structures. The components are closely connected. In the process of developing and debugging the system, the relationship between the components needs to be tracked in time. The traditional method is to manually find the variable reference relationship, that is, click on a certain input variable of the component step by step, and find the component that references the variable output according to the same rule of the variable name, and then manually find the reference relationship of the input variable acting on the output variable according to the found component function. In this way, the manual search and forward tracking are repeated, and finally the simulation system variable reference topology structure automatic tracking system is located. It is a tool for monitoring and managing complex simulation systems. It can automatically identify, track and record the components in the simulation system and the relationship between them, and generate a topology diagram to help users better understand the operation and performance of the system. Summary of the invention

[0004] In order to solve the above problems, the present invention proposes a system and method for automatically tracking the topological structure of dynamic simulation system variable references, that is, when needed, according to input conditions, the modules with direct or indirect relationships between different diagram pages or even different systems are automatically generated into a topological map according to the topological relationship, and the generated topological map can be dynamically expanded as needed. The debugger can quickly view and correct the relationship between model components based on this topological map.

[0005] In order to achieve the above object, the present invention is implemented by adopting the following technical scheme: the method comprises:

[0006] Construction of simulation system ontology model, including power simulation system model or chemical simulation system model;

[0007] Construction of simulation system control model, including control logic recovery model and control system human-machine interface;

[0008] Construct a topological relationship tracking module to quickly build a topological relationship diagram between the ontology model and the control model based on the input conditions.

[0009] In one embodiment, the power simulation system model includes:

[0010] Steam turbine system model construction:

[0011] (1) Establish a turbine model, including high-pressure, medium-pressure, and low-pressure cylinder models, a turbine governor model, and a turbine bypass valve system model;

[0012] (2) Define and specify the connections between components in accordance with standards, and perform corresponding energy balance, force balance, and thermal balance calculations;

[0013] (3) Perform simulation verification through software and adjust model parameters to make the model as consistent as possible with the dynamic characteristics of the actual equipment;

[0014] Boiler system model construction:

[0015] (1) Establish models of multiple parts including furnace, heating surface, combustion system, water supply system, steam-water separation system, smoke exhaust system, and slag discharge system;

[0016] (2) Specify the connections between components according to actual conditions and transfer different physical quantities;

[0017] (3) Use simulation tools to verify the correctness and stability of the model and adjust relevant parameters based on the model’s feedback;

[0018] Electrical system model construction:

[0019] (1) Establish generator model, transformer model, line model, circuit breaker model, and relay protection model;

[0020] (2) Detailed modeling of each clamp component and corresponding control strategies;

[0021] (3) Verify the correctness of the model through simulation and adjust the model parameters based on the verification results.

[0022] In one embodiment, the chemical engineering simulation system model includes:

[0023] Process model construction:

[0024] (1) Construct various chemical reaction models to express the reaction rates under different conditions, including the influence of temperature, pressure, and concentration variables.

[0025] (2) Construct mass transfer and heat transfer models to represent the mass transfer and heat transfer effects under various conditions;

[0026] (3) Use flow charts to describe the entire process and build connections between chemical equipment;

[0027] Construction of the device model:

[0028] (1) Establish models of various chemical equipment, including reactors, separators, heaters, coolers, compressors, pumps, and valves;

[0029] (2) According to the process flow chart, connect each equipment and complete the model construction of the chemical production device;

[0030] (3) Verify the correctness of the model through simulation, adjust the model parameters according to the verification results, and improve the prediction accuracy of the model.

[0031] In one embodiment, the construction of the simulation system control model includes:

[0032] Collect information related to the control logic of the object to be simulated, including control system design description, control logic diagram, and control program;

[0033] Based on the collected data, the components of the control model are reproduced on the simulation platform: including equipment, sensors, actuators, and controllers;

[0034] The control logic of each component is implemented in the control model, including condition judgment, logical operation, and signal processing logic, which is consistent with the control logic in the real system.

[0035] In one embodiment, the topology relationship tracking module includes:

[0036] Data input and processing: The user input interface inputs key data, including component name, type, and attributes, and sets the input-output relationship, flow network relationship, control instructions, and status feedback that need to be monitored;

[0037] Data parsing: After receiving the user's input, parse the data, convert it into a format that can be recognized and processed, clean and standardize the input data, and extract key information;

[0038] Automatic identification of components and structures: Based on the extracted information, the corresponding device model is found in the existing internal device or module library, and each component and the topological structure between them are automatically identified;

[0039] Topology tracking: The system tracks and records the changes of components and their topology over time by scanning and updating system data regularly or in real time based on the automatically generated topology diagram.

[0040] Topology display: Generate corresponding graphical display methods based on the recorded topology information, including topology maps and charts.

[0041] In one embodiment, the topology relationship tracking module uses an automatically generated variable reference topology to display the module input-output relationship and the real-time values ​​of each input and output variable, and identify abnormal conditions of variable values.

[0042] In one embodiment, the step of automatically generating a variable reference topology includes:

[0043] (1) According to the input variable name to be tracked, locate the module where the variable is defined;

[0044] (2) Save the input and output variable lists of the module where the variable is located;

[0045] (3) Traverse the input and output variable lists respectively;

[0046] (4) Find the source module for each input variable and record the module name and the port of the corresponding output variable;

[0047] (5) For each output variable, find its destination module and record the module name and the port of the corresponding input variable;

[0048] (6) Repeat (2)-(5) for each input source module and each output variable destination module.

[0049] (7) End the above loop according to the maximum tracking depth and the maximum number of modules;

[0050] (8) Based on the above information, a graphical topology is established: module identification graphics are established for the modules involved, port identification is established for the input and output of the modules involved, schematic connections are established for the input and output link relationships, and the real-time values ​​of the variables are displayed on the connections.

[0051] In another aspect, a dynamic simulation system variable reference topology structure automatic tracking system, the system is applicable to the method described, the system comprising:

[0052] The simulation system ontology model simulates the operating equipment of actual industrial enterprises;

[0053] Simulation system control model, simulating the control system of actual industrial enterprises;

[0054] Topology relationship tracking tool, which quickly builds the topology relationship diagram between the ontology model and the control model according to the input conditions;

[0055] Dynamic topology map display interface, used to display topological relationships.

[0056] Beneficial effects of the present invention:

[0057] The existing modeling system is modeled according to the actual subsystem diagram page, and the topological relationship between the subsystems cannot be intuitively displayed. The present invention can solve this problem well, and the topological relationship between the subsystems is displayed in the form of a graphical topological diagram, making the debugging efficiency higher. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] Figure 1 is a flow chart of the method of the present invention;

[0059] Figure 2 This is a flow chart for building a control logic recovery model of the present invention;

[0060] Figure 3 A flow chart of the steps of the variable reference topology automatically generated by the present invention;

[0061] Figure 4 is a system block diagram of the present invention;

[0062] Figure 5 This is a diagram of the automatic tracking system of the present invention. DETAILED DESCRIPTION

[0063] In order to facilitate the understanding of the present invention, the present invention will be described more fully below with reference to the relevant drawings. Typical embodiments of the present invention are given in the drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described in the present invention. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present invention more thorough and comprehensive.

[0064] Unless otherwise defined, all technical and scientific terms used in the present invention have the same meaning as those understood by those skilled in the art of the present invention. The terms used in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention.

[0065] Embodiment 1:

[0066] like Figure 1 As shown, the method comprises:

[0067] S1. Construction of the simulation system ontology model, including the power simulation system model or the chemical simulation system model. The power simulation system model includes:

[0068] Steam turbine system model construction:

[0069] (1) Establish a steam turbine model, including high-pressure, medium-pressure, and low-pressure cylinder models, a steam turbine governor model, and a steam turbine bypass valve system model.

[0070] (2) Define and specify the connections between components in accordance with standards, and perform corresponding energy balance, force balance, and thermal balance calculations.

[0071] (3) Perform simulation verification through software and adjust model parameters to make the model as consistent as possible with the dynamic characteristics of the actual equipment.

[0072] First, a turbine model is established, which includes high-pressure, medium-pressure and low-pressure cylinder models, turbine governor models and turbine bypass valve system models. Next, according to the actual connection between the components, they are defined in the model and specified according to the standards, and the corresponding energy balance, force balance and heat balance calculations are also performed. Finally, verification is performed using special simulation software and the model parameters are adjusted to make the dynamic characteristics of the model as consistent as possible with the actual equipment.

[0073] Boiler system model construction:

[0074] (1) Establish models including furnace, heating surface, combustion system, water supply system, steam-water separation system, smoke exhaust system, and slag discharge system.

[0075] (2) Specify the connections between components according to actual conditions and transfer different physical quantities.

[0076] (3) Use simulation tools to verify the correctness and stability of the model and adjust relevant parameters based on the model’s feedback.

[0077] First, a boiler model is established, which includes models of furnace, heating surface, combustion system, water supply system, steam-water separation system, smoke exhaust system, slag discharge system, etc. Then, the connection between each component is specified according to the actual situation, and various physical quantities are transferred. Finally, the correctness and stability of the model are verified by simulation tools, and relevant parameters are adjusted according to the feedback of the model.

[0078] Electrical system model construction:

[0079] (1) Establish generator model, transformer model, line model, circuit breaker model, and relay protection model.

[0080] (2) Detailed modeling of each clamp component and corresponding control strategies.

[0081] (3) Verify the correctness of the model through simulation and adjust the model parameters based on the verification results.

[0082] First, the electrical system model is established, which includes the generator model, transformer model, line model, circuit breaker model, relay protection model, etc. Then, each component is modeled in detail and matched with the corresponding control strategy. Finally, the correctness of the model is verified through simulation, and the model parameters are adjusted according to the verification results.

[0083] The chemical engineering simulation system model includes:

[0084] First, build various chemical reaction models to represent the reaction rate under different conditions, including the influence of temperature, pressure, and concentration variables. Next, build mass transfer and heat transfer models to represent the mass transfer and heat transfer effects under various conditions. Then, use a flow chart to describe the entire process and build connections between chemical equipment. Finally, build various chemical equipment models, including reactors, separators, heaters, coolers, compressors, pumps, valves, etc. According to the process flow chart, connect each device to complete the model building of the chemical production unit. Verify the correctness of the model through simulation, and adjust the model parameters according to the verification results to improve the prediction accuracy of the model.

[0085] Process model construction:

[0086] (1) Construct various chemical reaction models to express the reaction rates under different conditions, including the influence of temperature, pressure, and concentration variables.

[0087] (2) Construct mass transfer and heat transfer models to represent the mass transfer and heat transfer effects under various conditions;

[0088] (3) Use flow charts to describe the entire process and build connections between chemical equipment;

[0089] Construction of the device model:

[0090] (1) Establish models of various chemical equipment, including reactors, separators, heaters, coolers, compressors, pumps, and valves;

[0091] (2) According to the process flow chart, connect each equipment and complete the model construction of the chemical production device;

[0092] (3) Verify the correctness of the model through simulation, adjust the model parameters according to the verification results, and improve the prediction accuracy of the model.

[0093] This dynamic simulation system model building method effectively restores the various operating states of industrial equipment and systems under actual working conditions, helps engineers and related personnel understand and become familiar with the industrial production process, and plays a positive role in early warning of abnormal situations and potential problems.

[0094] S2. Construction of simulation system control model, including the restoration model of control logic and the human-machine interface of the control system.

[0095] like Figure 2 As shown, the construction of the control logic recovery model:

[0096] S201. Collect information related to the control logic of the object to be simulated, such as control system design instructions, control logic diagram, control program, etc.

[0097] S202. Based on the collected data, components of the control model are reproduced on the simulation platform: including devices, sensors, actuators, controllers, etc., and these components are connected according to the operation logic relationship of the devices in the real system.

[0098] S203, implement the control logic of each component in the control model, such as condition judgment, logical operation, signal processing logic, etc., to make it consistent with the control logic in the real system.

[0099] S204, conduct simulation verification, and check the response of the control model of the simulation object by inputting a predetermined signal stimulus. If it is consistent with the expected behavior, it indicates that the control logic recovery model is successfully built. If there is a deviation, the model parameters should be adjusted according to the deviation, and the simulation test should be repeated.

[0100] Control system human-machine interface reproduction:

[0101] S211. Collect information related to the human-machine interface of the object to be simulated, such as human-machine interface design instructions, operation manuals, operation interface screenshots, etc.

[0102] S212. Based on the collected data, a human-computer interaction interface is constructed in the graphic editor of the simulation platform so that its appearance and layout are as close to the real operation interface as possible.

[0103] S213. Implement data interaction between the human-machine interaction interface and the control model, such as binding a certain data in the control model to a certain display element of the human-machine interface, using the operation result of a certain operation element as the value of a certain signal in the control model, etc.

[0104] S214, conduct simulation verification, operate the simulation object through the human-machine interface, and observe the corresponding response. If the response is consistent with the operation feedback of the real system, it means that the human-machine interface of the control system is successfully reproduced. If there is a deviation, the human-machine interface or control logic should be adjusted according to the deviation, and the simulation test should be repeated.

[0105] S3. Construct a topological relationship tracking module to quickly construct a topological relationship diagram between the ontology model and the control model based on the input conditions.

[0106] The topology relationship tracking module includes:

[0107] Data input and processing: Users input key data through a specific input interface, which may include component name, type, attributes, etc. At the same time, the input-output relationship, flow network relationship, control instructions and status feedback that need to be monitored must also be set.

[0108] Data parsing: After receiving the user's input, the system first parses the data and converts it into a format that can be recognized and processed internally. The input data is cleaned and standardized, and key information is extracted.

[0109] Automatic identification of components and structures: Based on the extracted information, the system finds the corresponding device model in the existing internal device or module library and automatically identifies the components and their topological structures. For example, a constant temperature control system may include sensors, controllers, actuators, etc.

[0110] Topology tracking: The system tracks and records the changes of components and their topology over time by scanning and updating system data regularly (or in real time) based on the automatically generated topology diagram. Specific data structures and algorithms are required, such as depth-first search or breadth-first search in graph theory, to process and store this data and information.

[0111] Topology display: The system generates corresponding graphical displays based on the recorded topology information, which may include topology maps, charts, etc. This display method can intuitively reflect the current status and changes of the system.

[0112] The topology relationship tracking module adopts the automatically generated variable reference topology mode to display the module input-output relationship and the real-time value of each input-output variable, and identify the abnormal situation of the variable value.

[0113] like Figure 3 As shown, the steps of automatically generating the variable reference topology include:

[0114] S301. According to the input variable name to be tracked, locate the module where the variable is defined; use a search function in a programming environment, such as Python's find() function.

[0115] S302, save the input and output variable lists of the module where the variables are located; use Python's slicing function to extract the input and output variables of the module and store them.

[0116] S303, traverse the input and output variable lists respectively.

[0117] S304, search for the source module of each input variable, and record the module name and the port of the corresponding output variable; use a hash table (such as a Python dictionary) to store to achieve fast search.

[0118] S305, search for the destination module of each output variable, and record the module name and the port of the corresponding input variable;

[0119] S306. Repeat S302-S305 for each of the above input source modules and each of the output variable destination modules.

[0120] S307, ending the above loop according to the maximum tracking depth and the maximum number of modules;

[0121] S308. According to the above information, establish a graphical topology: establish a module identification graphic for the modules involved, establish a port identification for the input and output of the modules involved, establish a schematic connection for the input and output link relationship, and display the real-time value of the variable on the connection line. By using the data structure of the graph and the image library (such as Python's networkx and matplotlib), establish a graphical topology. Establish a module identification graphic for the modules involved, establish a port identification for the input and output of the modules involved, and establish a schematic connection for the input and output link relationship. Adding the real-time value of the variable on the graphical connection line makes the topology more intuitive and easy to understand.

[0122] Embodiment 2:

[0123] like Figure 4 and Figure 5 As shown, a dynamic simulation system variable reference topology structure automatic tracking system, the system is applicable to the method described, the system comprises:

[0124] The simulation system ontology model simulates the operating equipment of the actual industrial enterprise; through the simulation system ontology model, the operating equipment of the actual industrial enterprise is simulated. This model can be the steam turbine, boiler, and electrical system model of the power enterprise, or the process model and device model of the chemical enterprise. The effect achieved in this step is to describe the real industrial equipment in the form of a model, laying the foundation for establishing a comprehensive and high-quality simulation environment.

[0125] The simulation system control model simulates the control system of an actual industrial enterprise; the establishment of the simulation system control model simulates the control system of a real industrial enterprise, including collecting information related to the control logic, and reproducing the components of the control model on the simulation platform to realize the control logic. The effect achieved in this step is to simulate the daily operation status of the control system in order to achieve the effect of a real control system.

[0126] The topology relationship tracking module can quickly build the topology relationship diagram between the ontology model and the control model according to the input conditions; build a topology relationship tracking module, which can quickly build the topology relationship diagram between the ontology model and the control model of the simulation system according to the input data. This process includes data input and processing, data analysis, automatic identification of components and structures, topology structure tracking, etc. The effect achieved is that the working status of each component in the system can be displayed in real time, which helps to understand the operation of the system.

[0127] The dynamic topology display interface is used to display the topology relationship. Through the dynamic topology display interface, the recorded topology relationship is graphically displayed, and the graphics are used for intuitive representation and understanding. The effect of this step is to allow users to see the system operation status more intuitively and clearly, and to discover and handle problems in a timely manner.

[0128] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM).

[0129] It should be understood that the detailed description of the technical solutions of the present invention by means of the preferred embodiments is illustrative rather than restrictive. A person skilled in the art may modify the technical solutions described in the embodiments, or replace some of the technical features by equivalents, based on reading the specification of the present invention; and these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for automatically tracking the topological structure of variable references in a dynamic simulation system, characterized in that: The method includes: Construction of simulation system ontology model, including power simulation system model or chemical simulation system model; Construction of simulation system control model, including control logic recovery model and control system human-machine interface; Construct a topological relationship tracking module to quickly build a topological relationship diagram between the ontology model and the control model based on the input conditions.

2. The method for automatically tracking the referenced topological structure of a dynamic simulation system variable according to claim 1, characterized in that: The electric power simulation system model includes: Steam turbine system model construction: (1) Establish a turbine model, including high-pressure, medium-pressure, and low-pressure cylinder models, a turbine governor model, and a turbine bypass valve system model; (2) Define and specify the connections between components in accordance with standards, and perform corresponding energy balance, force balance, and thermal balance calculations; (3) Perform simulation verification through software and adjust model parameters to make the model as consistent as possible with the dynamic characteristics of the actual equipment; Boiler system model construction: (1) Establish models of multiple parts including furnace, heating surface, combustion system, water supply system, steam-water separation system, smoke exhaust system, and slag discharge system; (2) Specify the connections between components according to actual conditions and transfer different physical quantities; (3) Use simulation tools to verify the correctness and stability of the model and adjust relevant parameters based on the model’s feedback; Electrical system model construction: (1) Establish generator model, transformer model, line model, circuit breaker model, and relay protection model; (2) Detailed modeling of each clamp component and corresponding control strategies; (3) Verify the correctness of the model through simulation and adjust the model parameters based on the verification results.

3. The method for automatically tracking the referenced topological structure of a dynamic simulation system variable according to claim 1, characterized in that: The chemical engineering simulation system model includes: Process model construction: (1) Construct various chemical reaction models to express the reaction rates under different conditions, including the influence of temperature, pressure, and concentration variables. (2) Construct mass transfer and heat transfer models to represent the mass transfer and heat transfer effects under various conditions; (3) Use flow charts to describe the entire process and build connections between chemical equipment; Construction of the device model: (1) Establish models of various chemical equipment, including reactors, separators, heaters, coolers, compressors, pumps, and valves; (2) According to the process flow chart, connect each equipment and complete the model construction of the chemical production device; (3) Verify the correctness of the model through simulation, adjust the model parameters according to the verification results, and improve the prediction accuracy of the model.

4. The method for automatically tracking the referenced topological structure of a dynamic simulation system variable according to claim 1, characterized in that: The construction of the simulation system control model includes: Collect information related to the control logic of the object to be simulated, including control system design description, control logic diagram, and control program; Based on the collected data, the components of the control model are reproduced on the simulation platform: including equipment, sensors, actuators, and controllers; The control logic of each component is implemented in the control model, including condition judgment, logical operation, and signal processing logic, which is consistent with the control logic in the real system.

5. The method for automatically tracking the topological structure of variable references in a dynamic simulation system according to claim 1, characterized in that: The topology relationship tracking module includes: Data input and processing: The user input interface inputs key data, including component name, type, and attributes, and sets the input-output relationship, flow network relationship, control instructions, and status feedback that need to be monitored; Data parsing: After receiving the user's input, parse the data, convert it into a format that can be recognized and processed, clean and standardize the input data, and extract key information; Automatic identification of components and structures: Based on the extracted information, the corresponding device model is found in the existing internal device or module library, and each component and the topological structure between them are automatically identified; Topology tracking: The system tracks and records the changes of components and their topology over time by scanning and updating system data regularly or in real time based on the automatically generated topology diagram. Topology display: Generate corresponding graphical display methods based on the recorded topology information, including topology maps and charts.

6. The method for automatically tracking the referenced topological structure of a dynamic simulation system variable according to claim 5, characterized in that: The topology relationship tracking module adopts the automatically generated variable reference topology mode to display the module input-output relationship and the real-time value of each input-output variable, and identify the abnormal situation of the variable value.

7. The method for automatically tracking the referenced topological structure of a dynamic simulation system variable according to claim 5, characterized in that: The steps of automatically generating the variable reference topology include: (1) According to the input variable name to be tracked, locate the module where the variable is defined; (2) Save the input and output variable lists of the module where the variable is located; (3) Traverse the input and output variable lists respectively; (4) Find the source module for each input variable and record the module name and the port of the corresponding output variable; (5) For each output variable, find its destination module and record the module name and the port of the corresponding input variable; (6) Repeat (2)-(5) for each input source module and each output variable destination module. (7) End the above loop according to the maximum tracking depth and the maximum number of modules; (8) Based on the above information, a graphical topology is established: module identification graphics are established for the modules involved, port identification is established for the input and output of the modules involved, schematic connections are established for the input and output link relationships, and the real-time values ​​of the variables are displayed on the connections.

8. A system for automatically tracking the topological structure of variable references in a dynamic simulation system, the system being applicable to the method according to any one of claims 1 to 7, characterized in that: The system comprises: The simulation system ontology model simulates the operating equipment of actual industrial enterprises; Simulation system control model, simulating the control system of actual industrial enterprises; The topological relationship tracking module quickly builds the topological relationship diagram between the ontology model and the control model according to the input conditions; Dynamic topology map display interface, used to display topological relationships.

Citation Information

Patent Citations

  • Simulation calculation method of system topology link based on model data driving

    CN112364506A

  • Multi-level graph-model integration method and system for electric power system modeling

    CN118378448A

  • Simulations In A Model Of A Process Control System

    US20190303516A1