Ammonia spraying method and device based on denitration system

By acquiring and pre-processing the parameters of the coal boiler and denitrification system, the ammonia injection amount is automatically calculated and controlled, which solves the problem of inaccurate ammonia injection amount and improves the efficiency of the denitrification system and the stability of the equipment.

CN120679341AActive Publication Date: 2025-09-23CHINA ENERGY LONGYUAN ENVIRONMENTAL PROTECTION CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510755967.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-07
Publication Date
2025-09-23
Estimated Expiration
2045-06-07

AI Technical Summary

Technical Problem

In the existing technology, the control of the amount of ammonia injection lacks precision and automation, resulting in excessive or insufficient ammonia injection, affecting the efficiency of the denitrification system and the normal operation of the equipment.

Method used

By obtaining the current boiler parameters of the coal boiler and the nitrogen oxide parameters of the denitrification system, pre-processing and abnormality tracking are carried out to calculate the current ammonia required by the denitrification system and automatically control the ammonia injection amount.

Benefits of technology

The accuracy, automation and reliability of ammonia injection are achieved, excessive or insufficient ammonia injection is avoided, and the efficiency of the denitrification system and the stability of the equipment are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120679341A_ABST
    Figure CN120679341A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an ammonia spraying method and device based on a denitration system. The method comprises the steps of obtaining current boiler parameters of the coal boiler; collecting a nitrogen oxide parameter of a denitration inlet of the denitration system as a first nitrogen oxide parameter; collecting a nitrogen oxide parameter of a denitration outlet of the denitration system as a second nitrogen oxide parameter; collecting a nitrogen oxide parameter of a total exhaust port of the denitration system as a third nitrogen oxide parameter; the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter and the third nitrogen oxide parameter are preprocessed; according to at least one of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter and the third nitrogen oxide parameter after pretreatment, determining the current required ammonia amount of the denitration system; and spraying ammonia for the denitration system according to the current required ammonia amount. In this way, it can be ensured that the calculated ammonia spraying amount is obviously more accurate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of industrial flue gas denitrification control, and in particular to the field of ammonia injection technology based on a denitrification system. Background Art

[0002] Currently, environmental protection requirements are becoming increasingly stringent, and the quality requirements for flue gas emitted by various factories such as power plants are also becoming increasingly higher. The concentration of toxic and harmful gases such as nitrogen oxides (NOx) in the flue gas emitted by coal-fired boilers and other industrial equipment must meet certain conditions before they can be discharged. Otherwise, it will affect air quality and cause environmental pollution. To reduce the concentration of these nitrogen oxides to a certain level, it is necessary to use ammonia injection in the denitrification system. Specifically, after nitrogen oxides and ammonia enter the denitrification system, they will produce nitrogen and water under the action of the catalyst in the denitrification system, thereby reducing the concentration of nitrogen oxides. However, if this ammonia injection process is completed manually, it will result in excessive or insufficient ammonia injection. Excessive ammonia injection will cause the air preheater of the power plant boiler to clog. If the ammonia injection is insufficient (not enough NOx is removed), the environmental data will not meet the standards. Therefore, automatic control is required with high precision, high reliability, and good robustness. Therefore, how to accurately control the amount of ammonia injection has become an urgent problem to be solved. Summary of the Invention

[0003] The present disclosure provides an ammonia injection method, device, equipment and storage medium based on a denitration system.

[0004] According to a first aspect of the present disclosure, a method for injecting ammonia based on a denitrification system is provided. The method comprises:

[0005] Obtaining current boiler parameters of the coal boiler;

[0006] collecting a nitrogen oxide parameter at a denitration inlet of the denitration system as a first nitrogen oxide parameter;

[0007] collecting a nitrogen oxide parameter at a denitration outlet of the denitration system as a second nitrogen oxide parameter;

[0008] collecting a nitrogen oxide parameter from a total exhaust port of the denitration system as a third nitrogen oxide parameter;

[0009] preprocessing the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively;

[0010] determining a current amount of ammonia required by the denitration system according to at least one of the preprocessed current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter;

[0011] Ammonia is sprayed into the denitration system according to the currently required amount of ammonia.

[0012] According to the above aspect and any possible implementation, an implementation is further provided, wherein the preprocessing of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively includes:

[0013] performing a unified conversion of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter into concentration units according to the current temperature and the current pressure of each measurement point of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter;

[0014] Purging the denitration inlet, the denitration outlet, and the main exhaust port;

[0015] Parameter abnormality tracking is performed on the denitration inlet and the denitration outlet.

[0016] According to the above aspects and any possible implementation, there is further provided an implementation, wherein the abnormal parameter tracking of the denitration inlet and the denitration outlet includes:

[0017] When there are multiple denitration inlets, if all of the multiple denitration inlets are in normal working condition, the first nitrogen oxide parameter collected at each of the denitration inlets is retained; otherwise, if any of the multiple denitration inlets is in abnormal working condition, the value of the first nitrogen oxide parameter of any of the multiple denitration inlets is taken from the values ​​of the first nitrogen oxide parameters of the remaining denitration inlets;

[0018] When there are multiple denitrification outlets, if all of the multiple denitrification outlets are in normal working condition, the second nitrogen oxide parameter collected at each of the denitrification outlets will be retained; otherwise, if any of the multiple denitrification outlets is in abnormal working condition, the value of the second nitrogen oxide parameter of any of the denitrification outlets will be taken from the values ​​of the second nitrogen oxide parameters of the remaining denitrification outlets among the multiple denitrification outlets.

[0019] According to the above aspects and any possible implementation, there is further provided an implementation, wherein the abnormal parameter tracking of the denitration inlet and the denitration outlet includes:

[0020] When there is only one denitration inlet, if the denitration inlet is in a normal working state, the first nitrogen oxide parameter collected at the denitration inlet is retained; otherwise, if the denitration inlet is in an abnormal working state, the value of the first nitrogen oxide parameter at the denitration inlet is taken from the historical value of the first nitrogen oxide parameter at the denitration inlet;

[0021] When there is only one denitrification outlet, if the denitrification outlet is in a normal working state, the second nitrogen oxide parameter collected at the denitrification outlet is retained; otherwise, if the denitrification outlet is in an abnormal working state, the value of the second nitrogen oxide parameter of the denitrification outlet is taken from the historical value of the second nitrogen oxide parameter of the denitrification outlet.

[0022] According to the above aspect and any possible implementation, an implementation is further provided, wherein the preprocessing of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively includes:

[0023] Using a sliding average filtering algorithm to filter the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter, respectively, to obtain corresponding filtered means;

[0024] The current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter are respectively compared with the corresponding filtered mean values ​​to obtain the final current boiler parameter, the final first nitrogen oxide parameter, the final second nitrogen oxide parameter, and the final third nitrogen oxide parameter.

[0025] According to the above aspects and any possible implementation, there is further provided an implementation, wherein determining the current amount of ammonia required by the denitration system based on at least one of the pre-processed current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter includes:

[0026] determining a corresponding first target ammonia amount according to the current boiler parameters;

[0027] calculating a second target ammonia amount according to the current boiler parameter, the first nitrogen oxide parameter, and the second nitrogen oxide parameter;

[0028] calculating a third target ammonia amount according to the current boiler parameter and the second nitrogen oxide parameter;

[0029] calculating a fourth target ammonia amount according to the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter;

[0030] The current ammonia amount required by the denitration system is determined according to the first target ammonia amount, the second target ammonia amount, the third target ammonia amount, and the fourth target ammonia amount.

[0031] According to the above aspect and any possible implementation, there is further provided an implementation, wherein determining the corresponding first target ammonia amount according to the current boiler parameter includes:

[0032] Get historical boiler parameters;

[0033] Calculating a boiler parameter difference between the current boiler parameter and the historical boiler parameter;

[0034] The first target ammonia amount is calculated according to the boiler parameter difference.

[0035] According to the above aspect and any possible implementation, further provided is an implementation, wherein the current boiler parameter includes a current furnace air volume of the boiler; and calculating the second target ammonia amount based on the current boiler parameter, the first nitrogen oxide parameter, and the second nitrogen oxide parameter includes:

[0036] Obtaining a nitrogen oxide set value at the total exhaust port and a nitrogen oxide set value at the denitration outlet;

[0037] Obtaining an actual ammonia injection amount of the denitrification system;

[0038] Determining the start and stop times of the coal mill;

[0039] The second target ammonia amount is calculated based on the current furnace air volume, the first nitrogen oxide parameter, the second nitrogen oxide parameter, the nitrogen oxide setting value of the total exhaust port, the nitrogen oxide setting value of the denitrification outlet, the actual ammonia injection amount and the start and stop time.

[0040] The above aspects and any possible implementation manner further provide an implementation manner, wherein the calculating the second target ammonia amount according to the current furnace air volume, the first nitrogen oxide parameter, the second nitrogen oxide parameter, the nitrogen oxide set value at the total exhaust port, the nitrogen oxide set value at the denitration outlet, the actual ammonia injection amount, and the start and stop times includes:

[0041] Calculating a first preset ammonia amount according to the first nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume;

[0042] Calculating a second preset ammonia amount according to the second nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume;

[0043] determining a third preset ammonia amount corresponding to the start / stop time;

[0044] Get the historical theoretical ammonia injection amount;

[0045] calculating a difference between the historical theoretical ammonia injection amount and the current actual ammonia injection amount as a fourth preset ammonia amount;

[0046] The first preset ammonia amount, the second preset ammonia amount, the third preset ammonia amount, and the fourth preset ammonia amount are weighted and summed to obtain the second target ammonia amount.

[0047] According to the above aspects and any possible implementation, an implementation is further provided, wherein the calculating the second preset ammonia amount according to the second nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume includes:

[0048] At every preset time period, determining whether the second nitrogen oxide parameter is greater than a set value of nitrogen oxides at a denitration outlet;

[0049] If the second nitrogen oxide parameter is greater than the nitrogen oxide set value at the denitration outlet and the second nitrogen oxide parameter continues to increase within a first preset time period, calculating the second preset ammonia amount according to the second nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume;

[0050] or

[0051] At every preset time period, determining whether the second nitrogen oxide parameter is less than a set value of nitrogen oxide at a denitration outlet;

[0052] If the second nitrogen oxide parameter is less than the nitrogen oxide setting value at the denitrification outlet and the second nitrogen oxide parameter continues to decrease within a second preset time period, the second preset ammonia amount is calculated based on the second nitrogen oxide parameter, the nitrogen oxide setting value at the denitrification outlet and the current furnace air volume.

[0053] According to a second aspect of the present disclosure, an ammonia injection device based on a denitration system is provided. The device is applicable to the denitration system, wherein a coal boiler is connected upstream of the denitration system, the coal boiler is used to burn pulverized coal to generate flue gas, and the flue gas is passed into the denitration system, and the denitration system is used to denitrate the flue gas. A coal mill is connected upstream of the coal boiler, and the coal mill is used to grind coal blocks into pulverized coal and provide the pulverized coal to the coal boiler. The device includes:

[0054] An acquisition module, configured to acquire current boiler parameters of the coal boiler;

[0055] a first collecting module, configured to collect a nitrogen oxide parameter at a denitration inlet of the denitration system as a first nitrogen oxide parameter;

[0056] a second collecting module, configured to collect a nitrogen oxide parameter at a denitration outlet of the denitration system as a second nitrogen oxide parameter;

[0057] a third collecting module, configured to collect a nitrogen oxide parameter from a total exhaust port of the denitration system as a third nitrogen oxide parameter;

[0058] a preprocessing module, configured to preprocess the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively;

[0059] a determination module, configured to determine the amount of ammonia currently required by the denitration system based on at least one of the preprocessed current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter;

[0060] The ammonia injection module is used to inject ammonia into the denitration system according to the currently required amount of ammonia.

[0061] According to a third aspect of the present disclosure, an electronic device is provided, comprising: a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the above method when executing the program.

[0062] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the method according to the first aspect of the present disclosure is implemented.

[0063] In the present disclosure, by obtaining the current boiler parameters of the coal boiler, the first nitrogen oxide parameter, the second nitrogen oxide parameter and the third nitrogen oxide parameter of the denitrification system, and then pre-processing the current boiler parameters, the first nitrogen oxide parameter, the second nitrogen oxide parameter and the third nitrogen oxide parameter respectively, it can be ensured that the units of these parameters are unified and the data are valid and without abnormalities. Then, at least one of these parameters is used for reasonable calculation to ensure that the current required ammonia amount of the denitrification system can be accurately calculated by integrating multiple different parameters of the denitrification system and equipment associated with the denitrification system. Then, ammonia is automatically sprayed into the denitrification system according to the current required ammonia amount. In this way, the need for manual calculation of the ammonia injection amount can be avoided, and the ammonia injection amount calculated by integrating different parameters is obviously more accurate, thereby improving the accuracy of ammonia injection of the denitrification system and realizing the automation, precision, reliability and robustness of ammonia injection of the denitrification system.

[0064] It should be understood that the contents described in the Summary of the Invention section are not intended to limit the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. The accompanying drawings are provided for a better understanding of the present disclosure and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, among which:

[0066] Figure 1 A schematic diagram showing the connection relationship of a denitration system according to an embodiment of the present disclosure is shown;

[0067] Figure 2 A flow chart of an ammonia amount control method according to an embodiment of the present disclosure is shown;

[0068] Figures 3A to 3D shows a curve showing changes of a first preset ammonia amount, a second preset ammonia amount, a third preset ammonia amount, and a fourth preset ammonia amount over time according to an embodiment of the present disclosure;

[0069] Figure 4 A block diagram of an ammonia quantity control device according to an embodiment of the present disclosure is shown;

[0070] Figure 5 A block diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0071] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of the present disclosure.

[0072] In this document, the term "and / or" simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0073] Figure 2 The flow chart of the ammonia injection method 200 based on the denitration system according to the embodiment of the present disclosure is shown. The method 200 is applicable to the denitration system. The function of the denitration system is: after the ammonia is injected, the nitrogen oxides are fully mixed with the ammonia and then nitrogen and water are generated under the action of the catalyst. The connection relationship is as follows Figure 1As shown, the denitration system is connected to a coal boiler upstream, the coal boiler is used to burn coal powder to generate flue gas and pass the flue gas into the denitration system, the denitration system is used to denitrate the flue gas, and the coal boiler is connected to a coal mill upstream, the coal mill is used to grind coal blocks into coal powder and provide the coal powder to the coal boiler. The method further includes:

[0074] Step 210, obtaining current boiler parameters of the coal boiler;

[0075] Step 220: collecting a nitrogen oxide parameter at a denitration inlet of the denitration system as a first nitrogen oxide parameter;

[0076] like Figure 1 As shown, the denitrification inlet is the inlet of the catalyst layer in the denitrification system, which is used to supply the flue gas and the injected ammonia to the catalyst layer so that the nitrogen oxides and ammonia in the flue gas react under the action of the catalyst; the denitrification outlet is the outlet of the catalyst layer in the denitrification system, which is used to discharge the reacted gas, liquid and unreacted residual nitrogen oxides or ammonia. The total exhaust port is equivalent to the chimney outlet of the denitrification system, which is used to supply the final discharge of the gas in the denitrification system.

[0077] Step 230: collecting a nitrogen oxide parameter at a denitration outlet of the denitration system as a second nitrogen oxide parameter;

[0078] Step 240: collecting a nitrogen oxide parameter at the total exhaust port of the denitration system as a third nitrogen oxide parameter;

[0079] Step 250: pre-processing the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively;

[0080] Step 260: Determine the current amount of ammonia required by the denitration system (e.g., ammonia concentration or mass) based on at least one of the preprocessed current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter.

[0081] Step 270: spray ammonia into the denitrification system according to the currently required amount of ammonia.

[0082] By obtaining the current boiler parameters of the coal boiler, the first nitrogen oxide parameter, the second nitrogen oxide parameter and the third nitrogen oxide parameter of the denitrification system, and then pre-processing the current boiler parameters, the first nitrogen oxide parameter, the second nitrogen oxide parameter and the third nitrogen oxide parameter respectively, it can be ensured that the units of these parameters are unified and the data are valid and without abnormalities. Then, at least one of these parameters is used to perform reasonable calculations to ensure that the current required ammonia amount of the denitrification system can be accurately calculated by integrating multiple different parameters of the denitrification system and equipment associated with the denitrification system. Then, ammonia is automatically sprayed into the denitrification system according to the currently required ammonia amount. In this way, the need for manual calculation of the ammonia injection amount can be avoided, and the ammonia injection amount calculated by integrating different parameters is obviously more accurate, thereby improving the accuracy of ammonia injection of the denitrification system and realizing the automation, precision, reliability and robustness of ammonia injection of the denitrification system.

[0083] In one embodiment, the preprocessing of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively includes:

[0084] performing a unified conversion of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter into concentration units according to the current temperature and the current pressure of each measurement point of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter;

[0085] The specific values ​​of these parameters may come from different sensors. In order to facilitate subsequent calculations and analysis, it is necessary to unify these parameters into a unified unit; for example:

[0086] The first NOx parameter may come from different sensors, and its unit may be ppm (volume concentration) or directly expressed as mass concentration (such as milligrams per cubic meter). In order to unify the units and facilitate subsequent calculations and analysis, the original data needs to be converted to units.

[0087] Formula derivation

[0088] The formula for converting the NOx concentration at the denitrification inlet (the first nitrogen oxide parameter) from ppm to mg per cubic meter is as follows:

[0089] NOx concentration (mg / m3) = NOx concentration (ppm) * molar mass * pressure / (gas constant * temperature)

[0090] in:

[0091] NOx concentration (mg / m3): mass concentration of NOx, in mg / m3;

[0092] NOx concentration (ppm): The volume concentration of NOx, in ppm;

[0093] Molar mass: The molar mass of NOx (usually 46 grams per mole, assuming that the main component of NOx is nitrogen dioxide);

[0094] Pressure: The gas pressure at the denitrification inlet, in Pascals;

[0095] Gas constant: approximately 8.314 joules per mole Kelvin;

[0096] Temperature: The absolute temperature of the gas at the denitrification inlet, in Kelvin.

[0097] Implementation steps

[0098] 1. Get the raw data and its unit from the sensor;

[0099] 2. Convert ppm to milligrams per cubic meter using the above formula.

[0100] 3. If the input data is already in milligrams per cubic meter, there is no need to convert it and you can proceed directly to the next step.

[0101] Precautions

[0102] Environmental parameters (such as temperature and pressure) need to be obtained in real time to ensure unit conversion accuracy;

[0103] If the sensor only provides NO data, the NOx concentration must be estimated based on the chemical reaction relationship.

[0104] For example, different measuring devices may use different units (such as ppm or mg / m 3 ), firstly, it is necessary to convert the units of the NOx concentration at the denitrification outlet (i.e., the second nitrogen oxide parameter).

[0105]

[0106] The parameters in the formula are explained as follows:

[0107] M: NOx molecular weight (usually 46 g / mol);

[0108] P: The pressure at the measurement point of the denitrification outlet, in Pascal (Pa);

[0109] T: The temperature of the measurement point at the denitrification outlet, in degrees Celsius (℃);

[0110] T0: standard temperature, fixed at 0°C;

[0111] Purpose: To unify all measurement data into mg / m3 for ease of subsequent processing.

[0112] Purging the denitration inlet, the denitration outlet, and the main exhaust port;

[0113] The purpose of purging is to prevent excessive accumulation of dust or impurities at these inlets and outlets, so purging and cleaning are required.

[0114] Parameter abnormality tracking is performed on the denitration inlet and the denitration outlet.

[0115] When the inlet and outlet are leaking or blocked, the collected parameters may be abnormal. Therefore, by tracking the parameter anomalies, it can be ensured that the measured values ​​of these parameters do not deviate from the true values, or even if they deviate from the true values, the deviation is only small, thereby ensuring the accuracy of these parameters.

[0116] Of course, the method of judging whether these parameters are abnormal can be: comparing the current values ​​of these collected parameters with their historical values. If the difference with their historical values ​​is small, it means that there is no abnormality and the parameters are normal; conversely, if the difference with their historical values ​​is large, it means that there is an abnormality and the parameters are abnormal.

[0117] In one embodiment, the tracking of abnormal parameters of the denitration inlet and the denitration outlet includes:

[0118] When there are multiple denitration inlets, if all of the multiple denitration inlets are in normal working condition, the first nitrogen oxide parameter collected at each of the denitration inlets is retained; otherwise, if any of the multiple denitration inlets is in abnormal working condition, the value of the first nitrogen oxide parameter of any of the multiple denitration inlets is taken from the values ​​of the first nitrogen oxide parameters of the remaining denitration inlets;

[0119] When there are multiple denitrification inlets, if all of the multiple denitrification inlets are in normal working condition, it means that the first nitrogen oxide parameters currently collected by each of the denitrification inlets are relatively accurate and have no abnormalities. Therefore, the values ​​of the first nitrogen oxide parameters collected at each of the denitrification inlets can be retained to facilitate the quick use of these parameters. If any of the multiple denitrification inlets is in an abnormal working condition, it means that the first nitrogen oxide parameters collected by any of the denitrification inlets are inaccurate and have abnormalities. For example, it may be due to a failure of the sensor for collecting the nitrogen oxide parameters, or the ash collection and blowing of the denitrification inlet, or leakage or blockage of the pipeline connected to the denitrification inlet. At this time, the value of the first nitrogen oxide parameter collected at any of the denitrification inlets cannot be retained, and the value of the first nitrogen oxide parameter of any of the multiple denitrification inlets needs to be determined based on the values ​​of the first nitrogen oxide parameters of the remaining denitrification inlets, so as to ensure that even if there is an abnormality among the multiple denitrification inlets, the values ​​of the other denitrification inlets can be tracked, thereby ensuring the accuracy of the first nitrogen oxide parameter of any of the denitrification inlets.

[0120] For example: When the system is configured in dual-denitrification inlet mode, if the NOx data of one inlet is lost due to calibration or purging, it will automatically switch to the NOx data of the other inlet as a substitute. The specific logic is as follows:

[0121] 1. Check whether the current inlet is in calibration or purge state;

[0122] 2. If yes, read the NOx data from the other inlet;

[0123] 3. Ensure the time synchronization of data on both sides to avoid introducing additional errors.

[0124] In one embodiment, when there are multiple denitrification outlets, if all of the multiple denitrification outlets are in normal working condition, the second nitrogen oxide parameter collected at each of the denitrification outlets is retained; otherwise, if any of the multiple denitrification outlets is in an abnormal working condition, the value of the second nitrogen oxide parameter of any of the denitrification outlets is taken from the values ​​of the second nitrogen oxide parameters of the remaining denitrification outlets among the multiple denitrification outlets.

[0125] When there are multiple denitrification outlets, if all of the multiple denitrification outlets are in normal working condition, it means that the second nitrogen oxide parameter collected by each of the denitrification outlets is relatively accurate and has no abnormality. Therefore, the value of the second nitrogen oxide parameter collected at each of the denitrification outlets can be retained to facilitate quick use of the parameter. If any of the multiple denitrification outlets is in an abnormal working condition, it means that the second nitrogen oxide parameter collected by any of the denitrification outlets is inaccurate and has an abnormality. For example, it may be due to a failure of the sensor for collecting the nitrogen oxide parameter, or the ash collection and blowing at the denitrification outlet, or leakage or blockage of the pipeline connected to the denitrification outlet. At this time, the value of the second nitrogen oxide parameter collected at any of the denitrification outlets cannot be retained, and the value of the second nitrogen oxide parameter of any of the multiple denitrification outlets needs to be determined based on the values ​​of the second nitrogen oxide parameters of the remaining denitrification outlets to ensure that even if there is an abnormality in the multiple denitrification outlets, the values ​​of other denitrification outlets can be tracked, thereby ensuring the accuracy of the second nitrogen oxide parameter of any denitrification outlet and ensuring data continuity.

[0126] For example, during the NOx measurement process at the denitrification outlet, abnormal conditions such as calibration, purging, leakage, or blockage may occur, resulting in data loss or unavailability. In this case, it is necessary to switch to a backup data source.

[0127] Dual Denitration Outlet Mode: When one side of the denitration outlet is being calibrated or purged, the NOx data is switched to the other side of the denitration outlet.

[0128] Single DeNOx outlet mode: When the single DeNOx outlet is calibrated or purged, it switches to the total exhaust outlet NOx data.

[0129] Logical reasoning:

[0130] If the channel connected to the current denitrification outlet is in normal condition, its own measured value will be used.

[0131] If the channel connected to the current denitration outlet is in an abnormal state, the NOx data from the other denitration outlet will be used first. If the NOx data from the other denitration outlet is unavailable, the NOx data from the main exhaust outlet will be used.

[0132] Of course, for abnormal situations such as leakage or blockage at the denitrification inlet and outlet, a threshold alarm mechanism can be set:

[0133] 1. Real-time monitoring of NOx concentration change rate;

[0134] 2. If the rate of change exceeds a reasonable range, an alarm is triggered and the troubleshooting process is initiated;

[0135] 3. Recalibrate the sensor after troubleshooting is complete.

[0136] In one embodiment, the tracking of abnormal parameters of the denitration inlet and the denitration outlet includes:

[0137] When there is only one denitration inlet, if the denitration inlet is in a normal working state, the first nitrogen oxide parameter collected at the denitration inlet is retained; otherwise, if the denitration inlet is in an abnormal working state, the value of the first nitrogen oxide parameter at the denitration inlet is taken from the historical value of the first nitrogen oxide parameter at the denitration inlet;

[0138] When there is only one denitrification outlet, if the denitrification outlet is in a normal working state, the second nitrogen oxide parameter collected at the denitrification outlet is retained; otherwise, if the denitrification outlet is in an abnormal working state, the value of the second nitrogen oxide parameter of the denitrification outlet is taken from the historical value of the second nitrogen oxide parameter of the denitrification outlet.

[0139] When there is only one denitrification inlet, if the denitrification inlet is in normal working condition, it means that the first nitrogen oxide parameter collected by the denitrification inlet is relatively accurate and there is no abnormality. Therefore, the value of the first nitrogen oxide parameter collected at the denitrification inlet can be retained for quick and convenient use; if the denitrification inlet is in abnormal working condition, it means that the first nitrogen oxide parameter collected by the denitrification inlet is inaccurate and there is an abnormality, such as a failure of the sensor collecting the nitrogen oxide parameter, or the denitrification inlet dust collection and blowing, or the pipeline connected to the denitrification inlet is leaking or blocked. At this time, the value of the first nitrogen oxide parameter collected at the denitrification inlet cannot be retained, but at the same time there is no other denitrification inlet to track. Therefore, the value of the first nitrogen oxide parameter of the denitrification inlet can be determined based on the historical value of the first nitrogen oxide parameter of the denitrification inlet, such as the average value of the historical values ​​of the first nitrogen oxide parameter of the denitrification inlet or the most recent historical value of the first nitrogen oxide parameter as the value of the first nitrogen oxide parameter of the denitrification inlet, to ensure the accuracy of the first nitrogen oxide parameter of any denitrification inlet.

[0140] When there is only one denitrification outlet, if the denitrification outlet is in normal working condition, it means that the second nitrogen oxide parameter collected by the denitrification outlet is relatively accurate and there is no abnormality. Therefore, the value of the second nitrogen oxide parameter collected at the denitrification outlet can be retained for quick and convenient use; if the denitrification outlet is in an abnormal working condition, it means that the second nitrogen oxide parameter collected by the denitrification outlet is inaccurate and there is an abnormality, such as a failure of the sensor for collecting the nitrogen oxide parameter, or the ash collection and blowing at the denitrification outlet, or leakage or blockage of the pipeline connected to the denitrification outlet. At this time, the value of the second nitrogen oxide parameter collected at the denitrification outlet cannot be retained, but at the same time there is no other denitrification outlet to track. Therefore, the value of the second nitrogen oxide parameter of the denitrification outlet can be determined based on the historical value of the second nitrogen oxide parameter of the denitrification outlet, such as taking the average value of the historical value of the second nitrogen oxide parameter of the denitrification outlet or the most recent historical value of the second nitrogen oxide parameter as the value of the second nitrogen oxide parameter of the denitrification outlet to ensure the accuracy of the second nitrogen oxide parameter of any denitrification outlet.

[0141] For example: In single denitrification inlet mode, when calibration or purge occurs, data cannot be obtained from other flues. In this case, the data retention strategy is adopted:

[0142] 1. Record the last valid measurement value at the denitrification inlet;

[0143] 2. Use this value as a temporary substitute while the anomaly persists;

[0144] 3. Resume normal data collection after the abnormality is resolved.

[0145] In one embodiment, the preprocessing of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively includes:

[0146] Using a sliding average filtering algorithm to filter the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter, respectively, to obtain corresponding filtered means;

[0147] The sliding average filtering algorithm's filtering time window can be 10 to 300 seconds, and the specific time can be adjusted according to operating conditions. For example, a shorter window (e.g., 10 seconds) is selected in rapidly changing scenarios, while a longer window (e.g., 300 seconds) is selected in stable scenarios. The mean of each parameter within the filtering time window is then obtained, namely, the filtered mean of the current boiler parameter, the filtered mean of the first NOx parameter, the filtered mean of the second NOx parameter, and the filtered mean of the third NOx parameter within the filtering time window.

[0148] The current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter are respectively compared with the corresponding filtered mean values ​​to obtain the final current boiler parameter, the final first nitrogen oxide parameter, the final second nitrogen oxide parameter, and the final third nitrogen oxide parameter.

[0149] After obtaining the filtered mean of each parameter, it can be compared with the current value of each parameter, and the larger value of the two can be taken as the final value to suppress noise through the filtered value and avoid a too rapid decline. If this filtering algorithm is used, the NOx data at the denitrification outlet will decline more smoothly, avoiding a too rapid reduction in the ammonia injection amount due to short-term fluctuations, and thus avoiding frequent adjustments to the ammonia injection amount.

[0150] Compare the parameter filtered value (such as the filtered value of the first nitrogen oxide parameter) with the parameter current value (such as the current value of the first nitrogen oxide parameter), and take the larger value as the current hysteresis drop value, that is, take the larger value as the output value:

[0151] Output value = MAX (current parameter value, filtered parameter value)

[0152] When the filtering algorithm is used for the second nitrogen oxide parameter, when it is detected that both the inlet NOx concentration and the air volume are decreasing rapidly, the hysteresis decrease function is canceled and the current value of the parameter is output directly.

[0153] Trigger conditions:

[0154] The rate of decrease of inlet NOx concentration exceeds the set threshold (e.g., a decrease of more than 10% per minute).

[0155] The rate of decrease in inlet air volume exceeds a set threshold (e.g., a decrease of more than 10% per minute).

[0156] Logic adjustment:

[0157] When the above conditions are met, the larger of the filter value and the current parameter value is no longer used, and the current parameter value is directly output.

[0158] Purpose: To prevent the NOx data at the denitrification outlet from decreasing too slowly due to the hysteresis decrease function, thereby affecting the timeliness of ammonia injection control, and to prevent the NOx data at the denitrification outlet from being too low for a long time due to the slow reduction of ammonia injection.

[0159] Of course, to further improve the response sensitivity of preprocessed data, a differential enhancement function can be introduced. By calculating the first-order differential of the hysteresis drop value, the data change trend is captured and superimposed on the final output.

[0160] Formula definition

[0161] Assume that the hysteresis drop value is HysteresisValue, and its first-order differential is:

[0162] Differential value of parameter = (current hysteresis drop value - hysteresis drop value at the previous moment) ÷ time interval

[0163] The final output value is:

[0164] The final value of the parameter=the current hysteresis drop value+the differential gain coefficient*the differential value of the parameter, wherein the parameter is the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter.

[0165] Implementation steps

[0166] 1. Perform differential operation on the hysteresis drop value to obtain the first-order differential value;

[0167] 2. Multiply the differential term by the gain coefficient and add it to the hysteresis drop value. The differential gain coefficient is the preset value.

[0168] 3. Output the final preprocessing results.

[0169] Effect description:

[0170] Parameter rising stage: the differential term enhances the response speed and makes the parameter more sensitive; parameter falling stage: the hysteresis effect dominates, ensuring a smooth falling process.

[0171] In one embodiment, determining the current amount of ammonia required by the denitration system based on at least one of the pre-processed current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter includes:

[0172] determining a corresponding first target ammonia amount according to the current boiler parameters;

[0173] calculating a second target ammonia amount according to the current boiler parameter, the first nitrogen oxide parameter, and the second nitrogen oxide parameter;

[0174] calculating a third target ammonia amount according to the current boiler parameter and the second nitrogen oxide parameter;

[0175] calculating a fourth target ammonia amount according to the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter;

[0176] The current ammonia amount required by the denitration system is determined according to the first target ammonia amount, the second target ammonia amount, the third target ammonia amount, and the fourth target ammonia amount.

[0177] After calculating the first target ammonia amount, the second target ammonia amount, the third target ammonia amount and the fourth target ammonia amount, the first target ammonia amount, the second target ammonia amount, the third target ammonia amount and the fourth target ammonia amount can be automatically weighted and summed to obtain the sum of the ammonia amounts, and then the sum of the ammonia amounts is compared with the preset minimum ammonia amount. If the sum of the ammonia amounts is greater than or equal to the preset minimum ammonia amount, it means that the sum of the ammonia amounts is appropriate, and the sum of the ammonia amounts is determined as the current ammonia amount required for the denitrification system. If the sum of the ammonia amounts is less than the preset minimum ammonia amount, it means that it is not appropriate to use the sum of the ammonia amounts as the current required ammonia amount, which may result in insufficient ammonia injection into the denitrification system and substandard environmental protection data. Therefore, the preset minimum ammonia amount can be automatically determined as the current ammonia amount required for the denitrification system. In this way, it can be ensured that the ammonia injection amount of the denitrification system is sufficient and appropriate.

[0178] In one embodiment, determining the corresponding first target ammonia amount according to the current boiler parameters includes:

[0179] Get historical boiler parameters;

[0180] Calculating a boiler parameter difference between the current boiler parameter and the historical boiler parameter;

[0181] The first target ammonia amount is calculated according to the boiler parameter difference.

[0182] By calculating the boiler parameter difference between the current boiler parameter and the historical boiler parameter, the first target ammonia amount can be automatically calculated based on the boiler parameter difference, thereby accurately calculating the first target ammonia amount according to the change in the boiler parameter.

[0183] For example: when the coal feed rate of a coal boiler drops by more than 9 kg compared to the previous 20 seconds, the amount of ammonia is increased by 20 kg within 10 seconds, and after 10 seconds, the amount of ammonia is reduced by 0.1 kg per second until it drops to 0.

[0184] formula:

[0185] If the coal supply decreases and is lower than the data 20 seconds ago by more than 9,

[0186] The delay increases the amount of ammonia by 20kg for 10 seconds, and then decreases the amount of ammonia by 0.1kg per second until it reaches 0.

[0187] In one embodiment, the current boiler parameter includes a current furnace air volume of the boiler; and calculating the second target ammonia amount based on the current boiler parameter, the first nitrogen oxide parameter, and the second nitrogen oxide parameter includes:

[0188] Obtaining a nitrogen oxide set value at the total exhaust port and a nitrogen oxide set value at the denitration outlet;

[0189] Obtaining an actual ammonia injection amount of the denitrification system;

[0190] Determining the start and stop times of the coal mill;

[0191] The second target ammonia amount is calculated based on the current furnace air volume, the first nitrogen oxide parameter, the second nitrogen oxide parameter, the nitrogen oxide setting value of the total exhaust port, the nitrogen oxide setting value of the denitrification outlet, the actual ammonia injection amount and the start and stop time.

[0192] By obtaining the nitrogen oxide set value of the total exhaust port, the nitrogen oxide set value of the denitrification outlet, the actual ammonia injection amount of the denitrification system and the start and stop time of the pulverizer, these data and the current furnace air volume, the first nitrogen oxide parameter and the second nitrogen oxide parameter can be combined to accurately calculate the second target ammonia amount to improve the accuracy of the second target ammonia amount.

[0193] In one embodiment, the calculating the second target ammonia amount according to the current furnace air volume, the first nitrogen oxide parameter, the second nitrogen oxide parameter, the nitrogen oxide set value of the total exhaust port, the nitrogen oxide set value of the denitrification outlet, the actual ammonia injection amount, and the start and stop time includes:

[0194] According to the first nitrogen oxide parameter, the nitrogen oxide setting value of the denitrification outlet and the current furnace air volume, a first preset ammonia amount is calculated. The change curve of the first preset ammonia amount over time is as follows: Figure 3A As shown;

[0195] For example: the first preset ammonia amount (mass of ammonia) = (inlet NOx concentration - outlet NOx concentration setting value) * total furnace air volume * conversion coefficient. The conversion coefficient is the conversion coefficient between the concentration of nitrogen oxides NOx and the mass of ammonia, which is used to characterize the relationship between the concentration of nitrogen oxides and the mass of ammonia. The conversion coefficient = (17 / 46) / 0.283 / 1000 / 1.293.

[0196] The calculation of the first preset ammonia amount fully considers the dynamic changes of the inlet NOx concentration and the air volume, and is applicable to normal operating conditions.

[0197] According to the second nitrogen oxide parameter, the nitrogen oxide setting value of the denitrification outlet and the current furnace air volume, the second preset ammonia amount is calculated. The change curve of the second preset ammonia amount over time is as follows: Figure 3B As shown;

[0198] Second preset ammonia amount = ∑ (outlet NOx concentration - outlet NOx concentration setting value) × total furnace air volume × (17 ÷ 46) ÷ 0.283 ÷ 1000 ÷ 1.293

[0199] The second preset ammonia amount is accumulated every preset time period, that is, the second preset ammonia amount is accumulated to the first preset ammonia amount every preset time period to fine-tune the first preset ammonia amount. The outlet is a denitration outlet.

[0200] The second preset ammonia amount is used as an integral to dynamically adjust the ammonia amount, that is, to adjust the first preset ammonia amount. The implementation method is:

[0201] Dynamic adjustment is achieved through accumulators, initializers, and accumulation signals.

[0202] The accumulated amount is calculated based on the deviation between the outlet NOx concentration and the set value of the outlet NOx concentration and the air volume, and the upper and lower limits are set.

[0203] Trigger conditions:

[0204] When the outlet NOx concentration continues to rise and exceeds the set value, an accumulation signal is output.

[0205] When the outlet NOx concentration continues to drop and is lower than the set value, an accumulation signal is output.

[0206] Features:

[0207] Integrating the integral action into the first preset ammonia amount significantly improves control accuracy.

[0208] In the traditional PID integral algorithm, if the deviation between the NOx concentration and the set value is positive, the ammonia amount is increased, and if the deviation is negative, the ammonia amount is reduced. The calculation method of the second preset ammonia amount is to calculate the second preset ammonia amount once at intervals, adjust the ammonia amount, and fine-tune the first preset ammonia amount. The ammonia amount will only be increased if it is higher than the set value and continues to increase, and the ammonia amount will be reduced if it is lower than the set value and continues to decrease. Therefore, compared with the traditional PID integral algorithm, the second preset ammonia amount calculation method of the present application can obviously clearly distinguish the direction of the curve, improve the calculation accuracy of the ammonia amount, avoid large fluctuations in the ammonia amount, and enhance the adaptability of the algorithm.

[0209] Determine the third preset ammonia amount corresponding to the start-stop time, and the change curve of the third preset ammonia amount over time is as follows: Figure 3C As shown;

[0210] When the coal mill starts, coal will be added to the coal boiler, and the concentration of nitrogen oxides will increase. Therefore, it is necessary to delay 2 minutes after the coal mill is started to add the third preset ammonia amount to the denitrification system; and when the coal mill stops, there is no coal in the coal mill, and there is very little coal in the coal boiler, but the air volume in the coal boiler is temporarily not small, resulting in the mixing of coal and air is no longer uniform. Therefore, the concentration of nitrogen oxides will also increase. Therefore, it is necessary to delay 2 minutes after the coal mill stops to add the third preset ammonia amount to the denitrification system. In this way, the ammonia amount can be dynamically adjusted according to the start and stop time of the coal mill, avoiding control deviations caused by sudden changes in operating conditions, and improving the robustness of the algorithm under special operating conditions.

[0211] Get the historical theoretical ammonia injection amount;

[0212] The difference between the historical theoretical ammonia injection amount and the current actual ammonia injection amount is calculated as the fourth preset ammonia amount; in this way, a smooth transition between the theoretical ammonia amount and the actual ammonia amount can be achieved, avoiding oscillation during the switching process and improving the stability and reliability of the system.

[0213] The historical theoretical ammonia injection amount may be a theoretical ammonia injection amount in a process of manually estimating the ammonia injection amount (ie, not automatically calculating the ammonia injection amount).

[0214] The difference between the historical theoretical ammonia injection amount and the current actual ammonia injection amount is used as the fourth preset ammonia amount, which can ensure that the theoretical ammonia injection amount tracks the actual ammonia injection amount and ensure that the calculated theoretical ammonia injection amount can track the actual required ammonia amount in real time, that is, ensure that the theoretical ammonia injection amount can meet the actual ammonia required. The change curve of the fourth preset ammonia amount over time is as follows: Figure 3D shown.

[0215] The first preset ammonia amount, the second preset ammonia amount, the third preset ammonia amount, and the fourth preset ammonia amount are weighted and summed to obtain the second target ammonia amount.

[0216] By combining different parameters to calculate the first preset ammonia amount, the second preset ammonia amount, the third preset ammonia amount and the fourth preset ammonia amount respectively, these four parts of ammonia amount can be automatically weighted and summed to obtain an accurate second target ammonia amount.

[0217] In one embodiment, the calculating the second preset ammonia amount according to the second nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume includes:

[0218] At every preset time period, determining whether the second nitrogen oxide parameter is greater than a set value of nitrogen oxides at a denitration outlet;

[0219] If the second nitrogen oxide parameter is greater than the nitrogen oxide set value at the denitration outlet and the second nitrogen oxide parameter continues to increase within a first preset time period, calculating the second preset ammonia amount according to the second nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume;

[0220] At every preset time period, if the second nitrogen oxide parameter is greater than the nitrogen oxide set value at the denitrification outlet and continues to increase, it means that the nitrogen oxide parameter at the denitrification outlet is too high and has not yet reached the environmental protection standard, and the amount of ammonia sprayed is too small. Therefore, the nitrogen oxide set value at the denitrification outlet and the current furnace air volume can be combined to accurately calculate the second preset ammonia amount, so that the nitrogen oxide parameter requirements at the denitrification outlet are fully considered when spraying ammonia.

[0221] or

[0222] In one embodiment, the calculating the second preset ammonia amount according to the second nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume includes:

[0223] At every preset time period, determining whether the second nitrogen oxide parameter is less than a set value of nitrogen oxide at a denitration outlet;

[0224] If the second nitrogen oxide parameter is less than the nitrogen oxide setting value at the denitrification outlet and the second nitrogen oxide parameter continues to decrease within a second preset time period, the second preset ammonia amount is calculated based on the second nitrogen oxide parameter, the nitrogen oxide setting value at the denitrification outlet and the current furnace air volume.

[0225] At every preset time period, if the second nitrogen oxide parameter is less than the nitrogen oxide set value at the denitrification outlet and continues to decrease, it means that the nitrogen oxide parameter at the denitrification outlet is too low and the amount of ammonia sprayed is too much, and too much ammonia sprayed may cause the boiler air preheater to be blocked. Therefore, the second nitrogen oxide parameter, the nitrogen oxide set value at the denitrification outlet and the current furnace air volume can be combined to accurately calculate the second preset ammonia amount, so that the nitrogen oxide parameter requirements at the denitrification outlet can be fully considered when spraying ammonia.

[0226] It should be noted that for the aforementioned method embodiments, for simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present disclosure is not limited by the order of the actions described, because according to the present disclosure, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.

[0227] The above is an introduction to the method embodiment. The following is a further explanation of the solution disclosed in the present disclosure through an apparatus embodiment.

[0228] Figure 4 FIG. 4 shows a block diagram of an ammonia quantity control device 400 according to an embodiment of the present disclosure. Figure 4 As shown, the device 400 is applicable to a denitration system. A coal boiler is connected upstream of the denitration system. The coal boiler is used to burn pulverized coal to generate flue gas and pass the flue gas into the denitration system. The denitration system is used to denitrate the flue gas. A coal mill is connected upstream of the coal boiler. The coal mill is used to grind coal blocks into pulverized coal and provide the pulverized coal to the coal boiler. The device includes:

[0229] An acquisition module 410 is configured to acquire current boiler parameters of the coal boiler;

[0230] A first collecting module 420 is used to collect a nitrogen oxide parameter at a denitration inlet of the denitration system as a first nitrogen oxide parameter;

[0231] A second collection module 430 is used to collect a nitrogen oxide parameter at a denitration outlet of the denitration system as a second nitrogen oxide parameter;

[0232] a third collecting module 440 for collecting a nitrogen oxide parameter at the total exhaust port of the denitration system as a third nitrogen oxide parameter;

[0233] a preprocessing module 450, configured to preprocess the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively;

[0234] a determination module 460 for determining a current ammonia amount required by the denitration system based on at least one of the preprocessed current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter;

[0235] The ammonia injection module 470 is used to inject ammonia into the denitration system according to the currently required amount of ammonia.

[0236] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described module can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0237] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device and a non-transitory computer-readable storage medium storing computer instructions.

[0238] Figure 5 A schematic block diagram of an electronic device 800 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0239] The device 800 includes a computing unit 801 that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. Various programs and data required for the operation of the device 800 can also be stored in the RAM 803. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0240] Various components in device 800 are connected to I / O interface 805, including an input unit 806, such as a keyboard, mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a magnetic disk, optical disk, etc.; and a communication unit 809, such as a network card, modem, wireless communication transceiver, etc. The communication unit 809 allows device 800 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0241] The computing unit 801 can be a variety of general-purpose and / or specialized processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units that run machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The computing unit 801 performs the various methods and processes described above, such as method 200. For example, in some embodiments, method 200 can be implemented as a computer software program that is tangibly contained in a machine-readable medium, such as a storage unit 808. In some embodiments, part or all of the computer program can be loaded and / or installed on the device 800 via ROM 802 and / or communication unit 809. When the computer program is loaded into RAM 803 and executed by the computing unit 801, one or more steps of the method 200 described above can be performed. Alternatively, in other embodiments, the computing unit 801 can be configured to perform method 200 in any other appropriate manner (e.g., by means of firmware).

[0242] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0243] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0244] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0245] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0246] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.

[0247] A computing system may include clients and servers. The client and server are generally remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers and forming a client-server relationship with each other. The server may be a cloud server, a server in a distributed system, or a server integrated with a blockchain.

[0248] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not a limitation herein.

[0249] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.

Claims

1. A method for spraying ammonia based on a denitrification system, characterized in that: The method is applicable to a denitration system, wherein a coal boiler is connected upstream of the denitration system, the coal boiler is used to burn pulverized coal to generate flue gas and pass the flue gas into the denitration system, the denitration system is used to denitrate the flue gas, and a coal mill is connected upstream of the coal boiler, the coal mill is used to grind coal blocks into pulverized coal and provide the pulverized coal to the coal boiler. The method further comprises: Obtaining current boiler parameters of the coal boiler; collecting a nitrogen oxide parameter at a denitration inlet of the denitration system as a first nitrogen oxide parameter; collecting a nitrogen oxide parameter at a denitration outlet of the denitration system as a second nitrogen oxide parameter; collecting a nitrogen oxide parameter from a total exhaust port of the denitration system as a third nitrogen oxide parameter; preprocessing the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively; determining a current amount of ammonia required by the denitration system according to at least one of the preprocessed current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter; Ammonia is sprayed into the denitration system according to the currently required amount of ammonia.

2. The method according to claim 1, wherein The preprocessing of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively includes: performing a unified conversion of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter into concentration units according to the current temperature and the current pressure of each measurement point of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter; Purging the denitration inlet, the denitration outlet, and the main exhaust port; Parameter abnormality tracking is performed on the denitration inlet and the denitration outlet.

3. The method according to claim 2, wherein The tracking of abnormal parameters of the denitration inlet and the denitration outlet includes: When there are multiple denitration inlets, if all of the multiple denitration inlets are in normal working condition, the first nitrogen oxide parameter collected at each of the denitration inlets is retained; otherwise, if any of the multiple denitration inlets is in abnormal working condition, the value of the first nitrogen oxide parameter of any of the multiple denitration inlets is taken from the values ​​of the first nitrogen oxide parameters of the remaining denitration inlets; When there are multiple denitrification outlets, if all of the multiple denitrification outlets are in normal working condition, the second nitrogen oxide parameter collected at each of the denitrification outlets will be retained; otherwise, if any of the multiple denitrification outlets is in abnormal working condition, the value of the second nitrogen oxide parameter of any of the denitrification outlets will be taken from the values ​​of the second nitrogen oxide parameters of the remaining denitrification outlets among the multiple denitrification outlets.

4. The method according to claim 2, wherein The tracking of abnormal parameters of the denitration inlet and the denitration outlet includes: When there is only one denitration inlet, if the denitration inlet is in a normal working state, the first nitrogen oxide parameter collected at the denitration inlet is retained; otherwise, if the denitration inlet is in an abnormal working state, the value of the first nitrogen oxide parameter at the denitration inlet is taken from the historical value of the first nitrogen oxide parameter at the denitration inlet; When there is only one denitrification outlet, if the denitrification outlet is in a normal working state, the second nitrogen oxide parameter collected at the denitrification outlet is retained; otherwise, if the denitrification outlet is in an abnormal working state, the value of the second nitrogen oxide parameter of the denitrification outlet is taken from the historical value of the second nitrogen oxide parameter of the denitrification outlet.

5. The method according to claim 1, wherein The preprocessing of the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively includes: Using a sliding average filtering algorithm to filter the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter, respectively, to obtain corresponding filtered means; The current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter are respectively compared with the corresponding filtered mean values ​​to obtain the final current boiler parameter, the final first nitrogen oxide parameter, the final second nitrogen oxide parameter, and the final third nitrogen oxide parameter.

6. The method according to claim 1, wherein The determining, based on at least one of the pre-processed current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter, of the current ammonia amount required by the denitration system includes: determining a corresponding first target ammonia amount according to the current boiler parameters; calculating a second target ammonia amount according to the current boiler parameter, the first nitrogen oxide parameter, and the second nitrogen oxide parameter; calculating a third target ammonia amount according to the current boiler parameter and the second nitrogen oxide parameter; calculating a fourth target ammonia amount according to the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter; The current ammonia amount required by the denitration system is determined according to the first target ammonia amount, the second target ammonia amount, the third target ammonia amount, and the fourth target ammonia amount.

7. The method according to claim 6, wherein The determining, according to the current boiler parameters, a corresponding first target ammonia amount includes: Get historical boiler parameters; Calculating a boiler parameter difference between the current boiler parameter and the historical boiler parameter; calculating the first target ammonia amount according to the boiler parameter difference; The current boiler parameter includes a current furnace air volume of the boiler; and calculating the second target ammonia amount according to the current boiler parameter, the first nitrogen oxide parameter, and the second nitrogen oxide parameter includes: Obtaining a nitrogen oxide set value at the total exhaust port and a nitrogen oxide set value at the denitration outlet; Obtaining an actual ammonia injection amount of the denitrification system; Determining the start and stop times of the coal mill; The second target ammonia amount is calculated based on the current furnace air volume, the first nitrogen oxide parameter, the second nitrogen oxide parameter, the nitrogen oxide setting value of the total exhaust port, the nitrogen oxide setting value of the denitrification outlet, the actual ammonia injection amount and the start and stop time.

8. The method according to claim 7, wherein The calculating the second target ammonia amount according to the current furnace air volume, the first nitrogen oxide parameter, the second nitrogen oxide parameter, the nitrogen oxide set value at the total exhaust port, the nitrogen oxide set value at the denitration outlet, the actual ammonia injection amount, and the start and stop times includes: Calculating a first preset ammonia amount according to the first nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume; Calculating a second preset ammonia amount according to the second nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume; determining a third preset ammonia amount corresponding to the start / stop time; Get the historical theoretical ammonia injection amount; calculating a difference between the historical theoretical ammonia injection amount and the current actual ammonia injection amount as a fourth preset ammonia amount; The first preset ammonia amount, the second preset ammonia amount, the third preset ammonia amount, and the fourth preset ammonia amount are weighted and summed to obtain the second target ammonia amount.

9. The method according to claim 8, wherein The calculating the second preset ammonia amount according to the second nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume includes: At every preset time period, determining whether the second nitrogen oxide parameter is greater than a set value of nitrogen oxides at a denitration outlet; If the second nitrogen oxide parameter is greater than the nitrogen oxide set value at the denitration outlet and the second nitrogen oxide parameter continues to increase within a first preset time period, calculating the second preset ammonia amount according to the second nitrogen oxide parameter, the nitrogen oxide set value at the denitration outlet, and the current furnace air volume; or At every preset time period, determining whether the second nitrogen oxide parameter is less than a set value of nitrogen oxide at a denitration outlet; If the second nitrogen oxide parameter is less than the nitrogen oxide setting value at the denitrification outlet and the second nitrogen oxide parameter continues to decrease within a second preset time period, the second preset ammonia amount is calculated based on the second nitrogen oxide parameter, the nitrogen oxide setting value at the denitrification outlet and the current furnace air volume.

10. An ammonia injection device based on a denitrification system, characterized in that: The device is suitable for a denitration system. A coal boiler is connected upstream of the denitration system. The coal boiler is used to burn coal powder to generate flue gas and pass the flue gas into the denitration system. The denitration system is used to denitrate the flue gas. A coal mill is connected upstream of the coal boiler. The coal mill is used to grind coal blocks into coal powder and provide the coal powder to the coal boiler. The device includes: An acquisition module, configured to acquire current boiler parameters of the coal boiler; a first collecting module, configured to collect a nitrogen oxide parameter at a denitration inlet of the denitration system as a first nitrogen oxide parameter; a second collecting module, configured to collect a nitrogen oxide parameter at a denitration outlet of the denitration system as a second nitrogen oxide parameter; a third collecting module, configured to collect a nitrogen oxide parameter from a total exhaust port of the denitration system as a third nitrogen oxide parameter; a preprocessing module, configured to preprocess the current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter respectively; a determination module, configured to determine the amount of ammonia currently required by the denitration system based on at least one of the preprocessed current boiler parameter, the first nitrogen oxide parameter, the second nitrogen oxide parameter, and the third nitrogen oxide parameter; The ammonia injection module is used to inject ammonia into the denitration system according to the currently required amount of ammonia.

Citation Information

Patent Citations

  • Method for SCR ammonia injection adjustment optimization based on full-load accurate denitration requirements

    CN110501901A

  • Multi-atmospheric pollutant-greenhouse gas collaborative traceability method based on observation data

    CN114822711A

  • Boiler denitration ammonia injection amount control method and system based on multi-factor compensation

    CN116931416A

  • Industrial metering instrument data self-correction calculation method

    CN119022980A

  • Denitration total amount control method and system based on optimized ammonia injection amount feedforward

    CN119926135A