Message sending method and equipment for credible DCS (Distributed Control System) real-time control software of power plant
By collecting and classifying security information in the trusted DCS real-time control software of the power plant and sending it in priority order, the problem of limited memory bandwidth of the real-time controller is solved, and lower message latency and higher system performance and reliability are achieved.
Patent Information
- Application Number
- CN202510077611.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2025-05-02
AI Technical Summary
In the prior art, the memory bandwidth of the real-time controller is limited, resulting in high message delay when processing multiple tasks and data transmissions, which cannot meet the high requirements of the power generation process for control accuracy and system stability.
By collecting and classifying different types of security information in trusted DCS real-time control software and sending it in priority order, the local socket mechanism is used to improve data transmission efficiency and achieve lower latency.
In limited bandwidth, the priority of important trusted information is improved, lower latency is achieved, and the performance, reliability and security of the entire trusted DCS control software system is improved.
Smart Images

Figure CN119916760A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of trusted DCS controllers, and in particular relates to a message sending method and equipment for trusted DCS real-time control software of a power plant. Background Art
[0002] The commonly used trusted (Distributed Control System) real-time control software system in power plants has the characteristics of decentralized control by multiple real-time trusted terminals and centralized management by a trusted management center, so as to realize real-time monitoring and optimization control of the power generation process. Specifically, on the one hand, the DCS system adopts a decentralized control method to distribute the various systems, processes and equipment of the power plant to several control stations. These control stations are relatively independent and complete control tasks within their respective responsibilities. This design reduces the risk of single point failure and improves the reliability and stability of the system. The real-time trusted terminal can collect field data in real time, including key parameters such as temperature, pressure, and flow, and transmit these data to the trusted management center in real time through the communication network. At the same time, these terminals can also receive instructions from the management center, adjust control parameters in real time, and realize precise control of the power generation process. Each real-time trusted terminal has a high degree of credibility, and the security of data transmission and instruction execution is ensured through built-in security mechanisms and authentication methods. In addition, the system also has fault detection and self-recovery capabilities, and can automatically switch to backup equipment or take other measures in the event of a fault to ensure the continuous operation of the system. On the other hand, the trusted management center is the core part of the DCS system. It is responsible for receiving data and status information from various real-time trusted terminals, and centrally processing and displaying them. Operators and administrators can view the status, parameters and alarm information of the power generation process in real time through the human-machine interface (HMI), and realize comprehensive monitoring of the entire power plant. The management center also has the optimization control function, which can automatically adjust the control strategy and optimization parameters according to the needs and actual conditions of the power generation process. Through advanced control algorithms and model prediction technology, the optimized operation of the power generation process is realized, and the power generation efficiency and economic benefits are improved. The management center is also responsible for the security management of the system, including user authority management, data encryption transmission, firewall settings, etc. It ensures that only authorized users can access system data and control functions to prevent unauthorized access and malicious attacks.
[0003] Each trusted DCS real-time control terminal needs to send various security information to the trusted management center in real time, so that the security administrator, audit administrator and operator can monitor the connectivity status, alarm information, trusted status, trusted policy change information and trusted audit information of each terminal device in real time. However, real-time controllers usually have limited memory bandwidth and require lower message latency and high real-time characteristics. Among them, the limited memory bandwidth is because the hardware design of the real-time controller is often limited by factors such as cost, power consumption, and physical size, resulting in relatively limited memory bandwidth. This means that when processing multiple tasks and data transmission at the same time, the controller needs to efficiently manage memory resources to avoid data congestion and delay. At the same time, during the power generation process, the real-time controller needs to process a large amount of field data and control instructions. These data include sensor readings, equipment status, control parameters, etc., which are generated at a high frequency and need to be processed in real time. This large amount of data processing demand poses a challenge to the memory bandwidth of the controller. Lower message latency and high real-time requirements are because the power generation process has high requirements for control accuracy. In order to achieve precise control of the power generation process, the real-time controller needs to respond quickly and process various control instructions and feedback data. Any message delay may lead to a decrease in control accuracy and even cause safety accidents. In addition, the low latency characteristics of the real-time controller help maintain the stability of the system. During the power generation process, if an abnormal situation occurs (such as equipment failure, parameter abnormality, etc.), the real-time controller needs to respond immediately and take corresponding control measures to prevent the situation from deteriorating. High real-time performance can ensure that these control measures can take effect in a timely manner, thereby ensuring the stable operation of the system. In addition, with the continuous advancement of power generation technology and the continuous development of the power market, power generation companies have higher and higher requirements for real-time control systems. They hope that the system can provide faster, more accurate and more reliable control services to meet the growing power demand and complex power market environment. Therefore, in order to meet the high requirements of the power generation process for control accuracy, system stability and business needs, the real-time controller needs to have lower message latency and high real-time characteristics. Summary of the invention
[0004] The purpose of the present invention is to provide a message sending method and device for trusted DCS real-time control software of a power plant in view of the above-mentioned problems in the prior art, so as to process information according to priority in a limited bandwidth and achieve lower latency.
[0005] In order to achieve the above object, the present invention has the following technical solutions: In a first aspect, a message sending method of trusted DCS real-time control software of a power plant is provided, comprising: During the operation of the trusted DCS real-time control software, the trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information are collected and sent to the trusted message processing center in the form of messages; The trusted message processing center classifies the received messages and sends them in order of priority. If it is a trusted alarm message, it is sent to the trusted alarm management center; if it is a trusted audit message, it is sent to the trusted audit management center; if it is a trusted status message, a trusted policy message or a trusted jump message, it is sent to the trusted business management center; the priority order is: trusted alarm message, trusted status message, trusted policy message, trusted jump message and trusted audit message; In the step where the trusted message processing center classifies the received messages and sends them in order of priority, the trusted message processing center records a timestamp TS_A each time it sends a message; The trusted message processing center uses the current time to subtract the timestamp TS_A of the last message sent to obtain the time interval TI_B according to the message type. If the time interval TI_B is less than the set heartbeat timeout, the trusted heartbeat information is discarded; if TI_B is greater than or equal to the set time, the corresponding trusted heartbeat information is issued.
[0006] As a preferred solution, the collected trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information are packaged separately using a unified message format and then sent to a trusted message processing center.
[0007] As a preferred solution, the trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information are respectively sent to the trusted message processing center through a local socket mechanism.
[0008] As a preferred solution, in the step where the trusted message processing center classifies the received messages and sends them in order of priority, the trusted message processing center takes out the destination IP and message type in the message header, classifies them according to the message type, and sends the received messages according to the destination IP.
[0009] As a preferred solution, the set time is 5s.
[0010] In a second aspect, a message sending system for trusted DCS real-time control software of a power plant is provided, comprising: The information collection module is used to collect trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information during the operation of the trusted DCS real-time control software, and send them to the trusted message processing center in the form of messages; The message classification and sorting sending module is used for the trusted message processing center to classify the received messages and send them in order of priority. If it is a trusted alarm message, it is sent to the trusted alarm management center; if it is a trusted audit message, it is sent to the trusted audit management center; if it is a trusted status message, a trusted policy message or a trusted jump message, it is sent to the trusted business management center; the priority order is: trusted alarm information, trusted status information, trusted policy information, trusted jump message and trusted audit information; In the step where the trusted message processing center classifies the received messages and sends them in order of priority, the trusted message processing center records a timestamp TS_A each time it sends a message; The trusted message processing center uses the current time to subtract the timestamp TS_A of the last message sent to obtain the time interval TI_B according to the message type. If the time interval TI_B is less than the set heartbeat timeout, the trusted heartbeat information is discarded; if TI_B is greater than or equal to the set time, the corresponding trusted heartbeat information is issued.
[0011] As a preferred solution, the information collection module is specifically used to package the collected trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information using a unified message format and then send them to the trusted message processing center.
[0012] As a preferred solution, the trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information are respectively sent to the trusted message processing center through a local socket mechanism.
[0013] According to a third aspect, an electronic device is provided, including: A memory storing at least one instruction; and a processor executing the instruction stored in the memory to implement the message sending method of the power plant trusted DCS real-time control software.
[0014] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, a message sending method of the trusted DCS real-time control software of the power plant is implemented.
[0015] Compared with the prior art, the present invention has at least the following beneficial effects: During the operation of the trusted DCS real-time control software, the trusted alarm module, the trusted jump module, the trusted state module, the trusted policy module and the trusted audit module respectively collect trusted alarm information, trusted jump information, trusted state information, trusted policy information and trusted audit information, and first send them to the trusted message processing center, and then the trusted message processing center classifies the received messages and sorts and distributes them according to the priority order. If it is a trusted alarm information, it is sent to the trusted alarm management center; if it is a trusted audit information, it is sent to the trusted audit management center; if it is a trusted state information, a trusted policy information or a trusted jump information, it is sent to the trusted business management center. The priority order is trusted alarm information, trusted state information, trusted policy information, trusted jump information and trusted audit information. According to the message sending mechanism of the present invention, the priority of important trusted information can be improved in a limited bandwidth, and lower latency can be achieved, thereby ensuring that the entire trusted DCS control software system has higher performance, higher reliability and security. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0017] Figure 1 Flow chart of a message sending method of a trusted DCS real-time control software for a power plant according to an embodiment of the present invention; Figure 2 Schematic diagram of a message sending method for trusted DCS real-time control software of a power plant according to an embodiment of the present invention. DETAILED DESCRIPTION
[0018] 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, ordinary technicians in this field can also obtain other embodiments without making creative work.
[0019] See also Figure 1-2 The message sending method of the trusted DCS real-time control software of a power plant according to an embodiment of the present invention mainly includes: S1. During the operation of the trusted DCS real-time control software, the trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information are collected and sent to the trusted message processing center in the form of messages respectively; S2. The trusted message processing center classifies the received messages and sends them in order of priority. If it is a trusted alarm message, it is sent to the trusted alarm management center; if it is a trusted audit message, it is sent to the trusted audit management center; if it is a trusted status message, a trusted policy message or a trusted jump message, it is sent to the trusted business management center; the priority order is: trusted alarm message, trusted status message, trusted policy message, trusted jump message and trusted audit message; In the step where the trusted message processing center classifies the received messages and sends them in order of priority, the trusted message processing center records a timestamp TS_A each time it sends a message.
[0020] The trusted message processing center uses the current time to subtract the timestamp TS_A of the last message sent to obtain the time interval TI_B according to the message type. If the time interval TI_B is less than the set heartbeat timeout, the trusted heartbeat information is discarded; if TI_B is greater than or equal to the set time, the corresponding trusted heartbeat information is issued.
[0021] In a possible implementation, the collected trusted alarm information, trusted jump information, trusted status information, trusted policy information, and trusted audit information are packaged separately using a unified message format and then sent to a trusted message processing center.
[0022] In a possible implementation manner, the trusted alarm information, the trusted jump information, the trusted status information, the trusted policy information and the trusted audit information are respectively sent to the trusted message processing center through a local socket mechanism.
[0023] Local Sockets (also called Unix domain sockets or IPC (Inter-Process Communication) sockets) are a mechanism for communication between different processes on the same machine. Compared with TCP / IP sockets, local sockets do not communicate through the network stack, so they are usually faster and more efficient, and avoid network configuration and permission issues.
[0024] Local sockets have fast transmission speeds because data does not pass through the network stack. Local sockets are more secure because data does not leave the local machine. Compared with TCP / IP sockets, local sockets take up fewer system resources. Local sockets do not need to deal with complex concepts such as network addresses and ports. There are two main types of local sockets, namely stream sockets (SOCK_STREAM) and datagram sockets (SOCK_DGRAM). Stream sockets (SOCK_STREAM) provide connection-oriented, reliable, ordered, byte stream-based services, similar to TCP. Datagram sockets (SOCK_DGRAM) provide connectionless, unreliable, fixed maximum length message services, similar to UDP.
[0025] The basic steps to use a local socket (using C language as an example) include: (1) Create a socket. Use the socket() function to create a new socket, but set the domain parameter to AF_UNIX or AF_LOCAL (depending on the system). (2) Bind the socket. For the server, use the bind() function to bind the socket to a Unix domain address, which is usually a path name in the file system. (3) Listen for connections (only applicable to stream sockets). If the server needs to accept connections from clients, it must call the listen() function. (4) Accept connections (only applicable to stream sockets). The server uses the accept() function to wait for and accept connection requests from clients. (5) Connect (only applicable to clients). The client uses the connect() function to connect to the socket on the server. (6) Data transmission. Whether it is a server or a client, you can use the send() or recv() function (or write() and read() functions, depending on the system) to send and receive data. (7) Close the socket: After the communication is completed, use the close() function to close the socket.
[0026] Since the pathname of a local socket is visible in the file system, it needs to be properly protected to avoid unauthorized access. On some systems, the bind() call may fail if the server process does not delete the old file before binding the socket. Since local sockets do not go through the network stack, they cannot be used for cross-machine communication. Local sockets are a powerful and flexible way of inter-process communication, especially suitable for applications that require high performance and / or high security.
[0027] In a possible implementation, in the step where the trusted message processing center classifies the received messages and sends them in order of priority, the trusted message processing center takes out the destination IP and message type in the message header, classifies them according to the message type, and sends the received messages according to the destination IP.
[0028] The destination IP (also known as the target IP) refers to the destination address of the data packet, that is, the IP address of the device to which the data packet is to be delivered. It is the end point of the data packet and is used to identify the specific device to which the data packet should be sent in network communications.
[0029] The destination IP address is the final destination identifier of the data packet when it is transmitted in the network, ensuring that the data packet can be accurately delivered to the target device. The router selects the best path based on the destination IP address of the data packet to ensure that the data packet can reach the destination quickly and safely. The destination IP address is also a key component of network security. By monitoring and filtering IP addresses, network administrators can identify malicious activities and prevent unauthorized access to the network. The difference between the destination IP and the source IP is that the source IP address refers to the source address of the data packet, that is, the IP address of the device that sends the data packet. It is the starting point of the data packet and is used to identify which device the data packet is sent from. Corresponding to the destination IP address, the source IP address and the destination IP address together constitute the basic information of data packet transmission in network communication, ensuring the correct transmission of data packets in the network.
[0030] Furthermore, the setting time described in the embodiment of the present invention is 5s.
[0031] The trusted message processing center of the embodiment of the present invention is a comprehensive information processing platform, which ensures the authenticity and reliability of received messages through specific mechanisms and technical means, and effectively processes, analyzes and distributes the messages.
[0032] The main functions of the trusted message processing center include message reception, message verification, message processing, message analysis, and message distribution. Message reception refers to receiving messages from various message sources. Message verification refers to verifying the authenticity, integrity, and legitimacy of the received messages to ensure the credibility of the messages. Message processing refers to parsing, classifying, and sorting the verified messages for subsequent analysis and distribution. Message analysis refers to using big data, artificial intelligence, and other technical means to conduct in-depth analysis of messages and extract valuable information. Message distribution refers to distributing the processed messages to the corresponding recipients according to predetermined rules or user requests.
[0033] With the support of the method of the present invention, the priority of important trusted information can be improved within a limited bandwidth, and lower latency can be achieved to ensure higher performance, higher reliability and security of the entire trusted DCS control software system.
[0034] Another embodiment of the present invention further provides a message sending system for trusted DCS real-time control software of a power plant, comprising: The information collection module is used to collect trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information during the operation of the trusted DCS real-time control software, and send them to the trusted message processing center in the form of messages; The message classification and sorting sending module is used for the trusted message processing center to classify the received messages and send them in order of priority. If it is a trusted alarm message, it is sent to the trusted alarm management center; if it is a trusted audit message, it is sent to the trusted audit management center; if it is a trusted status message, a trusted policy message or a trusted jump message, it is sent to the trusted business management center; the priority order is: trusted alarm information, trusted status information, trusted policy information, trusted jump message and trusted audit information; In the step of the trusted message processing center classifying the received messages and sending them in order of priority, the trusted message processing center records a timestamp TS_A each time it sends a message.
[0035] The trusted message processing center uses the current time to subtract the timestamp TS_A of the last message sent to obtain the time interval TI_B according to the message type. If the time interval TI_B is less than the set heartbeat timeout, the trusted heartbeat information is discarded; if TI_B is greater than or equal to the set time, the corresponding trusted heartbeat information is issued.
[0036] Another embodiment of the present invention further provides an electronic device, comprising: A memory storing at least one instruction; and a processor executing the instruction stored in the memory to implement the message sending method of the power plant trusted DCS real-time control software.
[0037] Another embodiment of the present invention provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the message sending method of the trusted DCS real-time control software of the power plant is implemented.
[0038] Exemplarily, the instructions stored in the memory may be divided into one or more modules / units, which are stored in a computer-readable storage medium and executed by the processor to complete the message sending method of the power plant trusted DCS real-time control software in the embodiment of the present invention. The one or more modules / units may be a series of computer-readable instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program in the server.
[0039] The electronic device may be a computing device such as a smart phone, a notebook, a PDA, and a cloud server. The electronic device may include, but is not limited to, a processor and a memory. Those skilled in the art will appreciate that the electronic device may also include more or fewer components, or a combination of certain components, or different components, for example, the electronic device may also include an input / output device, a network access device, a bus, etc.
[0040] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0041] The memory may be an internal storage unit of the server, such as a hard disk or memory of the server. The memory may also be an external storage device of the server, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the server. Furthermore, the memory may include both an internal storage unit of the server and an external storage device. The memory is used to store the computer-readable instructions and other programs and data required by the server. The memory may also be used to temporarily store data that has been output or is to be output.
[0042] It should be noted that the information interaction, execution process and other contents between the above-mentioned module units are based on the same concept as the method embodiment. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0043] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0044] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera device / terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a disk or an optical disk.
[0045] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0046] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A message sending method for DCS real-time control software of a power plant, characterized in that: include: During the operation of the trusted DCS real-time control software, the trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information are collected and sent to the trusted message processing center in the form of messages; The trusted message processing center classifies the received messages and sends them in order of priority. If it is a trusted alarm message, it is sent to the trusted alarm management center; If it is credible audit information, it is sent to the credible audit management center; If it is trusted status information, trusted policy information or trusted jump information, it will be sent to the trusted business management center; the priority order is: trusted alarm information, trusted status information, trusted policy information, trusted jump information and trusted audit information; In the step where the trusted message processing center classifies the received messages and sends them in order of priority, the trusted message processing center records a timestamp TS_A each time it sends a message; The trusted message processing center, according to the message type, when it is found to be a heartbeat message, uses the current time to subtract the last message timestamp TS_A sent to obtain the time interval TI_B. If the time interval TI_B is less than the set heartbeat timeout, the trusted heartbeat message is discarded; If TI_B is greater than or equal to the set time, a corresponding confidence jump message is issued.
2. The message sending method of the power plant trusted DCS real-time control software according to claim 1 is characterized in that: The collected trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information are packaged separately using a unified message format and then sent to the trusted message processing center.
3. The message sending method of the power plant trusted DCS real-time control software according to claim 2 is characterized in that: The trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information are respectively sent to the trusted message processing center through the local socket mechanism.
4. The message sending method of the power plant trusted DCS real-time control software according to claim 1 is characterized in that: In the step where the trusted message processing center classifies the received messages and sends them in order of priority, the trusted message processing center takes out the destination IP and message type in the message header, classifies them according to the message type, and sends the received messages according to the destination IP.
5. The message sending method of the power plant trusted DCS real-time control software according to claim 1 is characterized in that: The setting time is 5s.
6. A message sending system for trusted DCS real-time control software of a power plant, characterized in that: include: The information collection module is used to collect trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information during the operation of the trusted DCS real-time control software, and send them to the trusted message processing center in the form of messages; The message classification and sorting sending module is used by the trusted message processing center to classify the received messages and send them in order of priority. If it is a trusted alarm message, it is sent to the trusted alarm management center; If it is credible audit information, it is sent to the credible audit management center; If it is trusted status information, trusted policy information or trusted jump information, it will be sent to the trusted business management center; the priority order is: trusted alarm information, trusted status information, trusted policy information, trusted jump information and trusted audit information; In the step where the trusted message processing center classifies the received messages and sends them in order of priority, the trusted message processing center records a timestamp TS_A each time it sends a message; The trusted message processing center, according to the message type, when it is found to be a heartbeat message, uses the current time to subtract the last message timestamp TS_A sent to obtain the time interval TI_B. If the time interval TI_B is less than the set heartbeat timeout, the trusted heartbeat message is discarded; If TI_B is greater than or equal to the set time, a corresponding confidence jump message is issued.
7. The message sending system of the power plant trusted DCS real-time control software according to claim 6 is characterized in that: The information collection module is specifically used to package the collected trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information respectively using a unified message format and then send them to the trusted message processing center.
8. The message sending system of the power plant trusted DCS real-time control software according to claim 7 is characterized in that: The trusted alarm information, trusted jump information, trusted status information, trusted policy information and trusted audit information are respectively sent to the trusted message processing center through the local socket mechanism.
9. An electronic device, characterized in that: include: A memory storing at least one instruction; and A processor executes instructions stored in the memory to implement the message sending method of the trusted DCS real-time control software of a power plant according to any one of claims 1 to 5.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the message sending method of the trusted DCS real-time control software of a power plant as claimed in any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Reliable and real-time industrial wireless local area network transmission method
CN104202774A
Inter-process communication method and device based on priority queue
CN106354573A
Industrial information interaction system and method suitable for a data center
CN109656726A
Communication connection confirmation method and device and user terminal
CN111083014A
Bandwidth resource allocation method and device based on communication requirements
CN113038609A