Hydroelectric generating set controller data interaction control method fusing logic security constraint
By obtaining real-time monitoring data of hydropower unit equipment and applying safety control strategies with logical security constraints, the safety hazards of traditional hydropower unit equipment when remote data cannot be obtained in time are solved, reliable data interaction and security control between equipment are realized, and system reliability is improved.
Patent Information
- Application Number
- CN202510432139.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2025-07-11
AI Technical Summary
When the data control locking and security logic of traditional local controllers cannot be obtained in time, the remote data or signals may cause malfunction of the hydroelectric unit equipment or safety hazards, and insufficient reliability.
By obtaining real-time monitoring data of the hydropower unit equipment, filtering out related information related to the safety of the equipment operation, applying it to equipment operation and logic locking, and using a security control strategy that integrates logical security constraints to achieve data interaction between different controllers, and configuring believable markers to dynamically adjust the security control policy.
It improves the operational safety and protection of hydropower unit equipment, enhances the control and locking capabilities at the system level and between equipment, and improves the reliability of the power system.
Smart Images

Figure CN120295092A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of safety control of hydro-generating units, and particularly to a data interaction control method for a hydro-generating unit controller integrating logical safety constraints. Background Art
[0002] In the safety control process of hydro-generating units, the control logic safety of on-site equipment, equipment control and permissions, control data interaction, etc. are crucial. The traditional control locking and safety logic of local controller data are built using local signals and data. When remote data or signals must be used as safety locking or protection start signals but cannot be obtained in a timely manner, equipment malfunction or potential safety hazards often occur due to insufficient reliability or rapidity. Summary of the Invention
[0003] In view of this, the present invention provides a data interaction control method for a hydro-generating unit controller integrating logical safety constraints to solve the problem of low reliability in using local controller data for control locking and safety logic in the prior art.
[0004] In a first aspect, the present invention provides a data interaction control method for a hydro-generating unit controller integrating logical safety constraints, the method comprising:
[0005] Obtain real-time monitoring data of each device of the hydro-generating unit, the monitoring data including switch position, device status, temperature, pressure, liquid level;
[0006] Screen out associated information related to the safe operation of the device from the monitoring data, and apply the associated information to the device operation and logical locking related to device safety, the logical locking being used to discriminate the control logic and locking conditions of the device;
[0007] When performing device operations related to the device, share safety constraint conditions, control locking conditions and device control permissions using a safety control strategy integrating logical safety constraints to achieve data interaction between different controllers of the hydro-generating unit.
[0008] The present invention monitors the data of each device of the hydro-generating unit, applies the associated information related to the safe operation of the device in the monitoring data to the device operation and logical locking related to device safety, and uses a safety control strategy integrating logical safety constraints to achieve data interaction between the controllers of the hydro-generating unit, strengthen the control locking ability at the system level and between devices, maximize the factors related to device safety, improve the operation safety and protection of each device of the hydro-generating unit, and improve the reliability of the power system.
[0009] In an alternative embodiment, the method further comprises:
[0010] When configuring the security control policy with integrated logic security constraints, preset a trusted tag;
[0011] When the trusted tag changes, reconfigure the security control policy with integrated logic security constraints;
[0012] When the trusted tag does not change, adopt the security control policy with pre-configured integrated logic security constraints.
[0013] Through presetting a trusted tag, the present invention reconfigures the security control policy with integrated logic security constraints when the trusted tag changes, avoiding potential safety hazards caused by untrusted data or control instructions, and adopts the security control policy with pre-configured integrated logic security constraints when the trusted tag does not change, thereby achieving reliable control.
[0014] In a second aspect, the present invention provides a data interaction control system for a hydro-generator unit controller with integrated logic security constraints, the system comprising:
[0015] A data provider, configured to provide real-time monitoring data of various devices of the hydro-generator unit, the monitoring data including switch positions, device status, temperature, pressure, and liquid level;
[0016] A data requester, configured to receive, from the data provider, association information related to the safe operation of the devices, analyze the association information to obtain an analysis result, the analysis result being used for device operation and logic locking, and the logic locking being used to determine the control logic and locking conditions of the devices;
[0017] The data provider configures the security control policy with integrated logic security constraints;
[0018] The data usage side, when performing device operations related to the devices, uses the security control policy with integrated logic security constraints to share security constraint conditions, control locking conditions, and device control authorities, so as to achieve data interaction between different controllers of the hydro-generator unit.
[0019] Through the data provider providing real-time monitoring data of various devices of the hydro-generator unit, the data requester analyzing the association information related to the safe operation of the devices in the monitoring data for device operation and logic locking, and the data usage side using the security control policy with integrated logic security constraints configured by the data provider, the present invention realizes data interaction between different controllers of the hydro-generator unit, strengthens the control locking ability at the system level and between devices, maximizes the factors related to device safety, improves the operation safety and protection of each device of the hydro-generator unit, and enhances the reliability of the power system.
[0020] In an alternative embodiment, the data provider is further configured to preset a trust mark. When the trust mark changes, the security control policy for the fusion logic security constraint is reconfigured. When the trust mark does not change, the security control policy for the fusion logic security constraint with the preset configuration is adopted.
[0021] The present invention pre-sets a trust mark by the data provider, reconfigures the security control policy for the fusion logic security constraint when the trust mark changes, avoiding potential security risks caused by untrusted data or control instructions, and adopts the security control policy for the fusion logic security constraint with the preset configuration when the trust mark does not change, thereby achieving reliable control.
[0022] In an alternative embodiment, the data usage side is further configured to verify the trust mark and monitor the consistency between the monitored data and the monitored data provided by the data provider, and discard the data and request retransmission when the data is untrusted.
[0023] The present invention verifies the trust mark by the data usage side and monitors the consistency between the monitored data and the monitored data provided by the data provider to ensure the reliability of the data, discards the data and requests retransmission when the data is untrusted, ensuring the credibility of the data.
[0024] In an alternative embodiment, the data usage side is further configured to execute the operation instructions of the device corresponding to the security constraint conditions shared by the security control policy using the fusion logic security constraint.
[0025] The present invention controls the remote operation instructions of the hydropower unit and related equipment correspondingly by the security constraint conditions shared by the security control policy using the fusion logic security constraint, providing technical support for the safe operation of the device.
[0026] In an alternative embodiment, the data provider is further configured to perform data configuration and encapsulation on the monitored data and configure the data requester.
[0027] The present invention performs data configuration and encapsulation on the monitored data by the data provider, configures the data requester, realizes the packaged transmission of the data, and configures the destination network node.
[0028] In a third aspect, the present invention provides a data interaction control device for a hydropower unit controller with fusion logic security constraints, the device comprising:
[0029] An acquisition module, configured to acquire real-time monitored data of each device of the hydropower unit, the monitored data including switch position, device status, temperature, pressure, liquid level;
[0030] An application module is used to screen out associated information related to the safe operation of the device from the monitoring data, and apply the associated information to device operations and logical interlocks related to device safety. The logical interlock is used to determine the control logic and interlock conditions of the device;
[0031] A control module is used to share safety constraint conditions, control interlock conditions, and device control permissions by using a safety control strategy that integrates logical safety constraints when performing device operations related to the device, so as to achieve data interaction between different controllers of the hydropower unit.
[0032] In a fourth aspect, the present invention provides a computer device, including: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to execute the data interaction control method for the hydropower unit controller with integrated logical safety constraints according to the first aspect or any corresponding embodiment thereof.
[0033] In a fifth aspect, the present invention provides a computer-readable storage medium, on which computer instructions are stored. The computer instructions are used to cause a computer to execute the data interaction control method for the hydropower unit controller with integrated logical safety constraints according to the first aspect or any corresponding embodiment thereof.
[0034] In a sixth aspect, the present invention provides a computer program product, including computer instructions, which are used to cause a computer to execute the data interaction control method for the hydropower unit controller with integrated logical safety constraints according to the first aspect or any corresponding embodiment thereof. Description of the Drawings
[0035] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required to be used in the description of the specific embodiments or the prior art. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0036] Figure 1 It is a schematic flowchart of the data interaction control method for the hydropower unit controller with integrated logical safety constraints according to an embodiment of the present invention;
[0037] Figure 2 It is a schematic diagram of control information interaction according to an embodiment of the present invention;
[0038] Figure 3 It is a schematic diagram of the data providing direction according to an embodiment of the present invention;
[0039] Figure 4It is a schematic diagram of the data usage direction according to an embodiment of the present invention;
[0040] Figure 5 It is a structural block diagram of a data interaction control device for a hydroelectric generating unit controller with integrated logical security constraints according to an embodiment of the present invention;
[0041] Figure 6 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed implementation manners
[0042] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0043] According to an embodiment of the present invention, an embodiment of a data interaction control method for a hydroelectric generating unit controller with integrated logical security constraints is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.
[0044] In this embodiment, a data interaction control method for a hydroelectric generating unit controller with integrated logical security constraints is provided. Figure 1 It is a flowchart of a data interaction control method for a hydroelectric generating unit controller with integrated logical security constraints according to an embodiment of the present invention. As Figure 1 shown, the process includes the following steps:
[0045] Step S101, obtain the real-time monitoring data of each device of the hydroelectric generating unit.
[0046] In an embodiment of the present invention, the real-time monitoring data of all associated devices at the hydroelectric power station site is obtained, and the monitoring data is the data collected by the controller, including various information such as switch positions, device states, temperatures, pressures, and liquid levels.
[0047] Step S102, screen out the associated information related to the safe operation of the device from the monitoring data, and apply the associated information to the device operations and logical interlocks related to device safety.
[0048] In the embodiments of the present invention, the monitoring data is analyzed. There are many devices at the hydropower station site, and each device has its own unique safety logic. When the devices are operating, the device states may affect each other. When it is necessary to operate a certain device, the states of related devices must be considered to ensure the safety of the devices and personnel. Based on the acquisition of real-time monitoring data, the operating conditions of all related systems are analyzed in real time. For different devices, the operating conditions refer to the switch positions of the devices, the running or stopping of the devices, the pressure levels of containers or pipelines, etc.
[0049] Using the safety control model, the relevant device information is analyzed at the station control level, and the associated information related to the safe operation of the devices is automatically screened out from the monitoring data as useful information and applied to the device operations and logical interlocks related to device safety. The logical interlock is used to judge the control logic and interlock conditions of the devices. The content of the useful information includes but is not limited to the relevant control authorities, device digital / analog quantities, dispatching instructions, and emergency operations, etc.
[0050] Among them, the control logic means that when performing a certain safety operation, a certain operation sequence and rules must be followed. The interlock condition means that the current state of a certain device is used as the operation condition for another device.
[0051] In step S103, when performing device operations related to the devices, the safety control strategy integrating logical safety constraints is used to share the safety constraint conditions, control interlock conditions, and device control authorities to realize data interaction between different controllers of the hydropower unit.
[0052] In the embodiments of the present invention, when performing device operations related to the actual devices, except for necessary emergency operations, comprehensive control constraint conditions including local operation permissions must be considered to ensure the safe operation of the devices. By adopting reliable data interaction technology, at the overall system level, the safety control strategy integrating logical safety constraints is used to share the safety constraint conditions, control interlock conditions, and device control authorities to realize data interaction between different controllers.
[0053] Specifically, the constraint condition means that a safety logic or constraint condition is built in a certain controller and shared with other controllers through reliable data interaction technology without repeating the same logic in each controller. The control interlock condition means the interlock condition set for the control operation instruction, and the instruction is not allowed to be issued when it is not satisfied to ensure the safety of the device.
[0054] The hydropower unit controller data interaction control method provided in this embodiment integrates logical safety constraints. By monitoring the data of each device in the hydropower unit, the associated information related to the equipment operation safety in the monitoring data is applied to the equipment operation and logical interlocking related to the equipment safety. The safety control strategy integrating logical safety constraints is used to realize data interaction between the controllers of the hydropower unit, strengthen the control interlocking capability at the system level and between devices, maximize the factors related to equipment safety, improve the operation safety and protection of each equipment in the hydropower unit, and improve the reliability of the power system.
[0055] In this embodiment, a method for data interaction control of a hydropower unit controller integrating logical safety constraints is provided, and the process includes the following steps:
[0056] Step S201, obtaining real-time monitoring data of each device of the hydropower unit.
[0057] For details, please see Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.
[0058] Step S202, filtering out associated information related to equipment operation safety from the monitoring data, and applying the associated information to equipment operations and logical interlocks related to equipment safety.
[0059] For details, please see Figure 1 Step S102 of the illustrated embodiment will not be described in detail here.
[0060] Step S203, when configuring the security control policy integrating the logical security constraints, a trusted mark is preset.
[0061] Step S204: when the trusted tag changes, reconfigure the security control policy integrating the logical security constraints.
[0062] Step S205: When the trusted tag has not changed, a security control strategy of the fusion logic security constraint with a preset configuration is adopted.
[0063] In the embodiment of the present invention, when configuring the security control policy of the fusion logic security constraint, it is necessary to preset a suitable trusted tag. The trusted tag is preset by logic according to needs, and the trusted tag will be affected by factors such as the permission switching, state change, device failure, and network communication of the relevant equipment. When the trusted tag changes, the security control policy of the fusion logic security constraint must be reconfigured to avoid security risks caused by untrusted data or control instructions. When the trusted tag has not changed, the data is credible, and the optimized control of interlocking action priority, safety locking and other operations can be implemented according to the preset security control of the fusion logic security constraint, thereby achieving reliable control.
[0064] Step S206: When performing device operations related to the device, share the safety constraint conditions, control interlock conditions, and device control authorities by using the safety control strategy that integrates logical safety constraints, so as to achieve data interaction between different controllers of the hydro-generating unit.
[0065] For details, please refer to Figure 1 Step S103 of the embodiment shown, which will not be elaborated here.
[0066] The data interaction control method for the hydro-generating unit controller that integrates logical safety constraints provided in this embodiment reconfigures the safety control strategy that integrates logical safety constraints when the trusted tag changes by presetting the trusted tag, avoiding potential safety hazards caused by untrusted data or control instructions, and adopting the preset safety control strategy that integrates logical safety constraints when the trusted tag does not change, so as to achieve reliable control.
[0067] This embodiment also provides a data interaction control system for the hydro-generating unit controller that integrates logical safety constraints. The system includes: a data provider, a data requirer, and a data usage side.
[0068] Among them, the data provider is used to provide real-time monitoring data of each device of the hydro-generating unit. The monitoring data includes switch position, device status, temperature, pressure, liquid level, etc.
[0069] The data requirer receives the associated information related to the safe operation of the device from the data provider. The information content includes but is not limited to relevant control authorities, device digital / analog quantities, dispatching instructions, and emergency operations, etc. Analyze the associated information and use it for device operation and logical interlock after analysis. Among them, the logical interlock is used to judge the control logic and interlock conditions of the device, and display them to the operation and maintenance personnel or other technical personnel in real time in the form of numerical values, texts, or graphics. Among them, the analysis result means that in order to improve the transmission rate, data is encapsulated at the sending end and then opened again at the data usage side to release the proper data type for the data usage side to use the data.
[0070] The data provider configures the safety control strategy that integrates logical safety constraints. When the data usage side performs device operations related to the device, it adopts reliable data interaction technology. From the overall system level, it shares the safety constraint conditions, control interlock conditions, and device control authorities by using the safety control strategy that integrates logical safety constraints, so as to achieve data interaction between different controllers.
[0071] The data interaction control system of the hydro-generator unit controller integrating logical security constraints provided by this embodiment provides real-time monitoring data of each device of the hydro-generator unit through the data provider. The data demander analyzes the associated information related to the operation safety of the device in the monitoring data, performs device operations and logical locking. The data user side utilizes the security control strategy of integrating logical security constraints configured by the data provider to achieve data interaction between different controllers of the hydro-generator unit, strengthen the control locking ability at the system level and between devices, maximize the device safety-related factors, improve the operation safety and protection of each device of the hydro-generator unit, and improve the reliability of the power system.
[0072] In some optional embodiments, when configuring the security control strategy of integrating logical security constraints, the data provider needs to preset appropriate trust marks. The trust marks are affected by factors such as the permission switching, status change, device failure, and network communication of related devices. Once the trust marks change, it is necessary to consider handling necessary strategies and reconfigure the security control strategy of integrating logical security constraints to avoid potential safety hazards caused by untrusted data or control instructions. If the trust marks do not change and the data is trusted, the security control strategy of integrating logical security constraints configured by default can be adopted to achieve optimized control with priority of interlocking actions, security locking, etc., so as to achieve reliable control.
[0073] By presetting trust marks by the data provider and reconfiguring the security control strategy of integrating logical security constraints when the trust marks change, potential safety hazards caused by untrusted data or control instructions are avoided, and the security control strategy of integrating logical security constraints configured by default is adopted when the trust marks do not change, so as to achieve reliable control.
[0074] In some optional embodiments, the data user side obtains, analyzes, and uses the required data in accordance with the principle of the demander's responsibility, verifies the trust marks, and verifies the consistency between the obtained monitoring data and the monitoring data provided by the data provider to achieve real-time status monitoring of hydro-related devices.
[0075] Specifically, special flag bits can be set for verification. After parsing the received data, if the corresponding flag bits do not meet the preset conditions, they are marked as untrusted, the untrusted data is discarded, and the data is required to be resent.
[0076] By the data user side verifying the trust marks and the consistency between the monitoring data and the monitoring data provided by the data provider to ensure the reliability of the data, when the data is untrusted, the data is discarded and the data is required to be resent to ensure the trustworthiness of the data.
[0077] In some optional embodiments, the data of the data user side is also used to execute the operation instructions of the corresponding device according to the security constraint conditions shared by using the security control strategy of integrating logical security constraints.
[0078] Specifically, the data usage side executes operation instructions including single device operation, process control, etc. based on the comprehensive control constraint information including local operation permissions that it has learned, which not only ensures the real-time interaction of control data but also ensures the reliability of the control of the controlled device.
[0079] Among them, the control constraint information is diverse. For example, when a certain pump needs to be started, the information that the controller needs to know includes: (1) Whether the valves before and after the pump have been opened? (2) Whether the control loop of the pump itself is normal? (3) Whether the control permission of the pump allows operation? (4) Whether the pump has a prohibited operation mark.
[0080] By corresponding to execute the remote operation instruction control of the hydro-generating unit and related equipment according to the security constraint conditions shared by the security control strategy that utilizes the fusion logic security constraint, it provides technical guarantee for the safe operation of the equipment.
[0081] In some optional implementation manners, the data provider is also used to perform data configuration and encapsulation on the monitoring data and configure the data requester.
[0082] Specifically, the network data variable that can configure the data evaluation strategy and security mark is the medium for system data exchange. Necessary data for the security control model is defined and generated in each LCU (Local Control Unit), and the data evaluation strategy and security mark are set according to the principle that the provider is responsible, and then data transmission is carried out through the Ethernet that can be redundantly configured.
[0083] In the transmission configuration, the data provider performs data configuration and encapsulation and configures the destination network node (data requester). Data configuration means that the data can be packaged and transmitted, allowing different types of data to be included, such as digital quantities, analog quantities, and even more composite data types.
[0084] By the data provider performing data configuration and encapsulation on the monitoring data and configuring the data requester, it realizes the packaged transmission of the data and configures the destination network node.
[0085] The data providing side realizes data acquisition, standardized use, integration and sharing of network variables, etc. through the necessary logical security constraint control conditions set by the system, and sets the data evaluation strategy and security mark according to the principle that the provider is responsible.
[0086] The data interaction network adopts an Ethernet that can be redundantly configured and supports a flexible topology structure to realize network security verification, data transmission, quality management, etc.
[0087] On the data - using side, in accordance with the principle of the demander being responsible, judgments, analyses, and decisions are made on the acquisition, analysis, and standardized use of the required shared data, realizing real - time status monitoring of hydropower - related equipment, ensuring the security, reliability, and credibility of the control data used, and executing operation instructions such as single - device operation and process control based on the comprehensive control constraint information obtained, including local operation permits, so as to maximize the safety of the controlled equipment and efficient operation management.
[0088] By setting appropriate logical security constraint control conditions among system controllers, the real - time status of all hydropower - unit - related equipment is monitored, the operation conditions of all related systems and equipment are analyzed, and the issuance of hydropower - equipment control instructions is placed under reliable, safe, and credible control factors, maximizing the safety of the controlled equipment and the safety of operation and maintenance personnel.
[0089] Necessary logical security constraints are set in the data interaction between LCU. Once it is necessary to manually or automatically operate a single device or sequence control logic, whether in normal or fault conditions, the safety status and control constraint conditions of the associated equipment should be preferentially judged. Only when reliable and credible safety operation control permits are obtained can remote control and on - site control of hydropower units and related equipment be executed, thus providing technical guarantees for the operation and safety of the equipment.
[0090] As Figure 2 shown, Figure 2 is a schematic diagram of control - information interaction. The operator station, engineer station, and server are connected through redundant Ethernet. Redundant Ethernet provides reliability. When one line fails, the other line can still ensure communication. The operator station, engineer station, and server conduct data interaction with each LCU. There are two switches, A and B, inside each LCU for data exchange. This control - information interaction technology is applied to the data - interaction control scenario of hydropower - unit controllers to realize the monitoring and control of on - site equipment.
[0091] As Figure 3 shown, Figure 3 is a schematic diagram of data - providing direction. Figure 3 In it, the data of device1 (address is 1) can be sent for device2 (address is 2) to use, the data of device2 (address is 2) can be sent for device1 (address is 1) to use, and the data of device3 (address is 3) can be sent for both device1 (address is 1) and devic2 (address is 2) to use.
[0092] As Figure 4 shown, Figure 4 is a schematic diagram of data - using direction. Figure 4The data of device2 (with address 2) and device3 (with address 3) can be sent to device1 (with address 1) for use simultaneously, and the data of device1 (with address 1) and device3 (with address 3) can be sent to device2 (with address 2) for use simultaneously.
[0093] In this embodiment, a data interaction control device for a hydroelectric generator set controller integrating logical security constraints is also provided. This device is used to implement the above-mentioned embodiments and preferred implementation manners, and those that have been described will not be repeated. As used hereinafter, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.
[0094] This embodiment provides a data interaction control device for a hydroelectric generator set controller integrating logical security constraints, as Figure 5 shown, including:
[0095] An acquisition module 501, configured to acquire real-time monitoring data of each device of the hydroelectric generator set, where the monitoring data includes switch position, device status, temperature, pressure, and liquid level.
[0096] An application module 502, configured to screen out associated information related to the safe operation of the device from the monitoring data, and apply the associated information to device operations and logical interlocks related to device safety, where the logical interlock is used to discriminate the control logic and interlock conditions of the device.
[0097] A control module 503, configured to share safety constraint conditions, control interlock conditions, and device control authorities by using a safety control strategy integrating logical security constraints when performing device operations related to the device, so as to implement data interaction between different controllers of the hydroelectric generator set.
[0098] In some alternative implementation manners, the device further includes:
[0099] A preset module, configured to preset a trusted mark when configuring a safety control strategy integrating logical security constraints.
[0100] A reconfiguration module, configured to reconfigure a safety control strategy integrating logical security constraints when the trusted mark changes.
[0101] An adoption module, configured to adopt a preset safety control strategy integrating logical security constraints when the trusted mark does not change.
[0102] The further function descriptions of the above-mentioned modules and units are the same as those in the corresponding embodiments above, and will not be repeated here.
[0103] The data interaction control device of the hydro-generator unit controller with integrated logic security constraints in this embodiment is presented in the form of functional units. Here, the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and a memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0104] An embodiment of the present invention also provides a computer device having the above Figure 5 data interaction control device of the hydro-generator unit controller with integrated logic security constraints as shown.
[0105] Please refer to Figure 6 , Figure 6 which is a schematic structural diagram of a computer device provided by an optional embodiment of the present invention. As Figure 6 shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Each component communicates with each other using different buses and can be installed on a common motherboard or in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (such as a server array, a set of blade servers, or a multi-processor system). Figure 6 In
[0106] this example, one processor 10 is taken as an example.
[0107] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0108] The memory 20 may include a program storage area and a data storage area. The program storage area may store an operating system and application programs required for at least one function. The data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 may optionally include a memory remotely disposed relative to the processor 10, and these remote memories may be connected to the computer device through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0109] The memory 20 may include a volatile memory, such as a random access memory. The memory may also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state drive. The memory 20 may further include a combination of the above types of memories.
[0110] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30, and the output device 40 may be connected through a bus or other means. Figure 6 Taking the connection through the bus as an example.
[0111] The input device 30 may receive input digital or character information and generate key signal inputs related to the user settings and function controls of the computer device, such as a touch screen, etc. The output device 40 may include a display device, etc.
[0112] The embodiments of the present invention further provide a computer-readable storage medium. The methods according to the embodiments of the present invention may be implemented in hardware, firmware, or may be implemented as computer code that can be recorded on a storage medium, or may be implemented as computer code originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and to be stored in a local storage medium, so that the methods described herein may be stored as such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium may be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc. Further, the storage medium may further include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the methods shown in the above embodiments are implemented.
[0113] A part of the present invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the present invention through the operations of the computer. Those skilled in the art should understand that the forms of existence of computer program instructions in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways for computer program instructions to be executed by a computer include, but are not limited to: the computer directly executes the instructions, or the computer compiles the instructions and then executes the corresponding compiled program, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Herein, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to the computer.
[0114] Although the embodiments of the present invention are described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the scope of this application.
Claims
1. A data interaction control method for a hydroelectric unit controller that integrates logical security constraints, characterized in that The method includes: Obtaining real-time monitoring data of each device of a hydropower unit, where the monitoring data includes switch positions, device status, temperature, pressure, and liquid level; Screening out associated information related to the safe operation of the device from the monitoring data, and applying the associated information to device operations and logical interlocks related to device safety, where the logical interlock is used to determine the control logic and interlock conditions of the device; When performing device operations related to the device, sharing safety constraint conditions, control interlock conditions, and device control permissions by using a safety control strategy integrating logical safety constraints to achieve data interaction between different controllers of the hydropower unit.
2. The method according to claim 1, wherein The method further includes: When configuring a safety control strategy integrating logical safety constraints, presetting a trust mark; When the trust mark changes, reconfiguring the safety control strategy integrating logical safety constraints; When the trust mark does not change, adopting a preset safety control strategy integrating logical safety constraints.
3. A data interaction control system for a hydro-generator unit controller that integrates logical security constraints, characterized in that, The system includes: A data provider for providing real-time monitoring data of each device of a hydropower unit, where the monitoring data includes switch positions, device status, temperature, pressure, and liquid level; A data requirer for receiving, from the data provider, associated information related to the safe operation of the device, parsing the associated information to obtain a parsing result, where the parsing result is used for device operations and logical interlocks, and the logical interlock is used to determine the control logic and interlock conditions of the device; The data provider configures a safety control strategy integrating logical safety constraints; A data usage side for sharing safety constraint conditions, control interlock conditions, and device control permissions by using a safety control strategy integrating logical safety constraints when performing device operations related to the device to achieve data interaction between different controllers of the hydropower unit.
4. The system according to claim 3, wherein The data provider is further used to preset a trust mark, reconfigure the safety control strategy integrating logical safety constraints when the trust mark changes, and adopt a preset safety control strategy integrating logical safety constraints when the trust mark does not change.
5. The system according to claim 4, wherein The data usage side is further used to verify the trust mark and the consistency between the monitoring data and the monitoring data provided by the data provider, and discard the data and request retransmission when the data is untrusted.
6. The system according to claim 3, wherein The data usage side is further used to execute the operation instructions of the device corresponding to the safety constraint conditions shared by using the safety control strategy integrating logical safety constraints.
7. The system according to claim 3, wherein The data provider is further used to perform data configuration and encapsulation on the monitoring data and configure the data requirer.
8. A computer device, characterized in that, Including: A memory and a processor, where the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to execute the method for controlling data interaction of a hydropower unit controller with integrated logical safety constraints according to any one of claims 1 to 2.
9. A computer-readable storage medium, characterized in that, Computer instructions are stored on a computer-readable storage medium, and the computer instructions are used to cause a computer to execute the method for controlling data interaction of a hydropower unit controller with integrated logical safety constraints according to any one of claims 1 to 2.
10. A computer program product, characterized in that, Including computer instructions for causing a computer to execute the method for controlling data interaction of a hydroelectric unit controller with integrated logic security constraints according to any one of claims 1 to 2.