Model-based heavy-duty gas turbine engine power open-loop control method
By employing a model-based open-loop control method, utilizing inertial filtering and atmospheric data correction, and combining real generator power acquisition, the safety hazards of power control in heavy-duty gas turbine engines were resolved, achieving efficient and stable engine control.
Patent Information
- Application Number
- CN202511736556.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-25
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2045-11-25
AI Technical Summary
Existing power control methods for heavy-duty gas turbine engines pose safety risks, especially when equipped with low-emission burners. The closed-loop control is ineffective and may cause the gas turbine to shut down or over-rev. Furthermore, manual control is characterized by low precision and high cost.
A model-based open-loop control method is adopted. By acquiring given power and atmospheric data, inertial filtering is performed to determine the open-loop control calorific value before correction. Combined with the actual generator power and gas turbine control calorific value, the fuel calorific value is controlled to stabilize the output power. Noise is filtered out using a filter to improve the stability and safety of the control system.
It achieves efficient and safe control of engine power, reduces disturbances in the control system, improves the stability and safety of control input, and enhances the protection of the gas turbine.
Smart Images

Figure CN121363474A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of engine control, in particular to a model-based heavy gas turbine engine power open-loop control method. BACKGROUND
[0002] The power generation type heavy gas turbine engine generally adopts fuel open-loop, speed difference control or power closed-loop control method after the grid.
[0003] Among them, the fuel open-loop control cannot automatically adjust the grid demand power, and needs the power plant operator to pay attention to the grid power demand in real time for control, with poor control accuracy and high labor operation cost, and has been basically eliminated and only used as a backup control method. The speed difference control is transformed from the original mechanical hydraulic control law, which has the same problem as the open-loop control and cannot accurately control the power. Although the power closed-loop control can accurately control according to the demand power, when the closed-loop control is performed on the gas turbine equipped with a low-emission combustor, due to the nonlinearity problem caused by the combustion mode switching, the closed-loop control effect is poor, and in special cases, it may cause the gas turbine to flameout or over-speed, which endangers the safety of the gas turbine and the generator.
[0004] That is, the engine power control method in the related art has safety hazards. SUMMARY
[0005] The present application relates to a model-based heavy gas turbine engine power open-loop control method, which can realize efficient and safe control of the engine. The method is applied to a computer device, and the method comprises: obtaining given power data and atmospheric data; performing first inertia filtering processing on the given power data to obtain filtered theoretical heat value data; performing second inertia filtering processing on the atmospheric data to obtain atmospheric correction coefficient data; determining the open-loop control heat value before correction based on the filtered theoretical heat value data and the atmospheric correction coefficient data; determining the gas turbine control fuel heat value based on the open-loop control heat value before correction, in combination with the real power collected by the generator and the gas turbine control heat value; controlling the output power of the target engine based on the gas turbine control fuel heat value.
[0006] In an optional embodiment, the atmospheric data includes atmospheric temperature data and atmospheric humidity data.
[0007] In an optional embodiment, the second inertia filtering processing on the atmospheric data to obtain the atmospheric correction coefficient data comprises: determining the initial atmospheric correction coefficient based on the atmospheric temperature data and the atmospheric humidity data, and corresponding to the atmospheric correction coefficient table; Based on the initial atmospheric correction data, the atmospheric data is subjected to a second inertial filtering process to obtain atmospheric correction data.
[0008] In an optional embodiment, the corrected open-loop control heat value is determined based on the filtered theoretical heat value data and the atmospheric correction coefficient data, including: The filtered theoretical heat value data and the atmospheric correction coefficient data are subjected to a product operation to obtain the corrected open-loop control heat value.
[0009] In an optional embodiment, the corrected open-loop control heat value is determined based on the corrected open-loop control heat value, combined with the real generator collected power and the gas turbine control heat value, including: The real generator collected power and the adaptive correction heat value are obtained; The gas turbine control fuel heat value is determined based on the real generator collected power, the adaptive correction heat value, and the open-loop control heat value.
[0010] In an optional embodiment, the output power of the target engine is controlled based on the gas turbine control fuel heat value, including: The gas turbine control fuel heat value is taken as an input of an open-loop control process to control the output power of the target engine.
[0011] In an optional embodiment, the method controls the output power of the target engine based on the gas turbine control fuel heat value, including: The collected power is input into an average filter to obtain an average output power; The theoretical power is determined based on the average output power through an on-board model; The power deviation is determined based on the average output power and the theoretical power; The control initial value of the next cycle is determined based on the power deviation, combined with an integrator and a lead-lag correction effect, to control the output frequency of the target engine.
[0012] In an optional embodiment, the collected power is input into an average filter to obtain an average output power, including: The collected power is input into an average 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 powers and the standard deviation of the collected powers are determined; In response to the standard deviation of the collected powers and the average value of the collected powers satisfying a numerical relationship, the average output power is output; In response to the standard deviation of the collected powers and the average value of the collected powers not satisfying the numerical relationship, the average output power is determined after the collected powers are subjected to rejection and replenishment processing.
[0013] The technical solution provided by the present application has at least the following beneficial effects: In the process of performing the open-loop control of the engine power, the given power and atmospheric data are taken as correction bases, and the filter is used to filter the noise in the power generation process, so that the input quantity of the open-loop control is more stable in the control process, the disturbance to the control system is reduced, and the safety and stability of the final control input are improved. BRIEF DESCRIPTION OF DRAWINGS
[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0015] Figure 1 A flowchart of a model-based heavy gas turbine engine power open-loop control method provided by an example embodiment of the present application is shown.
[0016] Figure 2 A flowchart of another model-based heavy gas turbine engine power open-loop control method provided by an example embodiment of the present application is shown. DETAILED DESCRIPTION
[0017] In order to make the objects, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the drawings.
[0018] Figure 1 A flowchart of a model-based heavy gas turbine engine power open-loop control method provided by an example embodiment of the present application is shown. The method is taken as an example for description applied to a computer device, and the method comprises: Step 101, obtaining given power data and atmospheric data.
[0019] In the embodiment of the present application, the computer device can be realized as a controller directly controlling the heavy gas turbine engine, or can be realized as a computer device used for simulation and verification. The association between the computer device and the target engine is not limited in the present application.
[0020] Step 102, performing first inertia filtering processing on the given power data to obtain filtered theoretical heat value data.
[0021] Step 103, performing second inertia filtering processing on the atmospheric data to obtain atmospheric correction coefficient data.
[0022] Step 104, determining the open-loop control heat value before correction based on the filtered theoretical heat value data and the atmospheric correction coefficient data.
[0023] In the embodiment of the present application, the heat value before correction is an intermediate quantity used for determining the input of the open-loop control process.
[0024] In step 105, the heat value of the fuel controlled by the gas turbine is determined based on the heat value before correction, the real power collected by the generator and the heat value of the fuel controlled by the gas turbine.
[0025] Optionally, in the embodiment of the present application, the real power collected by the generator is the real-time power in the working process of the generator.
[0026] In step 106, the output power of the target engine is controlled based on the heat value of the fuel controlled by the gas turbine.
[0027] The control process is an open-loop control process.
[0028] In summary, the method provided by the embodiment of the present application uses the given power and the atmospheric data as the correction basis in the open-loop control process of the engine power, and filters the noise in the power generation process by means of the filter, so that the input quantity of the open-loop control is more stable in the control process, the disturbance to the control system is reduced, and the safety and stability of the final control input are improved.
[0029] Figure 2 FIG. 2 shows a flowchart of another model-based open-loop control method of heavy gas turbine engine power provided by an example embodiment of the present application. The method is taken as an example for illustration in the computer device, and the method comprises the following steps: In step 201, the given power data and the atmospheric data are obtained.
[0030] In the embodiment of the present application, the atmospheric data comprises atmospheric temperature data and atmospheric humidity data.
[0031] In step 202, the first inertia filter processing is performed on the given power data to obtain the filtered theoretical heat value data.
[0032] In an example, the grid demand power is taken as the control input, and the theoretical fuel heat value before filtering and the filtered theoretical heat value data after the first inertia filter are obtained by interpolation according to the corresponding table.
[0033] In step 203, the initial atmospheric correction coefficient is determined based on the atmospheric temperature data and the atmospheric humidity data and the atmospheric correction coefficient table.
[0034] In step 204, the second inertia filter processing is performed on the atmospheric data based on the initial atmospheric correction data to obtain the atmospheric correction data.
[0035] In the embodiment of the present application, according to the compressor inlet total temperature and the compressor inlet humidity collected by the sensor, the atmospheric correction coefficient before filtering is obtained by table interpolation, and the corrected atmospheric correction data is obtained after filtering by the inertia filter 2.
[0036] In step 205, the product operation is performed on the filtered theoretical heat value data and the atmospheric correction coefficient data to obtain the open-loop control heat value before correction.
[0037] In step 206, the real generator collected power and the adaptive correction heat value are obtained.
[0038] In step 207, based on the real generator collected power, the adaptive correction heat value and the open-loop control heat value, the fuel heat value controlled by the gas turbine is determined.
[0039] In step 208, the fuel heat value controlled by the gas turbine is taken as the input of the open-loop control process to control the output power of the target engine.
[0040] In the embodiment of the present application, the initial value of the heat value of the gas turbine is the gas turbine control heat value recorded and locked when the gas turbine is connected to the grid, which is unlocked after the gas turbine is disconnected from the grid. The adaptive correction open-loop control heat value is obtained by multiplying the theoretical heat value data by the atmospheric correction data. The input of the adaptive controller is the sum of the real generator collected power PW and the theoretical fuel heat value and the gas turbine control heat value. After calculation, the adaptive correction value is obtained. The final gas turbine control fuel heat value is obtained by adding the initial value to the adaptive correction value.
[0041] In this case, the average output power is obtained by filtering the collected power through the average filter. The adaptive open-loop fuel heat value is equal to the sum of the adaptive correction value and the initial value. The theoretical power is obtained after the on-board model calculation. The power deviation is obtained by subtracting the theoretical power from the average power. The adaptive correction value is obtained after the integrator and the lead-lag correction. When the error between the collected power and the set power is less than 1%, and after confirming for 5 seconds, the initial value in this state of the gas turbine is saved to the non-volatile memory of the controller as the initial value of the integrator in the adaptive controller when entering this state next time.
[0042] Figure 2 The average filter is further described in detail. In step one, the power values in a short period of time (20-60s) are saved in an array; in step two, the average value and the standard deviation of all elements in the array are calculated; in step three, if the standard deviation is less than 10% of the average value, the average value is output, otherwise, it is calculated according to step four; in step four, if the number of elements in the array is greater than 10, the element point farthest from the average value in the array is removed, and then the step two is jumped to continue the calculation, if the number of elements in the array is less than or equal to 10, the maximum value and the minimum value in the array are removed, and then the average value is output.
[0043] That is, in the embodiment of the present application, the process specifically comprises: inputting the collected power into an average filter to obtain an average output power; determining a theoretical power by an on-board model based on the average output power; determining a power deviation based on the average output power and the theoretical power; determining a control initial value of a next cycle based on the power deviation to control the output frequency of the target engine. Correspondingly, the process of obtaining the average output power comprises: inputting the collected power into the average filter at a preset average time interval; determining a collected power average value and a collected power standard deviation in response to the number of the collected powers reaching a number threshold; outputting the average output power in response to the collected power standard deviation and the collected power average value satisfying a numerical relationship; and determining the average output power after performing rejection and replenishment processing on the collected powers in response to the collected power standard deviation and the collected power average value not satisfying the numerical relationship.
[0044] In summary, the method provided by the embodiment of the present application uses given power and atmospheric data as correction basis during open-loop control of engine power, and filters noise in the power generation process by means of a filter, so that the input quantity of open-loop control is more stable during control, the disturbance to the control system is reduced, and the safety and stability of the final control input are improved.
[0045] The method provided by the embodiment of the present application corrects the relationship between power generation and fuel heat value according to the inlet atmospheric temperature and humidity of the gas turbine, improves the adaptability of open-loop control, and has a certain improvement effect on control accuracy.
[0046] The method provided by the embodiment of the present application uses a linear variable parameter-based gas turbine on-board model for the adaptive controller, the model has high reliability, and the adaptive correction quantity after adaptation is saved in a non-volatile storage in the controller for use next time the gas turbine enters the state, thereby shortening the convergence time of adjusting the input power again.
[0047] The method provided by the embodiment of the present application can effectively filter out the single-cycle impulse noise signal and eliminate the disturbance to the control system by using a rolling average filter based on the standard deviation to filter the power generation power due to the periodic impulse noise of the electric signal characteristics of the generator output power.
[0048] The above is only an optional embodiment of the present application, and is not used to limit the present application, and any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A model-based heavy-duty gas turbine engine power open-loop control method, characterized by, The method is applied to a computer device, and the method comprises: acquiring given power data and atmospheric data; performing first inertial filtering on the given power data to obtain filtered theoretical heat value data; performing second inertial filtering on the atmospheric data to obtain atmospheric correction coefficient data; determining open-loop control heat value before correction based on the filtered theoretical heat value data and the atmospheric correction coefficient data; determining fuel control heat value of the fuel control of the target engine based on the open-loop control heat value before correction, the real generator collected power and the fuel control heat value; controlling the output power of the target engine based on the fuel control heat value.
2. The heavy-duty gas turbine engine power open loop control method of claim 1, wherein, The atmospheric data comprises atmospheric temperature data and atmospheric humidity data.
3. The heavy-duty gas turbine engine power open loop control method of claim 2, wherein, The second inertial filtering on the atmospheric data to obtain atmospheric correction coefficient data comprises: determining initial atmospheric correction coefficient corresponding to the atmospheric correction coefficient table based on the atmospheric temperature data and the atmospheric humidity data; performing second inertial filtering on the atmospheric data based on the initial atmospheric correction data to obtain the atmospheric correction data.
4. The heavy-duty gas turbine engine power open loop control method of claim 1, characterized by, The determination of the open-loop control heat value before correction based on the filtered theoretical heat value data and the atmospheric correction coefficient data comprises: performing product operation on the filtered theoretical heat value data and the atmospheric correction coefficient data to obtain the open-loop control heat value before correction.
5. The heavy-duty gas turbine engine power open loop control method of claim 1, wherein, The determination of the fuel control heat value of the fuel control of the target engine based on the open-loop control heat value before correction, the real generator collected power and the fuel control heat value comprises: acquiring real generator collected power and adaptive correction heat value; determining the fuel control heat value of the fuel control of the target engine based on the real generator collected power, the adaptive correction heat value and the open-loop control heat value.
6. The heavy-duty gas turbine engine power open loop control method of claim 1, characterized by, The control of the output power of the target engine based on the fuel control heat value comprises: taking the fuel control heat value as input of an 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 of claim 6, characterized by, The control of the output power of the target engine based on the fuel control heat value comprises: inputting the collected power into an average filter to obtain average output power; determining theoretical power through an on-board model based on the average output power; determining power deviation based on the average output power and the theoretical power; determining control initial value of the next cycle based on the power deviation, combining an integrator and a lead-lag correction effect to control the output frequency of the target engine.
8. The heavy-duty gas turbine engine power open loop control method of claim 7, characterized by, The inputting of the collected power into an average filter to obtain average output power comprises: inputting the collected power into an average filter at a preset average time interval; in response to the number of the collected power reaching a number threshold, determining collected power average value and collected power standard deviation; in response to the collected power standard deviation and the collected power average value satisfying a numerical relationship, outputting the average output power; in response to the collected power standard deviation and the collected power average value not satisfying the numerical relationship, determining the average output power after rejecting and supplementing the collected power.
Citation Information
Patent Citations
Operation method of power generation plant
CN106647325A
Multi-electricity distributed control system architecture for aero-engine
CN110850788A
Gas turbine NOx closed-loop control method and system
CN115539221A
Dynamic self-adaptive control method and system for gas-steam combined cycle unit
CN120867857A
Engine control system
EP1298053A2