Urea injection amount adjustment method and system based on boiler loads

By acquiring the urea injection rate and historical adjustment logs of the boiler load, calculating the evaluation value, establishing the objective function and model, the problem of poor urea injection rate adjustment effect in the existing technology is solved, and efficient boiler operation and low-loss nitrogen oxide emission control are achieved.

WO2026086957A1PCT designated stage Publication Date: 2026-04-30INNER MONGOLIA NORTH MENGXI POWER GENERATION CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
INNER MONGOLIA NORTH MENGXI POWER GENERATION CO LTD
Filing Date
2025-12-02
Publication Date
2026-04-30

AI Technical Summary

Technical Problem

In the existing technology, the method of adjusting the urea injection volume relies on manual experience and a simple automated control system, which cannot effectively improve boiler operating efficiency and reduce nitrogen oxide emissions, resulting in poor adjustment effect.

Method used

By acquiring urea injection rates and historical adjustment logs for different boiler loads, the evaluation values ​​of historical adjustment parameters are calculated, an objective function to maximize operating efficiency is established, the optimal adjustment parameters are selected, and a boiler load-urea injection rate adjustment model is constructed to generate the predicted optimal adjustment command.

Benefits of technology

It improves the adjustment efficiency of urea injection volume, meets environmental protection requirements, reduces urea loss, and enhances the boiler's operating efficiency and stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025139201_30042026_PF_FP_ABST
    Figure CN2025139201_30042026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are a urea injection amount adjustment method and system based on boiler loads. The method comprises: acquiring urea injection amounts under different boiler loads and historical adjustment logs, and on the basis of the historical adjustment logs, determining historical adjustment parameters and historical adjustment evaluation values; analyzing the historical adjustment parameters and historical adjustment evaluation values of the same urea injection amount, and on the basis of an analysis result, determining a preferred adjustment parameter group of the corresponding urea injection amount; establishing an objective function for maximizing the operation efficiency, analyzing the preferred adjustment parameter group on the basis of the objective function for maximizing the operation efficiency, so as to determine optimal adjustment parameters of a plurality of urea injection amounts under each boiler load, and constructing a boiler load-urea injection amount adjustment model; and on the basis of the boiler load-urea injection amount adjustment model, determining predicted optimal adjustment parameters, and on the basis of the predicted optimal adjustment parameters, generating an adjustment instruction. The method improves the adjustment efficiency and ensures the efficient operation of a boiler, while meeting the requirements of environmental protection indicators.
Need to check novelty before this filing date? Find Prior Art

Description

A method and system for regulating urea injection rate based on boiler load Technical Field

[0001] This application relates to the field of urea injection quantity regulation technology, and in particular to a method and system for regulating urea injection quantity based on boiler load. Background Technology

[0002] Power plant boilers produce a large amount of nitrogen oxides during combustion, which pollute the atmospheric environment. In order to reduce the emission concentration of nitrogen oxides and improve the combustion efficiency of boilers, power plants use urea injection systems for control. The amount of urea injected by the urea injection system directly affects the operating efficiency of the boiler under different loads.

[0003] In the existing technology, the method of adjusting the urea injection volume mainly relies on manual experience and simple automated control systems, which cannot guarantee the adjustment effect of the urea injection volume, nor can it improve the operating efficiency of the boiler. Therefore, under the premise of meeting environmental protection indicators, how to improve the adjustment efficiency and boiler operating efficiency is an urgent technical problem to be solved. Summary of the Invention

[0004] To address the aforementioned technical problems, this application provides a method and system for regulating urea injection volume based on boiler load. By acquiring the urea injection volume for each boiler load and the corresponding historical regulation log, historical regulation parameters are obtained from the historical regulation log. The historical regulation evaluation value of the historical regulation parameters is calculated, and a target function for maximizing operating efficiency is set. The optimal regulation parameters for each urea injection volume that meet environmental protection requirements, have high regulation efficiency, low urea loss, and improve boiler operating efficiency are selected. A boiler load-urea injection volume regulation model is constructed to obtain the predicted optimal regulation parameters, generate corresponding regulation commands, improve regulation efficiency, and ensure efficient boiler operation.

[0005] In some embodiments of this application, a method for adjusting urea injection rate based on boiler load is provided, including:

[0006] Obtain the urea injection rate and corresponding historical adjustment logs for different boiler loads, and determine the historical adjustment parameters and historical adjustment evaluation values ​​for the corresponding urea injection rate based on the historical adjustment logs.

[0007] Analyze the historical adjustment parameters and historical adjustment evaluation values ​​for the same urea injection volume, and determine the optimal adjustment parameter set for the corresponding urea injection volume based on the analysis results;

[0008] A target function for maximizing operating efficiency is established. Based on the target function for maximizing operating efficiency, the optimal set of adjustment parameters is analyzed to determine the optimal adjustment parameters for urea injection for each boiler load. A boiler load-urea injection adjustment model is then constructed.

[0009] The optimal regulation parameters are determined based on the boiler load-urea injection rate regulation model, and regulation commands are generated based on the optimal regulation parameters.

[0010] In some embodiments of this application, multiple monitoring areas are set according to the flue gas flow path, and multiple monitoring time nodes are preset;

[0011] Based on the historical control log, the historical flue gas parameters of each monitoring area at each monitoring time point are determined, and the historical flue gas parameters of each monitoring area are analyzed to obtain the nitrogen oxide content of the corresponding monitoring area at each monitoring time point and the rate of change of nitrogen oxide content at adjacent monitoring time points.

[0012] The nitrogen oxide content difference is generated based on the nitrogen oxide content of adjacent monitoring areas at each monitoring time point;

[0013] Based on the nitrogen oxide content of each monitoring area at each monitoring time node, the rate of change of nitrogen oxide content at adjacent monitoring time nodes, and the difference of nitrogen oxide content in adjacent monitoring areas at each monitoring time node, the historical adjustment evaluation value of the historical adjustment parameter of the corresponding historical boiler load involved in the historical adjustment log is generated.

[0014] In some embodiments of this application, generating historical adjustment evaluation values ​​includes:

[0015] The standard nitrogen oxide content for each monitoring area and the difference in standard nitrogen oxide content between adjacent monitoring areas are determined based on the flow velocity of flue gas and environmental protection requirements.

[0016] The nitrogen oxide content at multiple monitoring time points in each monitoring area is compared with the corresponding standard nitrogen oxide content, and the first evaluation value t1 for the corresponding monitoring sub-area is generated based on the comparison results.

[0017] If the nitrogen oxide content in the current monitoring sub-region is less than the corresponding standard nitrogen oxide content, the initial monitoring time node with nitrogen oxide content less than the corresponding standard nitrogen oxide content is selected. Based on the historical adjustment parameters of urea injection volume in the corresponding historical adjustment log after the initial monitoring time node, the urea loss of the corresponding monitoring sub-region is generated. Based on the urea loss, the first compensation coefficient c1 of the first evaluation value t1 of the corresponding monitoring sub-region is generated.

[0018] The rate of change of nitrogen oxide content at adjacent monitoring time points in each monitoring area is used to generate the second compensation coefficient c2 for the corresponding monitoring area.

[0019] The average difference in nitrogen oxide content between adjacent monitoring areas is generated based on the difference in nitrogen oxide content between adjacent monitoring areas at each monitoring time point. The average difference in nitrogen oxide content is then compared with the corresponding difference in standard nitrogen oxide content, and a second evaluation value t2 is generated based on the comparison results.

[0020] Based on the first evaluation value, the first compensation coefficient, the second compensation coefficient, and the second evaluation value, the historical adjustment evaluation value T of the historical adjustment parameter of the urea injection quantity under the corresponding historical boiler load involved in the historical adjustment log is generated.

[0021] The formula for calculating the historical adjustment evaluation value T is as follows:

[0022] ;

[0023] Where a1 is the weight coefficient of the first evaluation value, a2 is the weight coefficient of the second evaluation value, 0.75 < c2 < 1.25, when 0 < t1, 0 ​​< c1 < 1, when t1 < 0, c1 = 1.

[0024] In some embodiments of this application, historical adjustment parameters and historical adjustment evaluation values ​​for the same urea injection volume are analyzed, including:

[0025] By analyzing the historical adjustment parameters of the same urea injection quantity, the historical adjustment duration and historical adjustment cost of the same urea injection quantity are obtained.

[0026] Historical adjustment parameters with historical adjustment duration less than the preset adjustment duration threshold and historical adjustment cost less than the preset adjustment cost threshold are selected, and a first preferred subset of the corresponding urea injection volume is constructed.

[0027] The historical adjustment evaluation values ​​corresponding to the historical adjustment parameters of the same urea injection volume are analyzed. The historical adjustment evaluation values ​​that are greater than the preset adjustment evaluation value threshold are selected and a second preferred subset of the corresponding urea injection volume is constructed.

[0028] The first and second preferred subsets are analyzed, and the preferred adjustment parameter set corresponding to the urea injection volume is determined based on the analysis results.

[0029] In some embodiments of this application, a preferred set of adjustment parameters corresponding to the urea injection volume is determined based on the analysis results, including:

[0030] The first and second preferred subsets of the same urea injection volume are analyzed, and each historical adjustment parameter in the first preferred subset is set as the first center, and each historical adjustment evaluation value in the second preferred subset is set as the second center.

[0031] Map the first center to the second center, and set the successfully mapped first center and second center as the preferred adjustment parameter group for the corresponding urea injection volume.

[0032] In some embodiments of this application, an objective function for maximizing operational efficiency is established, including:

[0033] Determine the first operating efficiency of the boiler before adjustment and the second operating efficiency after adjustment based on each historical adjustment log, and generate the change value of operating efficiency based on the first operating efficiency and the second operating efficiency.

[0034] The objective function for maximizing operational efficiency is:

[0035] ;

[0036] Where Y is the objective function for maximizing operating efficiency, Dmn is the second operating efficiency from the first center m to the corresponding second center n, and b1 is the first weighting coefficient. Let b2 be the change in operating efficiency from the first center m to the second center n, b2 be the second weighting coefficient, and max be the maximum value symbol.

[0037] In some embodiments of this application, determining the optimal adjustment parameters for the urea injection rate for each boiler load includes:

[0038] Based on the objective function of maximizing operating efficiency, the optimal adjustment parameter set for each urea injection quantity under different boiler loads is analyzed to obtain the maximum operating efficiency of the optimal adjustment parameter set for each urea injection quantity under different boiler loads.

[0039] Set the historical adjustment parameters in the preferred adjustment parameter group corresponding to maximizing operating efficiency as the optimal adjustment parameters for the corresponding urea injection volume.

[0040] In some embodiments of this application, a boiler load-urea injection rate regulation model is constructed, including:

[0041] Use the urea injection rate for each boiler load as input data, and the optimal adjustment parameter for each urea injection rate for each boiler load as output data.

[0042] Multiple input data and corresponding output data are used to construct training and testing datasets. The neural network is trained based on the training dataset to obtain an initial conditioning model. The credibility of the initial conditioning model is generated based on the testing dataset.

[0043] Pre-set a credibility threshold;

[0044] When the confidence level is less than the confidence level threshold, iterative training is performed on the input and output data in the training dataset, and the initial conditioning model is rebuilt.

[0045] When the confidence level is greater than the confidence threshold, the initial adjustment model is set as the boiler load-urea injection rate adjustment model.

[0046] In some embodiments of this application, generating adjustment instructions based on predicted optimal adjustment parameters includes:

[0047] Obtain real-time boiler load and real-time urea injection rate;

[0048] The real-time boiler load and real-time urea injection rate are input into the boiler load-urea injection rate regulation model to obtain the predicted optimal regulation parameters.

[0049] The control command is generated based on the predicted optimal control parameters.

[0050] In some embodiments of this application, a urea injection rate regulation system based on boiler load is also included:

[0051] The acquisition module is used to acquire the urea injection volume and corresponding historical adjustment logs for different boiler loads, and to determine the historical adjustment parameters and historical adjustment evaluation values ​​of the corresponding urea injection volume based on the historical adjustment logs.

[0052] The analysis module is used to analyze the historical adjustment parameters and historical adjustment evaluation values ​​of the same urea injection volume, and determine the optimal adjustment parameter set for the corresponding urea injection volume based on the analysis results.

[0053] The module is used to establish the objective function of maximizing operating efficiency, analyze the preferred adjustment parameter set based on the objective function of maximizing operating efficiency, determine the optimal adjustment parameter of urea injection amount for each boiler load, and build a boiler load-urea injection amount adjustment model.

[0054] The generation module is used to determine the predicted optimal regulation parameters based on the boiler load-urea injection rate regulation model, and generate regulation commands based on the predicted optimal regulation parameters.

[0055] The urea injection quantity adjustment method and system based on boiler load according to the embodiments of this application have the following advantages compared with the prior art:

[0056] By acquiring the urea injection quantity for each boiler load and the corresponding historical adjustment log, the historical adjustment parameters in the historical adjustment log are obtained, and the historical adjustment evaluation value of the historical adjustment parameters is calculated. The objective function of maximizing operating efficiency is set, and the optimal adjustment parameters for each urea injection quantity that meet environmental protection requirements, have high adjustment efficiency, low urea loss, and improve boiler operating efficiency are selected. A boiler load-urea injection quantity adjustment model is constructed to obtain the predicted optimal adjustment parameters, generate the corresponding adjustment instructions, improve adjustment efficiency, and ensure the efficient operation of the boiler. Attached Figure Description

[0057] Figure 1 is a flowchart illustrating a preferred embodiment of a method for adjusting urea injection volume based on boiler load in this application.

[0058] Figure 2 is a flow diagram of a urea injection quantity regulation system based on boiler load in a preferred embodiment of this application. Detailed Implementation

[0059] The specific embodiments of this application will be described in further detail below with reference to the accompanying drawings and examples. The following examples are used to illustrate this application, but are not intended to limit the scope of this application.

[0060] In the description of this application, it should be understood that the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.

[0061] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "a plurality of" means two or more.

[0062] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.

[0063] As shown in Figure 1, a preferred embodiment of this application provides a method for adjusting urea injection volume based on boiler load, comprising:

[0064] Step S101: Obtain the urea injection rate and corresponding historical adjustment logs for different boiler loads, and determine the historical adjustment parameters and historical adjustment evaluation values ​​for the corresponding urea injection rate based on the historical adjustment logs.

[0065] Step S102: Analyze the historical adjustment parameters and historical adjustment evaluation values ​​of the same urea injection volume, and determine the optimal adjustment parameter group for the corresponding urea injection volume based on the analysis results;

[0066] Step S103: Establish the objective function of maximizing operating efficiency, analyze the preferred adjustment parameter group based on the objective function of maximizing operating efficiency, determine the optimal adjustment parameter of urea injection amount for each boiler load, and construct the boiler load-urea injection amount adjustment model.

[0067] Step S104: Determine the predicted optimal regulation parameters based on the boiler load-urea injection rate regulation model, and generate regulation commands based on the predicted optimal regulation parameters.

[0068] In this embodiment, historical adjustment parameters refer to adjustment parameters associated with urea injection volume, such as injection duration, injection volume adjustment value, and urea injection volume concentration.

[0069] In this embodiment, by analyzing the historical adjustment logs of multiple urea injection quantities under different boiler loads, the historical adjustment parameters and historical adjustment evaluation values ​​of each urea injection quantity are determined. The historical adjustment evaluation values ​​are calculated based on environmental protection requirements, adjustment efficiency, and urea loss. Based on the historical adjustment evaluation values ​​and the adjustment duration and adjustment cost of the historical adjustment parameters, an optimal adjustment parameter set is generated. The optimal adjustment parameters of each urea injection quantity are determined according to the objective function of maximizing operating efficiency. A corresponding boiler load-urea injection quantity adjustment model is constructed to obtain the predicted optimal adjustment parameters of real-time boiler load and real-time urea injection quantity, thereby maximizing the improvement of adjustment efficiency and boiler operating efficiency and ensuring the efficient and stable operation of the boiler.

[0070] In some embodiments of this application, multiple monitoring areas are set according to the flue gas flow path, and multiple monitoring time nodes are preset;

[0071] Based on the historical control log, the historical flue gas parameters of each monitoring area at each monitoring time point are determined, and the historical flue gas parameters of each monitoring area are analyzed to obtain the nitrogen oxide content of the corresponding monitoring area at each monitoring time point and the rate of change of nitrogen oxide content at adjacent monitoring time points.

[0072] The nitrogen oxide content difference is generated based on the nitrogen oxide content of adjacent monitoring areas at each monitoring time point;

[0073] Based on the nitrogen oxide content of each monitoring area at each monitoring time node, the rate of change of nitrogen oxide content at adjacent monitoring time nodes, and the difference of nitrogen oxide content in adjacent monitoring areas at each monitoring time node, the historical adjustment evaluation value of the historical adjustment parameter of the corresponding historical boiler load involved in the historical adjustment log is generated.

[0074] In this embodiment, the pre-set monitoring time nodes are set based on the historical adjustment instructions received from the corresponding historical adjustment logs. The time interval between adjacent monitoring time nodes is set according to the adjustment time required in the historical adjustment instructions. The adjusted nitrogen oxide content and change are collected according to the pre-set monitoring time nodes, so as to realize the accurate calculation of the historical adjustment evaluation value of the historical adjustment parameters in the historical adjustment logs.

[0075] In some embodiments of this application, generating historical adjustment evaluation values ​​includes:

[0076] The standard nitrogen oxide content for each monitoring area and the difference in standard nitrogen oxide content between adjacent monitoring areas are determined based on the flow velocity of flue gas and environmental protection requirements.

[0077] The nitrogen oxide content at multiple monitoring time points in each monitoring area is compared with the corresponding standard nitrogen oxide content, and the first evaluation value t1 for the corresponding monitoring sub-area is generated based on the comparison results.

[0078] If the nitrogen oxide content in the current monitoring sub-region is less than the corresponding standard nitrogen oxide content, the initial monitoring time node with nitrogen oxide content less than the corresponding standard nitrogen oxide content is selected. Based on the historical adjustment parameters of urea injection volume in the corresponding historical adjustment log after the initial monitoring time node, the urea loss of the corresponding monitoring sub-region is generated. Based on the urea loss, the first compensation coefficient c1 of the first evaluation value t1 of the corresponding monitoring sub-region is generated.

[0079] The rate of change of nitrogen oxide content at adjacent monitoring time points in each monitoring area is used to generate the second compensation coefficient c2 for the corresponding monitoring area.

[0080] The average difference in nitrogen oxide content between adjacent monitoring areas is generated based on the difference in nitrogen oxide content between adjacent monitoring areas at each monitoring time point. The average difference in nitrogen oxide content is then compared with the corresponding difference in standard nitrogen oxide content, and a second evaluation value t2 is generated based on the comparison results.

[0081] Based on the first evaluation value, the first compensation coefficient, the second compensation coefficient, and the second evaluation value, the historical adjustment evaluation value T of the historical adjustment parameter of the urea injection quantity under the corresponding historical boiler load involved in the historical adjustment log is generated.

[0082] The formula for calculating the historical adjustment evaluation value T is as follows:

[0083] ;

[0084] Where a1 is the weight coefficient of the first evaluation value, a2 is the weight coefficient of the second evaluation value, 0.75 < c2 < 1.25, when 0 < t1, 0 ​​< c1 < 1, when t1 < 0, c1 = 1.

[0085] In this embodiment, the initial monitoring time node refers to the first monitoring time node when the nitrogen oxide content is less than the corresponding standard nitrogen oxide content. When the nitrogen oxide content is less than the corresponding standard nitrogen oxide content, the first evaluation value is positive. Moreover, the earlier the initial monitoring time node when the nitrogen oxide content is less than the corresponding standard nitrogen oxide content is among multiple monitoring time nodes, the larger the first evaluation value is.

[0086] In this embodiment, the environmental protection indicator requirement refers to the environmental standard for nitrogen oxide content when flue gas is discharged. The standard nitrogen oxide content difference between adjacent monitoring areas is set according to the flow velocity of flue gas and the environmental protection indicator requirement. The standard nitrogen oxide content difference refers to the minimum nitrogen oxide content difference between adjacent monitoring areas under the corresponding flow velocity and the environmental protection indicator requirement. The comparison result includes the difference between the average nitrogen oxide content difference of multiple adjacent monitoring areas and the corresponding standard nitrogen oxide content difference. When the difference is positive and the larger the difference is, the larger the second evaluation value is. When the difference is negative or the difference is smaller, the second evaluation value is smaller.

[0087] In this embodiment, the nitrogen oxide content of the monitoring area at multiple monitoring time points, the difference in nitrogen oxide content between adjacent monitoring areas, and urea loss are comprehensively evaluated by considering flue gas flow velocity and environmental protection indicator requirements. This yields the historical regulation evaluation value of the historical regulation parameters of the urea injection volume involved in the corresponding historical regulation log. Based on the historical regulation evaluation value, the regulation effect, regulation efficiency, and urea loss of the historical regulation parameters are determined, laying the foundation for subsequently determining the optimal regulation dataset.

[0088] In some embodiments of this application, historical adjustment parameters and historical adjustment evaluation values ​​for the same urea injection volume are analyzed, including:

[0089] By analyzing the historical adjustment parameters of the same urea injection quantity, the historical adjustment duration and historical adjustment cost of the same urea injection quantity are obtained.

[0090] Historical adjustment parameters with historical adjustment duration less than the preset adjustment duration threshold and historical adjustment cost less than the preset adjustment cost threshold are selected, and a first preferred subset of the corresponding urea injection volume is constructed.

[0091] The historical adjustment evaluation values ​​corresponding to the historical adjustment parameters of the same urea injection volume are analyzed. The historical adjustment evaluation values ​​that are greater than the preset adjustment evaluation value threshold are selected and a second preferred subset of the corresponding urea injection volume is constructed.

[0092] The first and second preferred subsets are analyzed, and the preferred adjustment parameter set corresponding to the urea injection volume is determined based on the analysis results.

[0093] In this embodiment, the historical adjustment duration refers to the duration during which the nitrogen oxide content meets the environmental protection requirements of the historical adjustment parameters of the urea injection amount in the corresponding historical adjustment log, and the historical adjustment cost refers to the total cost incurred by the historical adjustment parameters of the urea injection amount in the corresponding historical adjustment log.

[0094] In some embodiments of this application, a preferred set of adjustment parameters corresponding to the urea injection volume is determined based on the analysis results, including:

[0095] The first and second preferred subsets of the same urea injection quantity under the same boiler load are analyzed, and each historical adjustment parameter in the first preferred subset of each urea injection quantity is set as the first center, and each historical adjustment evaluation value in the second preferred subset of the corresponding urea injection quantity is set as the second center.

[0096] Map the first center to the second center, and set the successfully mapped first center and second center as the preferred adjustment parameter group for the corresponding urea injection volume.

[0097] In this embodiment, multiple first centers and second centers are set according to the first preferred subset and the second preferred subset. The first centers and the second centers are mapped, that is, it is determined whether the historical adjustment parameters in the first preferred subset and the historical adjustment evaluation values ​​in the second preferred subset are the same historical adjustment parameters and historical adjustment evaluation values ​​in the same historical adjustment log.

[0098] In this embodiment, the preferred adjustment parameter set refers to the historical adjustment parameters and corresponding historical adjustment evaluation values ​​that meet the requirements of environmental protection indicators, adjustment time, adjustment cost, adjustment efficiency, and reduction of urea loss. Based on the preferred adjustment parameter set and the subsequent objective function of maximizing operating efficiency, the optimal adjustment parameters for each urea injection quantity under different boiler loads are determined to ensure the efficient operation of the boiler.

[0099] In some embodiments of this application, an objective function for maximizing operational efficiency is established, including:

[0100] Determine the first operating efficiency of the boiler before adjustment and the second operating efficiency after adjustment based on each historical adjustment log, and generate the change value of operating efficiency based on the first operating efficiency and the second operating efficiency.

[0101] The objective function for maximizing operational efficiency is:

[0102] ;

[0103] Where Y is the objective function for maximizing operating efficiency, Dmn is the second operating efficiency from the first center m to the corresponding second center n, and b1 is the first weighting coefficient. Let b2 be the change in operating efficiency from the first center m to the second center n, b2 be the second weighting coefficient, and max be the maximum value symbol.

[0104] In this embodiment, the objective function for maximizing operating efficiency refers to maximizing the operating efficiency of the boiler and the change in operating efficiency after adjusting the historical parameters from the first center to the corresponding second center.

[0105] In this embodiment, by determining the objective function of maximizing operating efficiency, the historical adjustment parameters of urea injection quantity for each boiler load can be effectively screened. The historical adjustment parameters that maximize the boiler operating efficiency and the change in operating efficiency are selected. Under the premise of improving the adjustment efficiency of the urea injection system, reducing adjustment costs and urea loss, the boiler operating efficiency is improved.

[0106] In some embodiments of this application, determining the optimal adjustment parameters for the urea injection rate for each boiler load includes:

[0107] Based on the objective function of maximizing operating efficiency, the optimal adjustment parameter set for each urea injection quantity under different boiler loads is analyzed to obtain the maximum operating efficiency of the optimal adjustment parameter set for each urea injection quantity under different boiler loads.

[0108] Set the historical adjustment parameters in the preferred adjustment parameter group corresponding to maximizing operating efficiency as the optimal adjustment parameters for the corresponding urea injection volume.

[0109] In some embodiments of this application, a boiler load-urea injection rate regulation model is constructed, including:

[0110] Use the urea injection rate for each boiler load as input data, and the optimal adjustment parameter for each urea injection rate for each boiler load as output data.

[0111] Multiple input data and corresponding output data are used to construct training and testing datasets. The neural network is trained based on the training dataset to obtain an initial conditioning model. The credibility of the initial conditioning model is generated based on the testing dataset.

[0112] Pre-set a credibility threshold;

[0113] When the confidence level is less than the confidence level threshold, iterative training is performed on the input and output data in the training dataset, and the initial conditioning model is rebuilt.

[0114] When the confidence level is greater than the confidence threshold, the initial adjustment model is set as the boiler load-urea injection rate adjustment model.

[0115] In some embodiments of this application, generating adjustment instructions based on predicted optimal adjustment parameters includes:

[0116] Obtain real-time boiler load and real-time urea injection rate;

[0117] The real-time boiler load and real-time urea injection rate are input into the boiler load-urea injection rate regulation model to obtain the predicted optimal regulation parameters.

[0118] The control command is generated based on the predicted optimal control parameters.

[0119] In some embodiments of this application, as shown in FIG2, a urea injection quantity regulation system based on boiler load is also included:

[0120] The acquisition module is used to acquire the urea injection volume and corresponding historical adjustment logs for different boiler loads, and to determine the historical adjustment parameters and historical adjustment evaluation values ​​of the corresponding urea injection volume based on the historical adjustment logs.

[0121] The analysis module is used to analyze the historical adjustment parameters and historical adjustment evaluation values ​​of the same urea injection volume, and determine the optimal adjustment parameter set for the corresponding urea injection volume based on the analysis results.

[0122] The module is used to establish the objective function of maximizing operating efficiency, analyze the preferred adjustment parameter set based on the objective function of maximizing operating efficiency, determine the optimal adjustment parameter of urea injection amount for each boiler load, and build a boiler load-urea injection amount adjustment model.

[0123] The generation module is used to determine the predicted optimal regulation parameters based on the boiler load-urea injection rate regulation model, and generate regulation commands based on the predicted optimal regulation parameters.

[0124] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and substitutions can be made without departing from the technical principles of this application, and these improvements and substitutions should also be considered within the scope of protection of this application.

Claims

1. A method for adjusting urea injection rate based on boiler load, characterized in that, include: Obtain the urea injection rate and corresponding historical adjustment logs for different boiler loads, and determine the historical adjustment parameters and historical adjustment evaluation values ​​for the corresponding urea injection rate based on the historical adjustment logs. Analyze the historical adjustment parameters and historical adjustment evaluation values ​​for the same urea injection volume, and determine the optimal adjustment parameter set for the corresponding urea injection volume based on the analysis results; A target function for maximizing operating efficiency is established. Based on the target function for maximizing operating efficiency, the optimal set of adjustment parameters is analyzed to determine the optimal adjustment parameters for multiple urea injection quantities for each boiler load. A boiler load-urea injection quantity adjustment model is then constructed. The optimal regulation parameters are determined based on the boiler load-urea injection rate regulation model, and regulation commands are generated based on the optimal regulation parameters.

2. The method for adjusting urea injection rate based on boiler load as described in claim 1, characterized in that, Multiple monitoring areas are set according to the flue gas flow path, and multiple monitoring time nodes are preset; Based on the historical control log, the historical flue gas parameters of each monitoring area at each monitoring time point are determined, and the historical flue gas parameters of each monitoring area are analyzed to obtain the nitrogen oxide content of the corresponding monitoring area at each monitoring time point and the rate of change of nitrogen oxide content at adjacent monitoring time points. The nitrogen oxide content difference is generated based on the nitrogen oxide content of adjacent monitoring areas at each monitoring time point; Based on the nitrogen oxide content of each monitoring area at each monitoring time node, the rate of change of nitrogen oxide content at adjacent monitoring time nodes, and the difference of nitrogen oxide content in adjacent monitoring areas at each monitoring time node, the historical adjustment evaluation value of the historical adjustment parameter of the corresponding historical boiler load involved in the historical adjustment log is generated.

3. The method for adjusting urea injection rate based on boiler load as described in claim 2, characterized in that, Generate historical adjustment evaluation values, including: The standard nitrogen oxide content for each monitoring area and the difference in standard nitrogen oxide content between adjacent monitoring areas are determined based on the flow velocity of flue gas and environmental protection requirements. The nitrogen oxide content at multiple monitoring time points in each monitoring area is compared with the corresponding standard nitrogen oxide content, and the first evaluation value t1 for the corresponding monitoring sub-area is generated based on the comparison results. If the nitrogen oxide content in the current monitoring sub-region is less than the corresponding standard nitrogen oxide content, the initial monitoring time node with nitrogen oxide content less than the corresponding standard nitrogen oxide content is selected. Based on the historical adjustment parameters of urea injection volume in the corresponding historical adjustment log after the initial monitoring time node, the urea loss of the corresponding monitoring sub-region is generated. Based on the urea loss, the first compensation coefficient c1 of the first evaluation value t1 of the corresponding monitoring sub-region is generated. The rate of change of nitrogen oxide content at adjacent monitoring time points in each monitoring area is used to generate the second compensation coefficient c2 for the corresponding monitoring area. The average difference in nitrogen oxide content between adjacent monitoring areas is generated based on the difference in nitrogen oxide content between adjacent monitoring areas at each monitoring time point. The average difference in nitrogen oxide content is then compared with the corresponding difference in standard nitrogen oxide content, and a second evaluation value t2 is generated based on the comparison results. Based on the first evaluation value, the first compensation coefficient, the second compensation coefficient, and the second evaluation value, the historical adjustment evaluation value T of the historical adjustment parameter of the urea injection quantity under the corresponding historical boiler load involved in the historical adjustment log is generated. The formula for calculating the historical adjustment evaluation value T is as follows: ; Where a1 is the weight coefficient of the first evaluation value, a2 is the weight coefficient of the second evaluation value, 0.75 < c2 < 1.25, when 0 < t1, 0 ​​< c1 < 1, when t1 < 0, c1 = 1.

4. The method for adjusting urea injection rate based on boiler load as described in claim 3, characterized in that, The historical adjustment parameters and historical adjustment evaluation values ​​for the same urea injection volume were analyzed, including: By analyzing the historical adjustment parameters of the same urea injection quantity, the historical adjustment duration and historical adjustment cost of the same urea injection quantity are obtained. Historical adjustment parameters with historical adjustment duration less than the preset adjustment duration threshold and historical adjustment cost less than the preset adjustment cost threshold are selected, and a first preferred subset of the corresponding urea injection volume is constructed. The historical adjustment evaluation values ​​corresponding to the historical adjustment parameters of the same urea injection volume are analyzed. The historical adjustment evaluation values ​​that are greater than the preset adjustment evaluation value threshold are selected and a second preferred subset of the corresponding urea injection volume is constructed. The first and second preferred subsets are analyzed, and the preferred adjustment parameter set corresponding to the urea injection volume is determined based on the analysis results.

5. The method for adjusting urea injection rate based on boiler load as described in claim 4, characterized in that, Based on the analysis results, the optimal set of adjustment parameters for the corresponding urea injection rate was determined, including: The first and second preferred subsets of the same urea injection volume are analyzed, and each historical adjustment parameter in the first preferred subset is set as the first center, and each historical adjustment evaluation value in the second preferred subset is set as the second center. Map the first center to the second center, and set the successfully mapped first center and second center as the preferred adjustment parameter group for the corresponding urea injection volume.

6. The method for adjusting urea injection rate based on boiler load as described in claim 5, characterized in that, Establish an objective function to maximize operational efficiency, including: Determine the first operating efficiency of the boiler before adjustment and the second operating efficiency after adjustment based on each historical adjustment log, and generate the change value of operating efficiency based on the first operating efficiency and the second operating efficiency. The objective function for maximizing operational efficiency is: ; Where Y is the objective function for maximizing operating efficiency, Dmn is the second operating efficiency from the first center m to the corresponding second center n, and b1 is the first weighting coefficient. Let b2 be the change in operating efficiency from the first center m to the second center n, b2 be the second weighting coefficient, and max be the maximum value symbol.

7. The method for adjusting urea injection rate based on boiler load as described in claim 6, characterized in that, Determine the optimal adjustment parameters for urea injection rate for each boiler load, including: Based on the objective function of maximizing operating efficiency, the optimal adjustment parameter set for each urea injection quantity under different boiler loads is analyzed to obtain the maximum operating efficiency of the optimal adjustment parameter set for each urea injection quantity under different boiler loads. Set the historical adjustment parameters in the preferred adjustment parameter group corresponding to maximizing operating efficiency as the optimal adjustment parameters for the corresponding urea injection volume.

8. The method for adjusting urea injection rate based on boiler load as described in claim 7, characterized in that, Construct a boiler load-urea injection rate regulation model, including: Use the urea injection rate for each boiler load as input data, and the optimal adjustment parameter for each urea injection rate for each boiler load as output data. Multiple input data and corresponding output data are used to construct training and testing datasets. The neural network is trained based on the training dataset to obtain an initial conditioning model. The credibility of the initial conditioning model is generated based on the testing dataset. Pre-set a credibility threshold; When the confidence level is less than the confidence level threshold, iterative training is performed on the input and output data in the training dataset, and the initial conditioning model is rebuilt. When the confidence level is greater than the confidence threshold, the initial adjustment model is set as the boiler load-urea injection rate adjustment model.

9. The method for adjusting urea injection rate based on boiler load as described in claim 8, characterized in that, Generate adjustment instructions based on the predicted optimal adjustment parameters, including: Obtain real-time boiler load and real-time urea injection rate; The real-time boiler load and real-time urea injection rate are input into the boiler load-urea injection rate regulation model to obtain the predicted optimal regulation parameters. The control command is generated based on the predicted optimal control parameters.

10. A urea injection quantity regulation system based on boiler load, characterized in that, include: The acquisition module is used to acquire the urea injection volume and corresponding historical adjustment logs for different boiler loads, and to determine the historical adjustment parameters and historical adjustment evaluation values ​​of the corresponding urea injection volume based on the historical adjustment logs. The analysis module is used to analyze the historical adjustment parameters and historical adjustment evaluation values ​​of the same urea injection volume, and determine the optimal adjustment parameter set for the corresponding urea injection volume based on the analysis results. The module is used to establish the objective function of maximizing operating efficiency, analyze the preferred adjustment parameter set based on the objective function of maximizing operating efficiency, determine the optimal adjustment parameter of urea injection amount for each boiler load, and build a boiler load-urea injection amount adjustment model. The generation module is used to determine the predicted optimal regulation parameters based on the boiler load-urea injection rate regulation model, and generate regulation commands based on the predicted optimal regulation parameters.

Citation Information

Patent Citations

  • NOx total cost automatic optimization method under full load of coal-fired unit

    CN116379464A

  • Denitration control method and device of denitration system

    CN117582812A

  • SNCR (selective non-catalytic reduction) and SCR (selective catalytic reduction) optimizing operation control system and method for circulating fluidized bed boiler

    CN117759929A

  • Urea injection amount adjusting method and system based on boiler load

    CN119281093A

  • System and method for improving the performance of a selective catalyst reduction system in a heat recovery steam generator

    US20170362983A1