Nuclear power plant control model construction methods, electronic equipment, and storage media
Patent Information
- Application Number
- CN202411333074.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2044-09-24
AI Technical Summary
[0004]上述相关技术的问题主要在于建模效率低、准确性难以保证、问题排查困难以及模型的可维护性和灵活性不足
[0067] According to the nuclear power plant control model construction method of this application embodiment, it is necessary to first obtain the control logic diagram and modeling requirement information of the target nuclear power plant control system; further, based on the modeling requirement information, the simulation requirement analysis is performed on the control logic diagram to determine the simulation implementation constraints; then, the function block symbol analysis is performed on the control logic diagram to determine multiple target modeling elements, and the function block identifier analysis is performed on the control logic diagram to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationship between each target modeling element; further, based on the simulation implementation constraints of multiple target modeling elements, a simulation control diagram corresponding to the target nuclear power plant control system is generated; based on the parameter transfer relationship between each target modeling element, a transmission pair file is generated; finally, based on the simulation control diagram, the simulation setpoint parameters, the transmission pair file, and the parameter transfer relationship, the model is loaded to generate a nuclear power plant control model corresponding to the target nuclear power plant control system. In this way, the quality and efficiency of the nuclear power plant engineering simulator in the nuclear power plant control model modeling stage can be improved.
Smart Images

Figure CN119292205B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of nuclear power modeling technology, and in particular to a method for constructing a nuclear power plant control model, electronic equipment, and storage medium. Background Technology
[0002] A control logic diagram is a visual representation of the instrument control logic of a system or device, using icons, symbols, and connecting lines. It describes the logical relationships between controllers, sensors, and actuators in a control system, including input, output, processing, and control aspects. The nuclear power plant control model is a key component of a nuclear power plant engineering simulator; it is primarily used to simulate the response, logic, and interaction with other systems (such as core models and process models) of the nuclear power plant control system.
[0003] In some related technologies, a one-to-one drawing modeling method is used to construct the control model of a nuclear power plant. This method requires detailed analysis of the control logic diagram of the actual control system of the nuclear power plant and drawing the model diagram in the nuclear power plant control model. In other related technologies, the nuclear power plant control model is built by writing code, that is, manually converting the nuclear power plant control model diagram into computer language and compiling it to generate executable code.
[0004] The main problems with the aforementioned technologies lie in low modeling efficiency, difficulty in guaranteeing accuracy, challenges in troubleshooting, and insufficient maintainability and flexibility of the models. These issues limit the need for rapid and accurate modeling of nuclear power plant control models and also affect the quality and efficiency of nuclear power plant engineering simulators in the nuclear power plant control modeling process. Summary of the Invention
[0005] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a method for constructing a nuclear power plant control model, electronic equipment, and storage medium, which can improve the quality and efficiency of nuclear power plant engineering simulators in the nuclear power plant control model modeling stage.
[0006] The method for constructing a nuclear power plant control model according to a first aspect of this application includes:
[0007] Obtain the control logic diagram and modeling requirements of the target nuclear power plant's control system;
[0008] Based on the modeling requirements information, the control logic diagram is analyzed for simulation requirements to determine simulation implementation constraints.
[0009] Function block diagram parsing is performed on the control logic diagram to determine multiple target modeling elements;
[0010] Function block identifiers are parsed for the control logic diagram to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationships between each target modeling element.
[0011] Based on the simulation, multiple target modeling elements are constrained to generate a simulation control diagram corresponding to the target nuclear power plant control system;
[0012] Based on the parameter transfer relationships between the target modeling elements, a transmission pair file is generated.
[0013] Based on the simulation control chart, the simulation setpoint parameters, the transmission point file, and the parameter transfer relationship, a model is loaded to generate a nuclear power plant control model corresponding to the target nuclear power plant control system.
[0014] According to some embodiments of this application, each target modeling element is configured with corresponding element attribute information and pin connection information. After the model is loaded based on the simulation control chart, the simulation setpoint parameters, the transmission pair file, and the parameter transfer relationship to generate a nuclear power plant control model corresponding to the target nuclear power plant control system, the following steps are further included:
[0015] Identify the target modeling elements in the nuclear power plant control model that require setting a baseline state, and determine the target configuration elements;
[0016] Based on the element attribute information and pin connection information configured for each of the target configuration elements, a baseline operating condition setting file is generated;
[0017] The baseline operating condition setting file is loaded into the nuclear power plant control model to set the baseline operating conditions of the nuclear power plant control model.
[0018] According to some embodiments of this application, the step of generating a baseline operating condition setting file based on the element attribute information and pin connection information configured for each of the target configuration elements includes:
[0019] Based on the element attribute information and the pin connection information, the element type of the target configuration element is determined;
[0020] Based on the element type, generate element setting information corresponding to the target configuration element;
[0021] The element setting information corresponding to each of the target configuration elements is integrated to obtain the baseline operating condition setting file.
[0022] According to some embodiments of this application, the element types include device drive type, group control type, setpoint type, bistable trigger type, and alarm type;
[0023] The step of generating element setting information corresponding to the target configuration element based on the element type includes:
[0024] For the target configuration element of the device driver type, mark it as manual or automatic, and determine the corresponding default value;
[0025] For the target configuration element of the group control type, select the corresponding group mode;
[0026] For the target configuration element of the specified value type, configure it as an internal preset driving mode or an external signal driving mode;
[0027] For the target configuration element of the bistable trigger type, set the reference output signal state;
[0028] For the target configuration element of the alarm type, generate trigger setting information.
[0029] According to some embodiments of this application, the target configuration element for the device driver type is marked as manual or automatic, and a corresponding default value is determined, including:
[0030] For the target configuration element of the device driver type, a corresponding baseline driver state is set; wherein, the baseline driver state includes manual state or automatic state;
[0031] After setting the corresponding baseline driving state for the target configuration element, the default value is configured for the target configuration element based on the preset initialization configuration parameters.
[0032] According to some embodiments of this application, selecting a corresponding grouping mode for the target configuration element of the grouping control type includes:
[0033] For each target configuration element of the group control type, obtain group control requirement information;
[0034] Based on the group control requirement information, each target configuration element of the group control type is configured with the corresponding group mode.
[0035] According to some embodiments of this application, configuring the corresponding grouping mode for each target configuration element of the grouping control type based on the grouping control requirement information includes:
[0036] In response to the group control requirement information being a sequential operation requirement, the sequential control mode is determined to be the group mode corresponding to each of the target configuration elements;
[0037] In response to the group control requirement information being a parallel operation requirement, the parallel control mode is determined to be the group mode corresponding to each of the target configuration elements;
[0038] In response to the group control requirement information being a redundant operation requirement, the redundant control mode is determined to be the group mode corresponding to each of the target configuration elements;
[0039] In response to the group control requirement information being a load balancing operation requirement, the load distribution control mode is determined to be the group mode corresponding to each of the target configuration elements.
[0040] According to some embodiments of this application, configuring the target configuration element for the setpoint type as an internal preset driving mode or an external signal driving mode includes:
[0041] For the target configuration element of the specified value type, the signal drive type of the target configuration element is determined based on preset initialization configuration parameters;
[0042] In response to the signal driving type being the internal preset driving mode, the target configuration element is configured with corresponding internal limiting parameters, element response characteristics, and internal driving control logic.
[0043] In response to the signal drive type being the external signal drive mode, the corresponding external signal path and external signal interface are configured for the target configuration element.
[0044] According to some embodiments of this application, setting the reference output signal state for the target configuration element of the bistable triggering type includes:
[0045] Based on preset initialization configuration parameters, the reference output signal state is set for the target configuration element of the bistable trigger type.
[0046] According to some embodiments of this application, before performing function block diagram parsing on the control logic diagram to determine multiple target modeling elements, the method further includes:
[0047] Determine the control symbol library and modeling element library;
[0048] For each logical control symbol in the control symbol library, the symbol attribute is parsed to obtain the symbol preset attribute corresponding to each logical control symbol;
[0049] For each simulation modeling element in the modeling element library, the element attribute is parsed to obtain the element preset attributes corresponding to each simulation modeling element.
[0050] Based on the matching relationship between the preset attributes of each symbol and the preset attributes of each element, a conversion mapping relationship between each logic control symbol and each simulation modeling element is generated;
[0051] The process of parsing the function block diagram of the control logic diagram to determine multiple target modeling elements includes:
[0052] The control logic diagram is identified by symbol recognition, and the logic control symbols contained in the control logic diagram are identified as target conversion symbols.
[0053] Based on the transformation mapping relationship, the simulation modeling element corresponding to each target transformation symbol is queried in the modeling element library, and the queried simulation modeling element is determined as the target modeling element.
[0054] According to some embodiments of this application, before querying the simulation modeling element corresponding to each target transformation symbol in the modeling element library based on the transformation mapping relationship, and determining the queried simulation modeling element as the target modeling element, the method further includes:
[0055] In response to the fact that the control logic diagram is an editable type, the symbol configuration information corresponding to each of the target transformation symbols is extracted from the source file of the control logic diagram;
[0056] Using the icon configuration information corresponding to each target conversion icon as an index, and through the conversion mapping relationship, the simulation modeling element corresponding to each target conversion icon is queried in the modeling element library, and the queried simulation modeling element is determined as the target modeling element.
[0057] According to some embodiments of this application, before querying the simulation modeling element corresponding to each target transformation symbol in the modeling element library based on the transformation mapping relationship, and determining the queried simulation modeling element as the target modeling element, the method further includes:
[0058] In response to the fact that the control logic diagram is of a non-editable type, the control logic diagram is input into a pre-trained symbol parsing model to perform symbol parsing on the control logic diagram and determine the symbol configuration information corresponding to each of the target transformation symbols;
[0059] Using the icon configuration information corresponding to each target conversion icon as an index, and through the conversion mapping relationship, the simulation modeling element corresponding to each target conversion icon is queried in the modeling element library, and the queried simulation modeling element is determined as the target modeling element.
[0060] According to some embodiments of this application, the step of resolving function block identifiers for the control logic diagram to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationships between the target modeling elements includes:
[0061] Function block identifiers are parsed for the control logic diagram to determine the fixed value identifiers corresponding to each target transformation symbol and the association identifiers between the target transformation symbols.
[0062] Based on the fixed value identifier corresponding to each target transformation symbol, the simulation fixed value parameters to be configured for each target modeling element are determined;
[0063] Based on the association identifiers between the target transformation symbols, the parameter transfer relationships between the target modeling elements are determined.
[0064] Secondly, embodiments of this application provide an electronic device, including: a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the nuclear power plant control model construction method as described in any one of the embodiments of the first aspect of this application.
[0065] Thirdly, embodiments of this application provide a computer-readable storage medium storing a program that is executed by a processor to implement the nuclear power plant control model construction method as described in any one of the embodiments of the first aspect of this application.
[0066] The nuclear power plant control model construction method, electronic device, and storage medium according to the embodiments of this application have at least the following beneficial effects:
[0067] According to the nuclear power plant control model construction method of this application embodiment, it is necessary to first obtain the control logic diagram and modeling requirement information of the target nuclear power plant control system; further, based on the modeling requirement information, the simulation requirement analysis is performed on the control logic diagram to determine the simulation implementation constraints; then, the function block symbol analysis is performed on the control logic diagram to determine multiple target modeling elements, and the function block identifier analysis is performed on the control logic diagram to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationship between each target modeling element; further, based on the simulation implementation constraints of multiple target modeling elements, a simulation control diagram corresponding to the target nuclear power plant control system is generated; based on the parameter transfer relationship between each target modeling element, a transmission pair file is generated; finally, based on the simulation control diagram, the simulation setpoint parameters, the transmission pair file, and the parameter transfer relationship, the model is loaded to generate a nuclear power plant control model corresponding to the target nuclear power plant control system. In this way, the quality and efficiency of the nuclear power plant engineering simulator in the nuclear power plant control model modeling stage can be improved.
[0068] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0069] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:
[0070] Figure 1 A flowchart illustrating the method for constructing a nuclear power plant control model provided in this application embodiment;
[0071] Figure 2 Another flowchart illustrating the method for constructing a nuclear power plant control model provided in this application embodiment;
[0072] Figure 3 Another flowchart illustrating the method for constructing a nuclear power plant control model provided in this application embodiment;
[0073] Figure 4 Another flowchart illustrating the method for constructing a nuclear power plant control model provided in this application embodiment;
[0074] Figure 5 Another flowchart illustrating the method for constructing a nuclear power plant control model provided in this application embodiment;
[0075] Figure 6 Another flowchart illustrating the method for constructing a nuclear power plant control model provided in this application embodiment;
[0076] Figure 7 Another flowchart illustrating the method for constructing a nuclear power plant control model provided in this application embodiment;
[0077] Figure 8 Another flowchart illustrating the method for constructing a nuclear power plant control model provided in this application embodiment;
[0078] Figure 9 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0079] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0080] In the description of this application, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.
[0081] In the description of this application, it should be understood that the orientation descriptions, such as up, down, left, right, front, and back, are based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0082] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0083] In the description of this application, it should be noted that, unless otherwise explicitly defined, terms such as "setting," "installation," and "connection" should be interpreted broadly. Those skilled in the art can reasonably determine the specific meaning of the above terms in this application based on the specific content of the technical solution. Furthermore, the identification of specific steps in the following text does not imply a limitation on the order of steps or execution logic. The execution order and logic between each step should be understood and inferred from the content described in the embodiments.
[0084] First, let's explain some of the terms used in this application:
[0085] Control logic diagram: A control logic diagram is a visual representation of the instrument control logic of a system or device, using icons, symbols, and connecting lines. It describes the logical relationships between controllers, sensors, and actuators in a control system, including input, output, processing, and control aspects. Control logic diagrams are commonly used in engineering design and development processes to help designers better understand and analyze the working principles and processes of the control system.
[0086] Nuclear power plant control model: The nuclear power plant control model is a key component of a nuclear power plant engineering simulator, primarily used to simulate the control system of a nuclear power plant. It can simulate the control system's response, logic, and interaction with other systems (such as the reactor core model and process model). Nuclear power plant control models are typically built based on drawings (control logic diagrams) provided by the design unit. These drawings reflect the basic control design principles but may not include detailed algorithm variable names or specific details of data transfer between components. The modeling engineers of the engineering simulator need to use these design drawings, combined with their own understanding and experience, to build the nuclear power plant control model using the general basic components of the simulation platform.
[0087] In some related technologies, a one-to-one graphical modeling method is used to construct nuclear power plant control models. This method requires detailed analysis of the control logic diagram of the actual nuclear power plant control system and then drawing the model diagram in the nuclear power plant control model. Although this method can achieve model construction, it is inefficient and prone to omissions and accuracy issues during the modeling process. Because this method relies on manual drawing and analysis, it is not only time-consuming and labor-intensive when dealing with complex control logic, but also makes it difficult to guarantee the accuracy and completeness of the model.
[0088] Other related technologies involve building nuclear power plant control models by writing code, which involves manually converting the nuclear power plant control model diagrams into computer language and compiling them into executable code. While this method can generate nuclear power plant control models, the modeling workload is enormous, and finding and correcting problems is extremely difficult. Furthermore, because this method is non-graphical, it presents significant challenges when modifying or upgrading the nuclear power plant control model later, limiting the model's flexibility and maintainability.
[0089] In summary, the main problems with these technologies lie in low modeling efficiency, difficulty in guaranteeing accuracy, challenges in troubleshooting, and insufficient maintainability and flexibility of the models. These issues limit the need for rapid and accurate modeling of nuclear power plant control models and also affect the quality and efficiency of nuclear power plant engineering simulators in the nuclear power plant control modeling process.
[0090] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a method for constructing a nuclear power plant control model, electronic equipment, and storage medium, which can improve the quality and efficiency of nuclear power plant engineering simulators in the nuclear power plant control model modeling stage.
[0091] The following explanation is based on the accompanying drawings.
[0092] Reference Figure 1 The nuclear power plant control model construction method provided in the embodiments of this application may include:
[0093] Step S101: Obtain the control logic diagram and modeling requirements information of the target nuclear power plant control system;
[0094] Step S102: Based on the modeling requirement information, perform simulation requirement analysis on the control logic diagram to determine the simulation implementation constraints;
[0095] Step S103: Perform function block symbol parsing on the control logic diagram to determine multiple target modeling elements;
[0096] Step S104: Perform function block identifier parsing on the control logic diagram to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationship between each target modeling element;
[0097] Step S105: Based on simulation, constrain multiple target modeling elements to generate a simulation control diagram corresponding to the target nuclear power plant control system;
[0098] Step S106: Generate a transmission point file based on the parameter transfer relationship between each target modeling element;
[0099] Step S107: Based on the simulation control chart, simulation setpoint parameters, transmission point files, and parameter transfer relationships, the model is loaded to generate a nuclear power plant control model corresponding to the target nuclear power plant control system.
[0100] The nuclear power plant control model construction method shown in steps S101 to S107 of the embodiments of this application requires first obtaining the control logic diagram and modeling requirement information of the target nuclear power plant control system; further, based on the modeling requirement information, the simulation requirement analysis is performed on the control logic diagram to determine the simulation implementation constraints; then, the function block symbol analysis is performed on the control logic diagram to determine multiple target modeling elements, and the function block identifier analysis is performed on the control logic diagram to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationship between each target modeling element; further, based on the simulation implementation constraints of multiple target modeling elements, a simulation control diagram corresponding to the target nuclear power plant control system is generated; based on the parameter transfer relationship between each target modeling element, a transmission pair file is generated; finally, based on the simulation control diagram, simulation setpoint parameters, transmission pair file, and parameter transfer relationship, the model is loaded to generate a nuclear power plant control model corresponding to the target nuclear power plant control system. In this way, the quality and efficiency of the nuclear power plant engineering simulator in the nuclear power plant control model modeling stage can be improved.
[0101] In some embodiments, step S101 involves obtaining the control logic diagram and modeling requirements information of the target nuclear power plant control system;
[0102] It is important to note that obtaining the control logic diagram and modeling requirements of the target nuclear power plant's control system is the starting point of the entire modeling process. The control logic diagram is the core of nuclear power plant control system design; it graphically describes the system's control logic and operational flow in detail. The control logic diagram includes functional block symbols for various control elements, such as sensors, controllers, and actuators, as well as their connections and interactions. The control logic diagram not only shows the system's normal operating state but also includes descriptions of anomaly handling and safety measures.
[0103] It should be noted that modeling requirements information refers to the specific requirements for constructing a nuclear power plant control model of the target nuclear power plant control system. It defines the performance standards and functional objectives that the nuclear power plant control model must achieve. Modeling requirements information may include modeling accuracy, response time, stability, and scalability. It may also include information related to specific simulation scenarios, such as normal operation, fault simulation, and emergency response.
[0104] The process of acquiring control logic diagrams and modeling requirements requires detailed analysis and understanding. First, the completeness and accuracy of the control logic diagrams must be ensured, as they form the foundation for constructing the nuclear power plant control model. Second, the modeling requirements information needs to match the actual operation and expected goals of the nuclear power plant to ensure that the nuclear power plant control model accurately reflects the system's behavior and performance. Based on this, after step S101, steps S102, S103, and S104 need to be executed.
[0105] In some embodiments, step S102 involves analyzing the simulation requirements of the control logic diagram based on the modeling requirement information to determine the simulation implementation constraints.
[0106] It should be noted that performing simulation requirement analysis on the control logic diagram based on modeling requirements is a crucial step, ensuring that the nuclear power plant control model can meet the actual operational needs of the nuclear power plant control system. The core task of this step is to analyze the control logic diagram and extract the constraints that the nuclear power plant control model must adhere to.
[0107] First, simulation requirements analysis necessitates the analysis of modeling requirements information, which may include performance indicators, operating modes, and safety standards of the nuclear power plant control system. This modeling requirements information provides the goals and direction for constructing the nuclear power plant control model.
[0108] Furthermore, the embodiments of this application need to transform these requirements into specific simulation implementation constraints. These simulation implementation constraints can be used to constrain the function block symbol calling method, connection information implementation method, text description information implementation method, etc. of the nuclear power plant control model.
[0109] During the analysis process, this application embodiment needs to identify key components and processes in the control logic diagram and determine how they should be represented and implemented in the nuclear power plant control model. For example, for a specific control logic, this application embodiment needs to determine which parameters are critical, how they should be set, and how they actually affect the simulation performance of the entire target nuclear power plant control system. Furthermore, it is necessary to identify abnormal conditions and boundary conditions to ensure that the nuclear power plant control model can operate stably under various unexpected and unforeseen conditions.
[0110] Determining simulation implementation constraints may also include clarifying the logical relationships and control flow in the control logic diagram, thereby determining how these logical relationships affect the behavior of the target nuclear power plant control system, and determining how to accurately implement these logics in the nuclear power plant control model. For example, clarifying the implementation method of the control algorithm, the data transmission mechanism, and the interaction method between the simulation parts in the nuclear power plant control model.
[0111] It should be understood that simulation implementation constraints will be used in subsequent modeling steps to ensure that the generated nuclear power plant control model not only theoretically meets the requirements of the control logic diagram, but also matches the operational needs of the nuclear power plant control system in practical applications. This step improves the practicality and reliability of the nuclear power plant control model, providing strong support for the engineering design, operation, and maintenance of nuclear power plants.
[0112] In step S103 of some embodiments, functional block diagram parsing is performed on the control logic diagram to determine multiple target modeling elements;
[0113] It is important to note that parsing the function block symbols from the control logic diagram is a crucial step, directly impacting the quality and efficiency of constructing the nuclear power plant control model. The core objective of this step is to identify and determine the fundamental elements constituting the nuclear power plant control model, namely, the function block symbols.
[0114] It should be noted that function block symbols are the basic building blocks of control logic diagrams. They represent various components in the target nuclear power plant control system, such as sensors, controllers, and actuators. Each function block symbol has its specific function and attributes, such as input / output interfaces, control logic, and parameter settings. During the parsing process, it is first necessary to identify all function block symbols in the control logic diagram, including their type, location, connection method, and their role in the target nuclear power plant control system.
[0115] This application requires parsing the control logic diagram into functional block symbols to accurately identify each symbol and understand their role in the system and their relationships. This includes not only analyzing the symbols themselves but also parsing the logical connections between them to ensure that these connections and interactions can be accurately reproduced in the nuclear power plant control model.
[0116] After identifying the function block symbols, the next step is to determine how these symbols will be represented in the nuclear power plant control model. This can include a detailed description of the symbols' attributes, such as the types of input and output signals, the specific implementation of the control logic, the default values of parameters, and their adjustment ranges. Furthermore, it is necessary to determine how these function block symbols will be mapped into the nuclear power plant control model so that they can be easily used and adjusted during the modeling process.
[0117] The analysis process may also include optimizing and adjusting function block symbols to suit the specific needs of the nuclear power plant control model. For example, certain symbols may be merged or split to simplify the model structure or improve simulation efficiency. Simultaneously, the scalability and maintainability of the nuclear power plant control model can be determined, ensuring that these function block symbols can be easily adjusted and updated when the model needs to be updated or upgraded.
[0118] It should be understood that the function block diagram resolution in step S103 is fundamental to building a high-quality nuclear power plant control model. This step ensures that the nuclear power plant control model accurately reflects the design intent of the control logic diagram and provides a solid foundation for subsequent simulation implementation and verification.
[0119] Reference Figure 2 According to the embodiments provided in this application, before step S103, which involves parsing the function block diagram for the control logic diagram to determine multiple target modeling elements, the following may also be included:
[0120] Step S201: Determine the control symbol library and modeling element library;
[0121] Step S202: Parse the symbol attributes of each logical control symbol in the control symbol library to obtain the symbol preset attributes corresponding to each logical control symbol.
[0122] Step S203: Analyze the element attributes of each simulation modeling element in the modeling element library to obtain the element preset attributes corresponding to each simulation modeling element.
[0123] Step S204: Based on the matching relationship between the preset attributes of each symbol and the preset attributes of each element, generate the conversion mapping relationship between each logic control symbol and each simulation modeling element;
[0124] Step S103 performs function block symbol parsing on the control logic diagram to determine multiple target modeling elements, which may include:
[0125] Step S205: Perform symbol recognition on the control logic diagram and determine the logic control symbols contained in the control logic diagram as target conversion symbols;
[0126] Step S206: Based on the transformation mapping relationship, query the simulation modeling element corresponding to each target transformation symbol in the modeling element library, and determine the queried simulation modeling element as the target modeling element.
[0127] In some embodiments, step S201 requires determining a control symbol library and a modeling element library. The control symbol library contains logic control symbols used in the control logic diagram, while the modeling element library contains simulation modeling elements that can be used for simulation modeling. These two libraries form the basis of the parsing process, providing the necessary resources for subsequent attribute parsing and mapping relationship establishment.
[0128] In some embodiments, step S202 involves parsing the symbol attributes of each logic control symbol in the control symbol library. The purpose of this step is to obtain the preset attributes of each logic control symbol. These preset attributes may include the symbol's function, input / output interfaces, parameter settings, etc., which define the symbol's role and characteristics in the control logic.
[0129] In some embodiments, step S203 involves parsing the element attributes of each simulation modeling element in the modeling element library to obtain preset attributes for each simulation modeling element. These preset attributes are similar to the preset attributes of symbols, but they are specific to the simulation environment and include the behavior and interaction methods of the simulation modeling elements in the nuclear power plant control model.
[0130] In some embodiments, step S204 generates a conversion mapping relationship between logic control symbols and simulation modeling elements. This step involves matching symbols in the control symbol library with elements in the modeling element library to ensure that each logic control symbol can be mapped to a corresponding simulation modeling element in the modeling element library, and defining this mapping relationship as a conversion mapping relationship.
[0131] In some embodiments, step S205 requires symbol recognition of the control logic diagram, identifying the logic control symbols contained in the control logic diagram as target conversion symbols.
[0132] Reference Figure 3 According to the embodiments provided in this application, before step S206, which queries the simulation modeling element corresponding to each target transformation symbol in the modeling element library based on the transformation mapping relationship, and determines the queried simulation modeling element as the target modeling element, the method may further include:
[0133] Step S301: In response to the control logic diagram being of an editable type, extract the symbol configuration information corresponding to each target transformation symbol from the source file of the control logic diagram;
[0134] Step S302: Using the icon configuration information corresponding to each target conversion icon as an index, and through the conversion mapping relationship, query the simulation modeling element corresponding to each target conversion icon in the modeling element library, and determine the queried simulation modeling element as the target modeling element.
[0135] In some embodiments, step S301, in response to the control logic diagram being of an editable type, means that the detailed content of the control logic diagram can be directly accessed, including but not limited to the attributes, parameters, and connection methods of the symbols. Therefore, embodiments of this application can directly extract the symbol configuration information related to each target transformation symbol from the source file of the control logic diagram. This direct extraction method improves the accuracy and efficiency of information acquisition because it avoids parsing or identifying the configuration information of symbols through indirect means.
[0136] In some embodiments, step S302 involves using the symbol configuration information extracted from the source file as an index to query the modeling element library through the previously established transformation mapping relationship. This query process aims to find simulation modeling elements in the modeling element library that match each target transformation symbol in the control logic diagram. The transformation mapping relationship acts as a bridge, linking the symbol configuration information of the control logic diagram with the simulation modeling elements in the modeling element library. The queried simulation modeling elements are then identified as target modeling elements. This identification process ensures that the nuclear power plant control model accurately reflects the design intent of the control logic diagram.
[0137] Through steps S301 to S302 of this embodiment, the conversion from the control logic diagram to the nuclear power plant control model is both direct and reliable. By extracting information directly from the source files and then performing precise queries based on the conversion mapping relationships, this process minimizes potential errors and inconsistencies during the conversion process. This method not only improves the efficiency of model construction but also ensures the quality and reliability of the nuclear power plant control model.
[0138] Reference Figure 4 According to the embodiments provided in this application, before step S206, which queries the simulation modeling element corresponding to each target transformation symbol in the modeling element library based on the transformation mapping relationship, and determines the queried simulation modeling element as the target modeling element, the method may further include:
[0139] Step S401: In response to the control logic diagram being of a non-editable type, the control logic diagram is input into a pre-trained symbol parsing model to perform symbol parsing on the control logic diagram and determine the symbol configuration information corresponding to each target transformation symbol.
[0140] Step S402: Using the icon configuration information corresponding to each target conversion icon as an index, and through the conversion mapping relationship, query the simulation modeling element corresponding to each target conversion icon in the modeling element library, and determine the queried simulation modeling element as the target modeling element.
[0141] In the embodiments provided in this application, a series of steps are implemented to ensure that necessary information can be accurately extracted from the control logic diagram and converted into simulation modeling elements, for cases where the control logic diagram is not editable. The key to this process is utilizing a pre-trained symbol resolution model to handle the uneditable control logic diagram.
[0142] In step S401 of some embodiments, because the control logic diagram is a non-editable type, symbol configuration information cannot be directly extracted from the source file. Therefore, the entire control logic diagram needs to be used as input and fed into a pre-trained symbol parsing model. This symbol parsing model is responsible for performing in-depth analysis of the control logic diagram, identifying each logic control symbol in the diagram, and extracting the symbol configuration information corresponding to the target transformation symbol. This information may include the symbol's type, function, parameter settings, etc., providing necessary data support for determining subsequent simulation modeling elements.
[0143] It should be noted that the symbol resolution model is a tool specifically designed for understanding and interpreting symbols in control logic diagrams. This model, based on machine learning and artificial intelligence technologies, can automatically identify and resolve various symbolic elements in control logic diagrams, even when the control logic diagram is not editable.
[0144] The construction and training of the symbol resolution model involves a large amount of data and expertise. First, a sufficient number of representative control logic diagram samples need to be collected, covering various types of symbols and configurations. Then, these samples are used to train the model, enabling it to recognize and classify symbols in the diagrams and learn their characteristics and attributes. During training, the model continuously optimizes its algorithm to improve the accuracy and reliability of recognition. Once training is complete, the symbol resolution model can accept new control logic diagrams as input and automatically perform symbol resolution tasks. The model analyzes the input diagrams, identifies the symbol elements, and extracts configuration information for each symbol, such as type, function, and parameters. This information can then be used to establish a mapping relationship between the control logic diagram and the nuclear power plant control model, providing data support for determining simulation modeling elements. It should be understood that the advantage of the symbol resolution model lies in its automation and intelligence. It reduces the need for manual interpretation of control logic diagrams, lowers the error rate, and improves resolution efficiency. Furthermore, because the model can handle non-editable diagrams, it expands the application scope of simulation modeling, allowing more types of control logic diagrams to be used in the construction of nuclear power plant control models.
[0145] In some embodiments, step S402 involves using the symbol configuration information obtained in step S401 as an index to query the modeling element library through a transformation mapping relationship. This query process aims to find the simulation modeling element that matches each target transformation symbol in the control logic diagram. The transformation mapping relationship here associates the symbol configuration information obtained from the symbol resolution model with the simulation modeling elements in the modeling element library. The queried simulation modeling elements are then identified as target modeling elements. This step ensures that the nuclear power plant control model accurately reflects the design intent and logical structure of the control logic diagram.
[0146] Steps S401 to S402 of this embodiment allow for accurate determination of simulation modeling elements even when the control logic diagram is not editable. By using a symbolic resolution model to process the control logic diagram and then combining it with transformation mapping relationships for precise lookup, this process not only improves the efficiency of model building but also ensures the quality and reliability of the nuclear power plant control model. This method is particularly suitable for processing control logic diagrams whose source files cannot be directly edited or accessed, providing an effective solution for the simulation of nuclear power plant control systems.
[0147] In some embodiments, step S206 involves querying the simulation modeling element corresponding to each target transformation symbol in the modeling element library based on the previously established transformation mapping relationship. The queried simulation modeling element will be identified as the target model.
[0148] The embodiments of this application, as shown in steps S201 to S206, establish a systematic and standardized symbol parsing process, from determining the control symbol library and modeling element library to generating transformation mapping relationships, and then to identifying function block symbols and determining target modeling elements. This not only improves the efficiency of symbol parsing but also helps to improve the quality and accuracy of the nuclear power plant control model generated in subsequent steps, providing a solid foundation for the simulation of nuclear power plant control systems.
[0149] In some embodiments, step S104 involves parsing the function block identifiers of the control logic diagram to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationships between each target modeling element.
[0150] It should be noted that the function block identifier resolution aims to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationships between these elements.
[0151] First, this embodiment of the application requires identifying the identifier of each functional block in the control logic diagram to determine the specific parameters that need to be set for the corresponding functional block in the nuclear power plant control model. These parameters may include setpoints, thresholds, gains, time constants, etc., which determine the behavior and performance of the target modeling element corresponding to the functional block in the simulation environment. For example, the target modeling element corresponding to a controller functional block may need to have its proportional gain (P), integral gain (I), and derivative gain (D) parameters configured to implement a specific control strategy.
[0152] During the analysis process, a detailed description of the attributes and behaviors of the target modeling elements is required. This description can include the interpretation of annotations, labels, and diagram symbols in the control logic diagram. Furthermore, by identifying and defining the interfaces and interaction methods between functional blocks, it can be ensured that the parameter transfer relationships in the nuclear power plant control model match the logical relationships in the actual target nuclear power plant control system.
[0153] In the target nuclear power plant control system, different functional blocks need to exchange information and data to work collaboratively. For example, sensors may send measured values to the controller, which then needs to adjust the actuator output based on these inputs. In the nuclear power plant control model, this information exchange needs to be achieved through clearly defined parameter transmission paths and protocols to ensure that the flow of data within the model is accurate and timely.
[0154] It should be understood that step S104 outputs the simulation setpoint parameters required for each target modeling element, as well as the parameter transfer relationships between each target modeling element, thereby providing detailed parameter configuration references and interface definitions for the construction of the nuclear power plant control model. This step ensures that the nuclear power plant control model not only maintains structural consistency with the control logic diagram, but also accurately simulates the behavior of the actual control system.
[0155] Reference Figure 5 According to the embodiments provided in this application, step S104 involves parsing the function block identifiers of the control logic diagram to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationships between each target modeling element. This step may include:
[0156] Step S501: Perform function block identifier parsing on the control logic diagram to determine the setpoint identifier corresponding to each target conversion symbol and the association identifier between each target conversion symbol;
[0157] Step S502: Based on the fixed value identifiers corresponding to each target transformation symbol, determine the simulation fixed value parameters that need to be configured for each target modeling element;
[0158] Step S503: Based on the association identifiers between the transformation symbols of each target, determine the parameter transfer relationship between the modeling elements of each target.
[0159] According to the embodiments provided in this application, the function block identifier parsing of the control logic diagram in step S104 is a key step, which aims to accurately configure the interaction relationship between parameters and defined elements in the nuclear power plant control model.
[0160] In step S501 of some embodiments, a detailed functional block identifier parsing of the control logic diagram is required. The goal of this stage is to identify the setpoint identifier and association identifier corresponding to each target transformation symbol in the control logic diagram. The setpoint identifier refers to the fixed parameters or settings associated with a specific symbol, such as the threshold of a sensor, the gain of a controller, etc. The association identifier describes the logical connections and data flow between different symbols, and they define the interactions between elements in the nuclear power plant control model.
[0161] In step S502 of some embodiments, the required simulation setpoint parameters are configured for each target modeling element based on the setpoint identifiers extracted from the control logic diagram. This step ensures that each component in the nuclear power plant control model is precisely configured according to the original design of the control logic diagram. For example, if a controller symbol in the control logic diagram has a specific gain value, then the corresponding controller element in the nuclear power plant control model will also be configured with the same gain parameter.
[0162] In step S503 of some embodiments, the association identifiers identified in step S501 are used to determine the parameter transfer relationships between target modeling elements. This step is crucial for constructing the internal connectivity of the nuclear power plant control model; it involves identifying which target modeling elements need to communicate with each other, and the types and directions of parameters transferred between them. These parameter transfer relationships are essential for the accuracy of the dynamic behavior of the nuclear power plant control model, as they determine how data flows and is processed in the simulation environment.
[0163] As illustrated in steps S501 to S503 of this application, necessary information is extracted and transformed from the control logic diagram to construct an accurate nuclear power plant control model. This method not only improves the efficiency of simulation modeling but also enhances the quality of the nuclear power plant control model by ensuring the accuracy of simulation setpoint parameters and parameter transfer relationships.
[0164] In some embodiments, step S105 involves constraining multiple target modeling elements based on simulation to generate a simulation control diagram corresponding to the target nuclear power plant control system.
[0165] It should be noted that step S105 requires integrating multiple target modeling elements based on simulation implementation constraints to generate a simulation control chart corresponding to the target nuclear power plant control system. This step integrates the previously parsed functional block symbols, setpoint parameters, and parameter transfer relationships to form a complete and visualized nuclear power plant control model framework, i.e., the simulation control chart.
[0166] First, simulation implementation constraints, as a set of rules and limitations, are determined in step S102 based on the modeling requirements information. These simulation implementation constraints may include performance standards, safety requirements, operational limitations, etc., of the nuclear power plant control model. In step S105, the simulation implementation constraints are used as the basis for evaluating and adjusting the target modeling elements to ensure that the generated simulation control chart meets the simulation requirements.
[0167] Next, the process of generating the simulation control chart requires the layout of the target modeling elements. This includes determining the position of each target modeling element in the simulation control chart, the connection methods between them, and the data flow. The simulation control chart should clearly reflect the logical structure and operational flow of the target nuclear power plant control system, enabling users of the nuclear power plant control model to intuitively understand the working principle of the target nuclear power plant control system.
[0168] Furthermore, the operability and maintainability of the nuclear power plant control model must be considered during the generation of simulation control charts. This means that simulation control charts should allow users to easily identify and modify the parameters of each target modeling element, as well as adjust the connections between target modeling elements when necessary.
[0169] It should be understood that the generated simulation control chart provides a clear blueprint for the construction of the nuclear power plant control model, and also offers an important reference for the testing and verification of the nuclear power plant control model. This step ensures that the design and implementation of the nuclear power plant control model are consistent with the requirements of the target nuclear power plant control system, thereby improving the accuracy and reliability of the nuclear power plant control model.
[0170] In some embodiments, step S106 generates a transmission pair file based on the parameter transfer relationship between each target modeling element;
[0171] It's important to note that the point-to-point transmission file is fundamental to ensuring the correct parameter transfer between various target modeling elements in the nuclear power plant control model. It details the data flow and interface relationships within the nuclear power plant control model. Specifically, the parameter transfer relationships between target modeling elements define which elements in the nuclear power plant control model need to receive data, which need to send data, and the specific direction of data flow. For example, a sensor function block might need to send measurement data to a controller function block, while the controller might need to send control signals to an actuator function block.
[0172] In this embodiment, the process of generating the transmission point file requires precise mapping and definition of these parameter transmission relationships. During this process, the input and output interfaces of each target modeling element can be identified, and appropriate data identifiers or tags can be assigned to them. These data identifiers or tags are used in the nuclear power plant control model to uniquely identify data flows, ensuring that data can be correctly identified and processed.
[0173] Furthermore, the generation of transfer point files can also reflect the overall structure and organization of the nuclear power plant control model. Based on this, transfer point files can organize data mapping information in a clear and logical manner. This process can utilize tables, charts, or other visualization tools to display parameter transfer relationships.
[0174] In some more specific embodiments, the transmission of peer files can be implemented in various formats, such as CSV (comma-separated values), XML (Extensible Markup Language), or custom text formats.
[0175] It should be understood that the generated transfer point files will serve as one of the foundations for generating the nuclear power plant control model. These files will be used to configure the parameter transfer mechanism in the simulation software, ensuring that data flows between different functional blocks in a predetermined manner during the simulation. This step improves the accuracy and reliability of the nuclear power plant control model, providing a solid foundation for simulation analysis and decision-making in the target nuclear power plant control system.
[0176] In some embodiments, step S107 involves loading the model based on the simulation control chart, simulation setpoint parameters, transmission point files, and parameter transfer relationships to generate a nuclear power plant control model corresponding to the target nuclear power plant control system.
[0177] It should be noted that the simulation control chart provides the framework and structure of the model, detailing the logical flow and component layout of the control system. During model loading, the simulation control chart serves as a basic blueprint, guiding how to represent and connect the various target modeling elements and their relationships within the simulation environment.
[0178] Furthermore, the simulation setpoint parameters provide the necessary initial settings and runtime parameters for each target modeling element in the nuclear power plant control model. These parameters may include sensor thresholds, controller gains, actuator response times, etc. During model loading, these setpoint parameters will be configured into the corresponding target modeling elements to ensure that the model's behavior meets design requirements.
[0179] Furthermore, the transfer point file defines the data flow and interface relationships within the model. During model loading, the information in the transfer point file is used to set up data connections between target modeling elements, ensuring that input and output data are correctly transferred within the model. This facilitates coordinated operation within the model, guaranteeing the accuracy and timeliness of information flow.
[0180] It should be noted that parameter transfer relationships further refine how data flows between different target modeling elements, including data type, flow direction, and interaction methods. During model loading, these relationships will be translated into connection and interaction logic in the simulation software to ensure that the model can accurately simulate the dynamic behavior of the actual control system.
[0181] In this embodiment, professional simulation software tools can be used to assist in the model loading process. These simulation software tools provide functions such as model building, parameter configuration, and data connection, making the model loading process more efficient and accurate. Through these tools, this embodiment can easily import simulation control charts, setpoint parameters, and information from transmission point files into the simulation environment, and perform necessary adjustments and optimizations.
[0182] In some more specific embodiments, after the model loading is completed, the generated nuclear power plant control model will undergo a series of tests and verifications to ensure that its performance and behavior meet expectations. This includes evaluating the model's stability, responsiveness, and accuracy, as well as conducting simulation tests under different operating conditions and scenarios.
[0183] Reference Figure 6According to the embodiments provided in this application, each target modeling element is configured with corresponding element attribute information and pin connection information. After loading the model based on the simulation control chart, simulation setpoint parameters, transmission point files, and parameter transfer relationships to generate a nuclear power plant control model corresponding to the target nuclear power plant control system, it may further include:
[0184] Step S601: Identify the target modeling elements in the nuclear power plant control model that require setting a baseline state, and determine the target configuration elements;
[0185] Step S602: Generate a baseline operating condition setting file based on the element attribute information and pin connection information configured for each target configuration element;
[0186] Step S603: Load the baseline operating condition setting file into the nuclear power plant control model to set the baseline operating conditions of the nuclear power plant control model.
[0187] According to the embodiments provided in this application, the construction of a nuclear power plant control model is not limited to generating the model itself, but also includes setting the baseline state of specific elements in the model.
[0188] The purpose of setting a baseline state is primarily to ensure that the baseline state of the nuclear power plant control model matches the process model in the target nuclear power plant control system. Connecting the nuclear power plant control model to the process model allows the process model to operate normally and also enables normal regulation under the control of the nuclear power plant control model.
[0189] Step S601 in some embodiments involves identifying target modeling elements in the nuclear power plant control model that require a baseline state to be set, and determining these target modeling elements as target configuration elements. A baseline state typically refers to the operating state that the components of the nuclear power plant control model should achieve under specific operating conditions, which is crucial for ensuring that the nuclear power plant control model can be used to control the process model.
[0190] In some embodiments, step S602 generates a baseline operating condition configuration file based on the element attribute information and pin connection information configured for the target configuration elements. The element attribute information may include the component type, model, performance parameters, etc., while the pin connection information describes in detail the electrical or logical connections between components. It should be noted that the process of generating the baseline operating condition configuration file requires comprehensive consideration of the attributes and connection information of all relevant components in the nuclear power plant control model. This requires recording the attributes and connection configurations of all target configuration elements. Furthermore, the interactions and dependencies between target configuration elements also need to be considered to ensure that the baseline operating condition configuration file comprehensively covers all relevant aspects of the nuclear power plant control model.
[0191] In some embodiments, step S603 involves loading the generated baseline operating condition setting file into the nuclear power plant control model to set the model's baseline operating conditions. This step is a crucial component of the model commissioning and verification process, ensuring that the model can start operating from a known, standardized state upon startup. By loading the baseline operating condition setting file, each target configuration element in the nuclear power plant control model can be configured to an appropriate initial state, providing a stable reference point for subsequent interactions with the process model.
[0192] Reference Figure 7 According to the embodiments provided in this application, step S602, based on the element attribute information and pin connection information configured for each target configuration element, generates a baseline operating condition setting file, which may include:
[0193] Step S701: Determine the element type of the target configuration element based on the element attribute information and pin connection information;
[0194] Step S702: Based on the element type, generate element setting information corresponding to the target configuration element;
[0195] Step S703: Integrate the element setting information corresponding to each target configuration element to obtain the baseline operating condition setting file.
[0196] In step S701 of some embodiments, it is necessary to determine the element type of the target configuration element based on the element's attribute information and pin connection information. The element attribute information may include its function, performance parameters, operating mode, etc., while the pin connection information describes the connection relationships between the target configuration elements. Through this information, the basic characteristics of the target configuration element and its role in the target nuclear power plant control system can be identified, thereby determining its type.
[0197] In step S702 of some embodiments, element setting information corresponding to each target configuration element is generated based on the determined element type. This step requires configuring the specific parameters and settings of the target configuration element according to its function and intended use. For example, if an element is a sensor, its setting information may include parameters such as sensitivity and measurement range; if it is an actuator, it may be necessary to set the threshold or response time of its drive signal.
[0198] In step S703 of some embodiments, the element setting information corresponding to all target configuration elements is integrated. This step involves summarizing the element setting information corresponding to each target configuration element into a unified file, forming a baseline operating condition setting file. This file records in detail the initial configuration of all key components in the nuclear power plant control model, providing a standardized starting point for the model.
[0199] By generating a baseline operating condition setup file through steps S701 to S703 of the embodiments of this application, it is ensured that the nuclear power plant control model can be started and operated under a known and standardized condition. This not only improves the efficiency of nuclear power plant control model setup but also enhances the reliability and accuracy of the model by ensuring that each target modeling element is configured according to predetermined parameters.
[0200] Reference Figure 8 According to the embodiments provided in this application, the element types include device drive type, group control type, setpoint type, bistable trigger type, and alarm type. Step S702 generates element setting information corresponding to the target configuration element based on the element type, which may include:
[0201] Step S801: For the target configuration element of the device driver type, mark it as manual or automatic state, and determine the corresponding default value;
[0202] Step S802: Select the corresponding grouping mode for the target configuration element of the grouping control type;
[0203] Step S803: Configure the target configuration element of the fixed value type as either an internal preset driving mode or an external signal driving mode.
[0204] Step S804: Set the reference output signal state for the target configuration element of the bistable trigger type;
[0205] Step S805: Generate trigger setting information for the target configuration element of the alarm type.
[0206] According to the embodiments provided in this application, the definition of element types is crucial for generating baseline operating condition setting files. Element types include device drive types, group control types, setpoint types, bistable trigger types, and alarm types, each with its specific setting requirements and functions.
[0207] In some embodiments, step S801 is specifically for target configuration elements of the device-driven type. In this step, it is necessary to indicate whether the device-driven element is in manual or automatic mode, and to determine a default value for the selected mode. This default value defines the initial value that the target modeling element corresponding to the target configuration element should use at the start of the simulation.
[0208] In some embodiments, step S802 processes target configuration elements of the group control type. Group control typically involves the coordinated operation of multiple target configuration elements. In this step, a suitable grouping mode needs to be selected, which may involve defining which target configuration elements belong to the same group and how they coordinate.
[0209] In some embodiments, step S803 is for a target configuration element of the setpoint type. Target configuration elements of the setpoint type are typically used to maintain stable system operation at a specific setpoint. In this step, the target configuration element needs to be configured to either an internal preset drive mode or an external signal drive mode, which determines whether the target configuration element responds to an internally set setpoint or an externally input signal.
[0210] Step S804 in some embodiments relates to a bistable trigger type target configuration element. A bistable trigger is a device with two stable states, typically used to implement memory or lock-in functions. In this step, a reference output signal state needs to be set, which defines the state of the target modeling element corresponding to the bistable trigger type target configuration element at the start of the simulation.
[0211] In some embodiments, step S805 targets a target configuration element for an alarm type. The alarm element is used to monitor system status and issue warnings in abnormal situations. In this step, trigger setting information needs to be generated, which may include defining the conditions for triggering the alarm, the type of alarm, and the corresponding response measures.
[0212] The embodiments of this application shown in steps S801 to S805 provide detailed setup guidelines for different types of target configuration elements, ensuring that the simulation model can be accurately initially configured according to actual system requirements. The integration of this setup information ultimately forms a baseline operating condition setup file, providing a standardized starting point for the nuclear power plant control model, enabling the model to operate under a known and expected state.
[0213] According to the embodiments provided in this application, marking a target configuration element of a device driver type as either manual or automatic, and determining the corresponding default value, may include:
[0214] For the target configuration element of the device driver type, set the corresponding baseline driver state; the baseline driver state includes manual state or automatic state.
[0215] After setting the corresponding baseline drive state for the target configuration element, the default value is configured for the target configuration element based on the preset initialization configuration parameters.
[0216] In the embodiments provided in this application, accurately configuring the target configuration elements of the device drive type is an important step to ensure that the control model correctly reflects the actual system behavior. This includes marking these elements as manual or automatic and determining the corresponding default values so that the system can operate as expected during startup or under specific conditions.
[0217] First, the target configuration element for the device driver type needs to have a baseline driver state set. The baseline driver state is the default operating mode of the device when there is no external command input. It determines whether the device waits for manual commands from the operator (manual state) or runs automatically according to a preset program or algorithm (automatic state).
[0218] After determining the baseline drive state, the next step is to configure default values for the target configuration elements based on preset initialization configuration parameters. These default values are the initial settings that the device should adopt upon startup or under specific triggering conditions. For example, a pump's device drive element might have a default value indicating the pump's speed or flow rate when the system starts. For automatic mode, default values might include the startup sequence, preset operating parameters, or automatic operation mode. For manual mode, default values might include the device's initial position or state when in standby mode.
[0219] Configuring default values requires comprehensive consideration of the target nuclear power plant's control system's operating logic, safety standards, and performance requirements. For example, a safety-related target nuclear power plant control system might be designed to automatically switch to a safe state (such as shutdown or cessation of operation) upon detecting a fault; in this case, the corresponding default values would reflect this safety-first design intent.
[0220] In practice, configuring default values typically involves programming the control software, setting parameters for the nuclear power plant control model, and configuring interfaces with hardware devices. After configuration, a series of testing and verification steps are conducted to ensure that the set baseline drive states and default values correctly achieve the intended functions and are consistent with other parts of the nuclear power plant control model. It should be understood that setting baseline drive states and default values for target configuration elements of device drive types is a crucial step in ensuring the safe, reliable, and efficient operation of the target nuclear power plant control system corresponding to the control model.
[0221] According to the embodiments provided in this application, selecting the corresponding grouping mode for a target configuration element of group control type may include:
[0222] For each target configuration element of the group control type, obtain the group control requirement information;
[0223] Based on the group control requirement information, each target configuration element of the group control type is configured with the corresponding group mode.
[0224] In the embodiments provided in this application, selecting a suitable grouping mode for the target configuration element of the group control type is a key step in achieving effective management and control. Group control allows multiple devices or control elements to operate as a unit, which helps improve operational efficiency, optimize resource allocation, and ensure coordination and consistency among multiple components.
[0225] First, it is necessary to obtain group control requirements information for each target configuration element of the group control type. This step involves the operational objectives, performance indicators, safety requirements, and any specific process flow requirements of the target nuclear power plant control system. Group control requirements information comes from multiple sources, such as the target nuclear power plant control system design documents, operation manuals, process flow diagrams, or direct feedback from operators and engineers. This information provides a basis for selecting the appropriate grouping mode.
[0226] After obtaining the group control requirements information, the next step is to configure the corresponding grouping mode for each target configuration element of the group control type based on these requirements. The selection of the grouping mode should consider how to most effectively achieve the objectives defined in the requirements information. For example, if the group control requirements information emphasizes operational synchronization, then it may be necessary to select a grouping mode that can ensure that all devices in the group start and stop simultaneously. If the requirements information highlights the need for resource optimization, then the grouping mode may need to support load balancing or priority scheduling.
[0227] It should be understood that selecting and configuring grouping modes for target configuration elements of grouped control types is a comprehensive process. This process ensures that grouped control not only improves operational convenience and efficiency but also enhances the stability and reliability of the nuclear power plant control model.
[0228] According to the embodiments provided in this application, configuring corresponding grouping modes for each target configuration element of a grouping control type based on grouping control requirement information may include:
[0229] In response to the group control requirement information being a sequential operation requirement, the sequential control mode is determined as the group mode corresponding to each target configuration element;
[0230] In response to the group control demand information being a parallel operation demand, the parallel control mode is determined as the group mode corresponding to each target configuration element;
[0231] In response to the group control demand information being a redundant operation requirement, the redundant control mode is determined as the group mode corresponding to each target configuration element;
[0232] In response to the group control requirement information for load balancing operation, the load distribution control mode is determined to be the group mode corresponding to each target configuration element.
[0233] In the embodiments provided in this application, the configuration of the grouping mode of each target configuration element of the grouping control type is a crucial step, directly affecting the effective implementation of the control strategy and the overall performance of the nuclear power plant control model. This configuration process is based on detailed grouping control requirement information, ensuring that the selected grouping mode can meet specific operational requirements.
[0234] If the group control requirements indicate the need for sequential operation—for example, in a specific process flow where certain steps cannot begin until other steps are completed—then sequential control mode is the appropriate choice. In sequential control mode, the nuclear power plant control model activates each target configuration element step-by-step in a preset order, ensuring operational continuity and coordination. This mode is particularly important during startup, phased tasks, or highly dependent operations.
[0235] For applications requiring parallel operations, such as when multiple operations can be performed simultaneously without direct dependencies on each other, choosing a parallel control mode can improve efficiency and response speed. In parallel control mode, multiple target configuration elements can be activated simultaneously, allowing full utilization of resources in the nuclear power plant control model while reducing waiting time and accelerating the overall process.
[0236] When grouped control requirements emphasize redundant operation, redundant control modes can provide the necessary solutions. Redundant control modes are designed to improve the reliability and fault tolerance of the target nuclear power plant control system corresponding to the nuclear power plant control model. By configuring multiple identical target configuration elements, it ensures that if one element fails, other elements can immediately take over its function, thereby guaranteeing the continuous and stable operation of the nuclear power plant control model.
[0237] Finally, if the demand information indicates the need for load balancing, the load distribution control mode is the ideal choice. In load distribution control mode, the nuclear power plant control model dynamically allocates tasks to each target configuration element based on the current load situation, preventing some elements from being overloaded while others are idle. This mode is crucial for optimizing resource utilization, extending equipment lifespan, and improving the overall performance and responsiveness of the nuclear power plant control model.
[0238] When implementing these grouping modes, it is necessary to comprehensively consider the real-time performance, reliability requirements, operational complexity, and future scalability of the nuclear power plant control model. Furthermore, it is essential to ensure that the selected grouping mode is compatible with existing control architectures and communication protocols, and to verify its correct implementation through simulation testing and field validation. This configuration ensures that the target configuration elements of each grouping control type can effectively meet the grouping control requirements, achieving efficient, reliable, and flexible operation.
[0239] According to the embodiments provided in this application, configuring a target configuration element of the setpoint type as either an internal preset driving mode or an external signal driving mode may include:
[0240] For target configuration elements of the fixed value type, the signal drive type of the target configuration element is determined based on preset initialization configuration parameters;
[0241] In response to the signal drive type being an internally preset drive mode, the target configuration element is configured with corresponding internal limiting parameters, element response characteristics, and internal drive control logic.
[0242] In response to the signal drive type being external signal drive mode, configure the corresponding external signal path and external signal interface for the target configuration element.
[0243] In the embodiments provided in this application, correctly configuring the signal drive type for a target configuration element of the setpoint type is a key step to ensure that it works as expected. Target configuration elements of the setpoint type are used in the control system to maintain specific setpoints. They can be configured with internal preset drive modes or external signal drive modes to adapt to different control requirements and operating environments.
[0244] First, the signal drive type of the target configuration element needs to be determined based on preset initialization configuration parameters. These initialization configuration parameters include basic settings for the control element, such as the desired output range, response speed, and stability requirements. These parameters provide the basis for selecting the most suitable drive mode.
[0245] If the signal drive type is determined to be an internal preset drive mode, the next task is to configure the corresponding internal limiting parameters, element response characteristics, and internal drive control logic for the target configuration element. Internal limiting parameters define the operating limits and target values of the control element in the internal preset mode, such as maximum flow rate, pressure setpoint, or temperature range. Element response characteristics involve how to adjust the behavior of the control element based on these internal parameters to achieve fast and stable control. The internal drive control logic is the algorithm or rules that implement these response characteristics; it determines how the control element adjusts its output based on the internal parameters and system state.
[0246] Conversely, if the signal drive type is external signal drive mode, then the corresponding external signal path and external signal interface need to be configured for the target configuration element. The external signal path refers to the specific channel through which the control element receives external signals, which may include sensors, remote controllers, or other input devices. The external signal interface is the communication interface between the control element and these external signal sources; it needs to be able to correctly parse external signals and convert them into commands that the control element can understand and execute.
[0247] It should be understood that selecting the appropriate signal drive type for the target configuration element of the setpoint type and configuring it accordingly is an important step in achieving precise control and optimizing system performance.
[0248] According to the embodiments provided in this application, setting the reference output signal state for a target configuration element of bistable trigger type may include:
[0249] Based on preset initialization configuration parameters, the reference output signal state is set for the target configuration element of the bistable trigger type.
[0250] In the embodiments provided in this application, the target configuration element for the bistable trigger type ensures that the nuclear power plant control model can start operating from a known and controllable state upon startup or reset. A bistable trigger, as a device capable of switching between two stable states, is used in the target nuclear power plant control system to perform tasks such as latching, state memory, or condition switching.
[0251] The reference output signal state is set based on preset initialization configuration parameters, which define the state the bistable trigger should be in during the initialization of the target nuclear power plant control system. These initialization configuration parameters may include, but are not limited to, the trigger's initial output value (high or low), triggering conditions, and coordination methods with other components. In some cases, the initialization configuration parameters may also include fine-tuning of specific trigger behaviors, such as response time, stability thresholds, or interaction rules with other control logic.
[0252] During implementation, the first step is to identify and understand the role and importance of the target configuration element of the bistable trigger type in the nuclear power plant control model. Then, based on the requirements of the nuclear power plant control model, a suitable reference output signal state is determined. For example, if a bistable trigger is used to control a safety-related mechanism, its reference state might be set to a safe preset value to ensure that the mechanism can automatically enter a safe mode when the nuclear power plant control model starts up or malfunctions.
[0253] Setting the reference output signal state may involve programming and configuring the control software, as well as possible hardware adjustments. This includes programming the required logic into the nuclear power plant control model, configuring the input signal sources for the target configuration elements of the trigger type, and ensuring that the target configuration elements of all hardware component types can support the selected reference state. Furthermore, thorough testing is required to verify that the bistable trigger can accurately enter and maintain its reference output signal state during actual operation.
[0254] Reference Figure 9 , Figure 9 The hardware structure of an electronic device according to another embodiment is illustrated. The electronic device includes:
[0255] The processor 901 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.
[0256] The memory 902 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 902 can store the operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 902 and is called and executed by the processor 901 using the nuclear power plant control model construction method of the embodiments of this application.
[0257] The input / output interface 903 is used to implement information input and output;
[0258] The communication interface 904 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0259] Bus 905 transmits information between various components of the device (e.g., processor 901, memory 902, input / output interface 903, and communication interface 904);
[0260] The processor 901, memory 902, input / output interface 903, and communication interface 904 are connected to each other within the device via bus 905.
[0261] This application also provides a computer program product, which includes a computer program. A processor of a computer device reads and executes the computer program, causing the computer device to perform the above-described method for constructing a nuclear power plant control model.
[0262] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in this disclosure and the foregoing drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “including,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatuses.
[0263] It should be understood that in this disclosure, "at least one item" means one or more, and "more than one" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, which can include any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0264] It should be understood that in the description of the embodiments of this application, "multiple" means two or more, "greater than", "less than", "exceeding" etc. are understood to exclude the number itself, and "above", "below", "within" etc. are understood to include the number itself.
[0265] In the several embodiments provided in this disclosure, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.
[0266] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0267] Furthermore, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0268] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and may include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0269] It should also be understood that the various implementation methods provided in this application can be combined arbitrarily to achieve different technical effects.
[0270] The above is a detailed description of the embodiments of this disclosure. However, this disclosure is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this disclosure. All such equivalent modifications or substitutions are included within the scope defined by the claims of this disclosure.
Claims
1. A method for constructing a control model for a nuclear power plant, characterized in that, include: Obtain the control logic diagram and modeling requirements of the target nuclear power plant's control system; Based on the modeling requirements information, the control logic diagram is analyzed for simulation requirements to determine simulation implementation constraints. Function block diagram parsing is performed on the control logic diagram to determine multiple target modeling elements; Function block identifiers are parsed for the control logic diagram to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationships between each target modeling element. Based on the simulation implementation constraints, multiple target modeling elements are integrated to generate a simulation control diagram corresponding to the target nuclear power plant control system; Based on the parameter transfer relationships between the target modeling elements, a transmission pair file is generated. Based on the simulation control chart, the simulation setpoint parameters, the transmission point file, and the parameter transfer relationship, a model is loaded to generate a nuclear power plant control model corresponding to the target nuclear power plant control system.
2. The method according to claim 1, characterized in that, Each of the target modeling elements is configured with corresponding element attribute information and pin connection information. After the model is loaded based on the simulation control chart, the simulation setpoint parameters, the transmission pair file, and the parameter transfer relationship to generate a nuclear power plant control model corresponding to the target nuclear power plant control system, the following steps are also included: Identify the target modeling elements in the nuclear power plant control model that require setting a baseline state, and determine the target configuration elements; Based on the element attribute information and pin connection information configured for each target configuration element, a baseline operating condition setting file is generated; The baseline operating condition setting file is loaded into the nuclear power plant control model to set the baseline operating conditions of the nuclear power plant control model.
3. The method according to claim 2, characterized in that, The process of generating a baseline operating condition setting file based on the element attribute information and pin connection information configured for each of the target configuration elements includes: Based on the element attribute information and the pin connection information, the element type of the target configuration element is determined; Based on the element type, generate element setting information corresponding to the target configuration element; The element setting information corresponding to each of the target configuration elements is integrated to obtain the baseline operating condition setting file.
4. The method according to claim 3, characterized in that, The element types include device drive type, group control type, setpoint type, bistable trigger type, and alarm type; The step of generating element setting information corresponding to the target configuration element based on the element type includes: For the target configuration element of the device driver type, mark it as manual or automatic, and determine the corresponding default value; For the target configuration element of the group control type, select the corresponding group mode; For the target configuration element of the specified value type, configure it as an internal preset driving mode or an external signal driving mode; For the target configuration element of the bistable trigger type, set the reference output signal state; For the target configuration element of the alarm type, generate trigger setting information.
5. The method according to claim 4, characterized in that, The target configuration element for the device driver type is marked as either manual or automatic, and a corresponding default value is determined, including: For the target configuration element of the device driver type, a corresponding baseline driver state is set; wherein, the baseline driver state includes manual state or automatic state; After setting the corresponding baseline driving state for the target configuration element, the default value is configured for the target configuration element based on the preset initialization configuration parameters.
6. The method according to claim 4, characterized in that, Selecting the corresponding grouping mode for the target configuration element of the grouping control type includes: For each target configuration element of the group control type, obtain group control requirement information; Based on the group control requirement information, each target configuration element of the group control type is configured with the corresponding group mode.
7. The method according to claim 6, characterized in that, Based on the group control requirement information, configuring the corresponding group mode for each target configuration element of the group control type includes: In response to the group control requirement information being a sequential operation requirement, the sequential control mode is determined to be the group mode corresponding to each of the target configuration elements; In response to the group control requirement information being a parallel operation requirement, the parallel control mode is determined to be the group mode corresponding to each of the target configuration elements; In response to the group control requirement information being a redundant operation requirement, the redundant control mode is determined to be the group mode corresponding to each of the target configuration elements; In response to the group control requirement information being a load balancing operation requirement, the load distribution control mode is determined to be the group mode corresponding to each of the target configuration elements.
8. The method according to claim 4, characterized in that, The target configuration element for the specified value type is configured as either an internal preset driving mode or an external signal driving mode, including: For the target configuration element of the specified value type, the signal drive type of the target configuration element is determined based on preset initialization configuration parameters; In response to the signal driving type being the internal preset driving mode, the target configuration element is configured with corresponding internal limiting parameters, element response characteristics, and internal driving control logic. In response to the signal drive type being the external signal drive mode, the corresponding external signal path and external signal interface are configured for the target configuration element.
9. The method according to claim 4, characterized in that, Setting the reference output signal state for the target configuration element of the bistable triggering type includes: Based on preset initialization configuration parameters, the reference output signal state is set for the target configuration element of the bistable trigger type.
10. The method according to claim 1, characterized in that, Before performing function block diagram parsing on the control logic diagram to determine multiple target modeling elements, the method further includes: Determine the control symbol library and modeling element library; For each logical control symbol in the control symbol library, the symbol attribute is parsed to obtain the symbol preset attribute corresponding to each logical control symbol; For each simulation modeling element in the modeling element library, the element attribute is parsed to obtain the element preset attributes corresponding to each simulation modeling element. Based on the matching relationship between the preset attributes of each symbol and the preset attributes of each element, a conversion mapping relationship between each logic control symbol and each simulation modeling element is generated; The process of parsing the function block diagram of the control logic diagram determines multiple target modeling elements, including: The control logic diagram is identified by symbol recognition, and the logic control symbols contained in the control logic diagram are identified as target conversion symbols. Based on the transformation mapping relationship, the simulation modeling element corresponding to each target transformation symbol is queried in the modeling element library, and the queried simulation modeling element is determined as the target modeling element.
11. The method according to claim 10, characterized in that, Before querying the simulation modeling element corresponding to each target transformation symbol in the modeling element library based on the transformation mapping relationship, and determining the queried simulation modeling element as the target modeling element, the method further includes: In response to the fact that the control logic diagram is an editable type, the symbol configuration information corresponding to each of the target transformation symbols is extracted from the source file of the control logic diagram; Using the icon configuration information corresponding to each target conversion icon as an index, and through the conversion mapping relationship, the simulation modeling element corresponding to each target conversion icon is queried in the modeling element library, and the queried simulation modeling element is determined as the target modeling element.
12. The method according to claim 10, characterized in that, Before querying the simulation modeling element corresponding to each target transformation symbol in the modeling element library based on the transformation mapping relationship, and determining the queried simulation modeling element as the target modeling element, the method further includes: In response to the fact that the control logic diagram is of a non-editable type, the control logic diagram is input into a pre-trained symbol parsing model to perform symbol parsing on the control logic diagram and determine the symbol configuration information corresponding to each of the target transformation symbols; Using the icon configuration information corresponding to each target conversion icon as an index, and through the conversion mapping relationship, the simulation modeling element corresponding to each target conversion icon is queried in the modeling element library, and the queried simulation modeling element is determined as the target modeling element.
13. The method according to claim 1, characterized in that, The step of parsing the function block identifiers of the control logic diagram to determine the simulation setpoint parameters required for each target modeling element and the parameter transfer relationships between the target modeling elements includes: Function block identifiers are parsed for the control logic diagram to determine the fixed value identifiers corresponding to each target transformation symbol and the association identifiers between the target transformation symbols. Based on the fixed value identifier corresponding to each target transformation symbol, the simulation fixed value parameters to be configured for each target modeling element are determined; Based on the association identifiers between the target transformation symbols, the parameter transfer relationships between the target modeling elements are determined.
14. An electronic device, characterized in that, include: The system includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the nuclear power plant control model construction method as described in any one of claims 1 to 13.
15. A computer-readable storage medium, characterized in that, The storage medium stores a program that is executed by a processor to implement the nuclear power plant control model construction method as described in any one of claims 1 to 13.
Citation Information
Patent Citations
Nuclear power plant logic control design method, device, equipment and storage medium
CN112904791A
Method and platform for verifying consistency of configuration diagram and control logic diagram of nuclear power plant
CN118092358A