Steam turbine control method, device, equipment, storage medium and program product

By receiving and generating target coordination commands through multi-machine coordination control equipment, the problem of coordinated control of multiple steam turbines in nuclear power plants has been solved, ensuring the stable operation of multiple steam turbines and improving the stability and reliability of the system.

CN117167099BActive Publication Date: 2026-06-26CHINA NUCLEAR POWER TECH RES INST CO LTD +2

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA NUCLEAR POWER TECH RES INST CO LTD
Filing Date
2023-07-31
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In a nuclear power plant, how can we coordinate and control multiple steam turbines corresponding to a reactor to ensure its stable operation?

Method used

The multi-machine coordinated control equipment receives instructions from the first target controller and the second target controller, generates target coordination instructions, and uses the superposition of multiple instructions to coordinate and control multiple steam turbines, including the islanded grid speed controller, the islanded grid load distribution controller, and the multi-machine pressure controller, to ensure the stable operation of each steam turbine.

Benefits of technology

It enables coordinated control of multiple steam turbines corresponding to a single reactor, ensuring the stable operation of multiple steam turbines and improving the stability and reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117167099B_ABST
    Figure CN117167099B_ABST
Patent Text Reader

Abstract

The application relates to a steam turbine control method, device, equipment, storage medium and program product. The method comprises the following steps: a multi-machine coordination control device receives an intermediate coordination instruction sent by a first target controller; the multi-machine coordination control device receives a target correction instruction corresponding to the intermediate coordination instruction sent by a second target controller; the multi-machine coordination control device generates a target coordination instruction according to the target correction instruction and the intermediate coordination instruction, and sends the target coordination instruction to a target adjustment controller; and the target coordination instruction is used for coordinated control of each steam turbine. Since the target coordination instruction is generated by the target correction instruction sent by the second target controller and the intermediate coordination instruction after the intermediate coordination instruction sent by the first target controller is obtained, and finally the target coordination instruction is used for controlling the steam turbine, the multiple steam turbines corresponding to one reactor can be controlled coordinately, and stable operation of the multiple steam turbines can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of coordinated control technology for nuclear power plants, and in particular to a steam turbine control method, apparatus, equipment, storage medium, and program product. Background Technology

[0002] Thermal power plants generate electricity using coal, oil, or natural gas; hydroelectric power plants generate electricity using hydropower; and nuclear power plants generate electricity using nuclear energy, with the nuclear reactor as their core equipment. The reactor core generates enormous heat energy due to the fission of nuclear fuel. This heat energy is extracted and used to turn water into steam. The steam pressure drives a turbine, converting the heat energy into mechanical energy. The turbine then drives a generator, converting the mechanical energy into electrical energy, thus completing the process of generating electricity using nuclear energy. Therefore, the coordinated control from the nuclear reactor to the turbine is particularly important.

[0003] Conventional nuclear power plants control one turbine per reactor, while high-temperature gas-cooled reactors (HTGRs) are configured with coordinated control of two reactors per turbine. However, in practical applications, there are situations where a single reactor needs to control multiple turbines. Therefore, achieving coordinated control of multiple turbines within a single reactor becomes a problem to be solved. Summary of the Invention

[0004] Therefore, it is necessary to provide a turbine control method, device, equipment, storage medium, and program product that can coordinate and control multiple turbines corresponding to a reactor and ensure the stable operation of multiple turbines, in order to address the above-mentioned technical problems.

[0005] In a first aspect, this application provides a steam turbine control method applied to a control system, which includes a multi-machine coordinated control device, a first target controller, a second target controller, and a target regulation controller. The method includes:

[0006] The multi-machine coordinated control device receives an intermediate coordination instruction sent by the first target controller; the intermediate coordination instruction is generated by the first target controller based on the target values ​​of the adjustment parameters of each steam turbine, the target values ​​of the adjustment parameters are the target values ​​received by the first target controller from the target scheduling system, and the target scheduling system is the scheduling system corresponding to the current working mode of the multiple steam turbines;

[0007] The multi-machine coordinated control device receives the target correction instruction corresponding to the intermediate coordination instruction sent by the second target controller;

[0008] The multi-machine coordinated control device generates a target coordination instruction based on the target correction instruction and the intermediate coordination instruction, and sends the target coordination instruction to the target regulation controller; the target coordination instruction is used to coordinate and control each of the steam turbines.

[0009] In one embodiment, the target value of the adjustment parameter includes a target frequency value, and the first target controller is a desert speed controller. The method further includes:

[0010] The island speed controller compares the target frequency value of each turbine with the island frequency to obtain the first comparison result;

[0011] The isolated grid speed controller generates intermediate coordination commands for each turbine based on the first comparison result corresponding to each turbine.

[0012] In one embodiment, the isolated grid speed controller generates intermediate coordination commands for each turbine based on a first comparison result corresponding to each turbine, including:

[0013] If the first comparison result is that the target frequency value of the turbine is greater than the island frequency of the island speed controller, then the island speed controller generates a first intermediate coordination command corresponding to the turbine whose target frequency value is greater than the island frequency; the first intermediate coordination command is used to open the regulating valve of the turbine whose target frequency value is greater than the island frequency.

[0014] If the first comparison result is that the target frequency value of the turbine is less than the island frequency of the island speed controller, then the island speed controller generates a second intermediate coordination command corresponding to the turbine whose target frequency value is less than the island frequency; the second intermediate coordination command is used to close the regulating valve of the turbine whose target frequency value is greater than the island frequency.

[0015] In one embodiment, the second target controller is an islanded load distribution controller, and the target correction instruction includes a first correction instruction and a second correction instruction; the method further includes:

[0016] The isolated grid load distribution controller determines the target power corresponding to each of the multiple steam turbines;

[0017] If the current power of the steam turbine is greater than the target power corresponding to the steam turbine, the islanded load distribution controller generates a first correction command; the first correction command is used to close the regulating valve of the steam turbine whose current power is greater than the target power.

[0018] If the current power of the turbine is less than the target power of the turbine, the islanded load distribution controller generates a second correction command; the second correction command is used to open the regulating valve of the turbine whose current power is less than the target power.

[0019] In one embodiment, the second target controller includes a correction controller and a multi-machine pressure controller, and the target correction instruction includes a correction instruction generated by the correction controller and a superposition instruction generated by the multi-machine pressure controller;

[0020] Based on the target correction instruction and the intermediate coordination instruction, a target coordination instruction is generated, including: modifying the intermediate coordination instruction according to the correction instruction to obtain the modified intermediate correction instruction; and generating the target coordination instruction based on the superposition instruction and the modified intermediate correction instruction.

[0021] In one embodiment, the target value of the adjustment parameter includes a target value of total load, and the first target controller is a multi-machine load controller; the method further includes:

[0022] The multi-machine load controller compares the total load target value with the sum of the active power of each turbine to obtain a second comparison result;

[0023] Based on the second comparison result, the multi-machine load controller generates intermediate coordination commands corresponding to each steam turbine.

[0024] In one embodiment, the overlay instruction includes a first overlay instruction and a second overlay instruction; the method further includes:

[0025] The multi-machine pressure controller compares the measured pressure values ​​of each steam turbine with the corresponding pressure setpoints to obtain a third comparison result.

[0026] If the pressure measurement value of the steam turbine is greater than the corresponding pressure setting value, the multi-machine pressure controller generates a first superimposed command; the first superimposed command is used to open the regulating valve of the steam turbine whose pressure measurement value is greater than the corresponding pressure setting value.

[0027] If the pressure measurement value of the steam turbine is less than the corresponding pressure set value, the multi-machine pressure controller generates a second superimposed command; the second superimposed command is used to close the regulating valve of the steam turbine whose pressure measurement value is less than the corresponding pressure set value.

[0028] In one embodiment, the correction controller includes a load controller, the correction instruction includes a third correction instruction, and the method further includes: the load controller determining the third correction instruction based on the load target value and the corresponding actual load value for each turbine; and / or

[0029] The correction controller includes a pressure protection controller, and the correction instruction includes a fourth correction instruction. The method further includes: the pressure protection controller determining the fourth correction instruction based on the main pipe protection pressure setpoint and the main pipe main steam pressure feedback value.

[0030] Secondly, this application also provides a steam turbine control device for use in a control system, which includes a multi-machine coordinated control device, a first target controller, a second target controller, and a target adjustment controller. The device includes:

[0031] The first receiving module is used to receive the intermediate coordination instruction sent by the first target controller; the intermediate coordination instruction is generated by the first target controller according to the target value of the adjustment parameter of each steam turbine, the target value of the adjustment parameter is the target value received by the first target controller from the target scheduling system, and the target scheduling system is the scheduling system corresponding to the current working mode of multiple steam turbines;

[0032] The second receiving module is used to receive the target correction instruction corresponding to the intermediate coordination instruction sent by the second target controller;

[0033] The first generation module is used to generate a target coordination instruction based on the target correction instruction and the intermediate coordination instruction, and send the target coordination instruction to the target regulation controller; the target coordination instruction is used to coordinate and control each of the steam turbines.

[0034] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the above-described method:

[0035] Fourthly, this application also provides a computer-readable storage medium. This computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the above-described method.

[0036] Fifthly, this application also provides a computer program product. This computer program product includes a computer program that, when executed by a processor, implements the steps of the above-described method.

[0037] The aforementioned turbine control method, apparatus, equipment, storage medium, and program product firstly involve a multi-turbine coordinated control device receiving an intermediate coordination command from a first target controller. This device then receives a target correction command corresponding to the intermediate coordination command from a second target controller. Based on the target correction command and the intermediate coordination command, the multi-turbine coordinated control device generates a target coordination command and sends it to the target regulating controller. This target coordination command is used to coordinate the control of each turbine. Because this embodiment first obtains the intermediate coordination command from the first target controller and generates the target coordination command using the target correction command and the intermediate coordination command from the second target controller, and finally uses the generated target coordination command to coordinate the control of the turbines, this method achieves coordinated control of multiple turbines corresponding to a single reactor by superimposing multiple commands to generate the target coordination command. This ensures the stable operation of all turbines. Attached Figure Description

[0038] Figure 1 A schematic flowchart of a steam turbine control method provided in an embodiment of this application;

[0039] Figure 2 One of the flowcharts for determining intermediate coordination instructions provided in this application embodiment;

[0040] Figure 3 A second flowchart illustrating an intermediate coordination instruction determination method provided in this application embodiment;

[0041] Figure 4 A flowchart illustrating a target correction instruction determination method provided in an embodiment of this application;

[0042] Figure 5 A third flowchart illustrating an intermediate coordination instruction determination method provided in this application embodiment;

[0043] Figure 6 A flowchart illustrating a method for determining superimposed instructions provided in an embodiment of this application;

[0044] Figure 7 A flowchart of turbine control in islanded grid mode is provided as an embodiment of this application;

[0045] Figure 8 A flowchart of coordinated control under a large power grid mode is provided for an embodiment of this application;

[0046] Figure 9 This is a structural block diagram of a steam turbine control device in one embodiment;

[0047] Figure 10 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0048] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0049] Figure 1 This application provides a schematic flowchart of a steam turbine control method according to an embodiment. The method is applied to a control system, which includes a multi-machine coordinated control device, a first target controller, a second target controller, and a target regulation controller. The method includes:

[0050] S101, The multi-machine coordinated control equipment receives the intermediate coordination instruction sent by the first target controller; the intermediate coordination instruction is generated by the first target controller based on the target value of the adjustment parameter of each steam turbine, the target value of the adjustment parameter is the target value received by the first target controller from the target scheduling system, and the target scheduling system is the scheduling system corresponding to the current working mode of multiple steam turbines.

[0051] The control system includes multi-machine coordinated control equipment, a first target controller, a second target controller, and a target regulation controller; the first target controller may include an islanded speed controller or a multi-machine load controller; the target values ​​of the regulation parameters may include the frequency target values ​​of each turbine or the total load target value; the target dispatch system may include the dispatch system in the power system or the grid dispatch system; the operating mode may include islanded mode or large grid mode; the intermediate coordination commands may include islanded secondary frequency regulation coordination commands or multi-machine load coordination commands.

[0052] In this embodiment, the first target controller generates intermediate coordination instructions based on the target values ​​of the adjustment parameters of each steam turbine, and the multi-machine coordination control device receives the intermediate coordination instructions sent by the first target controller.

[0053] The target value of the adjustment parameter can be the frequency target value or total load target value of each steam turbine received from the target scheduling system by the first target controller. The target scheduling system can be the scheduling system corresponding to the current working mode of the steam turbine.

[0054] Specifically, when the current operating mode of the multiple turbines corresponding to the reactor is islanded mode, the first target controller can be an islanded speed controller. The islanded speed controller generates islanded secondary frequency regulation coordination commands based on the frequency target values ​​of each turbine, and the multi-turbine coordination control equipment receives the islanded secondary frequency regulation coordination commands sent by the islanded speed controller. When the current operating mode of the multiple turbines corresponding to the reactor is large-grid mode, the first target controller can be a multi-turbine load controller. The multi-turbine load controller generates multi-turbine load coordination commands based on the total load target value of the turbines, and the multi-turbine coordination control equipment receives the multi-turbine load coordination commands sent by the multi-turbine load controller.

[0055] It should be noted that the switching between isolated grid and main grid should be considered. For example, if a grid failure suddenly occurs while the main grid is in operation, the system will automatically switch to isolated grid. Correspondingly, the turbine control will also switch to isolated grid mode to avoid unit failure caused by the switch in operating mode.

[0056] S102, The multi-machine coordinated control equipment receives the target correction instruction corresponding to the intermediate coordination instruction sent by the second target controller.

[0057] The second target controller may include at least one of a correction controller and a multi-machine pressure controller. In islanded mode, the correction controller may be an islanded load sharing controller; in large grid mode, the correction controller may be a load controller. The target correction command may include correction commands generated by the correction controller and superimposed commands generated by the multi-machine pressure controller.

[0058] Specifically, when the current operating mode of the multiple turbines corresponding to the reactor is islanded mode, in some embodiments, the second target controller may include a correction controller and a multi-turbine pressure controller, wherein the correction controller may be an islanded load distribution controller. The target correction instruction is a correction instruction generated by the islanded load distribution controller and a superimposed instruction generated by the multi-turbine pressure controller, where the superimposed instruction generated by the multi-turbine pressure controller is "0". The multi-turbine coordination control equipment receives the correction instruction generated by the islanded load distribution controller and the superimposed instruction generated by the multi-turbine pressure controller. It should be noted that since the superimposed instruction generated by the multi-turbine pressure controller is "0" when the current operating mode of the multiple turbines corresponding to the reactor is islanded mode, it can be understood that the target correction instructions generated by the second target controller at this time all originate from the islanded load distribution controller, that is, the target correction instructions generated by the second target controller at this time are generated by the islanded load distribution controller. Therefore, in some embodiments, when the current operating mode of the multiple turbines corresponding to the reactor is islanded mode, the second target controller is the islanded load distribution controller, the target correction instruction is generated by the islanded load distribution controller, and the multi-turbine coordination control equipment receives the generated target correction instructions.

[0059] When the current operating mode of the multiple turbines corresponding to the reactor is the large power grid mode, the second target controller may include a correction controller and a multi-turbine pressure controller. The correction controller may be at least one of a load controller and a pressure protection controller. Target correction commands and superposition commands are provided, wherein the correction commands are generated by the load controller and / or the pressure protection controller, and the superposition commands are generated by the multi-turbine pressure controller. The multi-turbine coordination control equipment receives the generated correction commands and the superposition commands generated by the multi-turbine pressure controller.

[0060] S103. The multi-machine coordinated control equipment generates target coordination instructions based on the target correction instructions and intermediate coordination instructions, and sends the target coordination instructions to the target regulating controller; the target coordination instructions are used to coordinate the control of each steam turbine.

[0061] The target coordination controller may include an islanded frequency coordination controller or a grid-connected load coordination controller.

[0062] In this embodiment, the multi-machine coordinated control device generates a target coordination instruction based on the intermediate coordination instruction sent by the first target controller and the target correction instruction corresponding to the intermediate coordination instruction sent by the second target controller, and then sends the target coordination instruction to the target regulating controller. The sent target coordination instruction performs coordinated control on each steam turbine.

[0063] Specifically, when the current operating mode of the multiple turbines corresponding to the reactor is isolated grid mode, the multi-unit coordination control equipment generates a target coordination command based on intermediate coordination commands and target correction commands, and sends the generated target coordination command to the isolated grid frequency coordination controller. After receiving the target coordination command, the isolated grid frequency coordination controller performs coordinated control of each turbine according to the target coordination command.

[0064] When the current operating mode of the multiple turbines corresponding to the reactor is the large power grid mode, the multi-unit coordinated control equipment generates a target coordinated instruction based on intermediate coordinated instructions and target correction instructions, and sends the generated target coordinated instruction to the grid-connected load coordinated controller. After receiving the target coordinated instruction, the grid-connected load coordinated controller performs coordinated control of each turbine according to the target coordinated instruction.

[0065] In one embodiment, the target control controller can receive target coordination commands to coordinate the control of each turbine. Specifically, after the target coordination command enters the target control controller, the load limiting controller compares the turbine power with the limit setpoint and limits the target coordination command. Then, the limited target coordination command undergoes a frequency regulation correction, a primary loop interlocking limitation, and a shutdown switching selection process, and becomes the first command control signal. After the first command control signal undergoes valve flow linear correction, the opening command signal of the regulating valve is obtained, and the opening command signal is applied to the regulating valve for regulation.

[0066] In the aforementioned turbine control method, the multi-turbine coordinated control device first receives an intermediate coordination command sent by the first target controller, and then receives a target correction command corresponding to the intermediate coordination command sent by the second target controller. Based on the target correction command and the intermediate coordination command, the multi-turbine coordinated control device generates a target coordination command and sends it to the target regulating controller. The target coordination command is used to coordinate the control of each turbine. Since this embodiment first obtains the intermediate coordination command sent by the first target controller, and then generates the target coordination command using the target correction command and the intermediate coordination command sent by the second target controller, and finally uses the generated target coordination command to coordinate the control of the turbines, this method of generating a target coordination command by superimposing multiple commands to coordinate multiple turbines achieves coordinated control of multiple turbines corresponding to a reactor and ensures the stable operation of multiple turbines.

[0067] Figure 2 This is one of the flowcharts illustrating an intermediate coordination command determination method provided in this application embodiment. The target values ​​of the adjustment parameters include a frequency target value, and the first target controller is a desert speed controller. The method further includes:

[0068] S201, the islanding speed controller compares the target frequency value of each turbine with the islanding frequency to obtain the first comparison result.

[0069] Specifically, when the current operating mode is the isolated network mode, the isolated network speed controller performs deviation calculations on the target frequency values ​​of each turbine and the isolated network frequency of the isolated network speed controller to determine the magnitude, and obtains the comparison result between the target frequency value and the isolated network frequency, which is the first comparison result.

[0070] S202, the isolated grid speed controller generates intermediate coordination commands for each turbine based on the first comparison result corresponding to each turbine.

[0071] The intermediate coordination commands may include islanded network secondary frequency regulation coordination commands or multi-machine load coordination commands.

[0072] In this embodiment, the islanded speed controller generates intermediate coordination commands for each turbine based on the first comparison result corresponding to each turbine. Alternatively, the islanded speed controller can generate intermediate coordination commands for each turbine by multiplying the first comparison result by a preset proportional coefficient.

[0073] It should be noted that the multi-machine coordinated control equipment can accept frequency increase and decrease signal commands from the electric field. The signal form is pulse width modulation. The target frequency value can be changed by receiving the increase and decrease pulses.

[0074] The intermediate coordination command determination method provided in this application first compares the target frequency value of each turbine with the islanded frequency of the islanded frequency controller to obtain a first comparison result. Then, based on the first comparison result for each turbine, the islanded frequency controller generates an intermediate coordination command corresponding to each turbine. Because this application embodiment outputs the intermediate coordination command corresponding to each turbine by comparing the target frequency value with the islanded frequency, the generated intermediate coordination command is more accurate, thereby improving the stability of operation of multiple turbines corresponding to a reactor.

[0075] Figure 3 This is a second flowchart illustrating an intermediate coordination command determination method provided in this application. This embodiment relates to a possible implementation of how an isolated grid speed controller generates intermediate coordination commands corresponding to each turbine based on the first comparison result corresponding to each turbine. Based on the above embodiment, S202 includes:

[0076] S301. If the first comparison result is that the target frequency value of the steam turbine is greater than the isolated frequency of the isolated speed controller, the isolated speed controller generates a first intermediate coordination command corresponding to the steam turbine whose target frequency value is greater than the isolated frequency; the first intermediate coordination command is used to open the regulating valve of the steam turbine whose target frequency value is greater than the isolated frequency.

[0077] In this embodiment of the application, when the first comparison result is that the target frequency value of the steam turbine is greater than the isolated frequency of the isolated speed controller, the isolated speed controller generates a first intermediate coordination command. The first intermediate coordination command is the command when the isolated secondary frequency regulation coordination command is positive. The first intermediate coordination command is used to open the regulating valve of the steam turbine whose target frequency value is greater than the isolated frequency.

[0078] S302. If the first comparison result is that the target frequency value of the steam turbine is less than the isolated frequency of the isolated speed controller, the isolated speed controller generates a second intermediate coordination command corresponding to the steam turbine whose target frequency value is less than the isolated frequency; the second intermediate coordination command is used to close the regulating valve of the steam turbine whose target frequency value is greater than the isolated frequency.

[0079] In this embodiment of the application, when the first comparison result is that the target frequency value of the steam turbine is less than the isolated frequency of the isolated speed controller, the isolated speed controller generates a first intermediate coordination command. The first intermediate coordination command is the command when the isolated secondary frequency regulation coordination command is negative. The first intermediate coordination command is used to close the regulating valve of the steam turbine whose target frequency value is greater than the isolated frequency.

[0080] The intermediate coordination command determination method provided in this application generates a first intermediate coordination command corresponding to a turbine whose target frequency is greater than the isolated grid frequency of the isolated grid speed controller if the first comparison result is that the turbine's target frequency is greater than the isolated grid frequency. Conversely, it generates a second intermediate coordination command corresponding to a turbine whose target frequency is less than the isolated grid frequency if the first comparison result is that the turbine's target frequency is less than the isolated grid frequency of the isolated grid speed controller. The second intermediate coordination command generated by this method is more accurate, thereby improving the stability of operation for multiple turbines operating within a single reactor.

[0081] Figure 4 This is a flowchart illustrating a target correction instruction determination method provided in an embodiment of this application. In some embodiments, the second target controller is an islanded load distribution controller, which generates target correction instructions, wherein the target correction instructions include a first correction instruction and a second correction instruction; the method further includes:

[0082] S401, the islanded load distribution controller determines the target power corresponding to each steam turbine among multiple steam turbines.

[0083] In this embodiment of the application, when the current working mode is the isolated grid mode, the isolated grid load distribution controller can determine the target power corresponding to each of the multiple steam turbines.

[0084] Specifically, the target power for each turbine can be, for the first turbine, using the current power of another turbine as the target power for that first turbine; or, the target power for each turbine can be preset for the first turbine. For example, there are three turbines: turbine 1, turbine 2, and turbine 3. When the islanded load sharing function is activated, each turbine uses the power of turbine 3 as its target power. The islanded load sharing controller will then adjust the power of turbines 1 and 2 based on the current power of turbine 3. When the islanded load sharing function is not activated, target powers can be preset for turbines 1, 2, and 3 respectively. The islanded load sharing controller will then adjust the power of turbines 1, 2, and 3 based on the preset target powers.

[0085] S402. If the current power of the steam turbine is greater than the target power of the corresponding steam turbine, the islanded load distribution controller generates a first correction command; the first correction command is used to close the regulating valve of the steam turbine whose current power is greater than the target power.

[0086] In this embodiment of the application, if the current power of the steam turbine is greater than the target power corresponding to the steam turbine, the islanded load distribution controller generates a first correction command. The first correction command can be used to close the regulating valve of the steam turbine whose current power is greater than the target power corresponding to the steam turbine.

[0087] Specifically, assume there are three steam turbines: turbine 1, turbine 2, and turbine 3. When the islanded load sharing function is activated, each steam turbine uses the power of turbine 3 as its target power. The islanded load sharing controller will then adjust the power of turbine 1 and turbine 2 based on the current power of turbine 3. When the current power of turbine 1 or turbine 2 is greater than the current power of turbine 3, the generated first correction command for turbine 1 or turbine 2 is a negative deviation command.

[0088] When the islanded load sharing function is not activated, target power can be preset for turbines 1, 2, and 3 respectively. The islanded load sharing controller will then adjust the power of turbines 1, 2, and 3 according to the preset target power. When the current power of turbine 1 is greater than the preset target power set for turbine 1, the first correction command generated for turbine 1 is a negative deviation command. Similarly, when the current power of turbine 2 is greater than the preset target power set for turbine 2, the first correction command generated for turbine 2 is a negative deviation command. Likewise, when the current power of turbine 3 is greater than the preset target power set for turbine 3, the first correction command generated for turbine 3 is a negative deviation command.

[0089] S403. If the current power of the steam turbine is less than the target power of the steam turbine, the islanded load distribution controller generates a second correction command; the second correction command is used to open the regulating valve of the steam turbine whose current power is less than the target power.

[0090] In this embodiment of the application, if the current power of the steam turbine is less than the target power corresponding to the steam turbine, the islanded load distribution controller generates a second correction command. The second correction command can be used to close the regulating valve of the steam turbine whose current power is less than the target power.

[0091] Specifically, assume there are three steam turbines: turbine 1, turbine 2, and turbine 3. When the islanded load sharing function is activated, each steam turbine uses the power of turbine 3 as its target power. The islanded load sharing controller will then adjust the power of turbine 1 and turbine 2 based on the current power of turbine 3. When the current power of turbine 1 or turbine 2 is less than the current power of turbine 3, the generated second correction command for turbine 1 or turbine 2 is a positive deviation command.

[0092] It should be noted that when the islanded load sharing function is not activated, target power can be preset for turbines 1, 2, and 3 respectively. The islanded load sharing controller will then adjust the power of turbines 1, 2, and 3 according to the preset target power. When the current power of turbine 1 is less than the preset target power set for turbine 1, the generated second correction command for turbine 1 is a positive deviation command. Similarly, when the current power of turbine 2 is less than the preset target power set for turbine 2, the generated second correction command for turbine 2 is a positive deviation command. Likewise, when the current power of turbine 3 is less than the preset target power set for turbine 3, the generated second correction command for turbine 3 is a positive deviation command.

[0093] The target correction command determination method provided in this application firstly involves an islanded load distribution controller determining the target power for each of the multiple turbines. If the current power of a turbine is greater than its target power, the islanded load distribution controller generates a first correction command. If the current power of a turbine is less than its target power, the islanded load distribution controller generates a second correction command. The second correction command generated by this method is more accurate, thereby improving the stability of operation of multiple turbines corresponding to a single reactor.

[0094] In some embodiments, the second target controller includes a correction controller and a multi-machine pressure controller, and the target correction instruction includes a correction instruction generated by the correction controller and a superposition instruction generated by the multi-machine pressure controller. In this case, the above step of generating a target coordination instruction based on the target correction instruction and the intermediate coordination instruction may include: correcting the intermediate coordination instruction according to the correction instruction to obtain a corrected intermediate correction instruction; and generating the target coordination instruction based on the superposition instruction and the corrected intermediate correction instruction.

[0095] Specifically, when the current operating mode of the multiple steam turbines corresponding to the reactor is the large power grid control mode, the first target controller is the multi-unit load controller. After the main steam pressure channel has no channel fault and the pressure control mode is engaged, the multi-unit pressure controller calculates and outputs a main pipe pressure coordination command based on the set main steam pressure target value and the feedback of the main pipe pressure. This main pipe pressure coordination command is a superimposed command. Furthermore, when the main steam pressure is greater than the target value, a positive deviation signal is output, and the load control command increases; when the main steam pressure is less than the target value, a negative deviation signal is output, and the load control command decreases, until the main pipe pressure reaches the target value.

[0096] When the current operating mode of the multiple turbines corresponding to the reactor is islanded mode, in some embodiments, the first target controller is an islanded speed controller, and the second target controller includes a correction controller and a multi-turbine pressure controller. In this mode, the superimposed command generated by the multi-turbine pressure controller is "0", meaning that pressure control is not engaged to correct the intermediate coordination command. The correction controller at this time can be an islanded load distribution controller, which generates the correction command. Since the superimposed command generated by the multi-turbine pressure controller is "0" at this time, the target coordination command can be obtained by correcting the intermediate coordination command based on the correction command generated by the islanded load distribution controller. It should be noted that the specific implementation methods for the islanded load distribution controller to generate the correction command and for correcting the intermediate coordination command based on the correction command generated by the islanded load distribution controller to obtain the target coordination command are the same as those in the embodiments described above, and will not be repeated here.

[0097] In this embodiment, the second target controller may include a correction controller and a multi-turbine pressure controller. The target correction command may include a correction command generated by the correction controller and a superposition command generated by the multi-turbine pressure controller. The correction controller can generate correction commands to correct intermediate coordination commands to obtain corrected intermediate correction commands. The multi-turbine pressure controller can generate superposition commands and generate target coordination commands based on the superposition commands and the corrected intermediate correction commands. The target coordination commands generated by this method are more accurate, thereby improving the stability of multiple turbines operating in a reactor.

[0098] Figure 5 This is a third flowchart illustrating an intermediate coordination instruction determination method provided in this application embodiment. The target values ​​for the adjustment parameters include a total load target value, and the first target controller is a multi-machine load controller. The method further includes:

[0099] S501, the multi-machine load controller compares the total load target value with the sum of the active power of each turbine to obtain the second comparison result.

[0100] Specifically, when the current working mode is the large power grid mode, the multi-machine load controller performs deviation calculations on the total load target value of the power grid dispatch and the sum of the active power of each turbine to determine the magnitude, and obtains the comparison result of the total load target value and the sum of the active power of each turbine, that is, the second comparison result.

[0101] It should be noted that, in the event of a switch between an isolated grid and a main grid, when the main grid switches to an isolated grid (which could be due to turbine shutdown or turbine limitation), the intermediate coordination command issued by the multi-machine load controller will track the target coordination command in real time.

[0102] S502, the multi-machine load controller generates intermediate coordination commands for each steam turbine based on the second comparison result.

[0103] The intermediate coordination commands may include islanded network secondary frequency regulation coordination commands or multi-machine load coordination commands.

[0104] In this embodiment, the multi-turbine load controller generates intermediate coordination commands for each turbine based on the second comparison result corresponding to each turbine. Alternatively, the multi-turbine load controller can generate intermediate coordination commands for each turbine by multiplying the second comparison result corresponding to each turbine by a preset proportional coefficient.

[0105] Specifically, when the second comparison result indicates that the total load target value is greater than the sum of the active power of each turbine, the multi-turbine load controller generates a first intermediate coordination command. This first intermediate coordination command is the command when the multi-turbine load command is positive. This command is used to open the regulating valves of the turbines whose total load target value is greater than the sum of the active power of each turbine. Conversely, when the second comparison result indicates that the total load target value is less than the sum of the active power of each turbine, the multi-turbine load controller generates a first intermediate coordination command. This command is the command when the multi-turbine load command is negative. This command is used to close the regulating valves of the turbines whose total load target value is less than the sum of the active power of each turbine.

[0106] The intermediate coordination command determination method provided in this application first compares the total load target value with the sum of the active power of each turbine to obtain a second comparison result. Then, based on the second comparison result, the multi-turbine load controller generates intermediate coordination commands corresponding to each turbine. Because this application outputs intermediate coordination commands corresponding to each turbine by comparing the total load target value with the sum of the active power of each turbine, the generated intermediate coordination commands are more accurate, thereby improving the stability of operation of multiple turbines corresponding to a single reactor.

[0107] Figure 6 This is a flowchart illustrating a method for determining overlay instructions provided in an embodiment of this application. The overlay instructions include a first overlay instruction and a second overlay instruction; the method further includes:

[0108] S601, the multi-turbine pressure controller compares the pressure measurement values ​​of each steam turbine with the corresponding pressure setpoints to obtain a third comparison result.

[0109] In this embodiment of the application, when the current operating mode is the large power grid mode, the multi-unit pressure controller performs deviation calculations on the turbine's pressure measurement value and the corresponding pressure setpoint to determine the magnitude, and obtains a comparison result between the turbine's pressure measurement value and the corresponding pressure setpoint, i.e., the third comparison result. For example, in the large power grid mode, when there is no channel fault in the main steam pressure channel and the pressure control mode is activated, the multi-unit pressure controller compares the set main steam pressure target value with the main pipe pressure feedback to obtain the third comparison result.

[0110] S602. If the pressure measurement value of the steam turbine is greater than the corresponding pressure set value, the pressure controller generates a first superimposed instruction; the first superimposed instruction is used to open the regulating valve of the steam turbine whose pressure measurement value is greater than the corresponding pressure set value.

[0111] In this embodiment of the application, if the pressure measurement value of the steam turbine is greater than the corresponding pressure set value of the steam turbine, then the pressure controller generates a first superimposed instruction. The first superimposed instruction is the instruction corresponding to the output negative deviation signal. The first superimposed positive instruction can be used to issue an order to open the regulating valve of the steam turbine whose corresponding pressure measurement value is greater than the corresponding pressure set value.

[0112] S603. If the pressure measurement value of the steam turbine is less than the corresponding pressure set value, the multi-machine pressure controller generates a second superimposed instruction; the second superimposed instruction is used to close the regulating valve of the steam turbine whose pressure measurement value is less than the corresponding pressure set value.

[0113] In this embodiment of the application, if the pressure measurement value of the steam turbine is less than the pressure set value corresponding to the steam turbine, the multi-machine pressure controller generates a second superimposed instruction. The second superimposed instruction is the instruction corresponding to the output positive deviation signal. The second superimposed instruction can be used to issue a closing command for the regulating valve of the steam turbine whose pressure measurement value is less than the pressure set value corresponding to the steam turbine.

[0114] The superposition command determination method provided in this application first compares the pressure measurement values ​​of each turbine with the corresponding pressure setpoints to obtain a third comparison result. If the pressure measurement value of a turbine is greater than the corresponding pressure setpoint, the pressure controller generates a first superposition command; if the pressure measurement value of a turbine is less than the corresponding pressure setpoint, the pressure controller generates a second superposition command. The superposition commands generated by this method are more accurate, thereby improving the stability of operation of multiple turbines corresponding to a single reactor.

[0115] In one embodiment, under the large power grid operating mode, the correction controller includes a load controller, and the correction instruction includes a third correction instruction. The method further includes: the load controller determining the third correction instruction based on the load target value and the corresponding actual load value of each steam turbine; and / or the correction controller includes a pressure protection controller, and the correction instruction includes a fourth correction instruction. The method further includes: the pressure protection controller determining the fourth correction instruction based on the main pipe protection pressure setpoint and the main pipe main steam pressure feedback value.

[0116] In this embodiment of the application, under the large power grid operating mode, the correction controller may include at least one of a load controller and a pressure protection controller. If the correction controller includes a load controller and the correction instruction includes a third correction instruction, the load controller can determine the third correction instruction based on the load target value and the corresponding actual load value of each turbine. If the correction controller includes a pressure protection controller and the correction instruction includes a fourth correction instruction, the pressure protection controller can determine the fourth correction instruction based on the mains protection pressure setpoint and the mains steam pressure feedback value.

[0117] Specifically, in the large power grid mode, when the operator activates load balancing switching on the screen, the load controller of turbine 1 will adjust the deviation based on the power of turbine 2. When the power of turbine 1 is greater than the power of turbine 2, turbine 1 will output a negative deviation command (third correction command), closing the regulating valve at a certain rate to stabilize the power of turbine 1 at the same level as turbine 2. When the operator does not activate load balancing switching, the operator can set the turbine load percentage and obtain the third correction command. The load controller will then adjust according to this command. When the set value is greater than the unit power, the regulating valve will open at a certain rate, increasing the unit power. Conversely, closing the regulating valve will decrease the unit power. In the large power grid mode, when pressure protection control is activated and the main steam pressure channel of the main pipe is fault-free, the pressure protection controller adjusts the pressure based on the main pipe protection pressure setpoint and the main steam pressure feedback value. When the main pipe steam pressure exceeds the upper limit of the set range, the pressure protection controller adjusts the command and adds a fourth correction command. Conversely, when the main pipe steam pressure exceeds the lower limit of the set range, it outputs a negative adjustment command and reduces the fourth correction command. The greater the pressure deviation, the stronger the effect, until the main pipe steam pressure returns to the protection set value range. When the pressure protection is activated, the multi-machine load controller switches to tracking mode.

[0118] In this embodiment, the correction controller includes a load controller, and the correction command includes a third correction command. The method further includes: the load controller determining the third correction command based on the target load value and the actual load value corresponding to each turbine; and / or the correction controller includes a pressure protection controller, and the correction command includes a fourth correction command. The method further includes: the pressure protection controller determining the fourth correction command based on the main pipe protection pressure setpoint and the main pipe main steam pressure feedback value. The third and fourth correction commands generated by this method are more accurate, thereby improving the stability of the operation of multiple turbines corresponding to a reactor.

[0119] In some embodiments, the control system further includes a load reduction controller, and the multi-machine coordinated control equipment receives a fifth correction instruction sent by the load reduction controller; the fifth correction instruction is determined by the load reduction controller based on the load target value and the corresponding actual load value of each turbine.

[0120] In this embodiment, for the safety of the nuclear reactor, to address the rapid load reduction condition during reactor operation, the multi-machine coordinated control equipment receives a fifth correction command from the load reduction controller. This fifth correction command may include a rapid load reduction signal. Based on different rapid load reduction signals, the turbines adjust their rapid load reduction at different rates. Specifically, the fifth correction command is determined by the load reduction controller based on the target load value and the corresponding actual load value for each turbine. Specifically, when the actual load value of a turbine is lower than or equal to the target load value, the load reduction operation ends. The fifth correction command can also correct intermediate coordination commands.

[0121] Optionally, in some embodiments, to prevent primary loop over-power, a load blocking function is added to the islanded grid coordination controller in islanded grid control mode. This limits the commands of the islanded grid frequency coordination controller after the load blocking function takes effect. Specifically, when the primary loop system issues an additional blocking command, the control system needs to control the additional command blocking to prevent the turbine command from increasing. In islanded grid mode, the measured power of the turbine is compared with the set high or low load limits. If the turbine power is within the set range, the load limiting function does not activate; if the turbine power exceeds the limit, the load limiting function activates, outputting an action command at a certain rate. The load limiting command acts on the turbine control valve command, limiting it to the load amplitude. When the actual turbine power returns to normal, the load limiting function automatically deactivates. During islanded grid operation, the turbine load limiting function can be selectively activated. If activated, the limiting function works when the load exceeds the limit; if deactivated, the limiting function does not work when the load exceeds the limit, allowing the turbine to operate under overload. Regarding the addition of load limiting functionality to the control system, it should be noted that in some embodiments, load blocking and load limiting functions can also be added to the grid-connected load coordination controller in grid-connected mode, which will not be elaborated upon here.

[0122] In some embodiments, when turbine 1 is shut down, in an isolated grid state, or under a restricted state, the turbine's multi-unit coordinated control system for the main power grid tracks the control commands. The output command of the multi-unit coordinated control system's grid-connected load coordination controller tracks the control commands of the main control system in real time, and the control commands in the multi-unit coordinated control system have zero effect. When the tracking conditions are not met, the tracking mode automatically exits, and the output command of the multi-unit coordinated control system's grid-connected load coordination controller selects the output command of the multi-unit coordinated control system to achieve a seamless switching.

[0123] Figure 7This document provides a flowchart of turbine control in an isolated grid mode, as illustrated in an embodiment of this application. Specifically, the multi-unit coordination control device in control system 701 receives the target frequency value and sends it to the isolated grid speed controller. The isolated grid speed controller, upon receiving the target frequency value, calculates and generates an isolated grid secondary frequency regulation coordination command. The isolated grid load distribution controller, upon receiving the load setting, modifies the isolated grid secondary frequency regulation coordination command. The modified secondary frequency regulation coordination command then enters the unit coordination control loop after entering the isolated grid frequency coordination controller. After receiving the modified secondary frequency regulation coordination command, the turbine coordination controllers in turbine 1 control system 702 and turbine 2 control system 703 perform primary frequency regulation, load interlocking, shutdown protection, shutdown switching, and load limiting for each turbine, obtaining the final opening command signal. This signal is then applied to the regulating valve. It should be noted that the pressure received by the multi-unit pressure controller in isolated grid mode is 0; therefore, the function of the multi-unit pressure controller is not considered in this case.

[0124] Figure 8 This application provides a flowchart of a coordinated control system under a large power grid mode. Specifically, the multi-unit coordinated control device in control system 801 receives the total load target value of the steam turbines and sends it to the multi-unit load controller. The multi-unit load controller receives the total load target value and generates a multi-unit load command. After load control and pressure protection control, the multi-unit load command generates a multi-unit load coordination command. The multi-unit load coordination command is corrected by the multi-unit pressure deviation command output by the multi-unit pressure controller to obtain the large power grid operation coordination command. After passing through the load blocking and load limiting stages, the grid-connected load coordinator receives the large power grid operation coordination command. The large power grid operation coordination command enters the unit coordinated control loop through the grid-connected load coordinator. After receiving the large power grid operation coordination command, the steam turbine coordination controllers in steam turbine 1 control system 802 and steam turbine 2 control system 803 perform command limiting, primary frequency regulation, shutdown protection, shutdown switching, and load limiting stages for each steam turbine to obtain the final opening command signal. The opening command signal is then applied to the regulating valve.

[0125] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0126] Based on the same inventive concept, this application also provides a turbine control device for implementing the turbine control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more turbine control device embodiments provided below can be found in the limitations of the turbine control method described above, and will not be repeated here.

[0127] In one embodiment, such as Figure 9 As shown, a steam turbine control device 900 is provided, applied to a control system. The control system includes a multi-machine coordinated control device, a first target controller, a second target controller, and a target adjustment controller. The device includes a first receiving module 901, a second receiving module 902, and a first generating module 903, wherein:

[0128] The first receiving module 901 is used to receive an intermediate coordination instruction sent by the first target controller; the intermediate coordination instruction is generated by the first target controller according to the target value of the adjustment parameter of each steam turbine, the target value of the adjustment parameter is the target value received by the first target controller from the target scheduling system, and the target scheduling system is the scheduling system corresponding to the current working mode of multiple steam turbines.

[0129] The second receiving module 902 is used to receive the target correction instruction corresponding to the intermediate coordination instruction sent by the second target controller;

[0130] The first generation module 903 is used to generate target coordination instructions based on target correction instructions and intermediate coordination instructions, and send the target coordination instructions to the target regulation controller; the target coordination instructions are used to coordinate the control of each steam turbine.

[0131] In one embodiment, the target value of the adjustment parameter includes a target frequency value, and the first target controller is a desert speed controller; the device further includes:

[0132] The first determining module is used by the island speed controller to compare the target frequency value of each turbine with the island frequency to obtain the first comparison result.

[0133] The second generation module is used by the isolated grid speed controller to generate intermediate coordination commands for each turbine based on the first comparison results for each turbine.

[0134] In one embodiment, the second generation module includes:

[0135] The first generation unit is used to generate a first intermediate coordination command corresponding to a turbine whose frequency target value is greater than the isolated frequency if the first comparison result is that the turbine's frequency target value is greater than the isolated frequency of the isolated speed controller; the first intermediate coordination command is used to open the regulating valve of the turbine whose frequency target value is greater than the isolated frequency.

[0136] The second generation unit is used to generate a second intermediate coordination command corresponding to a turbine whose frequency target value is less than the isolated frequency if the first comparison result is that the turbine's frequency target value is less than the isolated frequency of the isolated speed controller; the second intermediate coordination command is used to close the regulating valve of a turbine whose frequency target value is greater than the isolated frequency.

[0137] In one embodiment, the second target controller is an islanded load distribution controller, and the target correction instruction includes a first correction instruction and a second correction instruction; the device further includes:

[0138] The second determining module is used by the islanded load distribution controller to determine the target power corresponding to each turbine among multiple turbines.

[0139] The third generation module is used to generate a first correction command if the current power of the steam turbine is greater than the target power of the steam turbine; the first correction command is used to close the regulating valve of the steam turbine whose current power is greater than the target power.

[0140] The fourth generation module is used to generate a second correction command if the current power of the steam turbine is less than the target power of the steam turbine; the second correction command is used to open the regulating valve of the steam turbine whose current power is less than the target power.

[0141] In one embodiment, the second target controller includes a correction controller and a multi-machine pressure controller. The target correction instruction includes a correction instruction generated by the correction controller and a superposition instruction generated by the multi-machine pressure controller. Generating a target coordination instruction based on the target correction instruction and the intermediate coordination instruction includes: correcting the intermediate coordination instruction according to the correction instruction to obtain a corrected intermediate correction instruction; and generating the target coordination instruction based on the superposition instruction and the corrected intermediate correction instruction.

[0142] In one embodiment, the target value of the adjustment parameter includes a total load target value, and the first target controller is a multi-machine load controller; the device further includes:

[0143] The third determining module is used by the multi-machine load controller to compare the total load target value with the sum of the active power of each turbine to obtain the second comparison result.

[0144] The fifth generation module is used by the multi-machine load controller to generate intermediate coordination instructions for each steam turbine based on the second comparison result.

[0145] In one embodiment, the overlay instruction includes a first overlay instruction and a second overlay instruction; the apparatus further includes:

[0146] The fourth determination module is used by the multi-machine pressure controller to compare the pressure measurement values ​​of each steam turbine with the corresponding pressure setpoints to obtain the third comparison result.

[0147] The sixth generation module is used to generate a first superimposed instruction if the pressure measurement value of the steam turbine is greater than the corresponding pressure set value. The first superimposed instruction is used to open the regulating valve of the steam turbine whose pressure measurement value is greater than the corresponding pressure set value.

[0148] The seventh generation module is used to generate a second superimposed instruction if the pressure measurement value of the steam turbine is less than the corresponding pressure set value. The second superimposed instruction is used to close the regulating valve of the steam turbine whose pressure measurement value is less than the corresponding pressure set value.

[0149] In one embodiment, the correction controller includes a load controller, and the correction instruction includes a third correction instruction. The method further includes: the load controller determining the third correction instruction based on the load target value and the corresponding actual load value of each steam turbine; and / or the correction controller includes a pressure protection controller, and the correction instruction includes a fourth correction instruction. The method further includes: the pressure protection controller determining the fourth correction instruction based on the main pipe protection pressure setpoint and the main pipe main steam pressure feedback value.

[0150] Each module in the aforementioned turbine control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the computer device's memory as software, so that the processor can call and execute the corresponding operations of each module.

[0151] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 10 As shown, the computer device includes a processor, memory, and a network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores data. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements a steam turbine control method.

[0152] Those skilled in the art will understand that Figure 10The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0153] The multi-machine coordinated control device receives an intermediate coordination command sent by the first target controller; the intermediate coordination command is the comparison result.

[0154] The isolated grid speed controller generates intermediate coordination commands for each turbine based on the first comparison result for each turbine.

[0155] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0156] If the first comparison result is that the turbine's target frequency value is greater than the island frequency of the island speed controller, then the island speed controller generates a first intermediate coordination command corresponding to the turbine whose target frequency value is greater than the island frequency; the first intermediate coordination command is used to open the regulating valve of the turbine whose target frequency value is greater than the island frequency.

[0157] If the first comparison result is that the turbine's target frequency is less than the island frequency of the island speed controller, then the island speed controller generates a second intermediate coordination command corresponding to the turbine whose target frequency is less than the island frequency; the second intermediate coordination command is used to close the regulating valve of the turbine whose target frequency is greater than the island frequency.

[0158] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0159] The islanded load distribution controller determines the target power for each of the multiple steam turbines.

[0160] If the current power of the steam turbine is greater than the target power of the steam turbine, the islanded load distribution controller generates a first correction command; the first correction command is used to close the regulating valve of the steam turbine whose current power is greater than the target power.

[0161] If the current power of the steam turbine is less than the target power of the corresponding steam turbine, the islanded load distribution controller generates a second correction command; the second correction command is used to open the regulating valve of the steam turbine whose current power is less than the target power.

[0162] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0163] The second target controller includes a correction controller and a multi-machine pressure controller. The target correction instruction includes a correction instruction generated by the correction controller and a superposition instruction generated by the multi-machine pressure controller.

[0164] The step of generating a target coordination instruction based on the target correction instruction and the intermediate coordination instruction includes: correcting the intermediate coordination instruction according to the correction instruction to obtain a corrected intermediate correction instruction; and generating the target coordination instruction based on the superposition instruction and the corrected intermediate correction instruction.

[0165] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0166] The multi-machine load controller compares the total load target value with the sum of the active power of each turbine to obtain the second comparison result;

[0167] Based on the second comparison result, the multi-machine load controller generates intermediate coordination commands for each steam turbine.

[0168] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0169] The multi-turbine pressure controller compares the measured pressure values ​​of each steam turbine with the corresponding pressure setpoints to obtain a third comparison result.

[0170] If the pressure measurement value of the steam turbine is greater than the corresponding pressure set value, the multi-machine pressure controller generates a first superimposed command; the first superimposed command is used to open the regulating valve of the steam turbine whose pressure measurement value is greater than the corresponding pressure set value.

[0171] If the pressure measurement value of the steam turbine is less than the corresponding pressure set value, the multi-machine pressure controller generates a second superimposed command; the second superimposed command is used to close the regulating valve of the steam turbine whose pressure measurement value is less than the corresponding pressure set value.

[0172] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0173] The correction controller includes a load controller, the correction command includes a third correction command, and the method further includes: the load controller determining the third correction command based on the load target value and the corresponding actual load value for each of the steam turbines; and / or

[0174] The correction controller includes a pressure protection controller, and the correction instruction includes a fourth correction instruction. The method further includes: the pressure protection controller determining the fourth correction instruction based on the main pipe protection pressure setpoint and the main pipe main steam pressure feedback value.

[0175] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0176] The multi-machine coordinated control equipment receives intermediate coordination instructions sent by the first target controller. The intermediate coordination instructions are generated by the first target controller based on the target values ​​of the adjustment parameters of each steam turbine. The target values ​​of the adjustment parameters are the target values ​​received by the first target controller from the target scheduling system. The target scheduling system is the scheduling system corresponding to the current working mode of multiple steam turbines.

[0177] The multi-machine coordinated control equipment receives the target correction instruction corresponding to the intermediate coordination instruction sent by the second target controller;

[0178] The multi-machine coordinated control equipment generates target coordination instructions based on target correction instructions and intermediate coordination instructions, and sends the target coordination instructions to the target regulating controller; the target coordination instructions are used to coordinate the control of each steam turbine.

[0179] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0180] The island speed controller compares the target frequency value of each steam turbine with the island frequency to obtain the first comparison result;

[0181] The isolated grid speed controller generates intermediate coordination commands for each turbine based on the first comparison result for each turbine.

[0182] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0183] If the first comparison result is that the turbine's target frequency value is greater than the island frequency of the island speed controller, then the island speed controller generates a first intermediate coordination command corresponding to the turbine whose target frequency value is greater than the island frequency; the first intermediate coordination command is used to open the regulating valve of the turbine whose target frequency value is greater than the island frequency.

[0184] If the first comparison result is that the turbine's target frequency is less than the island frequency of the island speed controller, then the island speed controller generates a second intermediate coordination command corresponding to the turbine whose target frequency is less than the island frequency; the second intermediate coordination command is used to close the regulating valve of the turbine whose target frequency is greater than the island frequency.

[0185] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0186] The islanded load distribution controller determines the target power for each of the multiple steam turbines.

[0187] If the current power of the steam turbine is greater than the target power of the steam turbine, the islanded load distribution controller generates a first correction command; the first correction command is used to close the regulating valve of the steam turbine whose current power is greater than the target power.

[0188] If the current power of the steam turbine is less than the target power of the corresponding steam turbine, the islanded load distribution controller generates a second correction command; the second correction command is used to open the regulating valve of the steam turbine whose current power is less than the target power.

[0189] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0190] The second target controller includes a correction controller and a multi-machine pressure controller. The target correction command includes a correction command generated by the correction controller and a superposition command generated by the multi-machine pressure controller.

[0191] Based on the target correction instruction and the intermediate coordination instruction, a target coordination instruction is generated, including: modifying the intermediate coordination instruction according to the correction instruction to obtain the modified intermediate correction instruction; and generating the target coordination instruction based on the superposition instruction and the modified intermediate correction instruction.

[0192] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0193] The multi-machine load controller compares the total load target value with the sum of the active power of each turbine to obtain the second comparison result;

[0194] Based on the second comparison result, the multi-machine load controller generates intermediate coordination commands for each steam turbine.

[0195] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0196] The multi-turbine pressure controller compares the measured pressure values ​​of each steam turbine with the corresponding pressure setpoints to obtain a third comparison result.

[0197] If the pressure measurement value of the steam turbine is greater than the corresponding pressure set value, the multi-machine pressure controller generates a first superimposed command; the first superimposed command is used to open the regulating valve of the steam turbine whose pressure measurement value is greater than the corresponding pressure set value.

[0198] If the pressure measurement value of the steam turbine is less than the corresponding pressure set value, the multi-machine pressure controller generates a second superimposed command; the second superimposed command is used to close the regulating valve of the steam turbine whose pressure measurement value is less than the corresponding pressure set value.

[0199] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0200] The correction controller includes a load controller, and the correction command includes a third correction command. The method further includes: the load controller determining the third correction command based on the load target value and the corresponding actual load value for each turbine; and / or

[0201] The correction controller includes a pressure protection controller, and the correction command includes a fourth correction command method. The method further includes: the pressure protection controller determines the fourth correction command based on the main pipe protection pressure setpoint and the main pipe main steam pressure feedback value.

[0202] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0203] The multi-machine coordinated control equipment receives intermediate coordination instructions sent by the first target controller. The intermediate coordination instructions are generated by the first target controller based on the target values ​​of the adjustment parameters of each steam turbine. The target values ​​of the adjustment parameters are the target values ​​received by the first target controller from the target scheduling system. The target scheduling system is the scheduling system corresponding to the current working mode of multiple steam turbines.

[0204] The multi-machine coordinated control equipment receives the target correction instruction corresponding to the intermediate coordination instruction sent by the second target controller;

[0205] The multi-machine coordinated control equipment generates target coordination instructions based on target correction instructions and intermediate coordination instructions, and sends the target coordination instructions to the target regulating controller; the target coordination instructions are used to coordinate the control of each steam turbine.

[0206] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0207] The island speed controller compares the target frequency value of each steam turbine with the island frequency to obtain the first comparison result;

[0208] The isolated grid speed controller generates intermediate coordination commands for each turbine based on the first comparison result for each turbine.

[0209] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0210] If the first comparison result is that the turbine's target frequency value is greater than the island frequency of the island speed controller, then the island speed controller generates a first intermediate coordination command corresponding to the turbine whose target frequency value is greater than the island frequency; the first intermediate coordination command is used to open the regulating valve of the turbine whose target frequency value is greater than the island frequency.

[0211] If the first comparison result is that the turbine's target frequency is less than the island frequency of the island speed controller, then the island speed controller generates a second intermediate coordination command corresponding to the turbine whose target frequency is less than the island frequency; the second intermediate coordination command is used to close the regulating valve of the turbine whose target frequency is greater than the island frequency.

[0212] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0213] The islanded load distribution controller determines the target power for each of the multiple steam turbines.

[0214] If the current power of the steam turbine is greater than the target power of the steam turbine, the islanded load distribution controller generates a first correction command; the first correction command is used to close the regulating valve of the steam turbine whose current power is greater than the target power.

[0215] If the current power of the steam turbine is less than the target power of the corresponding steam turbine, the islanded load distribution controller generates a second correction command; the second correction command is used to open the regulating valve of the steam turbine whose current power is less than the target power.

[0216] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0217] The second target controller includes a correction controller and a multi-machine pressure controller. The target correction command includes a correction command generated by the correction controller and a superposition command generated by the multi-machine pressure controller.

[0218] Based on the target correction instruction and the intermediate coordination instruction, a target coordination instruction is generated, including: modifying the intermediate coordination instruction according to the correction instruction to obtain the modified intermediate correction instruction; and generating the target coordination instruction based on the superposition instruction and the modified intermediate correction instruction.

[0219] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0220] The multi-machine load controller compares the total load target value with the sum of the active power of each turbine to obtain the second comparison result;

[0221] Based on the second comparison result, the multi-machine load controller generates intermediate coordination commands for each steam turbine.

[0222] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0223] The multi-turbine pressure controller compares the measured pressure values ​​of each steam turbine with the corresponding pressure setpoints to obtain a third comparison result.

[0224] If the pressure measurement value of the steam turbine is greater than the corresponding pressure set value, the multi-machine pressure controller generates a first superimposed command; the first superimposed command is used to open the regulating valve of the steam turbine whose pressure measurement value is greater than the corresponding pressure set value.

[0225] If the pressure measurement value of the steam turbine is less than the corresponding pressure set value, the multi-machine pressure controller generates a second superimposed command; the second superimposed command is used to close the regulating valve of the steam turbine whose pressure measurement value is less than the corresponding pressure set value.

[0226] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:

[0227] The correction controller includes a load controller, and the correction command includes a third correction command. The method further includes: the load controller determining the third correction command based on the load target value and the corresponding actual load value for each turbine; and / or

[0228] The correction controller includes a pressure protection controller, and the correction command includes a fourth correction command method. The method further includes: the pressure protection controller determines the fourth correction command based on the main pipe protection pressure setpoint and the main pipe main steam pressure feedback value.

[0229] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0230] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0231] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0232] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A steam turbine control method, characterized in that, The method is applied to a control system, which includes a multi-machine coordinated control device, a first target controller, a second target controller, and a target adjustment controller; the method includes: The multi-machine coordinated control device receives an intermediate coordination instruction sent by the first target controller; the intermediate coordination instruction is generated by the first target controller based on the target values ​​of the adjustment parameters of each steam turbine, the target values ​​of the adjustment parameters are the target values ​​received by the first target controller from the target scheduling system, and the target scheduling system is the scheduling system corresponding to the current working mode of the multiple steam turbines; The multi-machine coordinated control device receives the target correction instruction corresponding to the intermediate coordination instruction sent by the second target controller; The multi-machine coordinated control device generates a target coordination instruction based on the target correction instruction and the intermediate coordination instruction sent by the first target controller, and sends the target coordination instruction to the target regulation controller; the target coordination instruction is used to coordinate the control of each of the steam turbines. The target value of the adjustment parameter includes a target frequency value, and the first target controller is a desert speed controller; the method further includes: The isolated grid speed controller compares the target frequency value of each steam turbine with the magnitude of the isolated grid frequency to obtain a first comparison result; The isolated grid speed controller generates intermediate coordination commands for each steam turbine based on the first comparison result corresponding to each steam turbine. The isolated grid speed controller generates intermediate coordination commands for each of the steam turbines based on the first comparison result corresponding to each of the steam turbines, including: If the first comparison result is that the target frequency value of the turbine is greater than the island frequency of the island speed controller, then the island speed controller generates a first intermediate coordination command corresponding to the turbine whose target frequency value is greater than the island frequency; the first intermediate coordination command is used to open the regulating valve of the turbine whose target frequency value is greater than the island frequency. If the first comparison result is that the turbine's target frequency value is less than the island frequency of the island speed controller, then the island speed controller generates a second intermediate coordination command corresponding to the turbine whose target frequency value is less than the island frequency; the second intermediate coordination command is used to close the regulating valve of the turbine whose target frequency value is less than the island frequency.

2. The method according to claim 1, characterized in that, The second target controller is an islanded load distribution controller, and the target correction instruction includes a first correction instruction and a second correction instruction; the method further includes: The isolated grid load distribution controller determines the target power corresponding to each of the plurality of steam turbines; If the current power of the steam turbine is greater than the target power corresponding to the steam turbine, the islanded load distribution controller generates the first correction command; the first correction command is used to close the regulating valve of the steam turbine whose current power is greater than the target power. If the current power of the steam turbine is less than the target power corresponding to the steam turbine, the islanded load distribution controller generates the second correction command; the second correction command is used to open the regulating valve of the steam turbine whose current power is less than the target power.

3. The method according to claim 1, characterized in that, The second target controller includes a correction controller and a multi-machine pressure controller, and the target correction instruction includes a correction instruction generated by the correction controller and a superposition instruction generated by the multi-machine pressure controller; The step of generating a target coordination instruction based on the target correction instruction and the intermediate coordination instruction includes: correcting the intermediate coordination instruction based on the correction instruction generated by the correction controller to obtain a corrected intermediate correction instruction; The target coordination instruction is generated based on the superposition instruction and the modified intermediate correction instruction.

4. The method according to claim 3, characterized in that, The target value of the adjustment parameter includes a total load target value, and the first target controller is a multi-machine load controller; the method further includes: The multi-machine load controller calculates the sum of the active power of each steam turbine based on the active power of each steam turbine, and compares the total load target value with the sum of the active power of each steam turbine to obtain a second comparison result. The multi-machine load controller generates intermediate coordination instructions for each steam turbine based on the second comparison result.

5. The method according to claim 4, characterized in that, The overlay instruction includes a first overlay instruction and a second overlay instruction, and the method further includes: The multi-machine pressure controller compares the pressure measurement values ​​of each steam turbine with the corresponding pressure set values ​​to obtain a third comparison result; If the pressure measurement value of the steam turbine is greater than the corresponding pressure set value, the multi-machine pressure controller generates a first superimposed instruction; the first superimposed instruction is used to open the regulating valve of the steam turbine whose pressure measurement value is greater than the corresponding pressure set value. If the pressure measurement value of the steam turbine is less than the corresponding pressure set value, the multi-machine pressure controller generates a second superimposed instruction; the second superimposed instruction is used to close the regulating valve of the steam turbine whose pressure measurement value is less than the corresponding pressure set value.

6. The method according to claim 5, characterized in that, The correction controller includes a load controller, and the correction instructions generated by the correction controller include a third correction instruction. The method further includes: the load controller determining the third correction instruction based on the load target value and the corresponding actual load value of each of the steam turbines; and / or The correction controller includes a pressure protection controller, and the correction instructions generated by the correction controller include a fourth correction instruction. The method further includes: the pressure protection controller determining the fourth correction instruction based on the main pipe protection pressure setpoint and the main pipe main steam pressure feedback value.

7. A steam turbine control device, characterized in that, A multi-machine coordinated control device is applied in a control system, the control system including the multi-machine coordinated control device, a first target controller, a second target controller, and a target adjustment controller; the device is used to perform the steps of the method as described in any one of claims 1 to 6.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.