Method for comparing engineering parameters of nuclear power unit and computer readable storage medium
By automatically comparing the online and offline parameters of nuclear power unit engineering on the MACS6 platform, the problems of low manual comparison efficiency and high risk of error modification are solved, and a more efficient and reliable parameter comparison process is achieved.
Patent Information
- Application Number
- CN202411946797.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2044-12-26
AI Technical Summary
The existing MACS6 platform parameter comparison method manually compares online and offline parameters, which is large in workload, time-consuming, low in efficiency and easy to miss, and there is a high risk of incorrectly modifying parameters.
By establishing a connection at the engineer station, obtaining permissions, starting communication services, establishing a connection with the control station under the nuclear power unit project, obtaining online parameters, and comparing them with offline parameters after classification to obtain parameter comparison results.
The automated comparison process greatly reduces the time and energy of manual operations, improves comparison efficiency, and reduces the risk of missing and incorrectly modifying parameters.
Smart Images

Figure CN119882624A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of nuclear power plant engineering, and in particular to a method for comparing nuclear power plant engineering parameters and a computer-readable storage medium. Background Art
[0002] The non-safety-level DCS platform software in nuclear power plants is Hollias Macs 6.2.0 and Hollias Macs6.2.5 products (hereinafter referred to as MACS6 platform). Currently, the MACS6 platform needs to perform a large amount of parameter modification work during daily operation and overhaul. The parameter modification work involves two methods: offline modification at the engineer station and online modification at the control station.
[0003] The engineer station is mainly responsible for system configuration, maintenance and fault diagnosis. The engineer station is usually operated by professional technicians who use this platform to perform configuration changes, software updates, fault analysis and daily maintenance on the control system of the nuclear power plant.
[0004] The control station is responsible for real-time monitoring and control of the operating status of the nuclear power plant. Operators use various signal devices, instruments and controllers to monitor and operate key parameters of the nuclear power plant, such as the status, temperature, pressure, etc. of the reactor. The control station ensures that the nuclear power plant can operate safely and effectively in all operating states and accident conditions.
[0005] The current method for comparing parameters of the MACS6 platform is to manually print out the offline parameters of the MACS6 platform and use engineer privileges to manually compare the offline and online parameters at the engineer station. This method is labor-intensive, prone to missing parameters, and has a high risk of incorrectly modifying parameters. Summary of the invention
[0006] The technical problem to be solved by the present invention is to provide a method for comparing engineering parameters of nuclear power units in view of at least one defect of the related technology mentioned in the above background technology: manual comparison of online parameters and offline parameters is labor-intensive and time-consuming, the manual comparison is inefficient and easy to miss, and there is a high risk of erroneous modification of parameters.
[0007] The technical solution adopted by the present invention to solve the technical problem is: constructing a method for comparing engineering parameters of nuclear power units, comprising the following steps:
[0008] Establish a connection with the engineer station according to the engineer station address and obtain the engineer station authority;
[0009] Start the communication service, use the engineer station authority 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;
[0010] Classifying the acquired online parameters of the control station of the nuclear power unit project to obtain classified online parameters;
[0011] Obtain offline parameters of nuclear power plant projects;
[0012] The classified online parameters are compared with the offline parameters to obtain parameter comparison results.
[0013] In some embodiments, establishing a connection with a control station under a selected nuclear power plant project using the engineer station authority includes:
[0014] Select a nuclear power unit project and its path, and use the engineer station authority to establish a connection with the control station under the selected nuclear power unit project based on the path of the nuclear power unit project.
[0015] In some embodiments, starting the communication service, establishing a connection with the control station under the selected nuclear power unit project according to the authority of the engineer station, and obtaining online parameters of the control station under the selected nuclear power unit project include:
[0016] Start the communication service, establish a connection with the control station under the selected nuclear power unit project according to the engineer station authority, and determine whether the system counter value of the control station under the selected nuclear power unit project is read. If so, obtain the online parameters of the control station under the selected nuclear power unit project.
[0017] In some embodiments, obtaining online parameters of a control station of a selected nuclear power plant project includes:
[0018] The online parameters of all successfully connected control stations under the selected nuclear power unit project are obtained according to the address sequence of the control stations.
[0019] In some embodiments, the acquired online parameters of the control station of the nuclear power unit project are classified to obtain the classified online parameters, including:
[0020] The obtained online parameters of the control station of the nuclear power unit project are put into the online data point table of the database according to a preset order for classification, and the classified online parameters are obtained.
[0021] In some embodiments, the obtained online parameters of the control station of the nuclear power unit project are put into the online data point table of the database according to a preset order for classification, which also includes:
[0022] According to the meaning of the online parameters, the online parameters of the control station of the nuclear power unit project are classified to obtain an online data point table;
[0023] According to the functions of the online parameter point table, different types of data point tables are classified to obtain the online algorithm block data point table.
[0024] In some embodiments, the obtained online parameters of the control station of the nuclear power unit project are put into the online data point table of the database according to a preset order for classification, including:
[0025] The obtained online parameters of the control station of the nuclear power unit project are placed into the corresponding point items of the corresponding online data point table according to a preset order;
[0026] Put different point items into the corresponding online data point table according to the preset order.
[0027] In some embodiments, obtaining offline parameters of a nuclear power plant project includes:
[0028] Get the data file under the nuclear power unit project path, which includes the classified offline parameters.
[0029] In some embodiments, the classified online parameters are compared with the offline parameters to obtain parameter comparison results, including:
[0030] Match the online algorithm block data point table with the offline algorithm block data point table;
[0031] Match the online data point table with the offline data point table;
[0032] Matching the point items in the online data point table with the point items in the offline data point table;
[0033] The online parameters of the midpoint items in the online data point table are matched with the offline parameters of the midpoint items in the offline data point table, and the online parameters are compared with the offline parameters to obtain parameter comparison results.
[0034] The present invention also constructs a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method for comparing engineering parameters of a nuclear power unit as described in any one of the above items is implemented.
[0035] By implementing the present invention, the following beneficial effects are achieved:
[0036] The present invention establishes a connection with an engineer station according to the address of the engineer station, obtains the authority of the engineer station, starts a communication service, uses the authority of the engineer station to establish a connection with a control station under a selected nuclear power unit project, obtains online parameters of the control station under the selected nuclear power unit project, classifies the obtained online parameters of the control station under the nuclear power unit project to obtain the classified online parameters, obtains offline parameters of the nuclear power unit project, compares the classified online parameters with the offline parameters to obtain parameter comparison results, thereby solving the problems of large workload and long time consumption for manual comparison of online parameters and offline parameters, low manual comparison efficiency, easy omission, and high risk of incorrect parameter modification. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:
[0038] Figure 1 A flow chart showing an embodiment of a method for comparing engineering parameters of a nuclear power unit according to the present invention is shown;
[0039] Figure 2 A diagram showing an operation interface of an embodiment of a method for comparing engineering parameters of a nuclear power unit according to the present invention is shown;
[0040] Figure 3 It shows an interface diagram after starting the communication service in one embodiment of the method for comparing engineering parameters of nuclear power units of the present invention;
[0041] Figure 4 A schematic diagram showing an embodiment of a method for comparing engineering parameters of a nuclear power unit according to the present invention, in which online parameters are obtained through an interface of a communication service;
[0042] Figure 5 A tree diagram after online parameter classification in an embodiment of a method for comparing engineering parameters of a nuclear power unit of the present invention is shown;
[0043] Figure 6 A flow chart showing an embodiment of a method for comparing engineering parameters of a nuclear power unit according to the present invention is shown;
[0044] Figure 7 A summary table of parameter comparison results in one embodiment of the method for comparing engineering parameters of nuclear power units of the present invention 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 invention is shown. DETAILED DESCRIPTION
[0046] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, specific embodiments of the present invention are now described in detail with reference to the accompanying drawings.
[0047] It should be noted that the flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor do they have to be executed in the order described. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0048] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may 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] like Figure 1 As shown, some embodiments of the present invention disclose a method for comparing engineering parameters of a nuclear power unit, comprising the following steps:
[0050] Establish a connection with the engineer station according to the engineer station address and obtain the engineer station authority;
[0051] Start the communication service, use the engineer station authority 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;
[0052] Classifying the acquired online parameters of the control station of the nuclear power unit project to obtain classified online parameters;
[0053] Obtain offline parameters of nuclear power plant projects;
[0054] The classified online parameters are compared with the offline parameters to obtain parameter comparison results.
[0055] like Figure 2 As shown, in some embodiments, a connection is established with the engineer station according to the engineer station address to obtain the engineer station authority, which also includes: during the first comparison, at least two filled-in engineer station addresses are received. It can be understood that the at least two can be two, three or any number.
[0056] During the first comparison, the filled-in engineer station IP address is 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 are not intended to limit this application. At least two engineer station IP addresses are filled in for redundancy to avoid the inability to use the engineer station authority to connect to the control station under the selected nuclear power unit project when one engineer station IP address is abnormal.
[0057] In some embodiments, establishing a connection with a control station under a selected nuclear power plant project using the engineer station authority includes:
[0058] According to the path of the nuclear power unit project, use the engineer station authority to establish a connection with the control station under the selected nuclear power unit project. According to the path of the specific nuclear power unit project to be compared, such as the path of the Yangjiang Nuclear Power Unit 1 project: D:\HOLLiAS_MACS\ENG\USER\PY1. The Yangjiang Nuclear Power Unit 1 project and its path here are only examples and are not intended to limit this application.
[0059] In some embodiments, the communication service is started, and a connection is established with the control station of the selected nuclear power unit project using the engineer station authority to obtain online parameters of the control station of the selected nuclear power unit project, which also includes:
[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 realizes the extraction of 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 IP address of the engineer station and the domain number of the selected nuclear power unit project, such as Yangjiang Nuclear Power Unit 1, so that you don't need to reselect the settings later. Click the Save Settings button to save the IP address of the engineer station and the domain number of the selected nuclear power unit project.
[0064] In some embodiments, the communication service is started, and the engineer station authority is used to establish a connection with the control station under the selected nuclear power unit project to obtain the online parameters of the control station under the selected nuclear power unit project. Specifically, after receiving the start service button being clicked, the communication service is started. Starting the communication service is similar to the service for processing and managing input and output requests. After starting, all connected control stations under the selected nuclear power unit project can be displayed.
[0065] like Figure 3 As shown, in some embodiments, the communication service is started, a connection is established with the control station under the selected nuclear power unit project according to the authority of the engineer station, and online parameters of the control station under the selected nuclear power unit project are obtained, 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 authority, and determine whether the connection with the control station is successful. If so, obtain the online parameters of the control station under the selected nuclear power unit project.
[0067] Specifically, the communication service is started, and a connection is established with the control station under the selected nuclear power unit project according to the engineer station authority, and it is determined whether the system counter value of the control station under the selected nuclear power unit project is 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 status of all control stations under the selected nuclear power unit project can be displayed, that is, the checkbox of the station connection status is checked and there is a value in the edit box below the checkbox, that is, the system counter value of the control station is read, which proves that the connection with the control station is successful. The system counter represents the life value of the control station. The life value of the control station normally increases and cycles between 0-100. The system counter value can truly represent the status of the control station. Therefore, 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, obtaining online parameters of a control station under a selected nuclear power plant project includes: obtaining online parameters of all successfully connected control stations under the selected nuclear power plant project according to the address sequence of the control stations.
[0070] like Figure 4 As shown, after the communication service is started, the online parameters are obtained through the interface of the communication service. Specifically, the online parameters are applied for through the interface of the communication service (ReadTagValue). The communication service can apply for online parameters through the Requset method and perform online parameter reading and writing. Finally, the communication service end is responsible for interacting with the control station and requesting the online parameters of the control station through the ReadTagValueEx_RequestProcess method.
[0071] In some embodiments, the acquired online parameters of the control station of the nuclear power unit project are classified to obtain the classified online parameters, including:
[0072] The obtained online parameters of the control station of the nuclear power unit project are put into the online data point table of the database according to a preset order for classification, and the classified online parameters are obtained.
[0073] In some embodiments, the obtained online parameters of the control station of the nuclear power unit project are put into the online data point table of the database according to a preset order for classification, which also includes:
[0074] According to the meaning of the online parameters, the online parameters of the control station of the nuclear power unit project are classified to obtain an online data point table;
[0075] According to the functions 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 station of the nuclear power unit project are put into the online data point table of the database according to a preset order for classification, including:
[0077] The obtained online parameters of the control station of the nuclear power unit project are placed into the corresponding point items of the corresponding online data point table according to a preset order;
[0078] Put different point items into the corresponding online data point table according to the preset order.
[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. In order to facilitate the subsequent comparison of online parameters, all online parameters are classified: ① The online parameters are classified into online data point tables according to the meaning of the parameters. For example, according to the parameter meaning represented by the online parameters, they can be divided into more than one hundred online parameter point tables such as PID, AVO, AVI, DVO, DVI, CMS, NSD, etc.; ② The online parameter point tables are classified into online algorithm block data point tables according to their functions. For example, the more than one hundred online parameter point tables classified in step ① can be divided into but not limited to online IO algorithm block data point tables, online control algorithm block data point tables, etc. according to their respective functions, wherein the online IO algorithm block data point tables Including online data point tables such as AVI, AVO, DVO, DVI, etc., and the online control algorithm block data point table includes online data point tables such as NSP, CMV, NSD, CMP, etc.; ③ In different online data point tables, according to the numerical or alphabetical sorting of the online parameters, the online parameters are placed in the corresponding point items of the corresponding online data point table in the preset order, such as placing the online parameters in the corresponding point items such as the range size, small flow cutting, and output alternative method; ⑤ Sort the different point items by numbers or letters, and place the different point items in the corresponding online data point table in the preset order, for example, place the point items such as the range size, small flow cutting, and output alternative method in the preset order in the PY1ARE001MP online data point table. Finally, the tree diagram after the online parameters are classified is as follows Figure 5 shown.
[0080] In some embodiments, obtaining offline parameters of a nuclear power plant project includes: obtaining a data file under a nuclear power plant project path, the data file including classified offline parameters.
[0081] Select the path of the nuclear power plant project for which offline parameters need to be obtained, that is, the path of the nuclear power plant project selected when obtaining online parameters. For example, if the selected nuclear power plant project is Yangjiang Nuclear Power Unit 1, the specific reading path is: D:\HOLLiAS_MACS\ENG\user\YJ_PY1\HSDB, read the db.dat file, the db.dat file includes the classified offline parameters of the required nuclear power plant project, Yangjiang Nuclear Power Unit 1 and its path here are only examples, and are not intended to limit this 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] like Figure 6As shown, in some embodiments, the classified online parameters are compared with the offline parameters to obtain parameter comparison results, including:
[0083] Match the online algorithm block data point table with the offline algorithm block data point table;
[0084] Match the online data point table with the offline data point table;
[0085] Matching the point items in the online data point table with the point items in the offline data point table;
[0086] The online parameters of the midpoint items in the online data point table are matched with the offline parameters of the midpoint 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, if a certain parameter of the range size point item in the AVI data point table in the IO algorithm block data point table is needed, specifically, first make the online IO algorithm block data point table correspond to the offline IO algorithm block data point table, then make the online AVI data point table correspond to the offline AVI data point table, then make the range size point item in the online AVI data point table correspond to the range size point item in the offline AVI data point table, finally make the online parameters to be compared correspond to the offline parameters, and compare the online parameters with the offline parameters to obtain the parameter comparison results.
[0088] After the online parameters and offline parameters are compared, the parameter comparison results will be recorded in the selected result storage path and saved in the form of an EXCEL table. Figure 7 As shown in the table, the total table records the comparison results and total differences between online and offline parameters of all databases, such as Figure 8 As shown, the other tables are the comparison results and specific differences between the online parameters and offline parameters of each database.
[0089] In some embodiments, comparing the classified online parameters with the offline parameters to obtain parameter comparison results includes: comparing the classified online parameters with the offline parameters, and placing the obtained parameter comparison results into the selected storage path.
[0090] Specifically, after receiving the comparison button being clicked, the online parameters and offline parameters are compared, and the results are generated in the selected storage path. The storage path of the comparison results can be arbitrarily selected to facilitate the search of results, such as C:\Users\1\Desktop\. The path here is only an example and is not intended to limit this application.
[0091] Some embodiments of the present invention disclose a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for comparing engineering parameters of a nuclear power unit as described in any of the above embodiments is implemented, which will not be described in detail here.
[0092] By implementing the present invention, the following beneficial effects are achieved:
[0093] The present invention establishes a connection with an engineer station according to the address of the engineer station, obtains the authority of the engineer station, starts a communication service, uses the authority of the engineer station to establish a connection with a control station under a selected nuclear power unit project, obtains online parameters of the control station under the selected nuclear power unit project, classifies the obtained online parameters of the control station under the nuclear power unit project to obtain the classified online parameters, obtains offline parameters of the nuclear power unit project, compares the classified online parameters with the offline parameters to obtain parameter comparison results, thereby solving the problems of large workload and long time consumption for manual comparison of online parameters and offline parameters, low manual comparison efficiency, easy omission, and high risk of incorrect parameter modification.
[0094] It is understandable that the above embodiments only express some implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that for ordinary technicians in this field, without departing from the concept of the present invention, the above embodiments or technical features can be freely combined, and several deformations and improvements can be made, which all belong to the protection scope of the present invention, that is, the embodiments described in "some embodiments" can be freely combined with any of the above and below embodiments. Therefore, all equivalent changes and modifications made to the scope of the claims of the present invention should belong to the scope of the claims of the present invention.
Claims
1. A method for comparing engineering parameters of a nuclear power unit, characterized in that: The following steps are involved: Establish a connection with the engineer station according to the engineer station address and obtain the engineer station authority; Start the communication service, use the engineer station authority 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; Classifying the acquired online parameters of the control station of the nuclear power unit project to obtain classified online parameters; Obtain offline parameters of nuclear power plant projects; The classified online parameters are compared with the offline parameters to obtain parameter comparison results.
2. The method for comparing engineering parameters of nuclear power units according to claim 1, characterized in that: Use the engineer station authority to establish a connection with the control station of the selected nuclear power unit project, including: Select a nuclear power unit project and its path, and use the engineer station authority to establish a connection with the control station under the selected nuclear power unit project based on the path of the nuclear power unit project.
3. The method for comparing engineering parameters of nuclear power units according to claim 1, characterized in that: Start the communication service, establish a connection with the control station under the selected nuclear power unit project according to the engineer station authority, 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 authority, and determine whether the system counter value of the control station under the selected nuclear power unit project is read. 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 online parameters of the control station of the selected nuclear power plant project, including: The online parameters of all successfully connected control stations under the selected nuclear power unit project are obtained 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 obtained online parameters of the control station of the nuclear power unit project are classified to obtain the classified online parameters, including: The obtained online parameters of the control station of the nuclear power unit project are put into the online data point table of the database according to a preset order for classification, and the classified online parameters are obtained.
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 of the nuclear power unit project are obtained and put into the online data point table of the database according to the preset order for classification, which also includes: According to the meaning of the online parameters, the online parameters of the control station of the nuclear power unit project are classified to obtain an online data point table; According to the functions of the online parameter point table, different types of data point tables are classified to obtain the online algorithm block data point table.
7. The method for comparing engineering parameters of nuclear power units according to claim 6, characterized in that: The obtained online parameters of the control station of the nuclear power unit project are put into the online data point table of the database according to the preset order for classification, including: The obtained online parameters of the control station of the nuclear power unit project are placed into the corresponding point items of the corresponding online data point table according to a preset order; Put different point items into the corresponding online data point table according to the preset order.
8. The method for comparing engineering parameters of nuclear power units according to claim 1, characterized in that: Obtain offline parameters of nuclear power plant projects, including: Get the data file under the nuclear power unit project path, which includes the classified offline parameters.
9. The method for comparing engineering parameters of nuclear power units according to claim 7, characterized in that: Compare the classified online parameters with the offline parameters to obtain parameter comparison results, including: Match the online algorithm block data point table with the offline algorithm block data point table; Match the online data point table with the offline data point table; Matching the point items in the online data point table with the point items in the offline data point table; The online parameters of the midpoint items in the online data point table are matched with the offline parameters of the midpoint items in the offline data point table, and the online parameters are compared with the offline parameters to obtain parameter comparison results.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for comparing engineering parameters of a nuclear power unit as described in any one of claims 1 to 9 is implemented.
Citation Information
Patent Citations
Control system based on EPA standard and management method thereof
CN101639694A
Control system of sterile pharmaceutical device
CN108829072A
Method and system for construction, synchronization, presentation and analysis of nuclear power DCS offline database
CN110554675A
Control method and system of industrial Internet of Things equipment, medium and electronic equipment
CN114884996A
DEVICE FOR COLLECTING, PROCESSING, ACCOUNTING AND PRESENTING GEOLOGICAL EXPLORATION INFORMATION
RU152428U1