Lightweight thermal power plant oxygen content control method and system

By dividing the load range in the thermal power plant to obtain the historical optimal oxygen content and performing function fitting, the problems of real-time and accuracy of oxygen content control were solved, and efficient oxygen content adjustment and combustion optimization were achieved.

CN121979124APending Publication Date: 2026-05-05HUADIAN ELECTRIC POWER SCI INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUADIAN ELECTRIC POWER SCI INST CO LTD
Filing Date
2025-12-17
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

Existing oxygen control methods in thermal power plants rely on fixed curves, which cannot reflect the variable characteristics of boilers during actual operation. This causes the oxygen setpoint to deviate from the optimal operating conditions. Furthermore, the lack of real-time and accurate boiler efficiency calculations leads to lag and subjectivity in oxygen regulation.

Method used

By dividing the unit's load operating range, the historical best oxygen level is obtained, function fitting is performed to generate the optimal oxygen level setting function, and the deviation value is used to correct the air supply control system to adjust the oxygen level to adapt to the current load.

Benefits of technology

It achieves real-time and accurate oxygen control, reduces the computational load and implementation cost of the control system, and ensures combustion efficiency and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121979124A_ABST
    Figure CN121979124A_ABST
Patent Text Reader

Abstract

The invention relates to a lightweight thermal power plant oxygen amount control method, which is applied to a distributed control system of a thermal power generating unit, and comprises the following steps: dividing a plurality of continuous load operation intervals according to the load of the unit, obtaining the historical optimal oxygen amount under each load operation interval based on an operation database, based on the corresponding relation between the load operation interval and the historical optimal oxygen amount, function fitting is carried out, according to the fitting result, the optimal oxygen amount set value of the unit under the current load is determined, the deviation value between the optimal oxygen amount set value and the boiler real-time operation oxygen amount is calculated, the deviation value serves as correction offset, and the optimal oxygen amount of the unit under the current load is calculated. And introducing into an oxygen amount setting loop of a boiler air supply control system, and adjusting the oxygen amount. Through the application, the problems of poor real-time performance and accuracy of oxygen regulation of the thermal power plant are solved, and the calculation load and implementation cost of the control system are reduced while the control precision is ensured based on the lightweight control strategy fitted by the load partition and the historical optimal data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of industrial intelligent control technology, and in particular to lightweight oxygen control methods and systems for thermal power plants. Background Technology

[0002] In existing thermal power unit operations, boiler oxygen control mainly relies on a setpoint loop based on unit load. This loop typically employs a classic PID control strategy, where the oxygen setpoint is often a fixed curve pre-set based on a single variable of load. However, a fixed curve cannot reflect the time-varying characteristics of actual boiler operation, often leading to the oxygen setpoint deviating from the current optimal operating conditions.

[0003] Meanwhile, accurate acquisition of boiler efficiency is a prerequisite for implementing energy-saving closed-loop control. Currently, the DCS (Distributed Control System) of thermal power plants generally lacks the function of performing real-time calculations of complex, multi-parameter boiler efficiency. This makes it impossible for the control logic based on the DCS to construct a closed-loop control loop with "real-time optimization of efficiency" as its objective. On-site operation mainly relies on operating experience and historical curves for adjustment, which has lag and subjectivity, making it difficult to systematically and automatically identify and lock the optimal oxygen level operating point under different loads. Summary of the Invention

[0004] This application provides a lightweight oxygen control method, system, electronic device, and storage medium for thermal power plants, which at least solves the problems of poor real-time performance and accuracy of oxygen regulation in thermal power plants in related technologies.

[0005] In a first aspect, embodiments of this application provide a lightweight oxygen control method for thermal power plants, the method being applied in a distributed control system of a thermal power unit, the method comprising: Based on the unit load, multiple consecutive load operation intervals are divided, and the historical optimal oxygen content under each load operation interval is obtained based on the operation database. Based on the correspondence between the load operating range and the historical optimal oxygen content, a function is fitted, and the optimal oxygen content setpoint under the current load of the unit is determined according to the fitting result. The deviation between the optimal oxygen setting value and the real-time oxygen level of the boiler is calculated, and the deviation value is used as a correction bias and introduced into the oxygen setting loop of the boiler air supply control system to adjust the oxygen level.

[0006] In some embodiments, obtaining the historical optimal oxygen level for each of the load operating intervals based on the operating database includes: Obtain the optimal boiler efficiency value from the operating database, as well as the boiler operating oxygen quantity corresponding to the historical optimal boiler efficiency value; The oxygen level during boiler operation is taken as the historical best oxygen level under the load operating range.

[0007] In some embodiments, the step of performing function fitting based on the correspondence between the load operating range and the historical optimal oxygen level, and determining the optimal oxygen level setpoint under the current unit load based on the fitting result, includes: Based on the correspondence between the load operating range and the historical optimal oxygen level, a function fitting is performed to generate the optimal oxygen level setting function for the entire load range, wherein the function fitting is a linear interpolation fitting and the optimal oxygen level setting function is a piecewise linear function. Based on the current load of the unit, the current optimal oxygen setting value is obtained through the optimal oxygen setting function.

[0008] In some embodiments, the step of introducing the deviation value as a correction bias into the oxygen setting loop of the boiler air supply control system to adjust the oxygen quantity includes: Based on the deviation value, the real-time operating oxygen content, and the preset adjustment rate and amplitude constraints, a control command for the oxygen content setting loop is generated to instruct the oxygen content setting loop to adjust the air supply volume so that the real-time operating oxygen content of the boiler approaches the optimal oxygen content setting value.

[0009] In some embodiments, the method further includes: Obtain boiler operating parameters before and after oxygen adjustment; Based on the boiler operating parameters before the oxygen level adjustment, determine the boiler operating efficiency before the oxygen level adjustment. Based on the boiler operating parameters after oxygen adjustment, determine the boiler operating efficiency after oxygen adjustment. Compare the boiler operating efficiency before and after oxygen adjustment. If the boiler operating efficiency after oxygen adjustment is less than the boiler operating efficiency before oxygen adjustment, generate an adjustment anomaly warning signal and / or a re-optimization signal.

[0010] In some embodiments, the method further includes: From the operating database, obtain the first historical best boiler efficiency value for the load range corresponding to the current load, and the first boiler operating oxygen quantity corresponding to the first historical best boiler efficiency value; The first historical best boiler efficiency value and the boiler operating efficiency after oxygen adjustment are weighted and summed to obtain the updated best efficiency value. The optimal oxygen level is updated by weighted summing of the oxygen level of the first boiler and the optimal oxygen level setpoint. In the operating database, the first historical best boiler efficiency value is replaced with the optimal efficiency update value, and the optimal oxygen update value is used as the boiler operating oxygen value corresponding to the optimal efficiency update value.

[0011] In some embodiments, obtaining the historical optimal oxygen level for each of the load operating intervals based on the operating database includes: If the operating database does not directly store historical best boiler efficiency values, for any load operating interval, all steady-state operating data points located within the load operating interval are extracted from the operating database. Among the steady-state operation data points that meet the preset constraints, the target data point with the highest boiler efficiency is selected, and the efficiency value of the target data point is taken as the historical best boiler efficiency value. Obtain the boiler operating oxygen quantity corresponding to the historical best boiler efficiency value, and use the boiler operating oxygen quantity as the historical best oxygen quantity under the load operating range; The preset constraints include at least one of the following: nitrogen oxide emission concentration reaches the preset standard, carbon monoxide emission concentration is lower than the preset concentration threshold, main steam and reheat steam temperatures are within the preset temperature range, and burner flame stability signal is normal.

[0012] Secondly, embodiments of this application provide a lightweight oxygen control device for thermal power plants. The device is installed in the distributed control system of a thermal power unit, and the system includes: The data acquisition module is used to divide the unit load into multiple continuous load operating intervals and, based on the operating database, obtain the historical optimal oxygen content for each load operating interval. The fitting module is used to perform function fitting based on the correspondence between the load operating range and the historical optimal oxygen content, and to determine the optimal oxygen content setpoint under the current load of the unit based on the fitting result. The adjustment module is used to calculate the deviation between the optimal oxygen setting value and the real-time operating oxygen value of the boiler, and to use the deviation value as a correction bias to introduce into the oxygen setting loop of the boiler air supply control system to adjust the oxygen value.

[0013] Thirdly, embodiments of this application provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the lightweight oxygen control method for thermal power plants as described in the first aspect above.

[0014] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the lightweight oxygen control method for thermal power plants as described in the first aspect above.

[0015] Compared to related technologies, the lightweight oxygen control method for thermal power plants provided in this application divides continuous operating intervals according to unit load, matching each interval with the historical optimal oxygen level. This allows for precise adaptation to the combustion characteristics of the unit under different loads. By establishing the correspondence between load and optimal oxygen level through function fitting, the optimal target value under the current load can be dynamically output, reducing oxygen deviation. Optimal oxygen level data is obtained from an operational database, eliminating the need for additional high-precision sensors or complex mechanistic model calculations. The control logic is simple and clear, directly correcting the oxygen setting loop of the air supply control system through deviation values, and can be seamlessly integrated into the existing distributed control system of thermal power units. This lightweight control strategy based on load zoning and historical optimal data fitting significantly reduces the computational load and implementation cost of the control system while ensuring control accuracy, solving the problem of poor real-time performance and accuracy of oxygen regulation in thermal power plants. Attached Figure Description

[0016] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 This is a flowchart of a lightweight oxygen control method for thermal power plants according to an embodiment of this application; Figure 2 This is a flowchart of an oxygen control method for a thermal power plant according to an embodiment of this application; Figure 3 This is a structural block diagram of a lightweight oxygen control system for a thermal power plant according to an embodiment of this application. Figure 4 This is a schematic diagram of the internal structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0017] To make the objectives, technical solutions, and advantages of this application clearer, the application is described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application. All other embodiments obtained by those skilled in the art based on the embodiments provided in this application without inventive effort are within the scope of protection of this application.

[0018] Obviously, the accompanying drawings described below are merely some examples or embodiments of this application. Those skilled in the art can apply this application to other similar scenarios based on these drawings without any inventive effort. Furthermore, it is understood that although the efforts made in this development process may be complex and lengthy, for those skilled in the art related to the content disclosed in this application, any changes to design, manufacturing, or production based on the technical content disclosed in this application are merely conventional technical means and should not be construed as insufficient disclosure of the content of this application.

[0019] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment that is mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments without conflict.

[0020] Unless otherwise defined, the technical or scientific terms used in this application shall have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms “a,” “an,” “an,” “the,” and similar words used in this application do not indicate quantity limitation and may indicate singular or plural. The terms “comprising,” “including,” “having,” and any variations thereof used in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units not listed, or may include other steps or units inherent to these processes, methods, products, or devices. The terms “connected,” “linked,” “coupled,” and similar words used in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. “Multiple” used in this application refers to two or more. “And / or” describes the relationship between related objects, indicating that three relationships may exist; for example, “A and / or B” can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following objects are in an "or" relationship. The terms "first," "second," and "third" used in this application are merely to distinguish similar objects and do not represent a specific ordering of the objects.

[0021] This embodiment provides a lightweight oxygen control method for thermal power plants, which is applied to the distributed control system of thermal power units. Figure 1 This is a flowchart of a lightweight oxygen control method for thermal power plants according to an embodiment of this application, as shown below. Figure 1 As shown, the process includes the following steps: Step S101: Based on the unit load, divide the unit into multiple continuous load operating intervals, and obtain the historical optimal oxygen quantity for each load operating interval based on the operating database.

[0022] Divide the unit load into sections, for example, by setting a gradient of 10% capacity for 30%-100% of the unit capacity to form unit load sections.

[0023] In some embodiments, step S101, which involves obtaining the historical optimal oxygen levels for each load operating range based on the operating database, includes: Step S1011: Obtain the optimal boiler efficiency value and the boiler operating oxygen quantity corresponding to the historical optimal boiler efficiency value from the operating database.

[0024] Step S1012: The oxygen content of the boiler during operation is taken as the historical best oxygen content under the load operating range.

[0025] The system directly extracts the stored historical best boiler efficiency values ​​and corresponding oxygen levels from the operating database. This reduces data processing steps, simplifies logic, and minimizes computational load, thereby reducing the resource consumption of the distributed control system.

[0026] In different unit load segments, the historical best boiler efficiency for the current load segment is identified, and the optimal boiler oxygen quantity under the historical best boiler efficiency is found. Through an efficiency-optimization-oriented approach, the historical best oxygen quantity for each load segment is accurately determined, providing highly reliable data support for subsequent control strategies.

[0027] Using the highest boiler efficiency as the screening criterion, rather than simply meeting the oxygen content standard, directly targets the core goal of energy conservation and consumption reduction. The historically optimal oxygen content selected directly corresponds to the best combustion state of the unit under that load range, balancing control precision and economy.

[0028] In some embodiments, the method further includes: From the operating database, obtain the first historical best boiler efficiency value for the load range corresponding to the current load, and the first boiler operating oxygen quantity corresponding to the first historical best boiler efficiency value; The first historical best boiler efficiency value and the boiler operating efficiency after oxygen adjustment are weighted and summed to obtain the updated best efficiency value. The optimal oxygen level is updated by weighted summing of the oxygen level of the first boiler and the optimal oxygen level setpoint. In the operating database, the first historical best boiler efficiency value is replaced with the optimal efficiency update value, and the optimal oxygen update value is used as the boiler operating oxygen value corresponding to the optimal efficiency update value.

[0029] It should be noted that the weight of the first historical best boiler efficiency value is much greater than the weight of the boiler operating efficiency after oxygen adjustment. For example, the weight of the first historical best boiler efficiency value is 0.999, while the weight of the boiler operating efficiency after oxygen adjustment is 0.001.

[0030] By using a weighted fusion mechanism with small-step iterations, the system achieves smooth and gradual updates of historical best data, ensuring the long-term adaptability of the control system while avoiding control oscillations caused by sudden data changes.

[0031] A weighted summation is performed using a weighted ratio (e.g., historical best efficiency weight 0.999, new efficiency weight 0.001), so the new operating condition data only slightly modifies the historical best value. This avoids abrupt changes in the set function caused by a single new data set directly replacing the historical best value, prevents large fluctuations in oxygen control commands, and ensures stable combustion conditions.

[0032] The system continuously integrates the actual operating efficiency after oxygen adjustment with historical best-case data, gradually refining the optimal parameters for different load ranges. It can adapt to slow operating condition drifts caused by unit aging, fuel characteristic changes, and equipment maintenance, ensuring that the optimal oxygen setpoint function consistently meets actual operating requirements.

[0033] The weighted summation method is simple and efficient, requiring no complex model reconstruction or parameter identification, and can be executed quickly directly in distributed control systems. It eliminates the need for storing large amounts of intermediate data, requiring only updates to the historical best sample database, thus saving storage resources and computation time.

[0034] In the absence of historical optimal boiler efficiency values ​​directly stored in the operating database, step S101, based on the operating database, involves obtaining the historical optimal oxygen content for each load operating range, including: Step S1013: For any load operating interval, extract all steady-state operating data points located within the load operating interval from the operating database.

[0035] Step S1014: Among the steady-state operation data points that meet the preset constraints, select the target data point with the highest boiler efficiency and use the efficiency value of the target data point as the historical best boiler efficiency value.

[0036] Steps S1013-S1014 refer to the method for obtaining the initial historical best boiler efficiency value.

[0037] In some embodiments, the preset constraints include at least one of the following: nitrogen oxide emission concentration reaches a preset standard, carbon monoxide emission concentration is lower than a preset concentration threshold, main steam and reheat steam temperatures are within a preset temperature range, and burner flame stability signal is normal.

[0038] Incorporating nitrogen oxide and carbon monoxide emission concentration constraints ensures that the selected optimal oxygen levels meet national or industry environmental emission standards, avoiding excessive pollutant emissions due to the pursuit of boiler efficiency alone; limiting the main steam and reheat steam temperatures within preset ranges prevents abnormal steam temperatures caused by improper oxygen control, avoiding the risk of unit overheating or overpressure; constraining burner flame stability signals eliminates data on unstable flames and incomplete combustion, ensuring the safe operation of the boiler combustion system.

[0039] Step S1015: Obtain the boiler operating oxygen quantity corresponding to the historical best boiler efficiency value, and use the boiler operating oxygen quantity as the historical best oxygen quantity under the load operating range.

[0040] By employing steady-state data filtering and efficiency optimization-oriented methods, the historical optimal oxygen levels for each load range are precisely identified, providing highly reliable data support for subsequent control strategies. Only steady-state operating data points are extracted, eliminating invalid data from dynamic operating conditions such as unit start-up and shutdown, and sudden load changes, thus avoiding interference from non-steady-state data and ensuring that the basic data used for analysis accurately reflects the combustion characteristics of the unit during stable operation. The filtering rules are clear and quantifiable, and can be implemented based on existing historical databases without the need to build additional complex models.

[0041] Continue to refer to Figure 1 After obtaining the historical optimal oxygen content under each load operating range, step S102 is executed.

[0042] Step S102: Based on the correspondence between the load operating range and the historical optimal oxygen content, perform function fitting, and determine the optimal oxygen content setpoint under the current load of the unit based on the fitting results.

[0043] Linear interpolation is performed on the historical best boiler oxygen levels for different load segments to automatically fit an optimal oxygen level function, which is then used to calculate the optimal oxygen level under the current unit load.

[0044] In some embodiments, step S102 specifically includes: Step S1021: Based on the correspondence between the load operating range and the historical best oxygen level, perform function fitting to generate the optimal oxygen level setting function for the entire load range. The function fitting is a linear interpolation fitting, and the optimal oxygen level setting function is a piecewise linear function. Step S1022: Based on the current load of the unit, obtain the current optimal oxygen setting value through the optimal oxygen setting function.

[0045] A piecewise linear function is constructed based on the historical optimal oxygen levels for each load range to achieve continuous and precise control under full load conditions. Linear interpolation fitting is used instead of a complex nonlinear model, resulting in simple computational logic and low computational load. This allows for rapid execution directly within the distributed control system of thermal power units, meeting the real-time requirements of oxygen control.

[0046] Step S103: Calculate the deviation between the optimal oxygen setting value and the real-time oxygen level of the boiler. Use the deviation value as a correction bias and introduce it into the oxygen setting loop of the boiler air supply control system to adjust the oxygen level.

[0047] In some embodiments, step S103 uses the deviation value as a correction bias and introduces it into the oxygen setting loop of the boiler air supply control system to adjust the oxygen content, including: Based on the deviation value, real-time operating oxygen content, and preset adjustment rate and amplitude constraints, control commands are generated for the oxygen setting loop to instruct the oxygen setting loop to adjust the air supply volume so that the real-time operating oxygen content of the boiler approaches the optimal oxygen setting value.

[0048] The difference between the optimal oxygen level and the real-time oxygen level is used as a loop bias. This bias is then introduced into the oxygen setpoint to form a loop, thereby influencing the real-time oxygen level of the boiler.

[0049] By introducing preset adjustment rate and amplitude constraints, the single adjustment range and rate of change of the air supply volume are limited, avoiding large and abrupt adjustments due to significant oxygen deviations, and preventing drastic fluctuations in the air supply system and boiler combustion conditions. The deviation between the optimal oxygen setpoint and the real-time oxygen level is directly used as a correction bias, with the control logic directly targeting the target value. This deviation-driven adjustment method can quickly respond to changes in operating conditions, pushing the real-time oxygen level precisely towards the optimal setpoint, ensuring combustion efficiency. The correction bias is directly introduced into the oxygen setting loop of the existing boiler air supply control system without requiring reconstruction of the original control logic, allowing seamless integration with the distributed control system of thermal power units. Figure 2 This is a flowchart of an oxygen control method for a thermal power plant according to an embodiment of this application.

[0050] By employing the above method, continuous operating intervals are divided according to unit load, and each interval is matched with the historical optimal oxygen level. This allows for precise adaptation to the combustion characteristics of the unit under different loads. A correspondence between load and optimal oxygen level is established through function fitting, enabling dynamic output of the optimal target value under the current load and reducing oxygen level deviation. Optimal oxygen level data is obtained from the operating database, eliminating the need for additional high-precision sensors or complex mechanistic model calculations. The control logic is simple and clear, directly correcting the oxygen setting loop of the air supply control system through deviation values, and can be seamlessly integrated into the existing distributed control system of thermal power units. This lightweight control strategy based on load zoning and historical optimal data fitting significantly reduces the computational load and implementation cost of the control system while ensuring control accuracy, solving the problem of poor real-time performance and accuracy of oxygen level regulation in thermal power plants.

[0051] In some embodiments, the method further includes: Obtain boiler operating parameters before and after oxygen adjustment.

[0052] Determine the boiler operating efficiency before oxygen adjustment based on the boiler operating parameters before oxygen adjustment.

[0053] Determine the boiler operating efficiency after oxygen adjustment based on the boiler operating parameters after oxygen adjustment.

[0054] Compare the boiler operating efficiency before and after oxygen adjustment. If the boiler operating efficiency after oxygen adjustment is lower than the boiler operating efficiency before oxygen adjustment, generate an adjustment anomaly warning signal and / or a re-optimization signal.

[0055] The boiler efficiency is calculated in real time, and the calculation method is strictly in accordance with the relevant calculation method in GB / T 10184-2015 Power Plant Boiler Performance Test Procedure. The calculation result is the real-time efficiency of the boiler.

[0056] By comparing boiler operating efficiency before and after adjustment, the actual optimization effect of the current optimal oxygen setting is directly verified, avoiding control strategy failures caused by historical data deviations, unit aging, or changes in operating conditions, and ensuring that the control logic matches the actual operating conditions. When efficiency decreases after adjustment, a warning or re-optimization signal is generated in a timely manner, enabling rapid response to abnormal operating conditions. The secondary optimization process can be initiated without manual intervention, improving the adaptive capability and long-term operational stability of the control system. The comparative data on operating efficiency provides a basis for iterative updates of the optimal oxygen setting in subsequent load ranges.

[0057] It should be noted that the steps shown in the above process or in the flowchart of the accompanying figures can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0058] This embodiment also provides a lightweight oxygen control device for thermal power plants, which is used to implement the above embodiments and preferred embodiments, and will not be repeated as described previously. As used below, the terms "module," "unit," "subunit," etc., can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0059] Figure 3 This is a structural block diagram of a lightweight oxygen control device for thermal power plants according to an embodiment of this application. The device is installed in the distributed control system of the thermal power unit, such as... Figure 3 As shown, the device includes: ...

[0060] The data acquisition module 31 is used to divide multiple continuous load operating intervals according to the unit load, and obtain the historical optimal oxygen quantity under each load operating interval based on the operating database.

[0061] The fitting module 32 is used to perform function fitting based on the correspondence between the load operating range and the historical best oxygen content, and to determine the optimal oxygen content setpoint under the current load of the unit based on the fitting results.

[0062] The adjustment module 33 is used to calculate the deviation between the optimal oxygen setting value and the real-time oxygen level of the boiler, and to use the deviation value as a correction bias to adjust the oxygen setting loop of the boiler air supply control system.

[0063] In some embodiments, the data acquisition module includes: The historical best value acquisition module is used to obtain the optimal boiler efficiency value from the operating database, as well as the boiler operating oxygen quantity corresponding to the historical best boiler efficiency value.

[0064] The first optimal value determination module is used to obtain the boiler operating oxygen quantity corresponding to the historical optimal boiler efficiency value, and use the boiler operating oxygen quantity as the historical optimal oxygen quantity under the load operating range.

[0065] In some embodiments, the fitting module includes: The function generation module is used to perform function fitting based on the correspondence between the load operating range and the historical best oxygen level, and generate the optimal oxygen level setting function for the entire load range. The function fitting is a linear interpolation fitting, and the optimal oxygen level setting function is a piecewise linear function.

[0066] The oxygen content determination module is used to obtain the current optimal oxygen content setting value based on the current load of the unit through the optimal oxygen content setting function.

[0067] In some embodiments, the adjustment module is used to generate control commands for the oxygen setting loop based on the deviation value, the real-time operating oxygen content, and preset adjustment rate constraints and amplitude constraints, so as to instruct the oxygen setting loop to adjust the air supply volume so that the real-time operating oxygen content of the boiler approaches the optimal oxygen setting value.

[0068] In some embodiments, the system further includes: The parameter acquisition module is used to acquire boiler operating parameters before and after oxygen adjustment.

[0069] The first efficiency determination module is used to determine the boiler operating efficiency before the oxygen content adjustment based on the boiler operating parameters before the oxygen content adjustment.

[0070] The second efficiency determination module is used to determine the boiler operating efficiency after oxygen adjustment based on the boiler operating parameters after oxygen adjustment.

[0071] The evaluation module is used to compare the boiler operating efficiency before and after oxygen adjustment. If the boiler operating efficiency after oxygen adjustment is less than the boiler operating efficiency before oxygen adjustment, an adjustment anomaly warning signal and / or a re-optimization signal will be generated.

[0072] In some embodiments, the system further includes: The historical data acquisition module is used to obtain from the operating database the first historical optimal boiler efficiency value of the load range corresponding to the current load, and the first boiler operating oxygen quantity corresponding to the first historical optimal boiler efficiency value.

[0073] The first weighting module is used to perform a weighted summation of the first historical best boiler efficiency value and the boiler operating efficiency after oxygen adjustment to obtain the optimal efficiency update value.

[0074] The second weighting module is used to perform a weighted summation of the oxygen content of the first boiler and the optimal oxygen content setpoint to obtain the updated optimal oxygen content value.

[0075] The update module is used to replace the first historical best boiler efficiency value with the best efficiency update value in the operating database, and to use the best oxygen update value as the boiler operating oxygen value corresponding to the best efficiency update value.

[0076] In some embodiments, the data acquisition module 31 includes: The data extraction module is used to extract all steady-state operating data points located within the load operating range from the operating database for any given load operating range, provided that the operating database does not directly store historical optimal boiler efficiency values. The filtering module is used to select the target data point with the highest boiler efficiency from the steady-state operation data points that meet the preset constraints, and use the efficiency value of the target data point as the historical best boiler efficiency value.

[0077] The second optimal value determination module is used to obtain the boiler operating oxygen quantity corresponding to the historical optimal boiler efficiency value, and use the boiler operating oxygen quantity as the historical optimal oxygen quantity under the load operating range.

[0078] The preset constraints include at least one of the following: nitrogen oxide emission concentration reaches the preset standard, carbon monoxide emission concentration is lower than the preset concentration threshold, main steam and reheat steam temperature is within the preset temperature range, and burner flame stability signal is normal.

[0079] The aforementioned device divides continuous operating intervals according to unit load, matching each interval with the historical optimal oxygen level. This allows for precise adaptation to the combustion characteristics of the unit under different loads. By establishing the correspondence between load and optimal oxygen level through function fitting, the optimal target value under the current load can be dynamically output, reducing oxygen level deviation. Optimal oxygen level data is obtained from the operating database, eliminating the need for additional high-precision sensors or complex mechanistic model calculations. The control logic is simple and clear, directly correcting the oxygen setting loop of the air supply control system through deviation values, and can be seamlessly integrated into the existing distributed control system of thermal power units. The lightweight control strategy based on load zoning and historical optimal data fitting significantly reduces the computational load and implementation cost of the control system while ensuring control accuracy, solving the problem of poor real-time performance and accuracy of oxygen regulation in thermal power plants.

[0080] It should be noted that the above modules can be functional modules or program modules, and can be implemented through software or hardware. For modules implemented through hardware, the above modules can reside in the same processor; or the above modules can be located in different processors in any combination.

[0081] This embodiment also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0082] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0083] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program: S1, based on the unit load, divides multiple continuous load operation intervals, and obtains the historical best oxygen quantity under each load operation interval based on the operation database.

[0084] S2. Based on the correspondence between the load operating range and the historical best oxygen content, a function is fitted, and the optimal oxygen content setpoint under the current load of the unit is determined according to the fitting result.

[0085] S3 calculates the deviation between the optimal oxygen setpoint and the real-time oxygen level of the boiler, and uses the deviation as a correction bias to adjust the oxygen level in the oxygen setting loop of the boiler air supply control system.

[0086] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0087] In one embodiment, Figure 4 This is a schematic diagram of the internal structure of an electronic device according to an embodiment of this application, such as... Figure 4 As shown, an electronic device is provided, which can be a server, and its internal structure diagram can be as follows. Figure 4 As shown, this electronic device includes a processor, memory, network interface, and database connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system, computer programs, and database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database stores data. The network interface communicates with external terminals via a network connection. When the computer program is executed by the processor, it implements a lightweight oxygen control method for thermal power plants.

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

[0089] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0090] Those skilled in the art should understand that the technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments have been described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

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

Claims

1. A lightweight oxygen control method for thermal power plants, characterized in that, The method is applied to the distributed control system of a thermal power unit, and the method includes: Based on the unit load, multiple consecutive load operation intervals are divided, and the historical optimal oxygen content under each load operation interval is obtained based on the operation database. Based on the correspondence between the load operating range and the historical optimal oxygen content, a function is fitted, and the optimal oxygen content setpoint under the current load of the unit is determined according to the fitting result. The deviation between the optimal oxygen setting value and the real-time oxygen level of the boiler is calculated, and the deviation value is used as a correction bias and introduced into the oxygen setting loop of the boiler air supply control system to adjust the oxygen level.

2. The method according to claim 1, characterized in that, The process of obtaining the historical optimal oxygen levels for each load operating interval based on the operational database includes: Obtain the optimal boiler efficiency value from the operating database, as well as the boiler operating oxygen quantity corresponding to the historical optimal boiler efficiency value; The oxygen level during boiler operation is taken as the historical best oxygen level under the load operating range.

3. The method according to claim 1, characterized in that, The process of performing function fitting based on the correspondence between the load operating range and the historical optimal oxygen level, and determining the optimal oxygen level setpoint under the current unit load based on the fitting result, includes: Based on the correspondence between the load operating range and the historical optimal oxygen level, a function fitting is performed to generate the optimal oxygen level setting function for the entire load range, wherein the function fitting is a linear interpolation fitting and the optimal oxygen level setting function is a piecewise linear function. Based on the current load of the unit, the current optimal oxygen setting value is obtained through the optimal oxygen setting function.

4. The method according to claim 1, characterized in that, The step of using the deviation value as a correction bias and introducing it into the oxygen setting loop of the boiler air supply control system to adjust the oxygen content includes: Based on the deviation value, the real-time operating oxygen content, and the preset adjustment rate and amplitude constraints, a control command for the oxygen content setting loop is generated to instruct the oxygen content setting loop to adjust the air supply volume so that the real-time operating oxygen content of the boiler approaches the optimal oxygen content setting value.

5. The method according to claim 1, characterized in that, The method further includes: Obtain boiler operating parameters before and after oxygen adjustment; Based on the boiler operating parameters before the oxygen level adjustment, determine the boiler operating efficiency before the oxygen level adjustment. Based on the boiler operating parameters after oxygen adjustment, determine the boiler operating efficiency after oxygen adjustment. Compare the boiler operating efficiency before and after oxygen adjustment. If the boiler operating efficiency after oxygen adjustment is less than the boiler operating efficiency before oxygen adjustment, generate an adjustment anomaly warning signal and / or a re-optimization signal.

6. The method according to claim 5, characterized in that, The method further includes: From the operating database, obtain the first historical best boiler efficiency value for the load range corresponding to the current load, and the first boiler operating oxygen quantity corresponding to the first historical best boiler efficiency value; The first historical best boiler efficiency value and the boiler operating efficiency after oxygen adjustment are weighted and summed to obtain the updated best efficiency value. The optimal oxygen level is updated by weighted summing of the oxygen level of the first boiler and the optimal oxygen level setpoint. In the operating database, the first historical best boiler efficiency value is replaced with the optimal efficiency update value, and the optimal oxygen update value is used as the boiler operating oxygen value corresponding to the optimal efficiency update value.

7. The method according to claim 2, characterized in that, The process of obtaining the historical optimal oxygen levels for each load operating interval based on the operational database includes: If the operating database does not directly store historical best boiler efficiency values, for any load operating interval, all steady-state operating data points located within the load operating interval are extracted from the operating database. Among the steady-state operation data points that meet the preset constraints, the target data point with the highest boiler efficiency is selected, and the efficiency value of the target data point is taken as the historical best boiler efficiency value. Obtain the boiler operating oxygen quantity corresponding to the historical best boiler efficiency value, and use the boiler operating oxygen quantity as the historical best oxygen quantity under the load operating range; The preset constraints include at least one of the following: nitrogen oxide emission concentration reaches the preset standard, carbon monoxide emission concentration is lower than the preset concentration threshold, main steam and reheat steam temperatures are within the preset temperature range, and burner flame stability signal is normal.

8. A lightweight oxygen control device for thermal power plants, characterized in that, The device is installed in the distributed control system of the thermal power unit, and the system includes: The data acquisition module is used to divide the unit load into multiple continuous load operating intervals and, based on the operating database, obtain the historical optimal oxygen content for each load operating interval. The fitting module is used to perform function fitting based on the correspondence between the load operating range and the historical optimal oxygen content, and to determine the optimal oxygen content setpoint under the current load of the unit based on the fitting result. The adjustment module is used to calculate the deviation between the optimal oxygen setting value and the real-time operating oxygen value of the boiler, and to use the deviation value as a correction bias to introduce into the oxygen setting loop of the boiler air supply control system to adjust the oxygen value.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the lightweight oxygen control method for thermal power plants as described in any one of claims 1 to 7.

10. A storage medium having a computer program stored thereon, characterized in that, When executed by the processor, the program implements the lightweight oxygen control method for thermal power plants as described in any one of claims 1 to 7.