A special tool for auxiliary maintenance of KIC platform in nuclear power plant
By installing auxiliary maintenance tools on the KIC platform of a nuclear power plant and integrating multiple functional units, the problem of human error in KIC platform maintenance is solved, efficient and accurate data analysis and operation are achieved, and the safety and stability of the nuclear power unit are ensured.
Patent Information
- Application Number
- CN202310129579.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-17
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2043-02-17
AI Technical Summary
During the maintenance and overhaul of the KIC platform of the DCS control system of nuclear power units, the large amount of data and multiple system analysis functions make operations prone to human errors, posing safety risks.
A special tool for auxiliary maintenance of the KIC platform of nuclear power plants has been developed and installed on a DGS or SAS workstation. It integrates log classification statistics, operation trend display, one-click backup and restore of configuration files and screen image capture units, provides a friendly human-machine interface and account-based permission control, and simplifies the operation process.
It improves the maintenance capabilities of KIC maintenance engineers, reduces the risk of human error, improves the accuracy and efficiency of data analysis, and ensures the safe and stable operation of the unit.
Smart Images

Figure CN116308266B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of nuclear power DCS second-layer maintenance, and in particular relates to a special tool for auxiliary maintenance of a KIC platform of a nuclear power plant. Background Art
[0002] The second layer of the nuclear power unit's DCS control system utilizes the KIC system (Power Plant Computer and Control System), which monitors and controls unit operation and system status. However, the current equipment operation generates a massive amount of data, and the system's numerous analysis functions are limited by personnel's energy and skills. This makes KIC platform maintenance and overhaul prone to human error, creating safety risks for power plant operations.
[0003] Therefore, it is urgent to propose a special tool for auxiliary maintenance of the KIC platform of nuclear power plants to solve the above problems. Summary of the Invention
[0004] The purpose of the present invention is to provide a special tool for auxiliary maintenance of the KIC platform of a nuclear power plant, which can make up for the poor interface friendliness of the Linux operating system used by the KIC maintenance engineer station, improve the convenience of maintenance of the KIC system of the nuclear power unit, and enhance the maintenance ability of the KIC maintenance engineer.
[0005] The technical solutions of the present invention are as follows:
[0006] A special tool for auxiliary maintenance of the KIC platform of a nuclear power plant, installed on a DGS or SAS workstation, including a log classification and statistics unit, an operation trend display unit, a one-key backup and restore configuration file unit, and a screen image capture unit;
[0007] The log classification and statistics unit includes a log collection module, a log database establishment module, and a data rule list establishment module; the log collection module names the logs according to the workstation and server names and the collection time, and uniformly collects and packages the logs; the log database establishment module extracts log severity information, creates a log severity field, and classifies the logs according to severity; the data rule list establishment module establishes a peer relationship between different types of log data and different colors;
[0008] The operation trend display unit includes a module for collecting CPU and memory usage information, a module for establishing an information database, and a module for converting data into images. The module for collecting CPU and memory usage information includes collecting CPU usage information of servers and workstations, collecting memory information of servers and workstations, and then integrating the above information to realize the collection of real-time CPU and memory usage information data. The module for establishing an information database stores the types of CPU and memory usage information separately, and can extract data by type. The module for converting data into images converts the extracted data into images in chronological order to form the operation trend of the CPU and memory information of servers and workstations.
[0009] The one-key backup and restore configuration file unit includes a configuration file collection and saving module and a backup file restoration operation module; the configuration file collection and saving module collects configuration files and saves the backup files in the / home / adacs / bak path; the backup file restoration operation module restores the files backed up in the configuration file collection and saving module;
[0010] The screen image capture unit includes an integrated screen capture instruction unit and a unit for classifying and saving the captured screen; the integrated screen capture instruction unit integrates the screen capture instruction "gnome-panel-screenshot-display=kic-owp11:0.n"; the unit for classifying and saving the captured screen classifies and saves the captured screen on the workstation, so that the latest on-site screen can be exported after the unit overhaul data is updated, which is beneficial to the upgrade of the unit file.
[0011] The module for collecting CPU and memory usage information can save the regularly collected CPU usage information into 1.txt by specifying the update cycle and setting the statistical frequency.
[0012] The CPU usage information of the collected servers and workstations includes the percentage of CPU occupied by user space, the percentage of CPU occupied by kernel space, the percentage of CPU occupied by processes with changed priorities, and the percentage of idle CPU.
[0013] The memory information of the acquisition server and workstation includes the total physical memory size, used physical memory, and available physical memory.
[0014] The configuration file collection and saving module collects the PI configuration file, and the backup file restoration operation module copies the files under the / home / adacs / sar7str7gtw1(sar8str8gtw2) / NARI_L3_APP / ClientConfig path to the / home / adacs / NARI_L3_APP path when restoring the PI configuration file.
[0015] The configuration file collection and saving module collects the GTW configuration file, and the backup file restoration operation module copies the files under the / home / adacs / bak / sar7str7gtw1 (sar8str8gtw2) path to the / home / adacs / ADACS_RT / gtw_files / current_conf path when restoring the GTW configuration file.
[0016] The configuration file collection and saving module collects the Hivision license file, and the backup file restoration module restores the Hivision license file. When restoring the Hivision license file, the files in the / home / adacs / hivision / sas1(sas2) / *.license path will be automatically copied to the sas1:(sas2:) / opt / ihivisionxxxxx / config / licenses path.
[0017] The unit for classifying and saving the captured images classifies the captured images into "on-site system images", "periodic test images" and "accident procedure images" and saves them on the workstation.
[0018] The module for establishing a log database classifies logs into ERROR, WARN, and INFO according to severity.
[0019] The log classification and statistics unit, operation trend display unit, one-key backup and restoration configuration file unit, and screen image capture unit are managed and controlled by accounts according to their importance and impact on the site.
[0020] The remarkable effects of the present invention are:
[0021] (1) The auxiliary maintenance tool of the present invention has the characteristics of high accuracy and high timeliness, improves the convenience of human-computer interaction, reduces the risk of human error of KIC maintenance engineers, is suitable for important defect analysis and routine work at nuclear power sites, and has good application prospects.
[0022] (2) The present invention integrates the common instructions required for daily and overhaul maintenance and the common functions of KIC system analysis into the KIC auxiliary maintenance special tool, so that system maintenance engineers can perform "intelligent" and "one-click" operations through the KIC auxiliary maintenance tool.
[0023] (3) The present invention simplifies human operations through tools. The log classification and statistics unit classifies messy logs to avoid people spending time and energy on searching, making it easier for people to view logs containing more serious fault information first; the operation trend display unit can display data as images for easy viewing by people; the one-key backup and restore configuration file unit can eliminate the need for people to enter complex commands and directly back up and restore configuration files through buttons.
[0024] (4) The present invention significantly optimizes the intelligence of the Linux system human-machine interface used by the KIC maintenance engineer station, greatly improving the accuracy and efficiency of maintenance personnel in fault data analysis and key information acquisition, and effectively ensuring the safe and stable operation of the unit. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 This is a schematic diagram of special tools for auxiliary maintenance. DETAILED DESCRIPTION
[0026] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0027] like Figure 1 The tool, shown here, is a specialized tool for assisting maintenance of the KIC platform in nuclear power plants. Installed on a DGS or SAS workstation, it features a user-friendly human-machine interface. Each unit in the tool is managed and controlled by account, based on its importance and impact on the site. These include a log classification and statistics unit, an operation trend display unit, a one-click configuration file backup and restore unit, and a screen image capture unit. The log classification and statistics unit, the one-click configuration file backup and restore unit, and the screen image capture unit involve command input and detailed human operation, and require higher-level operator privileges. The operation trend display unit, when used, only involves viewing steps and requires lower-level visitor privileges.
[0028] The log classification and statistics unit includes a log collection module, a log database establishment module, and a data rule list establishment module. The log collection module names the workstation and server according to their names and collection time, and uniformly collects and packages the logs. The log database establishment module extracts log severity information, creates a log severity field, and classifies the logs into ERROR, WARN, and INFO according to severity. The data rule list establishment module establishes a peer relationship between different types of data and different colors according to the type of log data, and displays different types of data in different colors.
[0029] The operational trend display unit includes a module for collecting CPU and memory usage information, a module for establishing an information database, and a module for converting data into images. These modules generate relevant statistical graphs and trends to facilitate analysis of workstation and server operational trends. The module collects server and workstation CPU usage information and memory information, integrating this information to achieve real-time CPU and memory usage data collection. By specifying an update cycle and setting a statistical frequency, the regularly collected CPU usage information can be saved to a 1.txt file. The collected server and workstation CPU usage information includes the percentage of CPU occupied by user space, the percentage of CPU occupied by kernel space, the percentage of CPU occupied by processes with changed priority, and the percentage of idle CPU. The collected server and workstation memory information includes the total physical memory size, used physical memory, and available physical memory. The module for establishing an information database stores CPU and memory usage information by type, allowing data extraction based on type, such as extracting data on the percentage of CPU occupied by user space. The module for converting data into images chronologically converts the extracted data into images, forming operational trends for the server and workstation CPU and memory information.
[0030] The one-click configuration file backup and restoration unit includes a configuration file collection and saving module and a backup file restoration module. The configuration file collection and saving module collects the PI configuration file, GTW configuration file, and Hivision license file and saves the backed-up files in the / home / adacs / bak path. The backup file restoration module restores the files backed up in the configuration file collection and saving module. When restoring the PI configuration file, copy the files in the / home / adacs / sar7str7gtw1(sar8str8gtw2) / NARI_L3_APP / ClientConfig path to the / home / adacs / NARI_L3_APP path. When restoring the GTW configuration file, copy the files in the / home / adacs / bak / sar7str7gtw1(sar8str8gtw2) path to the / home / adacs / ADACS_RT / gtw_files / current_conf path. When restoring the Hivision license file, the files in the / home / adacs / hivision / sas1(sas2) / *.license path will be automatically copied to the sas1:(sas2:) / opt / ihivisionxxxxx / config / licenses path.
[0031] The screen image capture unit includes a screen capture command unit and a unit for categorizing and storing the captured screen images. The integrated screen capture command unit integrates the screen capture command "gnome-panel-screenshot –display=kic-owp11:0.n." The categorized storage unit stores the captured screen images on the workstation according to the categories of "on-site system screen," "periodic test screen," and "accident procedure screen." This facilitates exporting the latest on-site screen images after unit overhaul data is updated, facilitating unit documentation upgrades.
[0032] DCS: Distributed Control System. This computer control system provides centralized operational management and decentralized control of the production process. Microprocessor-based process control stations, distributed throughout the production process, independently control each process flow. These stations are connected to the monitoring and operating stations in the central control room via a data communication system, forming a distributed control system.
[0033] KIC: Power plant computer information and control system. This system belongs to the DCS layer 2 monitoring and control layer, providing computerized monitoring and control functions, including data processing and archiving, software configuration, and interfaces with DCS layers 1 and 3.
[0034] DGS: Data Generation System or ADACS_N (Advanced Data Processing and Control System for Nuclear Applications) Engineering Station.
[0035] SAS: System Administration Station.
[0036] PI: Long-term archiving software.
[0037] GTW: Gateway.
[0038] Hivision: Network management software that can provide the overall operation status of the entire network.
[0039] The above shows and describes the basic principles, main features and advantages of the present invention. It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention. Therefore, the embodiments should be regarded as illustrative and non-restrictive in all respects. The scope of the present invention is defined by the appended claims rather than the foregoing description, and all variations that come within the meaning and range of equivalents of the claims are intended to be included therein.
[0040] In addition, it should be understood that although this specification is described in terms of implementation methods, not every implementation method contains only one independent technical solution. This narrative method of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment can also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.
Claims
1. A special tool for auxiliary maintenance of KIC platform in nuclear power plant, characterized by: Installed on a DGS or SAS workstation, it includes a log classification and statistics unit, an operation trend display unit, a one-key backup and restore configuration file unit, and a screen image capture unit; The log classification and statistics unit includes a log collection module, a log database establishment module, and a data rule list establishment module; the log collection module names the logs according to the workstation and server names and the collection time, and uniformly collects and packages the logs; the log database establishment module extracts log severity information, creates a log severity field, and classifies the logs according to severity; the data rule list establishment module establishes a peer relationship between different types of log data and different colors; The operation trend display unit includes a module for collecting CPU and memory usage information, a module for establishing an information database, and a module for converting data into images. The module for collecting CPU and memory usage information includes collecting CPU usage information of servers and workstations, collecting memory information of servers and workstations, and then integrating the above information to realize the collection of real-time CPU and memory usage information data. The module for establishing an information database stores the types of CPU and memory usage information separately, and can extract data by type. The module for converting data into images converts the extracted data into images in chronological order to form the operation trend of the CPU and memory information of servers and workstations. The one-key backup and restore configuration file unit includes a configuration file collection and saving module and a backup file restoration operation module; The configuration file collection and saving module collects the configuration file and saves the backup file in the / home / adacs / bak path; the backup file restoration operation module restores the backup file in the configuration file collection and saving module; The screen image capture unit includes an integrated screen capture instruction unit and a unit for classifying and saving the captured screens; the integrated screen capture instruction unit integrates the screen capture instruction "gnome-panel-screenshot-display=kic-owp11:0.n"; the unit for classifying and saving the captured screens classifies and saves the captured screens on the workstation, so that the latest on-site screens can be exported after the unit overhaul data is updated, which is beneficial to the upgrade of the unit files; The log classification and statistics unit, operation trend display unit, one-key backup and restoration configuration file unit, and screen image capture unit are managed and controlled by accounts according to their importance and impact on the site.
2. A nuclear power plant KIC platform auxiliary maintenance special tool as claimed in claim 1, characterized in that: The module for collecting CPU and memory usage information can save the regularly collected CPU usage information into 1.txt by specifying the update cycle and setting the statistical frequency.
3. A nuclear power plant KIC platform auxiliary maintenance tool as claimed in claim 1, characterized in that: The CPU usage information of the collected servers and workstations includes the percentage of CPU occupied by user space, the percentage of CPU occupied by kernel space, the percentage of CPU occupied by processes with changed priorities, and the percentage of idle CPU.
4. A nuclear power plant KIC platform auxiliary maintenance special tool as claimed in claim 1, characterized in that: The memory information of the acquisition server and workstation includes the total physical memory size, used physical memory, and available physical memory.
5. A special tool for auxiliary maintenance of a KIC platform in a nuclear power plant according to claim 1, characterized in that: The configuration file collection and saving module collects the PI configuration file, and the backup file restoration operation module copies the files under the / home / adacs / sar7str7gtw1(sar8str8gtw2) / NARI_L3_APP / ClientConfig path to the / home / adacs / NARI_L3_APP path when restoring the PI configuration file.
6. A special tool for auxiliary maintenance of a KIC platform in a nuclear power plant according to claim 1, characterized in that: The configuration file collection and saving module collects the GTW configuration file, and the backup file restoration operation module copies the files under the / home / adacs / bak / sar7str7gtw1 (sar8str8gtw2) path to the / home / adacs / ADACS_RT / gtw_files / current_conf path when restoring the GTW configuration file.
7. A nuclear power plant KIC platform auxiliary maintenance tool as claimed in claim 1, characterized in that: The configuration file collection and saving module collects the Hivision license file, and the backup file restoration module restores the Hivision license file. When restoring the Hivision license file, the files in the / home / adacs / hivision / sas1(sas2) / *.license path will be automatically copied to the sas1:(sas2:) / opt / ihivisionxxxxx / config / licenses path.
8. A special tool for auxiliary maintenance of a KIC platform in a nuclear power plant according to claim 1, characterized in that: The unit for classifying and saving the captured images classifies the captured images into "on-site system images", "periodic test images" and "accident procedure images" and saves them on the workstation.
9. A nuclear power plant KIC platform auxiliary maintenance special tool as claimed in claim 1, characterized in that: The module for establishing a log database classifies logs into ERROR, WARN, and INFO according to severity.
Citation Information
Patent Citations
Method for improving electric power metering verification detection service capability
CN115271456A