Method for comparing engineering parameters of nuclear power unit and computer readable storage medium
By using a nuclear power unit engineering parameter comparison method, online parameters are obtained and categorized using engineer station permissions, and then compared with offline parameters. This solves the problems of low efficiency and high risk of erroneous modification in manual comparison, and achieves efficient and accurate parameter comparison.
Patent Information
- Application Number
- CN202411946797.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2044-12-26
AI Technical Summary
Manually comparing online and offline parameters of nuclear power units is labor-intensive, time-consuming, inefficient, and prone to omissions, posing a high risk of erroneous parameter modification.
By constructing a method for comparing engineering parameters of nuclear power units, a connection is established between the engineer station and the control station using the engineer station's permissions, online parameters are obtained and classified, and offline parameters are obtained and compared to obtain the parameter comparison results.
This reduces the workload and time required for manual comparison, improves comparison efficiency, and reduces the risk of omissions and erroneous parameter modifications.
Smart Images

Figure CN119882624B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of nuclear power unit engineering, and in particular to a method for comparing nuclear power unit engineering parameters and a computer readable storage medium. BACKGROUND
[0002] The non-safety level DCS platform software of the nuclear power plant is Hollias Macs 6.2.0 and Hollias Macs 6.2.5 products (hereinafter referred to as MACS6 platform), and currently the MACS6 platform needs to perform a large amount of parameter modification work during daily operation and overhaul, which involves two ways of offline modification of the engineer station and online modification of the control station.
[0003] Among them, the engineer station is mainly responsible for the configuration, maintenance and fault diagnosis of the system. The engineer station is usually operated by professional technicians, who use this platform to configure the control system of the nuclear power plant, update the software, analyze the fault and perform daily maintenance and other tasks.
[0004] The control station is responsible for real-time monitoring and control of the operation state of the nuclear power plant. The operator monitors and operates the key parameters of the nuclear power plant, such as the state of the reactor, temperature, pressure, etc. through various signal devices, instruments and controllers. The control station ensures that the nuclear power plant can safely and effectively operate in all operating states and accident conditions.
[0005] The current MACS6 platform parameter comparison method is to manually print the offline parameters of the MACS6 platform, and manually compare the offline and online parameters at the engineer station using the engineer station permission, which is time-consuming and prone to parameter omission and modification errors. SUMMARY
[0006] The technical problem to be solved by the present application is that the related art mentioned in the background art has at least one defect: the manual comparison of online and offline parameters is time-consuming, inefficient and prone to parameter omission and modification errors.
[0007] The technical solution adopted by the present application to solve the technical problem is: a method for comparing nuclear power unit engineering parameters is constructed, comprising the following steps:
[0008] According to the address of the engineer station and the connection established by the engineer station, the engineer station permission is obtained;
[0009] Start the communication service, use the engineer station permission to establish a connection with the control station under the selected nuclear power unit engineering, and obtain the online parameters of the control station under the selected nuclear power unit engineering;
[0010] The obtained online parameters of the control stations under the nuclear power unit project are classified to obtain classified online parameters.
[0011] The offline parameters of the nuclear power unit project are obtained.
[0012] The classified online parameters are compared with the offline parameters to obtain a parameter comparison result.
[0013] In some embodiments, the connection between the engineer station authority and the control station under the selected nuclear power unit project is established, including:
[0014] The nuclear power unit project and its path are selected, and the connection between the engineer station authority and the control station under the selected nuclear power unit project is established according to the path of the nuclear power unit project.
[0015] In some embodiments, the communication service is started, the connection between the engineer station authority and the control station under the selected nuclear power unit project is established, the online parameters of the control station under the selected nuclear power unit project are obtained, including:
[0016] The communication service is started, the connection between the engineer station authority and the control station under the selected nuclear power unit project is established, and it is judged whether the system counter value of the control station under the selected nuclear power unit project is read. If yes, the online parameters of the control station under the selected nuclear power unit project are obtained.
[0017] In some embodiments, the online parameters of the control station under the selected nuclear power unit project are obtained, including:
[0018] The online parameters of all the control stations successfully connected under the selected nuclear power unit project are obtained according to the address sequence of the control stations.
[0019] In some embodiments, the obtained online parameters of the control stations under the nuclear power unit project are classified to obtain classified online parameters, including:
[0020] The obtained online parameters of the control stations under the nuclear power unit project are classified according to a preset sequence and put into an online data point table of a database to obtain classified online parameters.
[0021] In some embodiments, the obtained online parameters of the control stations under the nuclear power unit project are classified according to a preset sequence and put into an online data point table of a database to obtain classified online parameters, and the method further includes:
[0022] The obtained online parameters of the control stations under the nuclear power unit project are classified according to the parameter meanings of the online parameters to obtain an online data point table;
[0023] Different types of data point tables are classified according to the functions of the online parameter point tables to obtain an online algorithm block data point table.
[0024] In some embodiments, the acquired online parameters of the control station under the nuclear power unit project are classified into the online data point table of the database according to a preset order, including:
[0025] The acquired online parameters of the control station under the nuclear power unit project are placed into the corresponding point item of the corresponding online data point table according to a preset order;
[0026] Different point items are placed into the corresponding online data point table according to a preset order.
[0027] In some embodiments, the offline parameters of the nuclear power unit project are acquired, including:
[0028] The data file under the path of the nuclear power unit project is acquired, and the data file includes the classified offline parameters.
[0029] In some embodiments, the classified online parameters are compared with the offline parameters to obtain a parameter comparison result, including:
[0030] The online algorithm block data point table and the offline algorithm block data point table are corresponded;
[0031] The online data point table and the offline data point table are corresponded;
[0032] The point items of the online data point table and the point items of the offline data point table are corresponded;
[0033] The online parameters of the point items in the online data point table and the offline parameters of the point items in the offline data point table are corresponded, and the online parameters and the offline parameters are compared to obtain a parameter comparison result.
[0034] The application also constructs a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the method for comparing the parameters of the nuclear power unit project according to any one of the above.
[0035] By implementing the application, the following beneficial effects are achieved:
[0036] The application establishes a connection with the engineer station according to the address of the engineer station, acquires the authority of the engineer station, starts a communication service, establishes a connection with the selected control station under the nuclear power unit project by using the authority of the engineer station, acquires the online parameters of the selected control station under the nuclear power unit project, classifies the acquired online parameters of the control station under the nuclear power unit project, acquires the offline parameters of the nuclear power unit project, compares the classified online parameters with the offline parameters to obtain a parameter comparison result, thereby solving the problems of large workload, long time consumption, low efficiency and high risk of missing and modifying parameters in manual comparison of online parameters and offline parameters. BRIEF DESCRIPTION OF DRAWINGS
[0037] The present application will be further described in conjunction with the accompanying drawings and embodiments, in which:
[0038] Figure 1 A flow chart of an embodiment of the method for comparing engineering parameters of a nuclear power unit of the present application is shown;
[0039] Figure 2 An operation interface diagram of an embodiment of the method for comparing engineering parameters of a nuclear power unit of the present application is shown;
[0040] Figure 3 An interface diagram after starting a communication service of an embodiment of the method for comparing engineering parameters of a nuclear power unit of the present application is shown;
[0041] Figure 4 A diagram for obtaining online parameters through an interface of a communication service of an embodiment of the method for comparing engineering parameters of a nuclear power unit of the present application is shown;
[0042] Figure 5 A tree diagram after classification of online parameters of an embodiment of the method for comparing engineering parameters of a nuclear power unit of the present application is shown;
[0043] Figure 6 A flow chart of an embodiment of the method for comparing engineering parameters of a nuclear power unit of the present application is shown;
[0044] Figure 7 A parameter comparison result summary table of an embodiment of the method for comparing engineering parameters of a nuclear power unit of the present application is shown;
[0045] Figure 8 A database parameter comparison result table of an embodiment of the method for comparing engineering parameters of a nuclear power unit of the present application is shown. DETAILED DESCRIPTION
[0046] In order to have a clearer understanding of the technical features, objectives and effects of the present application, the specific embodiments of the present application will be described in detail with reference to the accompanying drawings.
[0047] It should be noted that the flow chart shown in the accompanying drawings is only illustrative, and does not necessarily include all the contents and operations / steps, nor does it necessarily execute in the order described. For example, some operations / steps can be further divided, and some operations / steps can be combined or partially combined, so the actual execution order can be changed according to the actual situation.
[0048] The block diagram shown in the accompanying drawings is only a functional entity, and does not necessarily correspond to a physically independent entity. That is, the functional entities can be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0049] As shown in Figure 1 Some embodiments of the present application disclose a method for comparing engineering parameters of a nuclear power unit, comprising the following steps:
[0050] According to the address of the engineer station, a connection is established with the engineer station to obtain the authority of the engineer station;
[0051] A communication service is started, and the authority of the engineer station is used to establish a connection with the control station under the selected nuclear power unit engineering to obtain the online parameters of the control station under the selected nuclear power unit engineering;
[0052] The obtained online parameters of the control station under the nuclear power unit engineering are classified to obtain classified online parameters;
[0053] Offline parameters of the nuclear power unit engineering are obtained;
[0054] The classified online parameters are compared with the offline parameters to obtain a parameter comparison result.
[0055] As shown in Figure 2 In some embodiments, according to the address of the engineer station, a connection is established with the engineer station to obtain the authority of the engineer station, and before that, when first comparing, at least two filled-in engineer station addresses are received. Understandably, the at least two can be two, three, or any number.
[0056] When first comparing, the filled-in engineer station IP addresses are accepted, for example, the IP address of SNETA is 128.0.0.88, and the IP address of SNETB is 129.0.0.88. The IP addresses here are only examples and do not limit the present application. Among them, at least two engineer station IP addresses are filled in redundancy, so that when one engineer station IP address is abnormal, the control station under the selected nuclear power unit engineering cannot be connected using the authority of the engineer station.
[0057] In some embodiments, the authority of the engineer station is used to establish a connection with the control station under the selected nuclear power unit engineering, comprising:
[0058] According to the path of the nuclear power unit engineering, the authority of the engineer station is used to establish a connection with the control station under the selected nuclear power unit engineering. According to the path of the specific nuclear power unit engineering to be compared, for example, the path of Yangjiang Nuclear Power Unit 1 engineering is: D:\HOLLiAS_MACS\ENG\USER\PY1. The Yangjiang Nuclear Power Unit 1 engineering and its path here are only examples and do not limit the present application.
[0059] In some embodiments, the communication service is started, the authority of the engineer station is used to establish a connection with the control station under the selected nuclear power unit engineering, and the online parameters of the control station under the selected nuclear power unit engineering are obtained, and before that,
[0060] Extract the SDB file of the control station under the selected nuclear power unit project;
[0061] Save the engineer station address and the domain number of the selected nuclear power unit project.
[0062] Specifically, after receiving the engineer station address, the SDB files of each control station under the selected nuclear power unit project are extracted. Clicking the Extract SDB button extracts the SDB files of each control station under the selected nuclear power unit project. The SDB file is the symbol table of each control station under the selected nuclear power unit project.
[0063] Save the engineer's workstation IP address and the domain number of the selected nuclear power unit project, such as Yangjiang Nuclear Power Plant Unit 1. This will eliminate the need to reselect and configure it later. Clicking the "Save Settings" button saves the engineer's workstation IP address and the domain number of the selected nuclear power unit project.
[0064] In some embodiments, a communication service is initiated to establish a connection with the control station under the selected nuclear power unit project using the engineer station's permissions, and to obtain the online parameters of the control station under the selected nuclear power unit project. Specifically, after the "Start Service" button is clicked, the communication service is initiated. The communication service is similar to a service that processes and manages input and output requests. After initiation, all connected control stations under the selected nuclear power unit project can be displayed.
[0065] like Figure 3 As shown, in some embodiments, a communication service is initiated, and a connection is established with the control station under the selected nuclear power unit project according to the engineer's station permissions to obtain the online parameters of the control station under the selected nuclear power unit project, including:
[0066] Start the communication service, establish a connection with the control station under the selected nuclear power unit project according to the engineer station's permissions, determine whether the connection with the control station is successful, and if so, obtain the online parameters of the control station under the selected nuclear power unit project.
[0067] Specifically, the communication service is activated, and a connection is established with the control station under the selected nuclear power unit project according to the engineer station's permissions. It is then determined whether the system counter value of the control station under the selected nuclear power unit project has been read. If so, the online parameters of the control station under the selected nuclear power unit project are obtained.
[0068] After starting the communication service, the connection states of all control stations under the selected nuclear power unit project can be displayed, that is, the check boxes of the station connection states are checked and there are values in the edit boxes below the check boxes, which means that the system counter values of the control stations are read, proving that the connection with the control stations is successful. The system counter represents the health of the control station, and the health of the control station normally increases in a cycle between 0 and 100. The system counter value can truly represent the state of the control station, so the system counter value is taken to represent whether the control station is connected. If the system counter value of the control station cannot be read, the connection with the control station fails.
[0069] In some embodiments, the online parameters of the control stations under the selected nuclear power unit project are obtained, including: sequentially obtaining the online parameters of all the control stations successfully connected under the selected nuclear power unit project according to the addresses of the control stations.
[0070] As shown in Figure 4 After starting the communication service, the online parameters are obtained through the interface of the communication service. Specifically, the online parameters are applied through the interface (ReadTagValue) of the communication service. The communication service can apply the online parameters through the Requset method to read and write the online parameters. Finally, the communication service end is responsible for interacting with the control station, and the online parameters of the control station are requested through the ReadTagValueEx_RequestProcess method.
[0071] In some embodiments, the obtained online parameters of the control stations under the nuclear power unit project are classified to obtain classified online parameters, including:
[0072] The obtained online parameters of the control stations under the nuclear power unit project are classified according to a preset order and placed in the online data point table of the database to obtain the classified online parameters.
[0073] In some embodiments, the obtained online parameters of the control stations under the nuclear power unit project are classified according to a preset order and placed in the online data point table of the database, and further including:
[0074] According to the parameter meaning of the online parameters, the obtained online parameters of the control stations under the nuclear power unit project are classified to obtain the online data point table.
[0075] According to the function of the online parameter point table, different types of data point tables are classified to obtain the online algorithm block data point table.
[0076] In some embodiments, the obtained online parameters of the control stations under the nuclear power unit project are classified according to a preset order and placed in the online data point table of the database, including:
[0077] The obtained online parameters of the control stations under the nuclear power unit project are placed in the corresponding point items of the corresponding online data point table according to the preset order.
[0078] According to the preset order, the different point items are put into the corresponding online data point table.
[0079] Specifically, according to the address size of the control station under the nuclear power unit project, the online parameters of the control station are obtained in a preset order, and for the convenience of subsequent comparison of the online parameters, all the online parameters are classified: ① the online parameters are classified into online data point tables according to the parameter meanings, for example, more than one hundred online parameter point tables can be classified into PID, AVO, AVI, DVO, DVI, CMS, NSD and the like according to the parameter meanings represented by the online parameters; ② the online parameter point tables are classified into online algorithm block data point tables according to the functions, for example, the more than one hundred online parameter point tables classified in step ① can be classified into, but not limited to, online IO algorithm block data point tables, online control algorithm block data point tables and the like according to the respective functions, wherein the online IO algorithm block data point tables include AVI, AVO, DVO, DVI and the like, and the online control algorithm block data point tables include NSP, CMV, NSD, CMP and the like; ③ according to the numerical or alphabetical order of the online parameters, the online parameters are put into the corresponding point items of the corresponding online data point table in a preset order, for example, the online parameters are put into the point items such as the range size, the small flow cut-off and the output replacement mode; ⑤ according to the numerical or alphabetical order, the different point items are put into the corresponding online data point table in a preset order, for example, the point items such as the range size, the small flow cut-off and the output replacement mode are put into the PY1ARE001MP online data point table in a preset order. The tree diagram after classification of the online parameters is shown in Figure 5 .
[0080] In some embodiments, the offline parameters of the nuclear power unit project are obtained, including: obtaining a data file under a path of the nuclear power unit project, the data file including the classified offline parameters.
[0081] The path of the nuclear power unit project for which the offline parameters are needed to be obtained is selected, that is, the path of the nuclear power unit project selected when the online parameters are obtained, for example, the selected nuclear power unit project is Yangjiang Nuclear Power Unit 1, and the specific reading path is D:\HOLLiAS_MACS\ENG\user\YJ_PY1\HSDB, the db.dat file is read, and the db.dat file includes the classified offline parameters of the nuclear power unit project needed, and the Yangjiang Nuclear Power Unit 1 and the path thereof herein are only examples and do not limit the present application. Specifically, the offline parameters have been classified according to the offline algorithm block data point table, the offline data point table and the point items of the offline data point table.
[0082] As shown in Figure 6As shown, in some embodiments, the classified online parameters are compared with the offline parameters to obtain parameter comparison results, including:
[0083] The online algorithm block data point table and the offline algorithm block data point table are corresponded;
[0084] The online data point table and the offline data point table are corresponded;
[0085] The point items of the online data point table and the point items of the offline data point table are corresponded;
[0086] The online parameters of the point items in the online data point table are corresponded with the offline parameters of the point items in the offline data point table, and the online parameters are compared with the offline parameters to obtain parameter comparison results.
[0087] For example, a certain parameter of the range size point item in the AVI data point table in the IO algorithm block data point table needs to be compared. Specifically, the online IO algorithm block data point table and the offline IO algorithm block data point table are corresponded first, then the online AVI data point table and the offline AVI data point table are corresponded, the range size point item in the online AVI data point table and the range size point item in the offline AVI data point table are corresponded, and finally the online parameters and the offline parameters that need to be compared are corresponded, and the online parameters are compared with the offline parameters to obtain parameter comparison results.
[0088] After the online parameters and the offline parameters are compared, the parameter comparison results are recorded in the selected result storage path, and the parameter comparison results are saved in the form of an EXCEL table, such as Figure 7 As shown, the total table records the comparison results and the total number of differences of the online parameters and the offline parameters of all databases, such as Figure 8 As shown, the other tables are the comparison results and specific differences of the online parameters and the offline parameters of each database.
[0089] In some embodiments, the classified online parameters are compared with the offline parameters to obtain parameter comparison results, including: the classified online parameters are compared with the offline parameters, and the obtained parameter comparison results are put into the selected storage path.
[0090] Specifically, after receiving that the comparison button is clicked, the comparison of the online parameters and the offline parameters is started, and the results are generated in the selected storage path. The selected result storage path can be arbitrarily selected to store the comparison results, which is convenient for finding the results, for example, C:\Users\1\Desktop\, the path here is only an example and does not limit the present application.
[0091] Some embodiments of the present application disclose a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the method for comparing engineering parameters of a nuclear power unit engineering according to any one of the above embodiments, and details are not described herein.
[0092] By implementing the present application, the following beneficial effects are achieved:
[0093] The present application establishes a connection with the engineer station according to the address of the engineer station, obtains the authority of the engineer station, starts the communication service, establishes a connection with the control station under the selected nuclear power unit engineering by using the authority of the engineer station, obtains the online parameters of the control station under the selected nuclear power unit engineering, classifies the obtained online parameters of the control station under the selected nuclear power unit engineering, obtains the offline parameters of the nuclear power unit engineering, compares the classified online parameters with the offline parameters, and obtains the parameter comparison result, thereby solving the problems of large workload, long time consumption, low efficiency, easy omission, and high risk of mis-modification of parameters in manual comparison of online parameters and offline parameters.
[0094] It can be understood that the above embodiments only express some implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the patent scope of the present application. It should be pointed out that, for ordinary skilled persons in the art, the above embodiments or technical features can be freely combined without departing from the concept of the present application, and some modifications and improvements can be made, which all belong to the protection scope of the present application, i.e. the embodiments described in "in some embodiments" can be freely combined with any one of the above embodiments. Therefore, any equivalent transformation and modification within the scope of the claims of the present application should belong to the scope of the claims of the present application.
Claims
1. A method for comparing engineering parameters of nuclear power units, characterized in that, Includes the following steps: Establish a connection with the engineering station based on the engineering station address and obtain engineering station permissions; Start the communication service, use the engineer station privileges to establish a connection with the control station under the selected nuclear power unit project, and obtain the online parameters of the control station under the selected nuclear power unit project; Based on the meaning of the online parameters, the online parameters of the control station under the nuclear power unit project are classified to obtain an online data point table; The online parameters of the control station under the nuclear power unit project are placed into the online data point table of the database according to a preset order and then classified to obtain the classified online parameters. Obtain offline parameters for nuclear power unit engineering; The categorized online parameters are compared with the offline parameters to obtain the parameter comparison results.
2. The method for comparing engineering parameters of nuclear power units according to claim 1, characterized in that, Establish a connection with the control station under the selected nuclear power unit project using the engineer station's privileges, including: Select the nuclear power unit project and its path. Based on the path of the nuclear power unit project, establish a connection with the control station under the selected nuclear power unit project using the engineer station's permissions.
3. The method for comparing engineering parameters of nuclear power units according to claim 1, characterized in that, Initiate the communication service, establish a connection with the control station under the selected nuclear power unit project according to the engineer station's permissions, and obtain the online parameters of the control station under the selected nuclear power unit project, including: Start the communication service, establish a connection with the control station under the selected nuclear power unit project according to the engineer station's permissions, determine whether the system counter value of the control station under the selected nuclear power unit project can be read, and if so, obtain the online parameters of the control station under the selected nuclear power unit project.
4. The method for comparing engineering parameters of nuclear power units according to claim 1, characterized in that, Obtain the online parameters of the control station under the selected nuclear power unit project, including: Retrieve the online parameters of all successfully connected control stations under the selected nuclear power unit project according to the address sequence of the control stations.
5. The method for comparing engineering parameters of nuclear power units according to claim 1, characterized in that, The acquired online parameters from the control station of the nuclear power unit are categorized into online data point tables in the database according to a preset order. This also includes: Based on the function of the online parameter point table, different types of data point tables are classified to obtain the online algorithm block data point table.
6. The method for comparing engineering parameters of nuclear power units according to claim 5, characterized in that, The online parameters of the control station under the nuclear power unit project are obtained and placed into the online data point table of the database according to a preset order, and then classified, including: The online parameters of the control station of the nuclear power unit project are entered into the corresponding point items of the corresponding online data point table according to the preset order; Different data points are placed into the corresponding online data point table according to a preset order.
7. The method for comparing engineering parameters of nuclear power units according to claim 1, characterized in that, Obtain offline parameters for nuclear power unit engineering, including: Obtain the data files under the nuclear power unit project path. The data files include categorized offline parameters.
8. The method for comparing engineering parameters of nuclear power units according to claim 6, characterized in that, The categorized online parameters are compared with the offline parameters to obtain the parameter comparison results, including: Match the online algorithm block data point table with the offline algorithm block data point table; Map the online data point table to the offline data point table; Match the points in the online data point table with the points in the offline data point table; The online parameters of the points in the online data point table are matched with the offline parameters of the points in the offline data point table, and the online parameters are compared with the offline parameters to obtain the parameter comparison results.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for comparing engineering parameters of nuclear power units as described in any one of claims 1-8.
Citation Information
Patent Citations
Control method and system of industrial Internet of Things equipment, medium and electronic equipment
CN114884996A