Power plant data transmission method and device, computer equipment and storage medium

By constructing a SIS system mirror database in the non-production control area of ​​the power plant and using the OPC protocol and feature selection algorithm to classify data, the problem of excessive burden on the mirror server was solved, and stable data transmission was achieved.

CN120929283APending Publication Date: 2025-11-11STATE POWER INVESTMENT CORPORATION RESEARCH INSTITUTE +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410577942.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-10
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

The mirror database of thermal power plants needs to upload a large amount of data to platforms such as power generation groups, which overloads the servers and makes it difficult to maintain in the long term.

Method used

A SIS system mirror database is built in the non-production control area of ​​the power plant. The OPC Server connects to the SIS system mirror database, and the OPC Client is used to request measurement point information and perform feature selection algorithm classification. After generating point table information, the target data is transmitted.

Benefits of technology

While ensuring the data security of the power system, the burden on the mirror server is reduced, and the stable transmission of data to the target database is guaranteed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120929283A_ABST
    Figure CN120929283A_ABST
Patent Text Reader

Abstract

The invention provides a power plant data transmission method and device, computer equipment and a storage medium. The method comprises the steps that an SIS system mirror image database is constructed in a non-production control area of a power plant; the connection with the SIS system mirror image database is realized through an OPC protocol based on an OPC Server; sIS system measuring point information is obtained through an OPC Client request, and according to measuring point name information, a feature selection algorithm is used for classifying measuring points in an SIS system according to target demand features; determining a range to which the target data belongs according to the target demand to generate point table information; and obtaining target data based on the point table information through the OPC Client, and requesting to transmit the target data to a target database. By implementing the method disclosed by the invention, the burden on the mirror server of the non-production control area can be reduced on the premise of meeting the data security of the power system, and the stable transmission of the data reported to the target database is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of power plant information management technology, specifically to a power plant data transmission method, apparatus, computer equipment, and storage medium. Background Technology

[0002] To meet the needs of 5G applications and digital twin development in thermal power plants, data from systems such as the Safety Instrumented Systems (SIS) in the non-control area (Zone II) of the power plant needs to be connected to the wireless network for processing and use. However, to ensure the network security of the power company, the power plant's production control area (Network Security Zones I and II) must be securely isolated from other data networks of the power plant and external public data networks through the power dispatch data network, and cannot be built through wireless signals. Therefore, a data security access zone needs to be built in the power plant's intranet management information area (Zone III), and data from relevant systems in the power plant's non-production control area (Zone II) needs to be connected through a one-way isolation device.

[0003] In related technologies, the thermal power plant mirror database needs to upload a large amount of data to data platforms such as power generation groups and provinces, which puts an excessive burden on the server and makes it difficult to maintain in the long term. Summary of the Invention

[0004] This disclosure aims to at least partially address one of the technical problems in the related art.

[0005] Therefore, the purpose of this disclosure is to propose a power plant data transmission method, apparatus, computer equipment, and storage medium that can reduce the burden on the mirror server in the non-production control area while ensuring the data security of the power system, and ensure the stable transmission of data reported to the target database.

[0006] To achieve the above objectives, the power plant data transmission method proposed in the first aspect of this disclosure includes:

[0007] Build a mirror database of the SIS system in the non-production control area of ​​the power plant;

[0008] The connection to the SIS system image database is established via the OPC protocol using the OPC Server.

[0009] Obtain SIS system measurement point information through OPC Client request, and classify the measurement points in the SIS system according to the target requirement features based on the measurement point name information using feature selection algorithm;

[0010] Determine the scope of the target data based on the target requirements to generate point table information;

[0011] The target data is obtained through the OPC Client based on the point table information, and a request is made to transfer the target data to the target database.

[0012] Optionally, in some embodiments, the target database supports at least one of the following data connection methods:

[0013] Apache Kafka;

[0014] SDK API;

[0015] Modbus Server;

[0016] TSDB time series database;

[0017] Text file;

[0018] Real-time database;

[0019] Relational database.

[0020] Optionally, in some embodiments, the data contained in the SIS database in the power plant is synchronized with the SIS system mirror database sequentially via an internal network switch, a one-way network gateway, and an external network switch.

[0021] Optionally, in some embodiments, the data contained in the SIS database is unidirectionally encrypted when passing through the one-way gateway.

[0022] Optionally, in some embodiments, the measurement point name information includes at least one of the following:

[0023] Measurement point prefix;

[0024] The system to which the data belongs;

[0025] The data belongs to the relevant data unit.

[0026] To achieve the above objectives, the power plant data transmission apparatus proposed in the second aspect of this disclosure includes:

[0027] Build modules are used to build SIS system image databases in non-production control areas of power plants;

[0028] The connection module is used to establish a connection with the SIS system image database via the OPC protocol based on the OPC Server;

[0029] The first acquisition module is used to obtain the measurement point information of the SIS system through the OPC Client request, and classify the measurement points in the SIS system according to the target requirement features based on the measurement point name information using a feature selection algorithm.

[0030] The generation module is used to determine the range of target data according to the target requirements in order to generate point table information;

[0031] The second acquisition module is used to obtain the target data based on the point table information through the OPC Client, and request the target data to be transferred to the target database.

[0032] Optionally, in some embodiments, the target database supports at least one of the following data connection methods:

[0033] Apache Kafka;

[0034] SDK API;

[0035] Modbus Server;

[0036] TSDB time series database;

[0037] Text file;

[0038] Real-time database;

[0039] Relational database.

[0040] The computer device proposed in the third aspect of this disclosure includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the power plant data transmission method proposed in the first aspect of this disclosure.

[0041] The fourth aspect of this disclosure provides a non-transitory computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the power plant data transmission method as proposed in the first aspect of this disclosure.

[0042] A fifth aspect of this disclosure provides a computer program product that, when executed by a processor, performs a power plant data transmission method as described in a first aspect of this disclosure.

[0043] The power plant data transmission method, apparatus, computer equipment, and storage medium disclosed herein construct a SIS system mirror database in the non-production control area of ​​the power plant. A connection to the SIS system mirror database is established via the OPC protocol using an OPC Server. Measurement point information of the SIS system is obtained through an OPC Client. Based on the measurement point name information, a feature selection algorithm is used to classify the measurement points in the SIS system according to target requirement characteristics. The range of target data is determined according to the target requirements to generate a point table. The target data is obtained based on the point table information through the OPC Client, and the target data is requested to be transmitted to the target database. Therefore, while ensuring power system data security, the burden on the mirror server in the non-production control area can be reduced, and stable transmission of data reported to the target database can be guaranteed.

[0044] Additional aspects and advantages of this disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this disclosure. Attached Figure Description

[0045] The above and / or additional aspects and advantages of this disclosure will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, in which:

[0046] Figure 1 This is a schematic flowchart of a power plant data transmission method according to an embodiment of this disclosure;

[0047] Figure 2 This is a schematic diagram of the data security zone architecture for the non-production control area of ​​a power plant, as presented in this disclosure.

[0048] Figure 3 This is a schematic diagram of the structure of a power plant data transmission device according to an embodiment of this disclosure;

[0049] Figure 4 A block diagram of an exemplary computer device suitable for implementing embodiments of the present disclosure is shown. Detailed Implementation

[0050] Embodiments of this disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are used only to explain this disclosure, and should not be construed as limiting this disclosure. Rather, embodiments of this disclosure include all variations, modifications, and equivalents falling within the spirit and scope of the appended claims.

[0051] Figure 1 This is a schematic flowchart of a power plant data transmission method according to an embodiment of this disclosure.

[0052] It should be noted that the execution subject of the power plant data transmission method in this embodiment is a power plant data transmission device. This device can be implemented by software and / or hardware. The device can be configured in a computer device, which may include, but is not limited to, a terminal, a server, etc. For example, the terminal may be a mobile phone, a PDA, etc.

[0053] like Figure 1 As shown, the power plant data transmission method includes:

[0054] S101: Build a mirror database of the SIS system in the non-production control area of ​​the power plant.

[0055] Non-production control areas in power plants typically refer to areas within the plant that are not directly involved in the power generation process. These areas mainly include office areas, laboratories, storage areas, and facility maintenance areas. These areas are usually used to support the normal operation and management of the power plant, but do not directly participate in the core power generation process.

[0056] Among them, the SIS (Safety Instrumented System) is a system used to monitor the status of a process system and take automatic control measures when a hazardous situation is detected. Its main purpose is to ensure that timely measures are taken to prevent accidents in the event of abnormal or hazardous situations, thereby protecting the safety of personnel, equipment, and the environment.

[0057] In this embodiment of the disclosure, the SIS system mirror database refers to a backup database built for a Safety Instrumented System (SIS) to store information such as system configuration, logical functions, and parameter settings. The purpose of the mirror database is to quickly restore system configuration and data in the event of a failure or data loss in the primary database, ensuring the reliability and continuity of the SIS system. By regularly performing database mirror backups of the SIS system, system failures and security risks caused by data loss or corruption can be effectively prevented.

[0058] S102: Connects to the SIS system image database via the OPC protocol using the OPC Server.

[0059] OPC (Open Platform Communications) is a set of software technologies that provides a single, unified interface for controlling various devices and exchanging data. The goal of creating OPC is to provide engineers with a common interface to control various devices. The main function of OPC is to enable data exchange and communication between different manufacturers, different devices, and different systems. By using OPC, engineers can easily integrate and manage various devices, thereby improving production efficiency, reducing costs, and ensuring system stability. OPC also provides a way to communicate with process control systems in real time, allowing operators to monitor and control the process in real time.

[0060] An OPC Server is a software component or device that implements the OPC protocol. It is responsible for communicating with underlying devices, sensors, or control systems and providing data to the OPC Client. The main functions of an OPC Server include data acquisition, storage, and transmission. It can convert device data into the OPC standard format and provide real-time data to the OPC Client. The OPC Server can also receive control commands from the OPC Client and pass them to the underlying devices or systems for corresponding operations.

[0061] In other words, in this embodiment of the present disclosure, after constructing the SIS system image database, a connection to the SIS system image database can be established through the OPC protocol based on the OPC Server, thereby realizing the data transmission of the SIS system image database.

[0062] S103: Obtain SIS system measurement point information through OPC Client request, and classify the measurement points in the SIS system according to the target requirement features based on the measurement point name information using feature selection algorithm.

[0063] An OPC Client is an application or device that communicates with an OPC Server using the OPC protocol. It can request data from the OPC Server and read, write, or monitor it as needed. OPC Clients are typically upper-level applications used by engineers or operators, providing a user-friendly interface to interact with the OPC Server and obtain the required data. OPC DA (Data Access) clients use OPC DA, the most common standard, which describes a set of functions for real-time data exchange with PLCs, DCSs, HMIs, CNCs, and other devices.

[0064] The SIS system measurement point information describes the relevant information of each measurement point in the SIS system. For example, it can include the status of various sensors and switches, alarm information, valve position, etc., without any restrictions.

[0065] Among them, the measurement point name information can be used to indicate the affiliation information of the corresponding measurement point in the system.

[0066] The target requirement may refer to the data collection requirements of the target database for the SIS system image database in this public example.

[0067] In this embodiment of the disclosure, when the measurement point information of the SIS system is obtained through the OPC Client request, and the measurement points in the SIS system are classified according to the target requirement features based on the measurement point name information, the classification processing of multiple measurement points in the system can be realized based on the target requirement features, thereby ensuring the targeting of the subsequent data acquisition process.

[0068] S104: Determine the range of target data according to the target requirements to generate point table information.

[0069] In this embodiment, the target data refers to the data collected from the SIS system image database by the OPC Server and used for transmission to the target database. This target data can be used to describe relevant operating parameters of the power plant.

[0070] The point information can refer to a detailed list or table of one or more measurement points corresponding to the target data. This information typically includes the measurement point's identifier, name, location, type, unit, system or equipment to which it belongs, installation date, etc., without any restrictions.

[0071] In this embodiment of the disclosure, when the range of target data is determined according to the target requirements to generate point table information, it can provide a reliable execution basis for the subsequent OPC Client to obtain target data.

[0072] S105: Obtain the target data based on the point table information through the OPC Client, and request the target data to be transferred to the target database.

[0073] In other words, in this embodiment of the present disclosure, after determining the range of target data according to the target requirements and generating point table information, the target data can be accurately and quickly obtained through the OPC Client based on the point table information, and the target data can be requested to be transferred to the target database.

[0074] In this embodiment, a SIS system mirror database is constructed in the non-production control area of ​​the power plant. A connection to the SIS system mirror database is established via the OPC protocol using an OPC Server. The SIS system measurement point information is obtained through an OPC Client request. Based on the measurement point name information, a feature selection algorithm is used to classify the measurement points in the SIS system according to target requirement characteristics. The range of target data is determined based on the target requirements to generate a point table. The target data is obtained through the OPC Client based on the point table information, and a request is made to transmit the target data to the target database. Thus, while ensuring power system data security, the burden on the mirror server in the non-production control area is reduced, and stable transmission of data reported to the target database is guaranteed.

[0075] Optionally, in some embodiments, the target database supports at least one of the following data connection methods: Apache Kafka; SDK API; Modbus Server; TSDB time-series database; text file; real-time database; relational database.

[0076] In other words, in this embodiment of the disclosure, the target database can flexibly adopt any of the above data connection methods when connecting data.

[0077] Optionally, in some embodiments, the data contained in the SIS database in the power plant is synchronized with the SIS system mirror database sequentially via an internal network switch, a one-way network gateway, and an external network switch.

[0078] For example, such as Figure 2 As shown, Figure 2 This is a schematic diagram of the data security zone architecture for the non-production control area of ​​a power plant, as presented in this disclosure.

[0079] Optionally, in some embodiments, the data contained in the SIS database is unidirectionally encrypted when passing through a one-way gateway.

[0080] For example, to meet the network security requirements of the power system in the application scenario, one-way encryption is required when SIS system data enters the three zones through a one-way gateway. A dedicated power vertical encryption authentication gateway is used to perform asymmetric encryption on the SIS measurement point data using the standard RSA encryption algorithm, and the data is transmitted in the form of a digital signature, enabling secure access to SIS system data in the non-production area of ​​the production zone.

[0081] Optionally, in some embodiments, the measurement point name information includes at least one of the following: measurement point prefix; the system to which the data belongs; and the unit to which the data belongs.

[0082] For example, in this embodiment of the disclosure, the point tables such as DCS1, DCS2, and FW can be automatically generated based on the measurement point prefix of the SIS system and the system and unit to which the data belongs, so as to achieve automatic classification and facilitate rapid retrieval.

[0083] Figure 3 This is a schematic diagram of the structure of a power plant data transmission device according to an embodiment of this disclosure.

[0084] like Figure 3 As shown, the power plant data transmission device 30 includes:

[0085] Module 301 is used to build a SIS system image database in the non-production control area of ​​a power plant;

[0086] Connection module 302 is used to connect to the SIS system image database via the OPC protocol based on the OPC Server;

[0087] The first acquisition module 303 is used to obtain the measurement point information of the SIS system through the OPC Client request, and classify the measurement points in the SIS system according to the target requirement features based on the measurement point name information using a feature selection algorithm.

[0088] The generation module 304 is used to determine the range of the target data according to the target requirements in order to generate point table information;

[0089] The second acquisition module 305 is used to obtain target data based on point table information through OPC Client and request the transfer of target data to the target database.

[0090] Optionally, in some embodiments, the target database supports at least one of the following data integration methods:

[0091] Apache Kafka;

[0092] SDK API;

[0093] Modbus Server;

[0094] TSDB time series database;

[0095] Text file;

[0096] Real-time database;

[0097] Relational database.

[0098] Optionally, in some embodiments, the data contained in the SIS database in the power plant is synchronized with the SIS system mirror database sequentially via an internal network switch, a one-way network gateway, and an external network switch.

[0099] Optionally, in some embodiments, the data contained in the SIS database is unidirectionally encrypted when passing through a one-way gateway.

[0100] Optionally, in some embodiments, the measurement point name information includes at least one of the following:

[0101] Measurement point prefix;

[0102] The system to which the data belongs;

[0103] The data belongs to the relevant data unit.

[0104] It should be noted that the foregoing explanation of the power plant data transmission method also applies to the power plant data transmission device of this embodiment, and will not be repeated here.

[0105] In this embodiment, a SIS system mirror database is constructed in the non-production control area of ​​the power plant. A connection to the SIS system mirror database is established via the OPC protocol using an OPC Server. The SIS system measurement point information is obtained through an OPC Client request. Based on the measurement point name information, a feature selection algorithm is used to classify the measurement points in the SIS system according to target requirement characteristics. The range of target data is determined based on the target requirements to generate a point table. The target data is obtained through the OPC Client based on the point table information, and a request is made to transmit the target data to the target database. Thus, while ensuring power system data security, the burden on the mirror server in the non-production control area is reduced, and stable transmission of data reported to the target database is guaranteed.

[0106] Figure 4 A block diagram of an exemplary computer device suitable for implementing embodiments of the present disclosure is shown. Figure 4 The computer device 12 shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments disclosed herein.

[0107] like Figure 4 As shown, the computer device 12 is represented in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and a bus 18 connecting different system components (including system memory 28 and processing unit 16).

[0108] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. Examples of these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0109] Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12, including volatile and non-volatile media, removable and non-removable media.

[0110] Memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 30 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (…). Figure 4 Not shown; usually referred to as a "hard drive".

[0111] although Figure 4 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disc drive for reading and writing to a removable non-volatile optical disc (e.g., a compact disc read-only memory (CD-ROM), a digital video disc read-only memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of this disclosure.

[0112] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of this disclosure.

[0113] Computer device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable human interaction with the computer device 12, and / or with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 22. Furthermore, computer device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 20. As shown, network adapter 20 communicates with other modules of computer device 12 via bus 18. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0114] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the power plant data transmission method mentioned in the foregoing embodiments.

[0115] To implement the above embodiments, this disclosure also proposes a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the power plant data transmission method as proposed in the foregoing embodiments of this disclosure.

[0116] To implement the above embodiments, this disclosure also proposes a computer program product that, when executed by an instruction processor, performs the power plant data transmission method as proposed in the foregoing embodiments of this disclosure.

[0117] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0118] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

[0119] It should be noted that in the description of this disclosure, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this disclosure, unless otherwise stated, "a plurality of" means two or more.

[0120] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of preferred embodiments of this disclosure includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the function involved, as will be understood by those skilled in the art to which embodiments of this disclosure pertain.

[0121] It should be understood that various parts of this disclosure can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0122] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0123] Furthermore, the functional units in the various embodiments of this disclosure can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0124] The storage media mentioned above can be read-only memory, disk, or optical disk, etc.

[0125] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this disclosure. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0126] Although embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present disclosure. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present disclosure.

Claims

1. A power plant data transmission method, characterized in that, include: Build a mirror database of the SIS system in the non-production control area of ​​the power plant; The connection to the SIS system image database is established via the OPC protocol using the OPC Server. Obtain SIS system measurement point information through OPC Client request, and classify the measurement points in the SIS system according to the target requirement features based on the measurement point name information using feature selection algorithm; Determine the scope of the target data based on the target requirements to generate point table information; The target data is obtained through the OPC Client based on the point table information, and a request is made to transfer the target data to the target database.

2. The method as described in claim 1, characterized in that, The target database supports at least one of the following data connection methods: Apache Kafka; SDK API; Modbus Server; TSDB time series database; Text file; Real-time database; Relational database.

3. The method as described in claim 1, characterized in that, The data contained in the SIS database in the power plant is synchronized with the SIS system mirror database via an internal network switch, a one-way network gateway, and an external network switch.

4. The method as described in claim 3, characterized in that, The data contained in the SIS database is unidirectionally encrypted when passing through the one-way gateway.

5. The method as described in claim 1, characterized in that, The measurement point name information includes at least one of the following: Measurement point prefix; The system to which the data belongs; The data belongs to the relevant data unit.

6. A power plant data transmission device, characterized in that, include: Build modules are used to build SIS system image databases in non-production control areas of power plants; The connection module is used to establish a connection with the SIS system image database via the OPC protocol based on the OPC Server; The first acquisition module is used to obtain the measurement point information of the SIS system through the OPC Client request, and classify the measurement points in the SIS system according to the target requirement features based on the measurement point name information using a feature selection algorithm. The generation module is used to determine the range of target data according to the target requirements in order to generate point table information; The second acquisition module is used to obtain the target data based on the point table information through the OPC Client, and request the target data to be transferred to the target database.

7. The apparatus as claimed in claim 6, characterized in that, The target database supports at least one of the following data connection methods: Apache Kafka; SDK API; Modbus Server; TSDB time series database; Text file; Real-time database; Relational database.

8. A computer device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-5.

9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, in, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-5.

10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1-5.