Nuclear power plant control model construction method, electronic equipment and storage medium

Through the construction method of nuclear power plant control model, control logic diagrams are obtained and analyzed, functional blocks and parameters are determined, and simulation control diagrams are generated, which solves the problems of low modeling efficiency and poor accuracy in the existing technology, and improves the quality of nuclear power plant control model and efficiency.

CN119292205AActive Publication Date: 2025-01-10CHINA NUCLEAR POWER ENGINEERING COMPANY LTD

Patent Information

Application Number
CN202411333074.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-10
Estimated Expiration
2044-09-24

AI Technical Summary

Technical Problem

When building a nuclear power plant control model, the modeling efficiency is low, the accuracy is difficult to ensure, the problem is difficult to detect, and the model maintainability and flexibility are insufficient, which affects the nuclear power plant engineering simulation machine in the nuclear power plant control model modeling process. quality and efficiency.

Method used

A method for building a control model of a nuclear power plant is proposed, including obtaining control logic diagrams and modeling requirements information, performing simulation requirements analysis, determining functional block diagram symbols and fixed value parameters, generating simulation control diagrams and transmitting point files, and loading the model. Set the benchmark operating conditions, configure element attributes and pin connection information to improve modeling quality and efficiency.

Benefits of technology

The quality and efficiency of nuclear power plant engineering simulation machines in the nuclear power plant control model modeling process has been improved, the accuracy and maintainability of the model are ensured, and the problem investigation and model update process has been simplified.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119292205A_ABST
    Figure CN119292205A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of nuclear power modeling, in particular to a nuclear power plant control model construction method, electronic equipment and a storage medium. According to the nuclear power plant control model construction method, a control logic diagram and modeling demand information of a target nuclear power plant control system need to be acquired firstly; performing simulation demand analysis on the control logic diagram based on the modeling demand information to determine a simulation implementation constraint; performing function block icon analysis on the control logic diagram, determining a plurality of target modeling elements, performing function block identifier analysis on the control logic diagram, determining a simulation constant value parameter and a parameter transmission relation, and generating a transmission point-to-point file; constraining the plurality of target modeling elements based on simulation implementation, and generating a simulation control chart; and carrying out model loading on the basis of the simulation control chart, the simulation fixed value parameters, the transmission pair point file and the parameter transmission relation, and generating a nuclear power plant control model. Therefore, the quality and efficiency of the nuclear power plant engineering simulation machine in the modeling link of the nuclear power plant control model can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of nuclear power modeling, and in particular to a method for constructing a nuclear power plant control model, an electronic device, and a storage medium. Background Art

[0002] The control logic diagram is a schematic diagram that uses icons, connecting lines, etc. to express the instrument control logic of a system or equipment. It can be used to describe the logical relationship between controllers, sensors, and actuators in the control system, including input, output, processing, and control. The nuclear power plant control model is a key component of the nuclear power plant engineering simulator. It is mainly 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, the one-to-one drawing modeling method is used to build the nuclear power plant control model. This method requires a detailed analysis of the control logic diagram of the actual control system of the nuclear power plant and the drawing of the model diagram in the nuclear power plant control model. In other related technologies, the construction of the nuclear power plant control model is achieved by writing code, that is, the nuclear power plant control model diagram is manually converted into computer language, and executable code is generated by compiling.

[0004] The problems of the above-mentioned related technologies are mainly low modeling efficiency, difficulty in ensuring accuracy, difficulty in troubleshooting, and insufficient maintainability and flexibility of the model. These problems limit the demand for fast and accurate modeling of nuclear power plant control models, and also affect the quality and efficiency of nuclear power plant engineering simulators in the modeling of nuclear power plant control models. Summary of the invention

[0005] The present application aims to solve at least one of the technical problems existing in the prior art. To this end, the present application proposes a nuclear power plant control model construction method, electronic equipment, and storage medium, which can improve the quality and efficiency of a nuclear power plant engineering simulator in the nuclear power plant control model modeling link.

[0006] A method for constructing a nuclear power plant control model according to the first aspect of the present application includes:

[0007] Obtain control logic diagram and modeling requirement information of the target nuclear power plant control system;

[0008] Perform simulation requirement analysis on the control logic diagram based on the modeling requirement information to determine simulation implementation constraints;

[0009] Performing function block symbol analysis on the control logic diagram to determine a plurality of target modeling elements;

[0010] Performing function block identification analysis on the control logic diagram to determine the simulation constant value parameters required to be configured for each target modeling element and the parameter transfer relationship between each target modeling element;

[0011] Constraining a plurality of the target modeling elements based on the simulation implementation, generating a simulation control diagram corresponding to the target nuclear power plant control system;

[0012] Based on the parameter transfer relationship between the target modeling elements, generating a transmission point file;

[0013] Model loading is performed based on the simulation control diagram, the simulation constant parameters, the transmission point file and the parameter transfer relationship to generate a nuclear power plant control model corresponding to the target nuclear power plant control system.

[0014] According to some embodiments of the present application, 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 diagram, the simulation set value parameters, the transmission point file and the parameter transfer relationship to generate a nuclear power plant control model corresponding to the target nuclear power plant control system, it also includes:

[0015] Identifying the target modeling elements in the nuclear power plant control model that need to set a reference state, and determining target configuration elements;

[0016] Generate a reference operating condition setting file based on the element attribute information and the pin connection information configured for each of the target configuration elements;

[0017] The reference operating condition setting file is loaded into the nuclear power plant control model to set the reference operating condition of the nuclear power plant control model.

[0018] According to some embodiments of the present application, generating a reference operating condition setting file based on the element attribute information and the pin connection information configured for each target configuration element includes:

[0019] Determining an element type of the target configuration element based on the element attribute information and the pin connection information;

[0020] Based on the element type, generating 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 reference operating condition setting file.

[0022] According to some embodiments of the present application, the element types include device drive type, group control type, fixed value 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 a manual state or an automatic state, and determine a corresponding default value;

[0025] For the target configuration element of the group control type, selecting a corresponding grouping mode;

[0026] For the target configuration element of the fixed 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, setting a reference output signal state;

[0028] For the target configuration element of the alarm type, trigger setting information is generated.

[0029] According to some embodiments of the present application, the target configuration element for the device driver type is marked as a manual state or an automatic state, and a corresponding default value is determined, including:

[0030] For the target configuration element of the device driver type, setting a corresponding reference driving state; wherein the reference driving state includes a manual state or an automatic state;

[0031] After the corresponding reference driving state is set for the target configuration element, the corresponding default value is configured for the target configuration element based on a preset initialization configuration parameter.

[0032] According to some embodiments of the present application, the selecting a corresponding grouping mode for the target configuration element of the grouping control type includes:

[0033] For each of the target configuration elements of the group control type, obtaining group control requirement information;

[0034] Based on the group control requirement information, each target configuration element of the group control type configures the corresponding group mode.

[0035] According to some embodiments of the present application, the grouping mode corresponding to each target configuration element of the grouping control type is configured based on the grouping control requirement information, including:

[0036] In response to the group control requirement information being a sequential operation requirement, determining a sequential control mode as 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, determining a parallel control mode as the group mode corresponding to each of the target configuration elements;

[0038] In response to the grouping control requirement information being a redundant operation requirement, determining a redundant control mode as the grouping mode corresponding to each of the target configuration elements;

[0039] In response to the grouping control requirement information being a load balancing operation requirement, a load distribution control mode is determined to be the grouping mode corresponding to each of the target configuration elements.

[0040] According to some embodiments of the present application, the target configuration element for the fixed value type is configured as an internal preset driving mode or an external signal driving mode, including:

[0041] For the target configuration element of the fixed value type, determining the signal driving type of the target configuration element based on a preset initialization configuration parameter;

[0042] In response to the signal driving type being the internal preset driving mode, configuring corresponding internal limiting parameters, element response characteristics and internal driving control logic for the target configuration element;

[0043] In response to the signal driving type being the external signal driving mode, a corresponding signal external connection path and a signal external interface are configured for the target configuration element.

[0044] According to some embodiments of the present application, setting a reference output signal state for the target configuration element of the bistable trigger type includes:

[0045] Based on the preset initialization configuration parameters, a reference output signal state is set for the target configuration element of the bistable trigger type.

[0046] According to some embodiments of the present application, before parsing the function block symbol on the control logic diagram to determine a plurality of target modeling elements, the method further includes:

[0047] Determine the control symbol library and modeling element library;

[0048] Performing symbol attribute analysis on each logic control symbol in the control symbol library to obtain the symbol preset attributes corresponding to each logic control symbol;

[0049] Analyzing the element attributes of each simulation modeling element in the modeling element library to obtain element preset attributes corresponding to each simulation modeling element;

[0050] Based on the matching relationship between the preset attributes of each icon and the preset attributes of each element, generating a conversion mapping relationship between each logic control icon and each simulation modeling element;

[0051] The function block diagram is parsed for the control logic diagram to determine a plurality of target modeling elements, including:

[0052] Performing icon recognition on the control logic diagram, and determining the logic control icon included in the control logic diagram as a target conversion icon;

[0053] Based on the conversion mapping relationship, the simulation modeling element corresponding to each target conversion icon is searched in the modeling element library, and the searched simulation modeling element is determined as the target modeling element.

[0054] According to some embodiments of the present application, before searching the modeling element library for the simulation modeling element corresponding to each of the target conversion icons based on the conversion mapping relationship and determining the queried simulation modeling element as the target modeling element, the method further includes:

[0055] In response to the control logic diagram being of an editable type, extracting icon configuration information corresponding to each of the target conversion icons from a source file of the control logic diagram;

[0056] Using the icon configuration information corresponding to each target conversion icon as an index, the simulation modeling element corresponding to each target conversion icon is searched in the modeling element library via the conversion mapping relationship, and the queried simulation modeling element is determined as the target modeling element.

[0057] According to some embodiments of the present application, before searching the modeling element library for the simulation modeling element corresponding to each of the target conversion icons based on the conversion mapping relationship and determining the queried simulation modeling element as the target modeling element, the method further includes:

[0058] In response to the control logic diagram being of a non-editable type, inputting the control logic diagram into a pre-trained icon parsing model to perform icon parsing on the control logic diagram to determine icon configuration information corresponding to each of the target conversion icons;

[0059] Using the icon configuration information corresponding to each target conversion icon as an index, the simulation modeling element corresponding to each target conversion icon is searched in the modeling element library via the conversion mapping relationship, and the queried simulation modeling element is determined as the target modeling element.

[0060] According to some embodiments of the present application, the function block identification parsing for the control logic diagram, determining the simulation constant value parameters required to be configured for each of the target modeling elements, and the parameter transfer relationship between the target modeling elements, includes:

[0061] Performing function block identification analysis on the control logic diagram to determine the fixed value identification corresponding to each target conversion icon and the association identification between each target conversion icon;

[0062] Based on the fixed value identifier corresponding to each target conversion icon, determining the simulation fixed value parameter to be configured for each target modeling element;

[0063] Based on the association identifiers between the target conversion icons, the parameter transfer relationship between the target modeling elements is determined.

[0064] In a second aspect, an embodiment of the present application provides an electronic device, comprising: a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, it implements the nuclear power plant control model construction method as described in any one of the embodiments of the first aspect of the present application.

[0065] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the storage medium stores a program, and the program is executed by a processor to implement a method for constructing a nuclear power plant control model as described in any one of the embodiments of the first aspect of the present application.

[0066] The nuclear power plant control model construction method, electronic device, and storage medium according to the embodiments of the present application have at least the following beneficial effects:

[0067] According to the nuclear power plant control model construction method of the embodiment of the present application, 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 control logic diagram is subjected to simulation requirement analysis to determine the simulation implementation constraints; then the control logic diagram is subjected to function block icon analysis to determine multiple target modeling elements, and the control logic diagram is subjected to function block identification analysis to determine the simulation fixed value parameters required to be configured for each target modeling element, and the parameter transfer relationship between each target modeling element; further, based on the simulation implementation constraints for 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 point file is generated; finally, the model is loaded based on the simulation control diagram, the simulation fixed value parameters, the transmission point file and the parameter transfer relationship 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 simulation machine in the nuclear power plant control model modeling link can be improved.

[0068] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0070] Figure 1 A flowchart of a method for constructing a nuclear power plant control model provided in an embodiment of the present application;

[0071] Figure 2 Another schematic diagram of a process for constructing a nuclear power plant control model provided in an embodiment of the present application;

[0072] Figure 3 Another schematic diagram of a process for constructing a nuclear power plant control model provided in an embodiment of the present application;

[0073] Figure 4 Another schematic diagram of a process for constructing a nuclear power plant control model provided in an embodiment of the present application;

[0074] Figure 5 Another schematic diagram of a process for constructing a nuclear power plant control model provided in an embodiment of the present application;

[0075] Figure 6 Another schematic diagram of a process for constructing a nuclear power plant control model provided in an embodiment of the present application;

[0076] Figure 7 Another schematic diagram of a process for constructing a nuclear power plant control model provided in an embodiment of the present application;

[0077] Figure 8 Another schematic diagram of a process for constructing a nuclear power plant control model provided in an embodiment of the present application;

[0078] Fig. 9 It is a schematic diagram of the hardware structure of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION

[0079] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.

[0080] In the description of this application, "several" means one or more, "more" means more than two, "greater than", "less than", "exceed", etc. are understood to exclude the number itself, and "above", "below", "within", etc. are understood to include the number itself. If there is a description of "first" or "second", it is only used for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.

[0081] In the description of the present application, it should be understood that descriptions involving orientation, such as up, down, left, right, front, back, etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.

[0082] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0083] In the description of this application, it should be noted that, unless otherwise clearly defined, the terms such as setting, installing, connecting, etc. should be understood in a broad sense, and technicians in the relevant technical field can reasonably determine the specific meanings of the above terms in this application in combination with the specific content of the technical solution. In addition, the identification of specific steps below does not represent a limitation on the order of steps and execution logic. The execution order and execution logic between each step should be understood and inferred with reference to the contents described in the embodiment.

[0084] First, some terms involved in this application are explained:

[0085] Control logic diagram: A control logic diagram is a schematic diagram that uses icons, connecting lines, etc. to visually express the instrument control logic of a system or device. It can be used to describe the logical relationship between controllers, sensors, and actuators in a control system, including input, output, processing, and control. Control logic diagrams are usually used in engineering design and development processes to help designers better understand and analyze the working principles and processes of control systems.

[0086] Nuclear power plant control model: The nuclear power plant control model in the nuclear power plant engineering simulator is a key component, which is mainly used to simulate the control system of the nuclear power plant. It can simulate the response, logic and interaction with other systems (such as core models, process models) of the control system. The nuclear power plant control model is usually modeled based on the drawings (control logic diagrams) provided by the design unit. These drawings reflect the basic control design principles, but may not contain detailed algorithm variable names or specific details of data transfer between components. The modeling engineers of the engineering simulator need to use the common basic components of the simulation platform based on these design drawings, combined with their own understanding and experience, to realize the construction of the nuclear power plant control model.

[0087] In some related technologies, the one-to-one drawing modeling method is used to build the control model of a nuclear power plant. This method requires a detailed analysis of the control logic diagram of the actual control system of the nuclear power plant and the drawing of the model diagram in the nuclear power plant control model. Although this method can achieve the construction of the model, it is inefficient and prone to omissions and accuracy problems during the modeling process. Since 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 difficult to ensure the accuracy and integrity of the model.

[0088] In other related technologies, the construction of the nuclear power plant control model is realized by writing code, that is, the nuclear power plant control model diagram is manually converted into computer language, and executable code is generated by compiling. Although this method can generate a nuclear power plant control model, its modeling workload is huge, and once a problem occurs, it is very difficult to find and correct it. In addition, since this method is non-graphical, it will encounter great difficulties when modifying or upgrading the nuclear power plant control model in the later stage, which limits the flexibility and maintainability of the model.

[0089] In general, the problems of related technologies are mainly low modeling efficiency, difficulty in ensuring accuracy, difficulty in troubleshooting, and insufficient maintainability and flexibility of the model. These problems limit the demand for fast and accurate modeling of nuclear power plant control models, and also affect the quality and efficiency of nuclear power plant engineering simulators in the modeling of nuclear power plant control models.

[0090] The present application aims to solve at least one of the technical problems existing in the prior art. To this end, the present application proposes a nuclear power plant control model construction method, electronic equipment, and storage medium, which can improve the quality and efficiency of a nuclear power plant engineering simulator in the nuclear power plant control model modeling link.

[0091] Further explanation is given below based on the accompanying drawings.

[0092] Reference Figure 1 According to the nuclear power plant control model construction method provided in the embodiment of the present application, the method may include:

[0093] Step S101, obtaining a control logic diagram and modeling requirement information of a target nuclear power plant control system;

[0094] Step S102, performing simulation requirement analysis on the control logic diagram based on the modeling requirement information to determine simulation implementation constraints;

[0095] Step S103, parsing the function block symbols of the control logic diagram to determine a plurality of target modeling elements;

[0096] Step S104, performing functional block identification analysis on the control logic diagram, determining the simulation constant value parameters required to be configured for each target modeling element, and the parameter transfer relationship between each target modeling element;

[0097] Step S105, constraining multiple target modeling elements based on simulation implementation, and generating a simulation control diagram corresponding to the target nuclear power plant control system;

[0098] Step S106, generating a transmission point file based on the parameter transfer relationship between each target modeling element;

[0099] Step S107, loading the model based on the simulation control diagram, simulation fixed value parameters, transmission point file and parameter transfer relationship, and generating a nuclear power plant control model corresponding to the target nuclear power plant control system.

[0100] The method for constructing a nuclear power plant control model shown in steps S101 to S107 of the embodiment of the present 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 control logic diagram is subjected to simulation requirement analysis to determine the simulation implementation constraints; then the control logic diagram is subjected to function block icon analysis to determine multiple target modeling elements, and the control logic diagram is subjected to function block identification analysis to determine the simulation fixed value parameters required to be configured for each target modeling element, and the parameter transfer relationship between each target modeling element; further, based on the simulation implementation constraints for 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 point file is generated; finally, the model is loaded based on the simulation control diagram, simulation fixed value parameters, transmission point file and parameter transfer relationship 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 link can be improved.

[0101] In some embodiments, step S101 is to obtain a control logic diagram and modeling requirement information of a target nuclear power plant control system;

[0102] It should be noted that obtaining the control logic diagram and modeling requirements information of the target nuclear power plant control system is the starting point of the entire modeling process. The control logic diagram is the core of the nuclear power plant control system design. It describes the control logic and operation process of the system in a graphical way. The control logic diagram includes the functional block symbols of various control elements, such as sensors, controllers, actuators, etc., as well as the connection relationship and interaction between them. The control logic diagram can not only show the normal operating status of the system, but also include the description of abnormal handling and safety measures.

[0103] It should be pointed out that the modeling requirement information is the specific requirements for building the nuclear power plant control model of the target nuclear power plant control system, which defines the performance standards and functional objectives that the nuclear power plant control model needs to achieve. The modeling requirement information may include modeling accuracy, response time, stability, scalability, etc. The modeling requirement information may also include specific simulation scenarios, such as normal operation, fault simulation, emergency response, etc.

[0104] In the process of obtaining the control logic diagram and modeling requirement information, detailed analysis and understanding are required. First, the integrity and accuracy of the control logic diagram must be ensured, because it is the basis for building the control model of the nuclear power plant. Secondly, the modeling requirement information needs to match the actual operation of the nuclear power plant and the expected goals to ensure that the nuclear power plant control model can truly reflect the behavior and performance of the system. Based on this, after step S101, the following steps S102, S103 and S104 need to be executed.

[0105] In step S102 of some embodiments, simulation requirements are analyzed for the control logic diagram based on the modeling requirement information to determine simulation implementation constraints.

[0106] It should be noted that the simulation requirement analysis of the control logic diagram based on the modeling requirement information is a key link, which ensures that the nuclear power plant control model can meet the actual operation requirements 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 comply with.

[0107] First, simulation requirement analysis requires analysis of modeling requirement information, which may include performance indicators, operation modes, safety standards, etc. of nuclear power plant control systems. These modeling requirement information provide goals and directions for the construction of nuclear power plant control models.

[0108] Furthermore, the embodiments of the present application need to convert these requirements into specific simulation implementation constraints, which can be used to constrain the function block icon calling method, connection information implementation method, text description information implementation method, etc. of the nuclear power plant control model.

[0109] During the parsing process, the embodiment of the present application needs to identify the 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, the embodiment of the present application 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. In addition, it is also necessary to determine abnormal situations and boundary conditions to ensure that the nuclear power plant control model can operate stably under various expected internal and external conditions.

[0110] Determining the simulation implementation constraints can also include clarifying the logical relationships and control processes in the control logic diagram, so as to determine how these logical relationships affect the behavior of the target nuclear power plant control system and how to accurately implement these logics in the nuclear power plant control model, such as clarifying the implementation method of the control algorithm in the nuclear power plant control model, 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 the simulation implementation constraints will be used in the subsequent modeling steps to ensure that the generated nuclear power plant control model not only meets the requirements of the control logic diagram in theory, but also matches the operation requirements of the nuclear power plant control system in practical applications. Through this step, the practicality and reliability of the nuclear power plant control model can be improved, providing strong support for the engineering design, operation and maintenance of nuclear power plants.

[0112] In step S103 of some embodiments, a function block diagram is parsed for the control logic diagram to determine a plurality of target modeling elements;

[0113] It should be noted that parsing the function block symbols of the control logic diagram is a crucial link, which directly affects the quality and efficiency of building the nuclear power plant control model. The core goal of this step is to identify and determine the basic elements that constitute the nuclear power plant control model, namely the function block symbols.

[0114] It should be pointed out that function block symbols are the basic building blocks in the control logic diagram, which represent various components in the target nuclear power plant control system, such as sensors, controllers, actuators, etc. Each function block symbol has its specific functions and attributes, such as input and output interfaces, control logic, parameter settings, etc. In the parsing process, all function block symbols in the control logic diagram need to be identified first, including their type, location, connection method, and their role in the target nuclear power plant control system.

[0115] The embodiment of the present application requires parsing the function block symbols of the control logic diagram in order to accurately identify each function block symbol and understand their role in the system and the relationship between them. This includes not only the analysis of the symbols themselves, but also the analysis of the logical connections between the symbols to ensure that these connections and interactions can be accurately reproduced in the nuclear power plant control model.

[0116] After the function block symbols are determined, the next step is to determine how these symbols are represented in the nuclear power plant control model. This can include a detailed description of the properties of the symbols, such as the types of input and output signals, the specific implementation of the control logic, the default values ​​and adjustment ranges of the parameters, etc. In addition, it is also necessary to determine how to map these function block symbols to the nuclear power plant control model so that they can be easily used and adjusted during the modeling process.

[0117] The analysis process can also include the optimization and adjustment of function block symbols to meet the specific needs of the nuclear power plant control model. For example, some symbols can be merged or split to simplify the model structure or improve simulation efficiency. At the same time, the scalability and maintainability of the nuclear power plant control model can also be determined to ensure 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 symbol analysis in step S103 is the basis for building a high-quality nuclear power plant control model. Through this step, it can be ensured that the nuclear power plant control model can accurately reflect the design intent of the control logic diagram and provide a solid foundation for subsequent simulation implementation and verification.

[0119] Reference Figure 2 According to the embodiment provided by the present application, before performing function block symbol parsing on the control logic diagram and determining a plurality of target modeling elements in step S103, the following may also be included:

[0120] Step S201, determining a control symbol library and a modeling element library;

[0121] Step S202, performing symbol attribute analysis on each logic control symbol in the control symbol library to obtain a symbol preset attribute corresponding to each logic control symbol;

[0122] Step S203, performing element attribute analysis on each simulation modeling element in the modeling element library to obtain element preset attributes corresponding to each simulation modeling element;

[0123] Step S204, generating a conversion mapping relationship between each logic control icon and each simulation modeling element based on the matching relationship between the preset attributes of each icon and the preset attributes of each 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, performing icon recognition on the control logic diagram, and determining the logic control icon included in the control logic diagram as the target conversion icon;

[0126] Step S206: Based on the conversion mapping relationship, the simulation modeling elements corresponding to each target conversion icon are searched in the modeling element library, and the searched simulation modeling elements are determined as target modeling elements.

[0127] In step S201 of some embodiments, it is necessary to determine a control symbol library and a modeling element library. The control symbol library contains the logic control symbols used in the control logic diagram, and the modeling element library contains the simulation modeling elements that can be used for simulation modeling. These two libraries are the basis of the parsing process, and they provide necessary resources for subsequent attribute parsing and mapping relationship establishment.

[0128] In step S202 of some embodiments, the symbol attributes of each logic control symbol in the control symbol library are parsed, and the purpose of this step is to obtain the symbol preset attributes of each logic control symbol. These symbol preset attributes may include the function, input and output interface, parameter setting, etc. of the symbol, which define the role and characteristics of the symbol in the control logic.

[0129] In step S203 of some embodiments, element attributes of each simulation modeling element in the modeling element library are parsed to obtain preset attributes of each simulation modeling element. These element preset attributes are similar to the icon preset attributes, but the element preset attributes are used for the simulation environment, including the behavior and interaction mode of the simulation modeling element in the nuclear power plant control model.

[0130] In step S204 of some embodiments, a conversion mapping relationship between a logic control icon and a simulation modeling element is generated. This step is to match the icons in the control icon library with the elements in the modeling element library, ensure that each logic control icon can be mapped to a corresponding simulation modeling element in the modeling element library, and determine this mapping relationship as a conversion mapping relationship.

[0131] In step S205 of some embodiments, it is necessary to perform icon recognition on the control logic diagram and determine the logic control icon included in the control logic diagram as the target conversion icon.

[0132] Reference Figure 3 According to the embodiment provided by the present application, in step S206, based on the conversion mapping relationship, before searching the modeling element library for the simulation modeling element corresponding to each target conversion icon and determining the queried simulation modeling element as the target modeling element, the following may also be included:

[0133] Step S301, in response to the control logic diagram being of an editable type, extracting icon configuration information corresponding to each target conversion icon from a source file of the control logic diagram;

[0134] Step S302, using the icon configuration information corresponding to each target conversion icon as an index, searching the modeling element library for the simulation modeling element corresponding to each target conversion icon through the conversion mapping relationship, and determining the searched simulation modeling element as the target modeling element.

[0135] In step S301 of some embodiments, in response to the control logic diagram being of an editable type, it means that the detailed content of the control logic diagram can be directly accessed, including but not limited to the properties, parameters, connection methods, etc. of the icons. Therefore, the embodiments of the present application can directly extract the icon configuration information related to each target conversion icon in 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 the icon by indirect means.

[0136] In step S302 of some embodiments, the icon configuration information extracted from the source file is used as an index to query the modeling element library through the previously established conversion mapping relationship. This query process is to find the simulation modeling element that matches each target conversion icon in the control logic diagram in the modeling element library. The conversion mapping relationship acts as a bridge to connect the icon configuration information of the control logic diagram with the simulation modeling elements in the modeling element library. The queried simulation modeling element is then determined as the target modeling element. This determination process ensures that the nuclear power plant control model can accurately reflect the design intent of the control logic diagram.

[0137] Through step S301 to step S302 of the embodiment of the present application, the conversion from the control logic diagram to the nuclear power plant control model is both direct and reliable. By directly extracting information from the source file and then combining the conversion mapping relationship for accurate query, this process minimizes the errors and inconsistencies that may occur 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 embodiment provided by the present application, in step S206, based on the conversion mapping relationship, before searching the modeling element library for the simulation modeling element corresponding to each target conversion icon and determining the queried simulation modeling element as the target modeling element, the following may also be included:

[0139] Step S401, in response to the control logic diagram being of a non-editable type, inputting the control logic diagram into a pre-trained icon parsing model to perform icon parsing on the control logic diagram to determine icon configuration information corresponding to each target conversion icon;

[0140] Step S402, using the icon configuration information corresponding to each target conversion icon as an index, searching the modeling element library for the simulation modeling element corresponding to each target conversion icon through the conversion mapping relationship, and determining the searched simulation modeling element as the target modeling element.

[0141] In the embodiment provided by the present application, for the case where the control logic diagram is not editable, a series of steps are implemented to ensure that the necessary information can be accurately extracted from the control logic diagram and converted into simulation modeling elements. The key to this process is to use a pre-trained icon parsing model to process the non-editable control logic diagram.

[0142] In step S401 of some embodiments, the control logic diagram is of a non-editable type and the symbol configuration information cannot be directly extracted from the source file. Therefore, the entire control logic diagram needs to be used as input and sent to a pre-trained symbol parsing model. This symbol parsing model is responsible for 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 conversion symbol. This information may include the type, function, parameter setting, etc. of the symbol, providing necessary data support for the determination of subsequent simulation modeling elements.

[0143] It should be pointed out that the symbol parsing model is a tool specially designed to understand and interpret the symbols in the control logic diagram. This model can be implemented based on machine learning and artificial intelligence technology, and can automatically identify and parse various symbol elements in the control logic diagram, even when the control logic diagram is not editable.

[0144] The construction and training process of the symbol parsing model involves a large amount of data and expertise. First, a certain number of control logic diagram samples need to be collected. These samples should be representative and cover various types of symbols and configurations. Then, these samples are used to train the model so that it can recognize and classify the symbols in the diagram and learn the characteristics and attributes of the symbols. During the training process, the model will continuously optimize its algorithm to improve the accuracy and reliability of recognition. Once the training is completed, the symbol parsing model can accept new control logic diagrams as input and automatically perform symbol parsing tasks. The model will analyze the input diagram, identify the symbol elements in it, and extract the configuration information of each symbol, such as type, function, parameters, etc. 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 the determination of simulation modeling elements. It should be understood that the advantage of the symbol parsing model lies in its automation and intelligence. It reduces the need for manual interpretation of the control logic diagram, reduces the error rate, and improves the parsing efficiency. In addition, since 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 step S402 of some embodiments, the icon configuration information obtained in step S401 is then used as an index to query the modeling element library through the conversion mapping relationship. This query process is to find the simulation modeling element that matches each target conversion icon in the control logic diagram. The conversion mapping relationship here associates the icon configuration information obtained from the icon parsing model with the simulation modeling elements in the modeling element library. The queried simulation modeling element is then determined as the target modeling element. This step ensures that the nuclear power plant control model can accurately reflect the design intent and logical structure of the control logic diagram.

[0146] Through step S401 to step S402 of the embodiment of the present application, it is allowed to accurately determine the simulation modeling elements even when the control logic diagram is not editable. By using the icon parsing model to process the control logic diagram, and then combining the conversion mapping relationship for accurate query, this process not only improves the efficiency of model construction, but also ensures the quality and reliability of the nuclear power plant control model. This method is particularly suitable for processing control logic diagrams that cannot be directly edited or accessed from the source file, and provides an effective solution for the simulation of nuclear power plant control systems.

[0147] In step S206 of some embodiments, based on the previously established conversion mapping relationship, the simulation modeling element corresponding to each target conversion icon is searched in the modeling element library. The searched simulation modeling element will be determined as the target modeling.

[0148] The embodiment of the present application shown in step S201 to step S206, from the determination of the control symbol library and the modeling element library to the generation of the conversion mapping relationship, and then to the identification of the function block symbol and the determination of the target modeling element, the whole process forms a systematic and standardized symbol parsing process. 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 the subsequent steps, and provides a solid foundation for the simulation of the nuclear power plant control system.

[0149] In step S104 of some embodiments, function block identification is parsed for the control logic diagram to determine the simulation constant value parameters required to be configured for each target modeling element and the parameter transfer relationship between each target modeling element;

[0150] It should be noted that the function block identification resolution is intended to determine the simulation constant parameters required for each target modeling element and the parameter transfer relationship between these elements.

[0151] First, the embodiment of the present application needs to identify the identifier of each function block in the control logic diagram, so as to determine the specific parameters that the corresponding function block needs to set in the nuclear power plant control model. These parameters may include set values, thresholds, gains, time constants, etc., which determine the behavior and performance of the target modeling element corresponding to the function block in the simulation environment. For example, the target modeling element corresponding to a controller function block may need to configure its proportional gain (P), integral gain (I) and differential gain (D) parameters to implement a specific control strategy.

[0152] During the analysis process, the properties and behaviors of the target modeling elements need to be described in detail, which can include the interpretation of the annotations, labels and diagram symbols in the control logic diagram. In addition, the parameter transfer relationship in the nuclear power plant control model can be ensured to match the logical relationship in the actual target nuclear power plant control system by identifying and defining the interfaces and interaction methods between function blocks.

[0153] In the target nuclear power plant control system, different functional blocks need to exchange information and data to achieve collaborative work. For example, sensors may send measurements to controllers, and controllers need to adjust the output of actuators based on these inputs. In the nuclear power plant control model, this information exchange needs to be achieved by defining clear parameter transfer paths and protocols to ensure that the flow of data in the model is accurate and timely.

[0154] It should be understood that step S104 outputs the simulation fixed value parameters required to be configured for each target modeling element and the parameter transfer relationship between each target modeling element, thereby providing a detailed parameter configuration reference and interface definition for the construction of the nuclear power plant control model. Through this step, it can be ensured that the nuclear power plant control model is not only consistent with the control logic diagram in structure, but also can accurately simulate the behavior of the actual control system in function.

[0155] Reference Figure 5 According to the embodiment provided by the present application, step S104 performs functional block identification analysis on the control logic diagram, determines the simulation constant parameters required to be configured for each target modeling element, and the parameter transfer relationship between each target modeling element, which may include:

[0156] Step S501, performing function block identification analysis on the control logic diagram to determine the fixed value identification corresponding to each target conversion icon and the association identification between each target conversion icon;

[0157] Step S502, based on the fixed value identifier corresponding to each target conversion icon, determining the simulation fixed value parameter to be configured for each target modeling element;

[0158] Step S503: determining the parameter transfer relationship between the target modeling elements based on the association identifiers between the target conversion icons.

[0159] According to the embodiment provided in the present application, the functional block identification resolution of the control logic diagram in step S104 is a key link, which aims to accurately configure the parameters in the nuclear power plant control model and define the interaction relationship between the elements.

[0160] In step S501 of some embodiments, it is necessary to perform in-depth functional block identification analysis on the control logic diagram. The goal of this stage is to identify the fixed value identification and association identification corresponding to each target conversion icon in the control logic diagram. The fixed value identification refers to the fixed parameters or settings associated with a specific icon, such as the threshold of a sensor, the gain of a controller, etc. The association identification describes the logical connection and data flow between different icons, which define the interaction between elements in the nuclear power plant control model.

[0161] In step S502 of some embodiments, the required simulation fixed value parameters are configured for each target modeling element based on the fixed value identifier extracted from the control logic diagram. This step ensures that each component in the nuclear power plant control model is accurately set according to the original design of the control logic diagram. For example, if a controller icon in the control logic diagram has a specific gain value, then in the nuclear power plant control model, the corresponding controller element will also be configured with the same gain parameter.

[0162] In step S503 of some embodiments, the association identifier identified in step S501 is used to determine the parameter transfer relationship between the target modeling elements. This step is the key to building the internal connection of the nuclear power plant control model, which involves identifying which target modeling elements need to communicate with each other, and the type and direction of parameters transferred between them. These parameter transfer relationships are crucial to the accuracy of the dynamic behavior of the nuclear power plant control model because they determine how data flows and is processed in the simulation environment.

[0163] The embodiment of the present application shown by steps S501 to S503 extracts and converts necessary information from the control logic diagram to build an accurate nuclear power plant control model. This method not only improves the efficiency of simulation modeling, but also improves the quality of the nuclear power plant control model by ensuring the accuracy of the simulation fixed value parameters and parameter transfer relationships.

[0164] In step S105 of some embodiments, constraining a plurality of target modeling elements based on the simulation implementation, generating a simulation control diagram corresponding to the target nuclear power plant control system;

[0165] It should be noted that step S105 needs to integrate multiple target modeling elements based on simulation implementation constraints to generate a simulation control diagram corresponding to the target nuclear power plant control system. This step is to integrate the information such as the function block symbols, fixed value parameters and parameter transfer relationships obtained by the previous analysis to form a complete and visual nuclear power plant control model framework, that is, a simulation control diagram.

[0166] First, simulation implementation constraints, as a set of rules and restrictions, are determined in step S102 according to the modeling requirements information. These simulation implementation constraints may include performance standards, safety requirements, operating restrictions, 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 diagram can meet the simulation requirements.

[0167] Next, the process of generating simulation control diagrams requires the layout of target modeling elements. This includes determining the location of each target modeling element in the simulation control diagram, how they are connected, and the direction of data flow. The simulation control diagram should clearly reflect the logical structure and operation process of the control system of the target nuclear power plant, so that users of the nuclear power plant control model can intuitively understand the working principle of the target nuclear power plant control system.

[0168] In addition, the operability and maintainability of the nuclear power plant control model also need to be considered in the process of generating simulation control diagrams. This means that simulation control diagrams should allow users to easily identify and modify the parameters of each target modeling element, as well as adjust the connection relationship between target modeling elements when necessary.

[0169] It should be understood that the generated simulation control diagram provides a clear blueprint for the construction of the nuclear power plant control model, and also provides an important reference for the testing and verification of the nuclear power plant control model. Through this step, it can be ensured that the nuclear power plant control model is consistent with the requirements of the target nuclear power plant control system in design and implementation, thereby improving the accuracy and reliability of the nuclear power plant control model.

[0170] In step S106 of some embodiments, based on the parameter transfer relationship between the target modeling elements, a transmission peer file is generated;

[0171] It should be noted that the transmission peer file is the basis for ensuring the correct transmission of parameters between target modeling elements in the nuclear power plant control model. It describes in detail the data flow and interface relationship within the nuclear power plant control model. It should be pointed out that the parameter transmission relationship between target modeling elements defines which elements in the nuclear power plant control model need to receive data, which need to send data, and the specific flow of data. For example, a sensor function block may need to send measurement data to a controller function block, and the controller may need to send control signals to an actuator function block.

[0172] In the embodiment of the present application, the process of generating the transmission point file requires accurate mapping and definition of these parameter transfer relationships. In this process, the input and output interfaces of each target modeling element can be identified and appropriate data identifiers or labels can be assigned to them. These data identifiers or labels are used to uniquely identify data flows in the nuclear power plant control model to ensure that the data can be correctly identified and processed.

[0173] In addition, the generation of the transfer point file can also be used to reflect the overall structure and organization of the nuclear power plant control model. Based on this, the transfer point file can organize the data mapping information in a clear and logical way. This process can be used to use tables, charts or other visualization tools to display the parameter transfer relationship.

[0174] In some more specific embodiments, the transmission of peer-to-peer files may be technically implemented in a variety of formats, such as CSV (comma separated values), XML (extensible markup language) or a custom text format.

[0175] It should be understood that the generated transmission point file will serve as one of the foundations for generating the nuclear power plant control model, and will be used to configure the parameter transfer mechanism in the simulation software to ensure that data can flow between different functional blocks in a predetermined manner during the simulation process. Through this step, the accuracy and reliability of the nuclear power plant control model can be improved, providing a solid foundation for the simulation analysis and decision-making of the target nuclear power plant control system.

[0176] In step S107 of some embodiments, a model is loaded based on the simulation control diagram, the simulation fixed value parameters, the transmission point file and the parameter transfer relationship 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 diagram provides the framework and structure of the model, which describes in detail the logical flow and component layout of the control system. During the model loading process, the simulation control diagram serves as a basic blueprint to guide how to represent and connect the various target modeling elements and their relationships in the simulation environment.

[0178] Furthermore, simulation set parameters provide the necessary initial settings and runtime parameters for each target modeling element in the nuclear power plant control model. These parameters can include sensor thresholds, controller gains, actuator response times, etc. During model loading, these set parameters will be configured to the corresponding target modeling elements to ensure that the model's behavior meets the design requirements.

[0179] In addition, the transfer point file defines the data flow and interface relationship within the model. When the model is loaded, the information in the transfer point file will be used to set the data connection between the target modeling elements to ensure that the input and output data can be correctly transmitted in the model. This helps to achieve internal coordination of the model and ensure the accuracy and timeliness of information flow.

[0180] It should be noted that the parameter transfer relationship further refines how data flows between different target modeling elements, including the type, direction, and interaction of data. During the model loading process, these relationships will be converted 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 the process of model loading, the embodiment of the present application can use professional simulation software tools to assist implementation. These simulation software tools provide functions such as model construction, parameter configuration, and data connection, making the model loading process more efficient and accurate. Through these tools, the embodiment of the present application can easily import the information in the simulation control diagram, fixed value parameters, and transmission point files into the simulation environment, and make necessary adjustments and optimizations.

[0182] In some more specific embodiments, after the model is loaded, 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, accuracy, etc., as well as performing simulation tests under different operating conditions and scenarios.

[0183] Reference Figure 6According to the embodiment provided by the present 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 diagram, the simulation setting parameters, the transmission point file and the parameter transfer relationship, and the nuclear power plant control model corresponding to the target nuclear power plant control system is generated, it may also include:

[0184] Step S601, identifying target modeling elements in the nuclear power plant control model that need to set a reference state, and determining target configuration elements;

[0185] Step S602, generating a reference 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 reference operating condition setting file into the nuclear power plant control model to set the reference operating condition of the nuclear power plant control model.

[0187] According to the embodiments provided in the present application, the construction of a nuclear power plant control model is not limited to generating the model itself, but also includes setting a baseline state for specific elements in the model.

[0188] The purpose of setting the reference state is mainly to ensure that the reference state of the nuclear power plant control model can match the process model in the target nuclear power plant control system. If the nuclear power plant control model is connected to the process model, the process model can operate normally and can also be adjusted normally under the control of the nuclear power plant control model.

[0189] Step S601 of some embodiments involves identifying target modeling elements in the nuclear power plant control model that need to set a reference state, and determining these target modeling elements as target configuration elements. The reference state generally refers to the working state that each component of the nuclear power plant control model should reach under specific operating conditions, which is crucial to ensuring whether the nuclear power plant control model can be used to control the process model.

[0190] In step S602 of some embodiments, a reference operating condition setting file is generated based on the element attribute information and pin connection information configured by the target configuration element. The element attribute information may include the type, model, performance parameters, etc. of the component, while the pin connection information describes in detail the electrical or logical connection between the components. It should be noted that the process of generating the reference operating condition setting file needs to comprehensively consider the attributes and connection information of all relevant components in the nuclear power plant control model. This requires recording their attributes and connection configurations for all target configuration elements. In addition, the interactions and dependencies between the target configuration elements need to be considered to ensure that the reference operating condition setting file can comprehensively cover the relevant aspects of the nuclear power plant control model.

[0191] In step S603 of some embodiments, the generated reference condition setting file is loaded into the nuclear power plant control model to set the reference condition of the model. This step is an important part of the model debugging and verification process, which ensures that the model can start running from a known and standardized state at startup. By loading the reference 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 interaction with the process model.

[0192] Reference Figure 7 According to the embodiment provided by the present application, step S602 generates a reference operating condition setting file based on the element attribute information and pin connection information configured by each target configuration element, which may include:

[0193] Step S701, determining the element type of the target configuration element based on the element attribute information and the pin connection information;

[0194] Step S702, generating element setting information corresponding to the target configuration element based on the element type;

[0195] Step S703: Integrate the element setting information corresponding to each target configuration element to obtain a reference working 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, operation mode, etc., while the pin connection information describes the connection relationship 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 according to the determined element type. This step requires configuring 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 is to aggregate the element setting information corresponding to each target configuration element into a unified file to form a reference 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 the reference operating condition setting file through the embodiment of the present application shown in step S701 to step S703, it is ensured that the nuclear power plant control model can be started and operated in a known and standardized state. In this way, not only the efficiency of setting the nuclear power plant control model is improved, but also the reliability and accuracy of the model are enhanced by ensuring that each target modeling element is configured according to predetermined parameters.

[0200] Reference Figure 8 According to the embodiment provided by the present application, the element type includes a device driver type, a group control type, a fixed value type, a bistable trigger type, and an 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, marking a target configuration element of a device driver type as a manual state or an automatic state, and determining a corresponding default value;

[0202] Step S802, for the target configuration element of the group control type, select a corresponding grouping mode;

[0203] Step S803, for a target configuration element of a fixed value type, configure it to an internal preset driving mode or an external signal driving mode;

[0204] Step S804, setting a reference output signal state for a target configuration element of a bistable trigger type;

[0205] Step S805: Generate trigger setting information for the target configuration element of the alarm type.

[0206] According to the embodiment provided by the present application, the definition of element type is crucial for generating the reference working condition setting file. Element types include device drive type, group control type, fixed value type, bistable trigger type and alarm type, each type has its specific setting requirements and functions.

[0207] Step S801 of some embodiments is specifically for the target configuration element of the device driver type. In this step, it is necessary to mark whether the device driver element is in a manual state or an automatic state, and determine a default value for the selected state. This default value defines the initial value that the target modeling element corresponding to the target configuration element should adopt when the simulation starts.

[0208] In step S802 of some embodiments, target configuration elements of group control type are processed. Group control usually involves the coordinated work 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 are coordinated.

[0209] Step S803 of some embodiments is for a target configuration element of a fixed value type. A target configuration element of a fixed value type is generally used to maintain stable operation of the system at a specific set point. In this step, the target configuration element needs to be configured as an internal preset drive mode or an external signal drive mode, which determines whether the target configuration element responds to an internally set fixed value or an external input signal.

[0210] Step S804 of some embodiments involves a target configuration element of a bistable trigger type. A bistable trigger is a device with two stable states, which is usually used to implement a memory or lock function. In this step, it is necessary to set a reference output signal state, which defines the state of the target configuration element of the bistable trigger type corresponding to the target modeling element at the beginning of the simulation.

[0211] In step S805 of some embodiments, target configuration elements for alarm types are 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 warning, and the corresponding response measures.

[0212] The embodiment of the present application shown by steps S801 to S805 provides detailed setting instructions 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 these setting information ultimately forms a baseline operating condition setting file, which provides a standardized starting point for the nuclear power plant control model, allowing the model to operate in a known and expected state.

[0213] According to the embodiment provided by the present application, for a target configuration element of a device driver type, marking it as a manual state or an automatic state and determining a corresponding default value may include:

[0214] For the target configuration element of the device driver type, a corresponding reference driving state is set; wherein the reference driving state includes a manual state or an automatic state;

[0215] After setting the corresponding reference driving state for the target configuration element, the target configuration element is configured with a corresponding default value based on the preset initialization configuration parameter.

[0216] In the embodiments provided in the present application, accurate configuration of the target configuration elements of the device driver 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 states and determining corresponding default values ​​so that the system can operate as expected at startup or under specific conditions.

[0217] First, the target configuration element of the device driver type needs to set a base drive state. The base drive state is the default working mode of the device when there is no external command input. It determines whether the device is waiting for manual instructions from the operator (manual state) or automatically running according to a preset program or algorithm (automatic state).

[0218] After the baseline drive state is determined, the next step is to configure default values ​​for the target configuration elements based on the preset initialization configuration parameters. These default values ​​are the initial settings that the device should adopt at startup or under certain trigger conditions. For example, a pump device drive element may have a default value that indicates the speed or flow rate of the pump when the system starts. For the automatic state, the default value may include the startup sequence, preset operating parameters, or the mode of automatic operation. For the manual state, the default value may include the initial position or state of the device when it is on standby.

[0219] The process of configuring default values ​​needs to comprehensively consider the operating logic, safety standards and performance requirements of the target nuclear power plant control system. For example, a safety-related target nuclear power plant control system may be designed to automatically switch to a safe state (such as shutdown or stop operation) when a fault is detected. In this case, the corresponding default values ​​will reflect this safety-first design intention.

[0220] In actual operation, configuring default values ​​usually involves programming the control software, setting the parameters of the nuclear power plant control model, and configuring the interface with the hardware equipment. After completing the configuration, a series of testing and verification steps can also be performed to ensure that the set baseline drive state and default values ​​can correctly achieve the expected functions and are consistent with other parts of the nuclear power plant control model. It should be understood that setting the baseline drive state and default values ​​for the target configuration elements of the device driver type is a key step to ensure that the target nuclear power plant control system corresponding to the control model of the nuclear power plant can operate safely, reliably and effectively.

[0221] According to the embodiment provided by the present application, for a target configuration element of a group control type, selecting a corresponding grouping mode may include:

[0222] For each target configuration element of the group control type, obtain group control requirement information;

[0223] Based on the group control requirement information, each target configuration element of the group control type configures a corresponding group mode.

[0224] In the embodiments provided in this application, for the target configuration elements of the group control type, selecting the appropriate grouping mode is a key step to achieve effective management and control. Group control allows multiple devices or control elements to operate as a unit, which helps to improve operational efficiency, optimize resource allocation, and ensure coordination between multiple components.

[0225] First, it is necessary to obtain group control requirement information for each target configuration element of the group control type. This step involves the operating objectives, performance indicators, safety requirements, and any specific process flow requirements of the target nuclear power plant control system. The group control requirement information comes from multiple sources, such as the target nuclear power plant control system design documents, operating manuals, process flow charts, or direct feedback from operators and engineers. This information provides a basis for selecting the appropriate group mode.

[0226] After obtaining the group control requirement information, the next step is to configure the corresponding group mode for each target configuration element of the group control type based on these requirements. The selection of the group mode should consider how to most effectively achieve the goals defined in the requirement information. For example, if the group control requirement information emphasizes the synchronization of operations, then you may need to select a group mode that ensures that all devices in the group start and stop at the same time. If the requirement information highlights the need for resource optimization, then the group mode may need to support load balancing or priority scheduling.

[0227] It should be understood that the selection and configuration of the grouping mode for the target configuration element of the grouping control type is a comprehensive process, through which it can be ensured that the grouping control not only improves the convenience and efficiency of operation, but also enhances the stability and reliability of the nuclear power plant control model.

[0228] According to the embodiment provided by the present application, based on the group control requirement information, each target configuration element of the group control type configures a corresponding group mode, which may include:

[0229] In response to the group control requirement information being a sequential operation requirement, determining the sequential control mode as a group mode corresponding to each target configuration element;

[0230] In response to the group control requirement information being a parallel operation requirement, determining the parallel control mode as a group mode corresponding to each target configuration element;

[0231] In response to the group control requirement information being a redundant operation requirement, determining the redundant control mode as a group mode corresponding to each target configuration element;

[0232] In response to the grouping control requirement information being a load balancing operation requirement, the load distribution control mode is determined as a grouping mode corresponding to each target configuration element.

[0233] In the embodiments provided in this application, the group mode configuration of each target configuration element of the group control type is a key link, which is directly related to 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 group control requirement information to ensure that the selected group mode can meet specific operating requirements.

[0234] If the group control requirement information indicates that sequential operations are required, such as in a specific process flow, some steps must be completed before other steps can be started, then the sequential control mode will be the appropriate choice. In the sequential control mode, the nuclear power plant control model will gradually activate each target configuration element in a preset order to ensure the consistency and coordination of operations. This mode is particularly important in the startup process, phased tasks or operations with strong dependencies.

[0235] For requirements that require parallel operations, such as when multiple operations can be performed simultaneously and there is no direct dependency between them, selecting the parallel control mode can improve efficiency and responsiveness. In the parallel control mode, multiple target configuration elements can be activated at the same time, allowing the various resources in the nuclear power plant control model to be fully utilized, while reducing waiting time and speeding up the overall process.

[0236] When group control requirement information emphasizes redundant operation, the redundant control mode can provide the required solution. The redundant control mode is 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 when one element fails, other elements can immediately take over its function, thereby ensuring the continuous and stable operation of the nuclear power plant control model.

[0237] Finally, if the demand information indicates that load balancing operations are needed, the load distribution control mode would be the ideal choice. In the load distribution control mode, the nuclear power plant control model dynamically allocates tasks to each target configuration element based on the current load conditions to avoid situations where some elements are overloaded while others are idle. This mode is essential for optimizing resource usage, extending equipment life, 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. In addition, it is necessary to ensure that the selected grouping mode is compatible with the existing control architecture and communication protocol, and to ensure its correct implementation through simulation testing and field verification. Through such a configuration, it can be ensured that each target configuration element of the group control type can effectively meet the group control requirements and achieve efficient, reliable, and flexible operation.

[0239] According to the embodiments provided by the present application, for a target configuration element of a fixed value type, configuring the target configuration element as an internal preset driving mode or an external signal driving mode may include:

[0240] For a target configuration element of a fixed value type, determining a signal driving type of the target configuration element based on a preset initialization configuration parameter;

[0241] In response to the signal driving type being an internal preset driving mode, configuring corresponding internal limiting parameters, element response characteristics and internal driving control logic for the target configuration element;

[0242] In response to the signal driving type being the external signal driving mode, a corresponding signal external connection path and a signal external interface are configured for the target configuration element.

[0243] In the embodiments provided in this application, for the target configuration elements of the fixed value type, correctly configuring the signal drive type is a key step to ensure that it works as expected. The target configuration elements of the fixed value type are used in the control system to maintain specific set values. They can be configured as internal preset drive mode or external signal drive mode 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 the preset initialization configuration parameters. The initialization configuration parameters here include the basic settings of the control element, such as the expected output range, response speed, stability requirements, etc. These parameters provide the basis for selecting the most appropriate drive mode.

[0245] If the signal drive type is determined to be the internal preset drive mode, the next task is to configure the corresponding internal limit parameters, element response characteristics, and internal drive control logic for the target configuration element. The internal limit parameters define the operating limits and target values ​​of the control element in the internal preset mode, such as maximum flow, pressure set point, or temperature range. The element response characteristics involve how to adjust the behavior of the control element according to these internal parameters to achieve fast and stable control effects. The internal drive control logic is the algorithm or rule that implements these response characteristics, which determines how the control element adjusts its output according to the internal parameters and system status.

[0246] On the contrary, if the signal driving type is external signal driving mode, then the corresponding signal external path and signal external interface need to be configured for the target configuration element. The signal external 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 signal external interface is the interface for communication between the control element and these external signal sources. It needs to be able to correctly parse the external signal and convert it 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 fixed value type and performing the corresponding configuration is an important part of achieving precise control and optimizing system performance.

[0248] According to the embodiment provided by the present application, for a target configuration element of a bistable trigger type, setting a reference output signal state may include:

[0249] Based on the preset initialization configuration parameters, a reference output signal state is set for a target configuration element of a bistable trigger type.

[0250] In the embodiments provided in the present application, for the target configuration element of the bistable trigger type, it is ensured that the nuclear power plant control model can start running from a known and controllable state when starting or resetting. The bistable trigger, as a device that can switch between two stable states, is used in the target nuclear power plant control system to implement tasks such as latching functions, state memory or conditional switching.

[0251] The setting of the reference output signal state is based on preset initialization configuration parameters, which define the state that the bistable trigger should be in when the target nuclear power plant control system is initialized. The initialization configuration parameters here may include, but are not limited to, the initial output value of the trigger (high or low level), the trigger condition, and the coordination method with other components. In some cases, the initialization configuration parameters may also include fine-tuning of specific behaviors of the trigger, such as response time, stability threshold, or interaction rules with other control logic.

[0252] During the implementation process, it is necessary to first 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, according to the needs of the nuclear power plant control model, determine the appropriate reference output signal state. For example, if the bistable trigger is used to control a safety-related mechanism, its reference state may be set to a safe preset value to ensure that the mechanism can automatically enter the safe mode when the nuclear power plant control model is started or a fault occurs.

[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 in the nuclear power plant control model, configuring the input signal source of the target configuration element of the flip-flop type, and ensuring that the target configuration element of all hardware component types can support the selected reference state. In addition, thorough testing is required to verify that the bistable flip-flop can accurately enter and maintain its reference output signal state in actual operation.

[0254] Reference Fig. 9 , Fig. 9 The hardware structure of an electronic device of another embodiment is illustrated, and the electronic device includes:

[0255] The processor 901 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an 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 the present application;

[0256] The memory 902 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 902 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 902, and the processor 901 calls and executes the nuclear power plant control model construction method of the embodiment of this application;

[0257] Input / output interface 903, used to implement information input and output;

[0258] Communication interface 904, used to realize communication interaction between the device and other devices, which can be realized through wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WI FI, Bluetooth, etc.);

[0259] A bus 905 that transmits information between various components of the device (e.g., the processor 901, the memory 902, the input / output interface 903, and the communication interface 904);

[0260] The processor 901 , the memory 902 , the input / output interface 903 and the communication interface 904 are connected to each other in communication within the device via a bus 905 .

[0261] The embodiment of the present application also provides a computer program product, which includes a computer program. The processor of the computer device reads and executes the computer program, so that the computer device executes the above-mentioned nuclear power plant control model construction method.

[0262] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "comprises" and "comprising" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0263] It should be understood that in the present disclosure, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, which may include any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0264] It should be understood that in the description of the embodiments of the present application, the meaning of multiple (or multiple items) is more than two, greater than, less than, exceed, etc. are understood to not include the number, and above, below, within, etc. are understood to include the number.

[0265] In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0266] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0267] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0268] If the integrated unit is implemented in the form of 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 the present disclosure, 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, and the computer software product is stored in a storage medium, which may include several instructions to enable a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.

[0269] It should also be understood that the various implementations provided in the embodiments of the present application can be combined arbitrarily to achieve different technical effects.

[0270] The above is a specific description of the implementation methods of the present disclosure, but the present disclosure is not limited to the above implementation methods. Technical personnel familiar with the art can also make various equivalent modifications or substitutions without violating the spirit of the present disclosure. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present disclosure.

Claims

1. A method for constructing a nuclear power plant control model, characterized in that: include: Obtain control logic diagram and modeling requirement information of the target nuclear power plant control system; Perform simulation requirement analysis on the control logic diagram based on the modeling requirement information to determine simulation implementation constraints; Performing function block symbol analysis on the control logic diagram to determine a plurality of target modeling elements; Performing function block identification analysis on the control logic diagram to determine the simulation constant value parameters required to be configured for each target modeling element and the parameter transfer relationship between each target modeling element; Constraining a plurality of the target modeling elements based on the simulation implementation, generating a simulation control diagram corresponding to the target nuclear power plant control system; Based on the parameter transfer relationship between the target modeling elements, generating a transmission point file; Model loading is performed based on the simulation control diagram, the simulation constant parameters, the transmission point file and the parameter transfer relationship 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 diagram, the simulation set value parameters, the transmission point file and the parameter transfer relationship to generate a nuclear power plant control model corresponding to the target nuclear power plant control system, the method further includes: Identifying the target modeling elements in the nuclear power plant control model that need to set a reference state, and determining target configuration elements; Generate a reference operating condition setting file based on the element attribute information and the pin connection information configured for each of the target configuration elements; The reference operating condition setting file is loaded into the nuclear power plant control model to set the reference operating condition of the nuclear power plant control model.

3. The method according to claim 2, characterized in that The generating a reference operating condition setting file based on the element attribute information and the pin connection information configured for each target configuration element includes: Determining an element type of the target configuration element based on the element attribute information and the pin connection information; Based on the element type, generating 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 reference operating condition setting file.

4. The method according to claim 3, characterized in that The element types include device drive type, group control type, fixed value 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 a manual state or an automatic state, and determine a corresponding default value; For the target configuration element of the group control type, selecting a corresponding grouping mode; For the target configuration element of the fixed 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, setting a reference output signal state; For the target configuration element of the alarm type, trigger setting information is generated.

5. The method according to claim 3, characterized in that: The target configuration element for the device driver type is marked as a manual state or an automatic state, and a corresponding default value is determined, including: For the target configuration element of the device driver type, setting a corresponding reference driving state; wherein the reference driving state includes a manual state or an automatic state; After the corresponding reference driving state is set for the target configuration element, the corresponding default value is configured for the target configuration element based on a preset initialization configuration parameter.

6. The method according to claim 3, characterized in that The selecting a corresponding grouping mode for the target configuration element of the grouping control type includes: For each of the target configuration elements of the group control type, obtaining group control requirement information; Based on the group control requirement information, each target configuration element of the group control type configures the corresponding group mode.

7. The method according to claim 6, characterized in that The configuring of the corresponding grouping mode of each target configuration element of the grouping control type based on the grouping control requirement information includes: In response to the group control requirement information being a sequential operation requirement, determining a sequential control mode as the group mode corresponding to each of the target configuration elements; In response to the group control requirement information being a parallel operation requirement, determining a parallel control mode as the group mode corresponding to each of the target configuration elements; In response to the grouping control requirement information being a redundant operation requirement, determining a redundant control mode as the grouping mode corresponding to each of the target configuration elements; In response to the grouping control requirement information being a load balancing operation requirement, a load distribution control mode is determined to be the grouping mode corresponding to each of the target configuration elements.

8. The method according to claim 3, characterized in that The target configuration element for the fixed value type is configured as an internal preset driving mode or an external signal driving mode, including: For the target configuration element of the fixed value type, determining the signal driving type of the target configuration element based on a preset initialization configuration parameter; In response to the signal driving type being the internal preset driving mode, configuring corresponding internal limiting parameters, element response characteristics and internal driving control logic for the target configuration element; In response to the signal driving type being the external signal driving mode, a corresponding signal external connection path and a signal external interface are configured for the target configuration element.

9. The method according to claim 3, characterized in that: The step of setting a reference output signal state for the target configuration element of the bistable trigger type includes: Based on the preset initialization configuration parameters, a 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 parsing the function block symbol of the control logic diagram to determine a plurality of target modeling elements, the method further includes: Determine the control symbol library and modeling element library; Performing symbol attribute analysis on each logic control symbol in the control symbol library to obtain the symbol preset attributes corresponding to each logic control symbol; Analyzing the element attributes of each simulation modeling element in the modeling element library to obtain element preset attributes corresponding to each simulation modeling element; Based on the matching relationship between the preset attributes of each icon and the preset attributes of each element, generating a conversion mapping relationship between each logic control icon and each simulation modeling element; The function block diagram is parsed for the control logic diagram to determine a plurality of target modeling elements, including: Performing icon recognition on the control logic diagram, and determining the logic control icon included in the control logic diagram as a target conversion icon; Based on the conversion mapping relationship, the simulation modeling element corresponding to each target conversion icon is searched in the modeling element library, and the searched simulation modeling element is determined as the target modeling element.

11. The method according to claim 10, characterized in that Before searching the modeling element library for the simulation modeling element corresponding to each target conversion icon based on the conversion mapping relationship and determining the queried simulation modeling element as the target modeling element, the method further includes: In response to the control logic diagram being of an editable type, extracting icon configuration information corresponding to each of the target conversion icons from a source file of the control logic diagram; Using the icon configuration information corresponding to each target conversion icon as an index, the simulation modeling element corresponding to each target conversion icon is searched in the modeling element library via the conversion mapping relationship, and the queried simulation modeling element is determined as the target modeling element.

12. The method according to claim 10, characterized in that Before searching the modeling element library for the simulation modeling element corresponding to each target conversion icon based on the conversion mapping relationship and determining the queried simulation modeling element as the target modeling element, the method further includes: In response to the control logic diagram being of a non-editable type, inputting the control logic diagram into a pre-trained icon parsing model to perform icon parsing on the control logic diagram to determine icon configuration information corresponding to each of the target conversion icons; Using the icon configuration information corresponding to each target conversion icon as an index, the simulation modeling element corresponding to each target conversion icon is searched in the modeling element library via the conversion mapping relationship, and the queried simulation modeling element is determined as the target modeling element.

13. The method according to claim 1, characterized in that The performing function block identification analysis on the control logic diagram to determine the simulation fixed value parameters required to be configured for each target modeling element and the parameter transfer relationship between each target modeling element includes: Performing function block identification analysis on the control logic diagram to determine the fixed value identification corresponding to each target conversion icon and the association identification between each target conversion icon; Based on the fixed value identifier corresponding to each target conversion icon, determining the simulation fixed value parameter to be configured for each target modeling element; Based on the association identifiers between the target conversion icons, the parameter transfer relationship between the target modeling elements is determined.

14. An electronic device, characterized in that: include: A memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the method for constructing a nuclear power plant control model as described in any one of claims 1 to 13 is implemented.

15. A computer-readable storage medium, characterized in that: The storage medium stores a program, and the program is executed by a processor to implement the nuclear power plant control model building method according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Method for converting control layer logic diagram into simulation system configuration file

    CN111353335A

  • Nuclear power plant logic control design method, device, equipment and storage medium

    CN112904791A

  • Automatic logic test case generation method and device based on control logic diagram

    CN114185781A

  • Method and platform for verifying consistency of configuration diagram and control logic diagram of nuclear power plant

    CN118092358A

  • Monitor method for control program and its device

    JP2001005517A

Cited By

  • Nuclear power sequence control method, electronic equipment and storage medium

    CN119987241A

  • Nuclear power sequence control method, electronic device, and storage medium

    CN119987241B

  • Simulation method and device based on graphical model operation, terminal and medium

    CN120256023A