A method and system for stabilizing the steam pressure of a boiler in a thermal power plant

By constructing a global optimization model and evaluation system for multi-boiler collaborative control, the problem of insufficient coupling relationship between multiple boilers in traditional control technology is solved, and the stability of boiler steam pressure and energy consumption efficiency in thermal power plants are balanced, achieving precise control effect under complex operating conditions.

CN121050485BActive Publication Date: 2026-07-10DATANG CHANGCHUN NO 3 THERMAL POWER PLANT

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DATANG CHANGCHUN NO 3 THERMAL POWER PLANT
Filing Date
2025-08-08
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

Traditional control technologies do not fully consider the regulation coupling relationship between multiple boilers in thermal power plants, making it difficult to balance pressure fluctuations, energy efficiency and response delay, resulting in insufficient steam pressure stability and inability to meet the precise control requirements under complex operating conditions.

Method used

A global optimization model for multi-boiler collaborative control is constructed. A data matrix is ​​built by acquiring real-time data from boiler units. The optimization objective functions are steam pressure fluctuation, energy efficiency, and response delay. The control coupling degree is introduced as a constraint condition to generate an initial global control strategy. The deviation index is judged through an evaluation system, and the optimization command is generated through iterative optimization to achieve stable steam pressure control under multi-boiler collaboration.

Benefits of technology

It achieves stable and precise control of steam pressure under complex operating conditions, balancing pressure fluctuations, energy efficiency, and response delay, thereby improving the accuracy and efficiency of control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121050485B_ABST
    Figure CN121050485B_ABST
Patent Text Reader

Abstract

The application discloses a kind of steam pressure stabilizing control method and system of thermal power plant boiler, it is related to thermal power plant thermal automation control technical field, method includes: obtaining the matrix of thermal power plant multi-boiler real-time data, establishes global optimization model with pressure fluctuation degree etc as target, unit regulation coupling degree as constraint, generates initial strategy;It is deviated by evaluation system, and if it is over threshold, then optimize, send command to execute, realize the coordinated control of multiple boilers and stable pressure.This application solves the technical problem that traditional control technology does not fully consider the regulation and control coupling relationship between multiple boilers in thermal power plant, it is difficult to balance pressure fluctuation, energy efficiency and response time delay, leading to insufficient steam pressure stability, unable to meet the precise control demand under complex working conditions, achieves the technical effect that fully considers the regulation and control coupling relationship between boilers, balances pressure fluctuation, energy efficiency and response time delay, realizes the stable and precise control of steam pressure under complex working conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of thermal power plant automation control technology, and in particular to a method and system for stabilizing steam pressure in a thermal power plant boiler. Background Technology

[0002] In the operation of thermal power plants, stable control of boiler steam pressure is crucial for power generation efficiency, equipment safety, and power system stability. Current technologies mostly employ independent control of individual boilers or simple collaborative methods to regulate steam pressure, primarily relying on conventional sensors to collect data and PID control algorithms to generate control strategies. These methods have proven effective in scenarios with few boiler units and stable loads. However, as thermal power plants expand in scale and load fluctuations intensify, traditional control technologies reveal limitations: due to insufficient consideration of the control coupling relationships between multiple boilers, it is difficult to balance pressure fluctuations, energy efficiency, and response delays, resulting in insufficient steam pressure stability and an inability to meet the precise control requirements under complex operating conditions. Summary of the Invention

[0003] This application provides a method and system for stabilizing steam pressure in a thermal power plant boiler, which addresses the technical problem that traditional control technologies do not fully consider the regulation coupling relationship between multiple boilers in a thermal power plant, making it difficult to balance pressure fluctuations, energy efficiency, and response delay, resulting in insufficient steam pressure stability and inability to meet the precise control requirements under complex operating conditions.

[0004] The first aspect of this application provides a method for stable control of boiler steam pressure in a thermal power plant. The method includes: acquiring real-time steam pressure data, fuel input status, feedwater flow rate, and total load demand of the main steam system for multiple boiler unit sets within a target thermal power plant, and constructing a data matrix of boiler cluster operating status; based on the data matrix, establishing a global optimization model for multi-boiler collaborative control, wherein the global optimization model uses boiler steam pressure fluctuation, energy efficiency, and response delay as the set of optimization objective functions, and introduces the control coupling degree between the boiler unit sets as a constraint condition to generate an initial global control strategy; constructing a boiler operating status evaluation system, wherein the boiler operating status evaluation system includes a pressure stability control evaluation channel and pressure stability control weight constraints; performing a status evaluation on the initial global control strategy based on the boiler operating status evaluation system to obtain a control deviation index for the boiler unit sets; determining whether the deviation index exceeds a preset threshold; if it does, iteratively optimizing the initial global control strategy to generate a pressure stability control optimization command; and sending the pressure stability control optimization command to the boiler unit sets and continuously executing it to achieve stable steam pressure control under multi-boiler collaboration.

[0005] A second aspect of this application provides a boiler steam pressure stabilization control system for a thermal power plant. The system includes: a data matrix construction module for acquiring real-time steam pressure data, fuel input status, feedwater flow rate, and total load demand of the main steam system from multiple boiler unit sets within a target thermal power plant, and constructing a data matrix of the boiler cluster's operating status; an initial global control strategy acquisition module for establishing a global optimization model for multi-boiler collaborative control based on the data matrix. This global optimization model uses boiler steam pressure fluctuation, energy efficiency, and response delay as the set of objective functions, and introduces the control coupling degree between the boiler unit sets as a constraint condition to generate an initial global control strategy; and a boiler operating status evaluation system construction module for constructing... A boiler operation status evaluation system includes a pressure stability control evaluation channel and a pressure stability control weight constraint; a control deviation index acquisition module, which evaluates the initial global control strategy based on the boiler operation status evaluation system to obtain the control deviation index of the boiler unit set; a pressure stability control optimization instruction acquisition module, which determines whether the deviation index exceeds a preset threshold. If it does, it iteratively optimizes the initial global control strategy to generate a pressure stability control optimization instruction; and a pressure stability control optimization instruction execution module, which sends the pressure stability control optimization instruction to the boiler unit set and executes it continuously to achieve stable steam pressure control under multi-boiler collaboration.

[0006] One or more technical solutions provided in this application have at least the following technical effects or advantages:

[0007] This application constructs a data matrix by acquiring real-time steam pressure data from multiple boiler units in a thermal power plant, establishes a global optimization model with pressure fluctuation as the optimization objective and control coupling degree as the constraint, and generates an initial control strategy. Then, it evaluates the strategy through an evaluation system containing specific evaluation channels and weight constraints, and determines the iterative optimization or maintenance strategy based on whether the deviation index exceeds the threshold. The optimization command is sent to the boiler unit for execution, thereby achieving stable steam pressure control under multi-boiler collaboration, making the control more precise and efficient. It achieves the technical effect of fully considering the control coupling relationship between boilers, balancing pressure fluctuation, energy efficiency and response delay, and realizing stable and precise steam pressure control under complex operating conditions. Attached Figure Description

[0008] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0009] Figure 1 This is a schematic flowchart of a method for stabilizing steam pressure in a thermal power plant boiler, provided in an embodiment of this application.

[0010] Figure 2 This is a schematic diagram of the structure of a steam pressure stabilization control system for a thermal power plant boiler provided in an embodiment of this application.

[0011] Figure labeling: Module 1: Data matrix construction; Module 2: Initial global control strategy acquisition; Module 3: Boiler operation status evaluation system construction; Module 4: Control deviation index acquisition; Module 5: Pressure stability control optimization command acquisition; Module 6: Pressure stability control optimization command execution. Detailed Implementation

[0012] This application provides a method and system for stabilizing steam pressure in a thermal power plant boiler, which addresses the technical problem that traditional control technologies do not fully consider the regulation coupling relationship between multiple boilers in a thermal power plant, making it difficult to balance pressure fluctuations, energy efficiency, and response delay, resulting in insufficient steam pressure stability and inability to meet the precise control requirements under complex operating conditions.

[0013] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0014] It should be noted that the terms "first," "second," etc., in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or modules not explicitly listed or inherent to such processes, methods, products, or devices.

[0015] Example 1, as Figure 1 As shown, a method for stabilizing steam pressure in a thermal power plant boiler includes:

[0016] Step A100: Obtain real-time steam pressure data, fuel input status, feedwater flow rate, and total load demand of the main steam system for multiple boiler unit sets within the target thermal power plant, and construct a data matrix of the boiler cluster operation status.

[0017] Specifically, during the operation of a thermal power plant, data acquisition is required for multiple boiler units. This includes real-time acquisition of steam pressure data for each boiler unit, such as recording the steam pressure value (in MPa) of each boiler every 10 seconds; and synchronously acquiring the fuel input status of each boiler, such as the real-time coal feed rate (in t / h) for coal-fired boilers or the gas flow rate (in m³) for gas-fired boilers. 3 / h); simultaneously record the feedwater flow rate data of each boiler (in t / h). In addition, it is necessary to monitor the total load demand of the main steam system (in MW) in real time to reflect the overall steam demand of the entire system.

[0018] The collected real-time data is integrated and arranged in a structured manner according to preset time intervals (e.g., one data window per minute) and boiler unit numbers to construct a data matrix of boiler cluster operation status. For example, each row of the matrix corresponds to a time node, and each column corresponds to the steam pressure, fuel input status, feedwater flow rate, and total load demand of the main steam system for different boiler units, forming a multi-dimensional data matrix containing time and parameter dimensions.

[0019] By comprehensively collecting key operating data from multiple boiler units and constructing a structured data matrix, complete and real-time basic data support is provided for the establishment of a global optimization model for multi-boiler collaborative control, ensuring that the model can accurately reflect the overall operating status of the boiler cluster.

[0020] Step A200: Based on the data matrix, establish a global optimization model for multi-boiler collaborative control. The global optimization model uses boiler steam pressure fluctuation, energy efficiency, and response delay as the set of optimization objective functions, and introduces the control coupling degree between the boiler unit set as a constraint condition to generate an initial global control strategy.

[0021] Optionally, the method for establishing a global optimization model for multi-boiler collaborative control is as follows: construct a set of optimization objective functions with boiler steam pressure fluctuation function, efficiency energy consumption function, and regulation response delay function as the optimization objective function set, and model the regulation coupling degree between boiler units as the mutual influence weight matrix of the above objectives as the constraint condition. The specific steps are explained in detail in A210-A250.

[0022] The method for generating the initial global control strategy is as follows: based on the set of optimization objective functions and constraints, the global optimization model is solved using a distributed parallel solution algorithm to obtain the optimal solution set. The optimal solution is then selected through a penalty function mechanism and mapped to control commands for fuel input, feedwater flow rate, and output steam pressure. The specific steps are explained in detail in A260-A280.

[0023] Step A300: Construct a boiler operation status evaluation system, wherein the boiler operation status evaluation system includes a pressure stability control evaluation channel and a pressure stability control weight constraint.

[0024] In one embodiment of this application, the pressure stability control evaluation channel includes: a steam pressure stability channel, a unit energy consumption evaluation channel, and a load response accuracy channel. The pressure stability control weight constraint dynamically allocates the weight of each channel based on the current operating condition of the boiler. The specific steps are described in detail in A310-A320.

[0025] Step A400: Based on the boiler operation status evaluation system, evaluate the initial global control strategy to obtain the control deviation index of the boiler unit set.

[0026] Specifically, based on the boiler operation status evaluation system, the actual operation data after the initial global control strategy is executed is input into the calculation results of three evaluation channels. After normalization and weighted fusion, a comprehensive operation status index is obtained. Then, the difference between the index and the expected operation target is calculated to obtain the control deviation index of the boiler unit set. The specific steps are explained in detail in A410-A430.

[0027] Step A500: Determine whether the deviation index exceeds a preset threshold. If it does, iteratively optimize the initial global control strategy to generate a pressure stabilization control optimization instruction.

[0028] Specifically, when determining whether the control deviation index exceeds the preset threshold, the value of the preset threshold is first determined, for example, set to 0.05. When the calculated deviation index is 0.07, i.e., exceeding the preset threshold, the initial global control strategy needs to be iteratively optimized. At this time, the optimization process will focus on adjusting the core parameters affecting the deviation, with a focus on updating the allocation scheme of fuel input and water flow.

[0029] Iterative optimization requires re-invoking real-time operating data from the boiler unit set, based on the original global optimization model. This includes the current steam pressure fluctuation sequence, the latest energy efficiency, and response delay data. Combined with the weight matrix of the control coupling degree between boilers, the distributed parallel solution algorithm is re-run, for example, by increasing the number of iterations to 100, to obtain an optimized solution that better reflects the current operating conditions.

[0030] When updating the fuel input, for boiler units with large pressure fluctuations, such as boiler 4 with a pressure fluctuation of 0.06 MPa, its fuel input needs to be reduced from 80 t / h to 76 t / h. For boiler 5, which has low energy efficiency, its fuel input is slightly adjusted from 78 t / h to 77 t / h to improve energy efficiency. At the same time, the feedwater flow distribution is adjusted. The feedwater flow of boiler 4 is reduced from 400 t / h to 385 t / h to match the fuel input adjustment; the feedwater flow of boiler 5 is adjusted from 390 t / h to 388 t / h to ensure a coordinated steam-water ratio.

[0031] After parameter adjustments are completed, the new optimized solution is mapped to specific pressure stability control optimization instructions. For example, the instruction for boiler 4 is "fuel input adjusted to 76 t / h, feedwater flow rate 385 t / h, steam pressure controlled at 5.0 MPa ± 0.01 MPa"; the instruction for boiler 5 is "fuel input 77 t / h, feedwater flow rate 388 t / h, steam pressure controlled at 5.0 MPa ± 0.01 MPa". These instructions from all boiler units are integrated to form a complete pressure stability control optimization instruction.

[0032] By iteratively optimizing fuel input and feedwater flow allocation based on real-time data after determining that the deviation exceeds the threshold, and mapping it to specific optimization instructions, dynamic correction of the control strategy is achieved, effectively reducing the control deviation and ensuring stable control of steam pressure under multi-boiler collaboration.

[0033] Step A600: Send the pressure stabilization control optimization command to the boiler unit set and execute it continuously to achieve stable steam pressure control under multi-boiler collaboration.

[0034] Specifically, when sending pressure stabilization control optimization commands to the boiler unit cluster, the commands must first be converted into a format recognizable by each boiler unit. This can be done, for example, by encoding the commands using the distributed control system (DCS) protocol of a thermal power plant, ensuring that the commands contain explicit execution parameters. Taking a cluster containing four boiler units as an example, the optimization commands are as follows: Boiler 1: "Fuel input 72t / h, feedwater flow rate 370t / h, steam pressure controlled at 5.0MPa±0.02MPa"; Boiler 2: "Fuel input 78t / h, feedwater flow rate 390t / h, steam pressure controlled at 5.0MPa±0.02MPa"; Boiler 3: "Fuel input 75t / h, feedwater flow rate 380t / h, steam pressure controlled at 5.0MPa±0.02MPa"; Boiler 4: "Fuel input 70t / h, feedwater flow rate 365t / h, steam pressure controlled at 5.0MPa±0.02MPa". These commands are transmitted to the local controllers of each boiler via industrial Ethernet, triggering the execution mechanism.

[0035] During command execution, each boiler unit adjusts its operating parameters in real time according to the instructions. Boiler 1's coal feeder gradually increases the coal supply from 70 t / h to 72 t / h, while the feedwater regulating valve adjusts the flow rate from 360 t / h to 370 t / h. Boiler 2 simultaneously reduces its fuel input from 80 t / h to 78 t / h and its feedwater flow rate from 400 t / h to 390 t / h. Throughout this process, sensors in each boiler continuously provide feedback on the adjusted steam pressure data. For example, the pressure sequence for Boiler 1 within 5 minutes after adjustment is [4.99 MPa, 5.00 MPa, 5.01 MPa, 5.00 MPa], and for Boiler 2, it is [5.01 MPa, 5.00 MPa, 4.99 MPa, 5.00 MPa], ensuring that the parameters change stably according to the instructions.

[0036] During the continuous execution phase, the system coordinates the operation of each unit through a weighted matrix of the control coupling degree between boilers (e.g., the weight of the pressure fluctuation impact of boiler 1 on boiler 3 is 0.2). When a boiler experiences a slight pressure fluctuation, such as boiler 3 briefly rising to 5.03 MPa, other boilers naturally adjust according to the executed commands. For example, boiler 4 maintains a stable fuel input of 70 t / h and a constant feedwater flow of 365 t / h, using the coupling relationship to suppress the spread of fluctuations. Simultaneously, combined with the periodically monitored and updated evaluation results, the system ensures that the command execution effect continuously meets the optimization objectives.

[0037] By sending pressure stabilization control optimization commands to each boiler unit and continuously executing them, and with the help of real-time feedback and collaborative coupling mechanisms, stable steam pressure control of multiple boilers under complex operating conditions is achieved, ensuring the overall optimization of pressure fluctuation, energy efficiency and response time.

[0038] Furthermore, step A200 in the method provided in this application embodiment includes:

[0039] A210: By constructing a set of optimization objective functions, which includes the boiler steam pressure fluctuation function, the boiler steam efficiency energy consumption function, and the boiler control response delay function.

[0040] A220: Wherein, the boiler steam pressure fluctuation function calculates its fluctuation variance based on the historical and real-time steam pressure sequences of the boiler unit set.

[0041] A230: The boiler steam efficiency energy consumption function calculates energy consumption efficiency based on the ratio of fuel input status to steam output flow rate.

[0042] A240: The boiler control response delay function is constructed based on the dynamic response time series between fuel input changes and steam pressure response.

[0043] A250: The control coupling degree between the boiler unit set is modeled as a weight matrix of mutual influence of boiler steam pressure fluctuation, energy consumption efficiency and response delay, which serves as the constraint condition of the global optimization model, and the global optimization model is constructed.

[0044] Specifically, when establishing a global optimization model for multi-boiler collaborative control, the first step is to construct a set of optimization objective functions, which includes three key functions. For the boiler steam pressure fluctuation function, it is necessary to collect historical and real-time steam pressure sequences of the boiler unit set. The historical sequence can be selected from the pressure values ​​recorded every 10 minutes over the past 72 hours, such as [5.0MPa, 5.1MPa, 4.9MPa,...]. The real-time sequence is the pressure data collected every 2 minutes, such as [5.0MPa, 5.05MPa, 4.98MPa,...]. By calculating the fluctuation variance of these two sequences, a quantitative index reflecting pressure stability is obtained; the smaller the variance, the smoother the pressure fluctuation.

[0045] Next, the boiler steam efficiency energy consumption function needs to be constructed, which requires simultaneous recording of the fuel input status and steam output flow rate of each boiler. For example, if a boiler's fuel input status is 80 tons of coal per hour, and the corresponding steam output flow rate is 400 tons per hour, the energy consumption efficiency of the boiler can be obtained by calculating the ratio 80 / 400 = 0.2. The lower the ratio, the more efficient the energy utilization.

[0046] Then, a boiler control response time delay function needs to be constructed to capture the dynamic process between changes in fuel input and steam pressure response. Assuming the fuel input of a boiler is adjusted from 80 tons / hour to 90 tons / hour, the time points of this adjustment and subsequent steam pressure changes are recorded to form a dynamic response time series, such as [0min: 80 tons / hour, 5.0MPa; 1min: 90 tons / hour, 5.0MPa; 3min: 90 tons / hour, 5.1MPa; 5min: 90 tons / hour, 5.2MPa]. Based on this series, the lag time of the steam pressure response after fuel adjustment can be quantified, providing a basis for response speed optimization.

[0047] Finally, the degree of coupling between boiler units needs to be incorporated into the model as a constraint. A weight matrix is ​​established by analyzing the mutual influence of each boiler on pressure fluctuation, energy efficiency, and response delay. For example, the pressure fluctuation of boiler 1 has a weight of 0.3 on the pressure fluctuation of boiler 2, a weight of 0.1 on the energy efficiency of boiler 2, and a weight of 0.2 on the response delay of boiler 2, and so on, forming a matrix to ensure that the control actions of each boiler are coordinated during the optimization process, avoiding overall system imbalance caused by adjustments to a single boiler.

[0048] By constructing a set of optimization objective functions containing three objective functions, and modeling the control coupling degree between boiler units as a mutual influence weight matrix as a constraint, a global optimization model for multi-boiler collaborative control is formed, laying the foundation for the subsequent generation of precise control strategies.

[0049] Furthermore, step A200 in the method provided in this application embodiment includes:

[0050] A260: Based on the set of optimization objective functions and the constraints, a distributed parallel solution algorithm is used to perform multiple rounds of iterative calculations on the global optimization model to obtain an optimized solution set.

[0051] A270: By introducing a penalty function mechanism, the optimization solutions that exceed the set tolerance range for boiler steam pressure fluctuation, energy consumption efficiency, and response delay are penalized and weighted, and the optimal solution that meets the optimal comprehensive weight of pressure stability, energy consumption efficiency, and response delay is selected.

[0052] A280: The optimal solution is mapped to fuel input control commands, feedwater flow rate allocation commands, and output steam pressure regulation commands for the set of boiler units, thus forming the initial global control strategy.

[0053] Optionally, when generating the initial global control strategy, a distributed parallel solution algorithm is first used to calculate the global optimization model based on the constructed set of optimization objective functions and constraints. Assuming there are six boiler units, each unit is treated as an independent computing node. Each node synchronously accesses its own pressure fluctuation, energy efficiency, and response delay data, combined with the control coupling weight matrix between boilers (e.g., the pressure fluctuation influence of boiler 1 on boiler 2 has a weight of 0.3). Through multiple iterations, such as updating the objective function values ​​of each node and synchronously coupling influences in each iteration, after 80 iterations, an optimized solution set containing different combinations of control parameters is obtained. Each solution in the solution set corresponds to a set of possible fuel input, feedwater flow, and steam pressure regulation parameters.

[0054] Subsequently, a penalty function mechanism is introduced to filter the optimized solution set. Tolerance ranges are set for each indicator, such as ±0.03 MPa for steam pressure fluctuation, ±0.015 for energy efficiency (fuel input to steam output ratio), and ±8 seconds for response delay. Solutions exceeding these tolerances are penalized. For example, in a solution where boiler 3 has a pressure fluctuation of 0.06 MPa (exceeding 0.03 MPa), its weighting coefficient is increased by 0.2; the weighting coefficient for energy efficiency exceeding the tolerance is increased by 0.15; and the weighting coefficient for response delay exceeding the tolerance is increased by 0.1. By calculating the comprehensive weight of each solution, the solution with the optimal combination of pressure stability, energy efficiency, and response delay is selected. This optimal solution must simultaneously satisfy that all indicators are within the tolerance range and have the highest comprehensive score.

[0055] Finally, the selected optimal solution is mapped to specific control commands. For example, the fuel input parameter for boiler 1 in the optimal solution is 75 t / h, which is converted into the fuel input control command "Adjust the coal consumption of boiler 1 to 75 t / h"; the feedwater flow parameter is 380 t / h, corresponding to the command "Adjust the feedwater flow of boiler 1 to 380 t / h"; and the steam pressure parameter is 5.0 MPa, corresponding to the command "Maintain the output steam pressure of boiler 1 at 5.0 MPa ± 0.02 MPa". These commands from all boiler units are integrated to form the initial global control strategy.

[0056] By obtaining an optimized solution set through distributed parallel solving, and combining the penalty function mechanism to select the optimal solution and map it to specific control commands, an initial global control strategy that takes into account pressure stability, energy efficiency and response speed and meets the requirements of multi-boiler coordination is generated.

[0057] Furthermore, step A300 in the method provided in this application embodiment includes:

[0058] A310: The pressure stability control evaluation channel includes a steam pressure stability channel, a unit energy consumption evaluation channel, and a load response accuracy channel.

[0059] Specifically, when constructing the pressure stability control evaluation channel, the steam pressure stability channel is operated first. This channel collects steam pressure data from each boiler unit in real time, for example, recording data every 30 seconds to form a sequence such as [5.0MPa, 5.02MPa, 4.99MPa, 5.01MPa,...]. By comparing these real-time data with a predetermined pressure fluctuation tolerance range, such as a tolerance of ±0.03MPa, it is determined whether the pressure fluctuation is within the allowable range. If the data for a certain period shows 5.05MPa or 4.96MPa, which exceeds the tolerance, the channel will mark this fluctuation as a basis for pressure stability evaluation.

[0060] The unit energy consumption evaluation channel focuses on assessing energy utilization efficiency. It simultaneously acquires the fuel input status and steam output flow rate of each boiler. For example, boiler 2 has a fuel input of 78 tons per hour and a corresponding steam output flow rate of 390 tons per hour. By calculating the ratio 78 / 390 = 0.2, the energy efficiency of this boiler is obtained. This value is compared with a set energy efficiency standard range, such as 0.19-0.21. If it exceeds the range, such as a ratio reaching 0.23, the channel will record this energy efficiency anomaly, providing a reference for subsequent optimization.

[0061] The load response accuracy channel primarily analyzes the boiler's response speed to load changes. When the total load demand of the main steam system changes, for example, from 280MW to 320MW, this channel records the steam pressure response time series of each boiler after the fuel input adjustment. For example, boiler 3 begins to show a pressure rise 15 seconds after the load change and reaches a stable response after 25 seconds, while boiler 4 only begins to respond after 20 seconds and stabilizes after 35 seconds. By comparing these time series with a set response lag threshold, such as 30 seconds, the load response accuracy of each boiler is evaluated. If the response lag exceeds the threshold, it is marked as insufficient response accuracy.

[0062] By monitoring pressure fluctuations through the steam pressure stability channel, evaluating energy efficiency through the unit energy consumption assessment channel, and analyzing response speed through the load response accuracy channel, these three channels work together to comprehensively reflect the boiler's operating status, providing multi-dimensional quantitative basis for subsequent evaluation of the initial global control strategy.

[0063] Furthermore, step A300 in the method provided in this application embodiment includes:

[0064] A320: The pressure stability control weight constraint dynamically allocates the weights of the steam pressure stability channel, unit energy consumption evaluation channel, and load response accuracy channel based on the current boiler operating conditions.

[0065] Specifically, when determining the pressure stability control weight constraints, it is first necessary to obtain the current operating data of the boiler, including real-time steam pressure fluctuation, energy efficiency, and response delay. For example, by continuously collecting steam pressure data of a boiler unit for 10 minutes, the fluctuation is calculated to be 0.04 MPa; the fuel input to steam output ratio is recorded simultaneously as 0.23, i.e., energy efficiency; and the response time series during load changes is monitored, yielding a response delay of 38 seconds.

[0066] Based on this real-time data, the weights of each evaluation channel are dynamically calculated. Under normal operating conditions, the initial weights of the steam pressure stability channel, unit energy consumption evaluation channel, and load response accuracy channel may all be 0.33. If the real-time steam pressure fluctuation of a boiler reaches 0.05 MPa, exceeding the tolerance range of 0.03 MPa, it indicates that its pressure fluctuation is large. In this case, the weight of the steam pressure stability channel is adjusted to 0.5, and the weights of the unit energy consumption evaluation channel and the load response accuracy channel are reduced to 0.25 respectively, prioritizing pressure stability.

[0067] When a boiler's energy efficiency is monitored to be 0.25, exceeding the standard range of 0.19-0.21, it indicates low energy efficiency. In this case, the weight of the unit energy consumption evaluation channel is increased to 0.5, while the weights of the steam pressure stability channel and the load response accuracy channel are each set to 0.25, focusing on optimizing energy efficiency. If a boiler's response delay is 42 seconds, exceeding the 30-second threshold, indicating a load response lag problem, the weight of the load response accuracy channel is increased to 0.5, while the weights of the other two channels are each set to 0.25, ensuring rapid response to load changes.

[0068] By dynamically allocating the weights of the three evaluation channels based on the current operating conditions of the boiler, the evaluation system can focus on the most prominent problems, improving the accuracy and adaptability of the evaluation of the boiler's operating status and providing a reasonable weight basis for the optimization of subsequent control strategies.

[0069] Furthermore, step A400 in the method provided in this application embodiment includes:

[0070] A410: Input the actual operating data of the boiler unit set after the execution of the initial global control strategy into the steam pressure stability channel, unit energy consumption evaluation channel and load response accuracy channel, and calculate the corresponding evaluation results respectively.

[0071] A420: The evaluation results of the three evaluation channels are fused using a normalized weighting method to obtain the comprehensive operating status index of the boiler unit set.

[0072] A430: Calculate the difference between the comprehensive operating status index and the expected operating target under the initial global control strategy to obtain the control deviation index of the boiler unit set.

[0073] Specifically, when evaluating the initial global control strategy based on the boiler operation status evaluation system, it is first necessary to collect real-time operating data of the boiler unit set after the execution of the initial global control strategy. This data includes the real-time steam pressure sequence of each boiler, the ratio of fuel input to steam output, and the response time sequence after load changes. This data is then input into the steam pressure stability channel, the unit energy consumption evaluation channel, and the load response accuracy channel, respectively. Each channel calculates its results based on its own evaluation logic. For example, the steam pressure stability channel derives an evaluation result of 0.85 (range 0-1, higher values ​​indicate better stability) based on the pressure fluctuation variance; the unit energy consumption evaluation channel derives 0.78 based on energy efficiency; and the load response accuracy channel derives 0.82 based on response delay.

[0074] Next, a normalized weighted method was used to fuse the results of the three evaluation channels. Assuming that under the current operating conditions, the weight of the steam pressure stability channel is 0.4, the weight of the unit energy consumption evaluation channel is 0.3, and the weight of the load response accuracy channel is 0.3, the results of each channel are weighted and calculated as follows: 0.85×0.4+0.78×0.3+0.82×0.3=0.34+0.234+0.246=0.82, resulting in a comprehensive operating status index of 0.82 for the boiler unit set.

[0075] The difference between the comprehensive operational status index and the expected operational target under the initial global control strategy is then calculated. If the comprehensive index of the expected target is 0.88, then the control deviation index is 0.88-0.82=0.06, which reflects the gap between the actual operational status and the expected target.

[0076] By inputting real-time data into the evaluation channel to calculate the results, normalizing and weighting the data to obtain a comprehensive index, and calculating the difference from the expected target, a deviation index for measuring the effectiveness of the control strategy was obtained, providing a quantitative basis for subsequent judgment on whether the control strategy needs to be optimized.

[0077] Furthermore, step A600 in the method provided in this application embodiment includes:

[0078] A610: If the control deviation index does not exceed the preset threshold, the initial global control strategy is maintained, and periodic monitoring is performed based on the boiler operation status evaluation system.

[0079] A620: Periodic monitoring includes re-collecting steam pressure data, fuel input status and feedwater flow of the boiler unit set according to a preset time window, and updating the evaluation results of the steam pressure stability channel, unit energy consumption evaluation channel and load response accuracy channel.

[0080] In one embodiment, when judging the control deviation index, if the calculated deviation index does not exceed a preset threshold, for example, the preset threshold is 0.05 and the actual deviation is 0.03, the initial global control strategy remains unchanged, ensuring that each boiler unit operates according to the original fuel input, feedwater flow, and steam pressure regulation commands. At this time, the system enters the periodic monitoring phase to continuously monitor the operating status of the boiler cluster.

[0081] Periodic monitoring requires data collection to be performed according to a preset time window, such as setting each monitoring window to 30 minutes. Within each window, real-time steam pressure data for each boiler unit is re-collected, such as [5.02MPa, 5.01MPa, 4.99MPa, 5.00MPa], and fuel input status (e.g., 76 tons of coal per hour for a certain boiler) and feedwater flow rate (e.g., 385 tons per hour) are recorded simultaneously. This newly collected data will serve as the basis for updating the evaluation results, ensuring the timeliness of the information.

[0082] Based on newly acquired data, the evaluation results of the steam pressure stability channel, unit energy consumption evaluation channel, and load response accuracy channel are updated. For example, the steam pressure stability channel recalculates the fluctuation variance of the pressure sequence, resulting in a new stability score of 0.87; the unit energy consumption evaluation channel updates its energy efficiency score to 0.80 based on the new fuel input to steam output ratio; and the load response accuracy channel, combined with the latest load change response time series, adjusts its response accuracy score to 0.83. This dynamic updating ensures that the evaluation system can reflect the boiler's operating status in real time.

[0083] By maintaining the initial strategy and periodically collecting and updating the evaluation results when the deviation does not exceed the threshold, continuous monitoring of the boiler's operating status is achieved. This ensures efficient operation of the system in a stable state and provides timely and accurate basis for possible subsequent strategy optimization.

[0084] In summary, the steam pressure stabilization control method for thermal power plant boilers provided in this application has the following technical effects:

[0085] This application constructs a data matrix by acquiring real-time steam pressure data, fuel input status, feedwater flow, and total load demand of the main steam system from multiple boiler units in a thermal power plant. A global optimization model is then established, with steam pressure fluctuation, energy efficiency, and response delay as the objective functions, and the coupling degree of regulation between boiler units as a constraint. This generates an initial global regulation strategy. The initial strategy is then evaluated using a boiler operation status evaluation system that includes a pressure stability control evaluation channel and weight constraints. Based on whether the regulation deviation index exceeds a preset threshold, the strategy is iteratively optimized or maintained. The optimization command is sent to the boiler unit set for continuous execution, thereby achieving stable steam pressure control under multi-boiler collaboration. This makes the steam pressure control of thermal power plant boilers more precise and efficient, achieving the technical effect of fully considering the regulation coupling relationship between boilers, balancing pressure fluctuation, energy efficiency, and response delay, and realizing stable and precise steam pressure control under complex operating conditions.

[0086] Example 2, as Figure 2As shown, based on the same inventive concept as in Embodiment 1 above, this application provides a steam pressure stabilization control system for a thermal power plant boiler, the system comprising:

[0087] Data matrix construction module 1 is used to acquire real-time steam pressure data, fuel input status, feedwater flow rate and total load demand of the main steam system of multiple boiler units in the target thermal power plant, and construct a data matrix of boiler cluster operation status.

[0088] The initial global control strategy acquisition module 2 establishes a global optimization model for multi-boiler collaborative control based on the data matrix. The global optimization model uses boiler steam pressure fluctuation, energy consumption efficiency, and response delay as the set of optimization objective functions, and introduces the control coupling degree between the set of boiler units as a constraint condition to generate an initial global control strategy.

[0089] Boiler operation status evaluation system construction module 3 is used to construct a boiler operation status evaluation system, wherein the boiler operation status evaluation system includes a pressure stability control evaluation channel and a pressure stability control weight constraint.

[0090] The control deviation index acquisition module 4 evaluates the initial global control strategy based on the boiler operation status evaluation system to obtain the control deviation index of the boiler unit set.

[0091] Pressure stabilization control optimization instruction acquisition module 5 is used to determine whether the deviation index exceeds a preset threshold. If it does, the initial global control strategy is iteratively optimized to generate pressure stabilization control optimization instructions.

[0092] Pressure stabilization control optimization instruction execution module 6 is used to send the pressure stabilization control optimization instruction to the boiler unit set and execute it continuously to achieve stable steam pressure control under multi-boiler collaboration.

[0093] Furthermore, the initial global control strategy acquisition module 2 is used to perform the following steps:

[0094] The optimization objective function set is constructed by using a boiler steam pressure fluctuation function, a boiler steam efficiency energy consumption function, and a boiler control response delay function. The boiler steam pressure fluctuation function calculates its fluctuation variance based on the historical and real-time steam pressure sequences of the boiler unit set. The boiler steam efficiency energy consumption function calculates energy efficiency based on the ratio of fuel input state to steam output flow rate. The boiler control response delay function is constructed based on the dynamic response time series between fuel input changes and steam pressure response. The control coupling degree between the boiler unit set is modeled as a weight matrix of the mutual influence of boiler steam pressure fluctuation, energy efficiency, and response delay, which serves as a constraint condition for the global optimization model.

[0095] Furthermore, the initial global control strategy acquisition module 2 is used to perform the following steps:

[0096] Based on the set of objective functions and the constraints, a distributed parallel solution algorithm is used to perform multiple rounds of iterative calculations on the global optimization model to obtain an optimized solution set. By introducing a penalty function mechanism, the optimization solutions that exceed the set tolerance range for boiler steam pressure fluctuation, energy efficiency, and response delay are penalized and weighted to select the optimal solution that satisfies the optimal comprehensive weight of pressure stability, energy efficiency, and response delay. The optimal solution is then mapped to fuel input control commands, feedwater flow allocation commands, and output steam pressure regulation commands for the set of boiler units, constituting the initial global control strategy.

[0097] Furthermore, the boiler operation status evaluation system construction module 3 is used to perform the following steps:

[0098] The pressure stability control evaluation channel includes a steam pressure stability channel, a unit energy consumption evaluation channel, and a load response accuracy channel.

[0099] Furthermore, the boiler operation status evaluation system construction module 3 is used to perform the following steps:

[0100] The pressure stability control weight constraint dynamically allocates the weights of the steam pressure stability channel, unit energy consumption evaluation channel, and load response accuracy channel based on the current boiler operating conditions.

[0101] Furthermore, the regulation deviation index acquisition module 4 is used to perform the following steps:

[0102] The actual operating data of the boiler unit set after the execution of the initial global control strategy is input into the steam pressure stability channel, the unit energy consumption evaluation channel, and the load response accuracy channel, and the corresponding evaluation results are calculated respectively. The evaluation results of the three evaluation channels are fused using a normalized weighting method to obtain the comprehensive operating status index of the boiler unit set. The difference between the comprehensive operating status index and the expected operating target under the initial global control strategy is calculated to obtain the control deviation index of the boiler unit set.

[0103] Furthermore, the pressure stabilization control optimization instruction execution module 6 is used to perform the following steps:

[0104] If the control deviation index does not exceed the preset threshold, the initial global control strategy is maintained, and periodic monitoring is performed based on the boiler operation status evaluation system. The periodic monitoring includes re-collecting the steam pressure data, fuel input status, and feedwater flow of the boiler unit set according to a preset time window, and updating the evaluation results of the steam pressure stability channel, unit energy consumption evaluation channel, and load response accuracy channel.

[0105] The steam pressure stabilization control system for thermal power plant boilers provided in this embodiment of the invention can execute the steam pressure stabilization control method for thermal power plant boilers provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method.

[0106] Although this application makes various references to certain modules in the system according to the embodiments of this application, any number of different modules can be used and run on user terminals and / or servers. The various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy distinction between each other and are not used to limit the scope of protection of this invention.

[0107] The specific embodiments described above do not constitute a limitation on the scope of protection of this application. Those skilled in the art should understand that various modifications, combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the scope of protection of this application. In some cases, the actions or steps described in this application can be performed in a different order than that shown in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

Claims

1. A method for stabilizing steam pressure in a thermal power plant boiler, characterized in that, The method includes: Acquire real-time steam pressure data, fuel input status, feedwater flow rate, and total load demand of the main steam system for multiple boiler units within the target thermal power plant, and construct a data matrix of boiler cluster operation status; Based on the data matrix, a global optimization model for multi-boiler collaborative control is established. The global optimization model uses boiler steam pressure fluctuation, energy efficiency, and response delay as the set of optimization objective functions, and introduces the degree of control coupling between the set of boiler units as a constraint condition to generate an initial global control strategy. A boiler operation status evaluation system is constructed, wherein the boiler operation status evaluation system includes a pressure stability control evaluation channel and a pressure stability control weight constraint; Based on the boiler operation status evaluation system, the initial global control strategy is evaluated to obtain the control deviation index of the boiler unit set. Determine whether the deviation index exceeds a preset threshold. If it does, iteratively optimize the initial global control strategy to generate a pressure stabilization control optimization instruction. The pressure stabilization control optimization command is sent to the boiler unit set and continuously executed to achieve stable steam pressure control under multi-boiler collaboration. A global optimization model for multi-boiler collaborative control is established, and the methods include: By constructing a set of optimization objective functions, the boiler steam pressure fluctuation function, the boiler steam efficiency energy consumption function, and the boiler control response delay function; The boiler steam pressure fluctuation function is calculated based on the historical and real-time steam pressure sequences of the boiler unit set to determine its fluctuation variance. The boiler steam efficiency energy consumption function calculates energy consumption efficiency based on the ratio of fuel input state to steam output flow rate. The boiler control response delay function is constructed based on the dynamic response time series between fuel input changes and steam pressure response; The control coupling degree between the boiler unit set is modeled as a weight matrix of mutual influence of boiler steam pressure fluctuation, energy efficiency and response delay, which serves as the constraint condition of the global optimization model, and the global optimization model is constructed.

2. The method for stabilizing steam pressure in a thermal power plant boiler as described in claim 1, characterized in that, The methods for generating an initial global control strategy include: Based on the set of optimization objective functions and the constraints, a distributed parallel solution algorithm is used to perform multiple rounds of iterative calculations on the global optimization model to obtain an optimized solution set. By introducing a penalty function mechanism, the optimization solutions that exceed the set tolerance range for boiler steam pressure fluctuation, energy consumption efficiency, and response delay are penalized and weighted, and the optimal solution that satisfies the optimal comprehensive weight of pressure stability, energy consumption efficiency, and response delay is selected. The optimal solution is then mapped to fuel input control commands, feedwater flow rate adjustment commands, and output steam pressure regulation commands for the set of boiler units, thus forming the initial global control strategy.

3. The method for stabilizing steam pressure in a thermal power plant boiler as described in claim 1, characterized in that, The pressure stability control evaluation channel includes a steam pressure stability channel, a unit energy consumption evaluation channel, and a load response accuracy channel.

4. The method for stabilizing steam pressure in a thermal power plant boiler as described in claim 3, characterized in that, The pressure stability control weight constraint dynamically allocates the weights of the steam pressure stability channel, unit energy consumption evaluation channel, and load response accuracy channel based on the current boiler operating conditions.

5. The method for stabilizing steam pressure in a thermal power plant boiler as described in claim 3, characterized in that, The initial global control strategy is evaluated based on the boiler operation status evaluation system to obtain the control deviation index of the boiler unit set. The method includes: The actual operating data of the boiler unit set after the execution of the initial global control strategy is input into the steam pressure stability channel, unit energy consumption evaluation channel and load response accuracy channel, and the corresponding evaluation results are calculated respectively. The evaluation results of the three evaluation channels are fused using a normalized weighting method to obtain the comprehensive operating status index of the boiler unit set. The difference between the comprehensive operating status index and the expected operating target under the initial global control strategy is calculated to obtain the control deviation index of the boiler unit set.

6. The method for stabilizing steam pressure in a thermal power plant boiler as described in claim 3, characterized in that, The method for determining whether the deviation index exceeds a preset threshold further includes: If the control deviation index does not exceed the preset threshold, the initial global control strategy is maintained, and periodic monitoring is performed based on the boiler operation status evaluation system. The periodic monitoring includes re-collecting steam pressure data, fuel input status, and feedwater flow rate of the boiler unit set according to a preset time window, and updating the evaluation results of the steam pressure stability channel, unit energy consumption evaluation channel, and load response accuracy channel.

7. A steam pressure stabilization control system for a thermal power plant boiler, characterized in that, For implementing the steam pressure stabilization control method for a thermal power plant boiler according to any one of claims 1-6, the system comprises: The data matrix construction module is used to acquire real-time steam pressure data, fuel input status, feedwater flow rate, and total load demand of the main steam system for multiple boiler unit sets within the target thermal power plant, and to construct a data matrix of the boiler cluster's operating status. The initial global control strategy acquisition module establishes a global optimization model for multi-boiler collaborative control based on the data matrix. The global optimization model uses boiler steam pressure fluctuation, energy efficiency, and response delay as the set of optimization objective functions, and introduces the control coupling degree between the set of boiler units as a constraint condition to generate an initial global control strategy. A boiler operation status evaluation system construction module is used to construct a boiler operation status evaluation system, wherein the boiler operation status evaluation system includes a pressure stability control evaluation channel and a pressure stability control weight constraint. The control deviation index acquisition module evaluates the initial global control strategy based on the boiler operation status evaluation system to obtain the control deviation index of the boiler unit set. The pressure stabilization control optimization instruction acquisition module is used to determine whether the deviation index exceeds a preset threshold. If it does, the initial global control strategy is iteratively optimized to generate a pressure stabilization control optimization instruction. The pressure stabilization control optimization instruction execution module is used to send the pressure stabilization control optimization instruction to the boiler unit set and execute it continuously to achieve stable steam pressure control under multi-boiler collaboration.