Method and device for automatically grabbing and judging test data of DCS platform of nuclear power unit, storage medium and electronic equipment
By designing a method to automatically capture and identify test data in a nuclear power plant, the problem of manual operation of the main control room operator and human errors is solved, and the effect of improving work efficiency and reducing risks is achieved.
Patent Information
- Application Number
- CN202510041582.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-09
- Publication Date
- 2025-05-23
AI Technical Summary
In nuclear power plants, the main control room operator needs to manually copy and judge a large amount of test data, which leads to cumbersome, time-consuming and prone to human errors.
Design a method for automatic capture and discrimination of test data of the DCS platform of nuclear power units, including obtaining data description information, grabbing data from the DCS platform, performing preprocessing, calculating results based on predesign calculation rules, comparing and judging with acceptance criteria, and generating a data table.
Through the capture and judgment of automated test data, work efficiency is significantly improved, human-caused risks are reduced, the energy allocation of main control room operators is optimized, and production costs are saved.
Smart Images

Figure CN120030075A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of nuclear power plant test data processing, and more specifically to a method, device, storage medium and electronic equipment for automatically capturing and distinguishing test data of a DCS platform of a nuclear power unit. Background Art
[0002] In a nuclear power plant, when a new program is needed, the operator in the main control room needs to copy a large amount of data and equipment operating status of a large number of systems through the KIC screen in a short period of time, and manually determine whether it meets the requirements. Among them, some parameters even require the operator to manually calculate according to the calculation formula and then fill in the corresponding program. For example, in traditional practices, if a certain work involves data in the KIC screen of the primary and secondary circuits, the operation of the operator in the main control room can be divided into five steps: opening the KID screen, reading relevant data, manually calculating according to the calculation formula, recording data in the test program, and finally manually determining whether the test data meets the test criteria. Moreover, these five steps need to be repeated. Therefore, the operation process is cumbersome, time-consuming, and prone to human errors. Summary of the invention
[0003] The technical problem to be solved by the present invention is to provide a method, device, storage medium and electronic equipment for automatically capturing and distinguishing test data of a nuclear power unit DCS platform in view of the problems existing in the prior art.
[0004] The technical solution adopted by the present invention to solve the technical problem is to construct a method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform, comprising the following steps:
[0005] Obtain data description information of the data to be processed;
[0006] Capturing the data to be processed from the DCS platform according to the data description information of the data to be processed;
[0007] Preprocessing the data to be processed to obtain preprocessed data;
[0008] Calculate the preprocessed data according to a preset calculation rule to obtain a calculation result;
[0009] Compare and judge the calculation result with the acceptance criteria to obtain a judgment result;
[0010] A data table is generated based on the data to be processed, the calculation result and the determination result.
[0011] In the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform according to the present invention, capturing the data to be processed from the DCS platform according to the data description information of the data to be processed includes:
[0012] Determine the DCS data point name of the data to be processed according to the data description information of the data to be processed;
[0013] Data is read in the DCS platform according to the DCS data point name to obtain the data to be processed.
[0014] In the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform of the present invention, the preprocessing of the data to be processed to obtain the preprocessed data includes:
[0015] The data to be processed is cleaned, deduplicated and processed for abnormal data to obtain the preprocessed data.
[0016] In the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform described in the present invention, the preset calculation rule includes: a preset calculation formula or a preset calculation function;
[0017] The calculating the preprocessed data according to the preset calculation rules to obtain the calculation result comprises:
[0018] The preprocessed data is calculated according to the preset calculation formula or the preset calculation function to obtain the calculation result.
[0019] In the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform according to the present invention, generating a data table based on the data to be processed, the calculation result and the determination result includes:
[0020] Get the form template;
[0021] The data to be processed, the calculation results and the determination results are imported into the table template to generate the data table.
[0022] In the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform described in the present invention, the method further includes:
[0023] Determine whether a data capture instruction is received;
[0024] If yes, execute the step of obtaining data description information of the data to be processed.
[0025] In the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform described in the present invention, the method further includes:
[0026] Determine whether a report printing instruction is received;
[0027] If so, the data table is printed out according to the report printing instruction.
[0028] The present invention also provides a device for automatically capturing and distinguishing test data of a nuclear power unit DCS platform, comprising:
[0029] A data information acquisition unit, used to acquire data description information of the data to be processed;
[0030] A data capture unit, used for capturing the data to be processed from the DCS platform according to the data description information of the data to be processed;
[0031] A data preprocessing unit, used for preprocessing the data to be processed to obtain preprocessed data;
[0032] A data calculation unit, used to calculate the preprocessed data according to a preset calculation rule to obtain a calculation result;
[0033] A comparison and determination unit, used for comparing and determining the calculation result with the acceptance criteria to obtain a determination result;
[0034] A table generating unit is used to generate a data table based on the data to be processed, the calculation result and the determination result.
[0035] The present invention also provides a storage medium storing a computer program, wherein the computer program is suitable for being loaded by a processor to execute the steps of the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform as described above.
[0036] The present invention also provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps of the above-mentioned method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform by calling the computer program stored in the memory.
[0037] The method, device, storage medium and electronic device for automatically capturing and distinguishing test data of the DCS platform of a nuclear power unit of the present invention have the following beneficial effects: including the following steps: obtaining data description information of the data to be processed; capturing the data to be processed from the DCS platform according to the data description information of the data to be processed; preprocessing the data to be processed to obtain preprocessed data; calculating the preprocessed data according to the preset calculation rules to obtain the calculation results; comparing and judging the calculation results with the acceptance criteria to obtain the judgment results; generating a data table based on the data to be processed, the calculation results and the judgment results. The present invention can automatically capture and distinguish DCS test data, which can significantly improve work efficiency, effectively solve the problem of human error in manual transcription and judgment, reduce human risk, optimize the energy allocation of the operator in the main control room, and save production costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:
[0039] Figure 1 It is a flow chart of the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform provided by the present invention;
[0040] Figure 2 is an example diagram of a table template provided by the present invention;
[0041] Figure 3 It is a schematic diagram of captured flow data and calculation results of the RCP system provided by the present invention;
[0042] Figure 4 It is a printout of the data table provided by the present invention;
[0043] Figure 5 The present invention provides a logic block diagram of a nuclear power unit DCS platform test data automatic capture and identification device. DETAILED DESCRIPTION
[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0045] In order to optimize and reduce the workload of operators in the main control room of a nuclear power plant, minimize the possible deviations caused by manual recording and calculation, and optimize the energy allocation of operators in the main control room, the present invention provides a method for automatically capturing and differentiating test data of a DCS platform of a nuclear power unit. The method automatically obtains data from a DCS server, and automatically calculates and determines the data according to preset calculation rules, thereby significantly improving the work efficiency of operators in the main control room, ensuring the immediacy and reliability of monitoring work, and obtaining great benefits with minimal energy.
[0046] Specifically, refer to Figure 1 , Figure 1 The present invention provides a flowchart of a preferred embodiment of the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform.
[0047] like Figure 1 As shown, the method for automatically capturing and distinguishing test data of the nuclear power unit DCS platform includes the following steps:
[0048] Step S101: Obtain data description information of the data to be processed.
[0049] In the embodiment of the present invention, before executing step S101, the following steps are first performed: determining whether a data capture instruction is received; if so, performing the step of obtaining data description information of the data to be processed. Specifically, in actual application, when the operator of the main control room needs to capture the test data of the DCS platform, the operator of the main control room clicks the data capture control key in the KIC screen. At this time, the system receives the data capture instruction, determines the data description information of the data to be processed according to the data capture instruction, and obtains the data description information.
[0050] Step S102: Capture the data to be processed from the DCS platform according to the data description information of the data to be processed.
[0051] In the embodiment of the present invention, the data description information includes: DCS data point name.
[0052] In some embodiments, capturing the data to be processed from the DCS platform according to the data description information of the data to be processed includes: determining the DCS data point name of the data to be processed according to the data description information of the data to be processed; and reading data in the DCS platform according to the DCS data point name to obtain the data to be processed.
[0053] Take the No. 1 steam generator water level meter as an example, the DCS data point name format is: ARE010MN. The standard format is: ! R PY3ARE010MN.AV; % F6.3 Other data are similar, and only the device name needs to be modified adaptively. It should be noted that the data to be captured in different modes is different. Different modes have a table template. Figure 2 The table template in mode 1 is shown. Each table template stores the data point name of the data to be captured. Therefore, when receiving the data capture instruction triggered by the operator in the main control room, the system can directly read the corresponding DCS data point name from each table template according to the data capture instruction, and then automatically capture the corresponding test data from the DCS server (i.e., DCS platform) according to the read DCS data point name, and write the read data into the position of the corresponding measured value in the table template to complete the automatic capture of DCS test data.
[0054] Step S103: pre-process the data to be processed to obtain pre-processed data.
[0055] In order to improve the accuracy of captured data, the present invention also needs to preprocess the captured data to be processed, that is, preprocess the data to be processed to obtain the preprocessed data, including: cleaning, deduplication and abnormal data processing of the data to be processed to obtain the preprocessed data.
[0056] Step S104: Calculate the preprocessed data according to preset calculation rules to obtain calculation results.
[0057] In the embodiment of the present invention, the preset calculation rule includes: a preset calculation formula or a preset calculation function.
[0058] In some embodiments, calculating the preprocessed data according to a preset calculation rule to obtain a calculation result includes: calculating the preprocessed data according to a preset calculation formula or a preset calculation function to obtain a calculation result.
[0059] Specifically, different test data have different calculation formulas or calculation functions. Therefore, after capturing the test data, automatic calculation can be performed according to the preset calculation formula or preset calculation function corresponding to the test data to obtain the corresponding calculation result.
[0060] For example, the total flow rate of the RCP system (one-loop coolant system) is used for explanation. Figure 3 As shown in the figure, the flow of the RCP system involves the readings of multiple loop instruments of 3RCP025MD, 3RCP026MD, 3RCP027MD, 3RCP040MD, 3RCP041MD, 3RCP042MD, 3RCP052MD, 3RCP053MD, and 3RCP054MD. Therefore, the system needs to automatically capture the measurement data of these loop instruments, obtain the flow value of each instrument, and then calculate the average flow of each loop, and finally calculate the total flow of RCP. The specific calculation formula is:
[0061] V RCP总 =(V R25 +V R26 +V R27 ) / 3+(V R40 +V R41 +V R42 ) / 3+(V R52 +V R53 +V R54 )
[0062] / 3;
[0063] In the above formula, V RCP总 represents the total flow rate of the RCP system, V R25 Indicates the measured value of 3RCP025MD, V R26 Indicates the measured value of 3RCP026MD, V R27 Indicates the measured value of 3RCP027MD, V R40 Measured value of 3RCP040MD, V R41 Indicates the measured value of 3RCP041MD, V R42 Indicates the measured value of 3RCP042MD, V R52 Indicates the measured value of 3RCP052MD, V R53 Indicates the measured value of 3RCP053MD, VR54 Indicates the measured values of 3RCP054MD.
[0064] Step S105: Compare the calculation result with the acceptance criteria to obtain a determination result.
[0065] Specifically, after the calculation result is obtained in step S104, the calculation result is compared with the acceptance criteria to obtain the judgment result, thereby completing the automatic judgment of the test data. For example, taking the total flow of the aforementioned RCP system as an example, when the total flow of the RCP is calculated to be 73070.93333m 3 / h, and then compare this value with the acceptance criteria (i.e. 68520m 3 / h) compared, obviously, 73070.93333m 3 / h>68520m 3 / h, therefore, the judgment result is normal, that is, "yes" in the data table.
[0066] Step S106: Generate a data table based on the data to be processed, the calculation results and the determination results.
[0067] In an embodiment of the present invention, generating a data table based on the data to be processed, the calculation results and the determination results includes: obtaining a table template; importing the data to be processed, the calculation results and the determination results into the table template to generate a data table.
[0068] Specifically, after the data to be processed is captured and the test data calculation and judgment are completed, the data to be processed, the calculation results of the test data and the judgment results are written into the table template, that is, Figure 2 The data table can be generated in the corresponding position shown.
[0069] Furthermore, in an embodiment of the present invention, the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform further includes: determining whether a report printing instruction is received; and if so, printing out a data table according to the report printing instruction.
[0070] Specifically, when a report printing instruction is received, the system can automatically print a data table according to the report printing instruction. Figure 4 shown.
[0071] refer to Figure 5 , Figure 5 The invention provides a device for automatically capturing and distinguishing test data of a nuclear power unit DCS platform. The device can be used to implement the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform disclosed in the embodiment of the invention.
[0072] Specifically, Figure 5As shown, the nuclear power unit DCS platform test data automatic capture and identification device includes:
[0073] The data information acquisition unit 501 is used to acquire data description information of the data to be processed;
[0074] The data capture unit 502 is used to capture the data to be processed from the DCS platform according to the data description information of the data to be processed;
[0075] A data preprocessing unit 503 is used to preprocess the data to be processed to obtain preprocessed data;
[0076] The data calculation unit 504 is used to calculate the pre-processed data according to a preset calculation rule to obtain a calculation result;
[0077] The comparison and determination unit 505 is used to compare and determine the calculation result with the acceptance criteria to obtain a determination result;
[0078] The table generating unit 506 is used to generate a data table based on the data to be processed, the calculation results and the determination results.
[0079] Specifically, the specific coordination operation process between the various units in the nuclear power unit DCS platform test data automatic capture and identification device here can refer to the above-mentioned nuclear power unit DCS platform test data automatic capture and identification method, which will not be repeated here.
[0080] In actual application, the operator in the main control room only needs to click the data capture control button on the panel, and the system will read the corresponding DCS data point name from each table template, and then automatically capture the test data from the DCS server according to the read DCS data point name, and calculate according to the preset calculation formula or related function, and then compare the calculation result with the acceptance criteria and give the final judgment result. If the test data is unqualified, it will be highlighted to remind the operator to respond. When the print instruction is received, the data table will be printed out.
[0081] Through the present invention, the time for the main control room operator to execute the program is shortened from the original 1 hour to less than 10 minutes. A nuclear power unit can save 1833 hours for the main control room operator in a year, achieving the purpose of greatly improving quality and efficiency. It not only significantly improves work efficiency, reduces work human risk, optimizes the energy allocation of the main control operator, and saves production costs.
[0082] In addition, an electronic device of the present invention includes a memory and a processor; the memory is used to store a computer program; the processor is used to execute the computer program to implement any of the above methods for automatically capturing and distinguishing test data of a nuclear power unit DCS platform. Specifically, according to an embodiment of the present invention, the process described with reference to the flowchart above can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed by an electronic device and when executed, it executes the above functions defined in the method of the embodiment of the present invention. The electronic device in the present invention can be a terminal such as a notebook, a desktop, a tablet computer, a smart phone, or a server.
[0083] In addition, a storage medium of the present invention stores a computer program thereon, and when the computer program is executed by a processor, any of the above methods for automatically capturing and distinguishing test data of a nuclear power unit DCS platform is implemented. Specifically, it should be noted that the above storage medium of the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by an instruction execution system, device or device or used in combination with it. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, device, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0084] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0085] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0086] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0087] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0088] The above embodiments are only for illustrating the technical concept and features of the present invention, and their purpose is to enable people familiar with the technology to understand the content of the present invention and implement it accordingly, and they cannot limit the scope of protection of the present invention. All equivalent changes and modifications made to the scope of the claims of the present invention should fall within the scope of the claims of the present invention.
Claims
1. A method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform, characterized in that: The following steps are involved: Obtain data description information of the data to be processed; Capturing the data to be processed from the DCS platform according to the data description information of the data to be processed; Preprocessing the data to be processed to obtain preprocessed data; Calculate the preprocessed data according to a preset calculation rule to obtain a calculation result; Compare and judge the calculation result with the acceptance criteria to obtain a judgment result; A data table is generated based on the data to be processed, the calculation result and the determination result.
2. The method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform according to claim 1 is characterized in that: The capturing of the data to be processed from the DCS platform according to the data description information of the data to be processed includes: Determine the DCS data point name of the data to be processed according to the data description information of the data to be processed; Data is read in the DCS platform according to the DCS data point name to obtain the data to be processed.
3. The method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform according to claim 1 is characterized in that: The preprocessing of the data to be processed to obtain preprocessed data comprises: The data to be processed is cleaned, deduplicated and processed for abnormal data to obtain the preprocessed data.
4. The method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform according to claim 1 is characterized in that: The preset calculation rules include: preset calculation formulas or preset calculation functions; The calculating the preprocessed data according to the preset calculation rules to obtain the calculation result comprises: The preprocessed data is calculated according to the preset calculation formula or the preset calculation function to obtain the calculation result.
5. The method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform according to claim 1 is characterized in that: The generating of a data table based on the data to be processed, the calculation result and the determination result comprises: Get the form template; The data to be processed, the calculation results and the determination results are imported into the table template to generate the data table.
6. The method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform according to claim 1 is characterized in that: The method further comprises: Determine whether a data capture instruction is received; If yes, execute the step of obtaining data description information of the data to be processed.
7. The method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform according to any one of claims 1 to 6, characterized in that: The method further comprises: Determine whether a report printing instruction is received; If so, the data table is printed out according to the report printing instruction.
8. A device for automatically capturing and distinguishing test data of a nuclear power unit DCS platform, characterized in that: include: A data information acquisition unit, used to acquire data description information of the data to be processed; A data capture unit, used for capturing the data to be processed from the DCS platform according to the data description information of the data to be processed; A data preprocessing unit, used for preprocessing the data to be processed to obtain preprocessed data; A data calculation unit, used to calculate the preprocessed data according to a preset calculation rule to obtain a calculation result; A comparison and determination unit, used for comparing and determining the calculation result with the acceptance criteria to obtain a determination result; A table generating unit is used to generate a data table based on the data to be processed, the calculation result and the determination result.
9. A storage medium, characterized in that: The storage medium stores a computer program, and the computer program is suitable for being loaded by a processor to execute the steps of the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform as described in any one of claims 1 to 7.
10. An electronic device, characterized in that: It comprises a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps of the method for automatically capturing and distinguishing test data of a nuclear power unit DCS platform as claimed in any one of claims 1 to 7 by calling the computer program stored in the memory.