Model-based heavy gas turbine engine power open loop control method
By employing a model-based open-loop control method and utilizing inertial filtering and filter technology, the safety hazards in power control of heavy-duty gas turbine engines were resolved, achieving efficient and stable engine control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA AERONAUTICAL CONTROL SYST RES INST
- Filing Date
- 2025-11-25
- Publication Date
- 2026-06-26
AI Technical Summary
Existing power control methods for heavy-duty gas turbine engines pose safety risks, especially the poor accuracy and high manpower operating costs of open-loop fuel control, and the poor performance of closed-loop power control during low-emission burner switching, which may lead to engine shutdown or over-revving.
A model-based open-loop control method is adopted. By acquiring given power and atmospheric data and performing inertial filtering, the open-loop control calorific value before correction is determined. Combined with the actual generator power and gas turbine control calorific value, the gas turbine output power is controlled, and a filter is used to remove noise and improve input stability.
It achieves efficient and safe control of engine power, reduces disturbances in the control system, improves the safety and stability of control input, and enhances the protection of the gas turbine.
Smart Images

Figure CN121363474B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of engine control technology, and in particular to a model-based open-loop power control method for heavy-duty gas turbine engines. Background Technology
[0002] After being connected to the main power grid, heavy-duty gas turbine engines for power generation generally adopt fuel open-loop control, speed differential control, or power closed-loop control methods.
[0003] Among these methods, open-loop fuel control cannot automatically adjust to the power demand of the power grid, requiring power plant operators to monitor the grid power demand in real time for control. This results in poor control accuracy and high manpower operating costs, and it has been largely phased out, now only used as a backup control method. Speed differential control, derived from the original mechanical-hydraulic control principles, suffers from the same problems as open-loop control: it cannot precisely control power. While closed-loop power control can automatically and precisely control power according to demand, its effectiveness is poor when applied to gas turbines equipped with low-emission burners due to nonlinear issues caused by combustion mode switching. In certain situations, this could lead to gas turbine shutdown or over-revving, jeopardizing the safety of the gas turbine and generator.
[0004] In other words, all engine power control methods in the relevant technologies have safety hazards. Summary of the Invention
[0005] This invention relates to a model-based open-loop power control method for heavy-duty gas turbine engines, which enables efficient and safe control of the engine. This method is applied in computer equipment and includes:
[0006] Acquire given power data and atmospheric data;
[0007] The given power data is subjected to a first inertial filter to obtain the filtered theoretical calorific value data.
[0008] The atmospheric data is subjected to a second inertial filter to obtain atmospheric correction coefficient data;
[0009] The open-loop control calorific value before correction is determined based on the filtered theoretical calorific value data and atmospheric correction coefficient data.
[0010] Based on the open-loop control calorific value before correction, combined with the actual generator power and the gas turbine control calorific value, the control fuel calorific value of the gas turbine is determined.
[0011] The output power of the target engine is controlled based on the calorific value of the fuel used in the gas turbine control.
[0012] In an optional embodiment, the atmospheric data includes atmospheric temperature data and atmospheric humidity data.
[0013] In an optional embodiment, the atmospheric data undergoes a second inertial filtering process to obtain atmospheric correction coefficient data, including:
[0014] Based on atmospheric temperature and humidity data, the initial atmospheric correction coefficients are determined according to the corresponding atmospheric correction coefficient table.
[0015] Based on the initial atmospheric correction data, a second inertial filter is applied to the atmospheric data to obtain the atmospheric correction data.
[0016] In an optional embodiment, determining the uncorrected open-loop control calorific value based on filtered theoretical calorific value data and atmospheric correction coefficient data includes:
[0017] The filtered theoretical calorific value data and the atmospheric correction coefficient data are multiplied to obtain the open-loop control calorific value before correction.
[0018] In an optional embodiment, the calorific value of the gas turbine control fuel is determined based on the uncorrected open-loop control calorific value, combined with the actual generator power and the gas turbine control calorific value, including:
[0019] Obtain the actual generator power and adaptively corrected calorific value;
[0020] The calorific value of the control fuel for the gas turbine is determined based on the actual generator power, adaptive correction calorific value, and open-loop control calorific value.
[0021] In an optional embodiment, controlling the output power of the target engine based on the calorific value of the gas turbine control fuel includes:
[0022] The calorific value of the fuel controlled by the gas turbine is used as the input to the open-loop control process to control the output power of the target engine.
[0023] In an optional embodiment, the method for controlling the output power of a target engine based on the calorific value of the gas turbine control fuel includes:
[0024] The collected power is input into an averaging filter to obtain the average output power;
[0025] The theoretical power is determined based on the average output power using an airborne model.
[0026] Power deviation is determined based on average output power and theoretical power;
[0027] The initial control value for the next cycle is determined by the power deviation, and the output frequency of the target engine is controlled by combining the integrator and the lead-lag correction.
[0028] In an optional embodiment, the acquired power is input to an averaging filter to obtain the average output power, including:
[0029] The collected power is input into the averaging filter at a preset averaging time interval;
[0030] In response to the number of power samples reaching a threshold, the average power sample and the standard deviation of the power sample are determined.
[0031] In response to the numerical relationship between the standard deviation of the acquired power and the average value of the acquired power, the average output power is output.
[0032] In response to the fact that the standard deviation of the collected power and the average value of the collected power do not meet the numerical relationship, the collected power is discarded and supplemented before the average output power is determined.
[0033] The beneficial effects of the technical solution provided by this invention include at least the following:
[0034] During the open-loop control of engine power, the given power and atmospheric data are used as the basis for correction, and a filter is used to filter the noise during the power generation process. During the control process, the input of the open-loop control is more stable, the disturbance to the control system is reduced, and the safety and stability of the final control input are improved. Attached Figure Description
[0035] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0036] Figure 1 The illustration shows a schematic flowchart of a model-based open-loop power control method for a heavy-duty gas turbine engine provided in an exemplary embodiment of this application.
[0037] Figure 2 A schematic flowchart of another model-based open-loop power control method for heavy-duty gas turbine engines provided in an exemplary embodiment of this application is shown. Detailed Implementation
[0038] To make the objectives, technical solutions, and advantages of the present invention clearer, the embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
[0039] Figure 1 The illustration shows a schematic flowchart of a model-based open-loop power control method for a heavy-duty gas turbine engine, provided in an exemplary embodiment of this application. Taking the application of this method in a computer device as an example, the method includes:
[0040] Step 101: Obtain the given power data and atmospheric data.
[0041] In this application embodiment, the computer device can be implemented as a controller that directly controls the heavy-duty gas turbine engine, or it can be implemented as a computer device used for simulation and verification. This application does not limit the association between the computer device and the target engine.
[0042] Step 102: Perform a first inertial filtering process on the given power data to obtain the filtered theoretical calorific value data.
[0043] Step 103: Perform a second inertial filter on the atmospheric data to obtain atmospheric correction coefficient data.
[0044] Step 104: Determine the open-loop control calorific value before correction based on the filtered theoretical calorific value data and atmospheric correction coefficient data.
[0045] In this embodiment, the open-loop control heat value before correction is an intermediate quantity used to determine the input of the open-loop control process.
[0046] Step 105: Based on the open-loop control calorific value before correction, and combined with the actual generator power and the gas turbine control calorific value, determine the gas turbine control fuel calorific value.
[0047] Optionally, in this embodiment of the application, the actual generator power collected is the real-time power during the generator's operation.
[0048] Step 106: Control the output power of the target engine based on the calorific value of the gas turbine fuel.
[0049] This control process is the open-loop control process.
[0050] In summary, the method provided in this application uses the given power and atmospheric data as the basis for correction during the open-loop control of engine power, and uses a filter to filter the noise during the power generation process. During the control process, the input of the open-loop control is more stable, the disturbance to the control system is reduced, and the safety and stability of the final control input are improved.
[0051] Figure 2 The illustration shows a flowchart of another model-based open-loop power control method for a heavy-duty gas turbine engine provided in an exemplary embodiment of this application. Taking the application of this method in a computer device as an example, the method includes:
[0052] Step 201: Obtain the given power data and atmospheric data.
[0053] In this embodiment of the application, atmospheric data includes atmospheric temperature data and atmospheric humidity data.
[0054] Step 202: Perform a first inertial filtering process on the given power data to obtain the filtered theoretical calorific value data.
[0055] In one example, the power demand of the power grid is used as the control input. According to the corresponding table, the theoretical calorific value of the fuel before filtering is obtained by interpolation, and the theoretical calorific value after filtering is obtained after filtering by the first inertial filter.
[0056] Step 203: Based on atmospheric temperature data and atmospheric humidity data, determine the initial atmospheric correction coefficients according to the corresponding atmospheric correction coefficient table.
[0057] Step 204: Based on the initial atmospheric correction data, perform a second inertial filtering process on the atmospheric data to obtain atmospheric correction data.
[0058] In this embodiment of the application, the atmospheric correction coefficient before filtering is obtained by interpolation according to the total temperature and humidity of the compressor inlet collected by the sensor, and the corrected atmospheric correction data is obtained after filtering by the inertial filter 2.
[0059] Step 205: Multiply the filtered theoretical calorific value data and the atmospheric correction coefficient data to obtain the open-loop control calorific value before correction.
[0060] Step 206: Obtain the actual generator power and adaptive correction calorific value.
[0061] Step 207: Determine the calorific value of the gas turbine control fuel based on the actual generator power, adaptive correction calorific value, and open-loop control calorific value.
[0062] Step 208: Use the calorific value of the gas turbine control fuel as the input to the open-loop control process to control the output power of the target engine.
[0063] In this embodiment, the initial calorific value of the gas turbine is the gas turbine control calorific value recorded and locked when the gas turbine is connected to the grid. After being disconnected from the grid, the locking is released. The theoretical calorific value data is multiplied by the atmospheric correction data to obtain the open-loop control calorific value before adaptive correction. The input of the adaptive controller is the sum of the actual generator power PW, the theoretical fuel calorific value, and the gas turbine control calorific value. After calculation, the adaptive correction amount is obtained. The initial value plus the adaptive correction value is used to obtain the final gas turbine control fuel calorific value.
[0064] In this case, the average output power is obtained after the collected power is filtered by the average filter. The adaptive open-loop fuel calorific value is equal to the sum of the adaptive correction value and the initial value. The theoretical power is obtained after calculation by the airborne model. The power deviation is obtained by subtracting the theoretical power from the average power. The adaptive correction amount is obtained after the power deviation is integrator and lead-lag correction. When the error between the collected power and the set power is less than 1%, and after 5 seconds of confirmation, the initial value of the gas turbine state is saved to the controller's non-volatile memory as the initial value of the integrator in the adaptive controller when entering the state again.
[0065] Figure 2 The average filter is explained in further detail. Step 1: Collect power values over a short period (20~60s) and store them in an array. Step 2: Calculate the mean and standard deviation of all elements in the array. Step 3: If the standard deviation is less than 10% of the mean, output the mean; otherwise, proceed to step 4. Step 4: If the number of elements in the array is greater than 10, remove the element furthest from the mean and return to step 2 to continue calculation. If the number of elements in the array is less than or equal to 10, remove the maximum and minimum values and output the mean.
[0066] That is, in this embodiment of the application, the process specifically includes: inputting the collected power into an averaging filter to obtain an average output power; determining the theoretical power based on the average output power using an airborne model; determining the power deviation based on the average output power and the theoretical power; and determining the initial control value for the next cycle using the power deviation to control the output frequency of the target engine. Correspondingly, the process of obtaining the average output power includes: inputting the collected power into an averaging filter at a preset average time interval; determining the average value and standard deviation of the collected power in response to the number of collected power values reaching a threshold; outputting the average output power in response to the standard deviation and the average value of the collected power satisfying a numerical relationship; and determining the average output power after processing the collected power by discarding and supplementing it in response to the standard deviation and the average value of the collected power not satisfying a numerical relationship.
[0067] In summary, the method provided in this application uses the given power and atmospheric data as the basis for correction during the open-loop control of engine power, and uses a filter to filter the noise during the power generation process. During the control process, the input of the open-loop control is more stable, the disturbance to the control system is reduced, and the safety and stability of the final control input are improved.
[0068] The method provided in this application corrects the relationship between power generation and fuel calorific value based on the gas turbine inlet atmospheric temperature and humidity, thereby improving the adaptability of open-loop control and enhancing control accuracy.
[0069] The method provided in this application uses an adaptive controller based on a gas turbine airborne model with linear variable parameters. The model has high reliability. At the same time, the adaptive correction amount is stored in the controller's non-volatile storage and used when the gas turbine state is entered again, which shortens the convergence time for adjusting the input power again.
[0070] The method provided in this application addresses the issue that generator output power exhibits a single-cycle pulse noise due to its electrical signal characteristics. By employing a rolling average filter based on standard deviation to filter the generated power, this single-cycle pulse noise signal can be effectively filtered out, eliminating its disturbance to the control system.
[0071] The above are merely optional embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A model-based open-loop power control method for a heavy-duty gas turbine engine, characterized in that, The method is applied to a computer device, and the method includes: Acquire given power data and atmospheric data; The given power data is subjected to a first inertial filter to obtain the filtered theoretical calorific value data; The atmospheric data is subjected to a second inertial filtering process to obtain atmospheric correction coefficient data; The open-loop control calorific value before correction is determined based on the filtered theoretical calorific value data and the atmospheric correction coefficient data. Based on the open-loop control calorific value before correction, combined with the actual generator power and the gas turbine control calorific value, the control fuel calorific value of the gas turbine is determined. The output power of the target engine is controlled based on the calorific value of the fuel used to control the gas turbine.
2. The heavy-duty gas turbine engine power open-loop control method according to claim 1, characterized in that, The atmospheric data includes atmospheric temperature data and atmospheric humidity data.
3. The heavy-duty gas turbine engine power open-loop control method according to claim 2, characterized in that, The second inertial filtering process performed on the atmospheric data to obtain atmospheric correction coefficient data includes: Based on the atmospheric temperature data and the atmospheric humidity data, the initial atmospheric correction coefficients are determined according to the atmospheric correction coefficient table. Based on the initial atmospheric correction coefficient, the atmospheric data is subjected to a second inertial filtering process to obtain the atmospheric correction coefficient data.
4. The heavy-duty gas turbine engine power open-loop control method according to claim 1, characterized in that, The process of determining the open-loop control calorific value before correction based on the filtered theoretical calorific value data and the atmospheric correction coefficient data includes: The filtered theoretical calorific value data and the atmospheric correction coefficient data are multiplied to obtain the uncorrected open-loop control calorific value.
5. The heavy-duty gas turbine engine power open-loop control method according to claim 1, characterized in that, The process of determining the calorific value of the gas turbine control fuel based on the pre-correction open-loop control calorific value, combined with the actual generator power and the gas turbine control calorific value, includes: Obtain the actual generator power and adaptively corrected calorific value; The calorific value of the gas turbine control fuel is determined based on the actual generator power, the adaptive correction calorific value, and the open-loop control calorific value.
6. The heavy-duty gas turbine engine power open-loop control method according to claim 1, characterized in that, The control of the target engine's output power based on the calorific value of the gas turbine fuel includes: The calorific value of the fuel controlled by the gas turbine is used as the input to the open-loop control process to control the output power of the target engine.
7. The heavy-duty gas turbine engine power open-loop control method according to claim 6, characterized in that, The method for controlling the output power of the target engine based on the calorific value of the gas turbine control fuel includes: The collected power is input into an averaging filter to obtain the average output power; Based on the average output power, the theoretical power is determined using an airborne model; The power deviation is determined based on the average output power and the theoretical power. The initial control value for the next cycle is determined based on the power deviation, and the output frequency of the target engine is controlled by combining the integrator and the lead-lag correction.
8. The heavy-duty gas turbine engine power open-loop control method according to claim 7, characterized in that, The collected power is input into an averaging filter to obtain the average output power, including: The collected power is input into an averaging filter at a preset average time interval; In response to the number of collected powers reaching a number threshold, the average value of the collected power and the standard deviation of the collected power are determined; In response to the fact that the standard deviation of the acquired power and the average value of the acquired power satisfy a numerical relationship, the average output power is output; In response to the fact that the standard deviation of the acquired power and the average value of the acquired power do not satisfy a numerical relationship, the acquired power is processed by discarding and supplementing to determine the average output power.