A method, device, electronic device and storage medium for detecting combustion chamber flameout

By configuring multiple temperature sensors at the turbine outlet section, calculating the exhaust temperature dispersion and acceleration, and combining them with rotor acceleration, the accuracy and cost issues of combustion chamber flameout detection are solved, achieving efficient and low-cost flameout detection.

CN119533948BActive Publication Date: 2025-10-31ENN ENERGY POWER TECH (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411614036.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-10-31
Estimated Expiration
2044-11-13

AI Technical Summary

Technical Problem

Existing combustion chamber flameout detection methods suffer from insufficient accuracy and high cost. In particular, flame detector-based detection requires multiple devices and has high maintenance costs, while rotor speed change rate-based detection is prone to false negatives.

Method used

By configuring multiple temperature sensors at the turbine outlet section, the exhaust temperature dispersion, acceleration, and rotor acceleration are calculated, and the combustion chamber flameout situation is comprehensively analyzed, reducing the reliance on flame detectors.

Benefits of technology

It improves the accuracy of combustion chamber flameout detection, reduces detection costs, and eliminates the need for frequent maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119533948B_ABST
    Figure CN119533948B_ABST
Patent Text Reader

Abstract

This application discloses a combustion chamber flameout detection method, apparatus, electronic device, and storage medium, relating to the field of gas turbine technology. The method includes: calculating the exhaust temperature dispersion of the turbine based on the exhaust temperatures of N temperature sensors configured on the turbine outlet cross-section; calculating the acceleration of each of the N exhaust temperatures based on the moving average of the first exhaust temperature over a first time interval and the moving average of the second exhaust temperature over a second time interval; calculating the rotor acceleration of the turbine based on the average first rotor speed over the first time interval and the average second rotor speed over the second time interval; and determining the combustion chamber flameout detection result based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration, thereby improving the accuracy of combustion chamber flameout detection and reducing the cost of combustion chamber flameout detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of gas turbine technology, and in particular to a combustion chamber flameout detection method, device, electronic equipment, and storage medium. Background Technology

[0002] A gas turbine mainly consists of three parts: a compressor, a combustion chamber, and a turbine. The compressor is responsible for drawing in air and compressing it. The compressed air then enters the combustion chamber, mixes with fuel, and burns, producing high-temperature, high-pressure gas. This gas then enters the turbine, expands, and performs work, driving the turbine to rotate and ultimately converting energy into mechanical or electrical energy. The heat released from fuel combustion in the combustion chamber is a prerequisite for the operation of a gas turbine. If a flame cannot be established during ignition, a restart or even a shutdown for inspection is necessary. If flameout occurs during normal operation, unburned fuel may enter the turbine and cause detonation. Therefore, from the perspective of normal and safe operation, it is crucial to constantly monitor the flame status in the gas turbine's combustion chamber.

[0003] Currently, one method for detecting flameout in combustion chambers is based on flame detectors. This involves detecting the ultraviolet spectral range within the combustion chamber or measuring the frequency and intensity of ultraviolet light to determine the presence of a flame. However, using flame detectors for flame detection generally requires multiple detectors to work together and necessitates regular cleaning and maintenance, resulting in high hardware and maintenance costs.

[0004] Another method is to detect flames based on the rate of change of rotor speed. This involves comparing the rate of change of the turbine's rotor speed with a set threshold during gas turbine operation to determine if a flame is present. However, flame detection based on the rate of change of rotor speed is prone to false negatives. For example, during gas turbine acceleration, if only one or fewer burners in the combustion chamber are extinguished, the power generated by the remaining burners may still be sufficient to maintain the gas turbine's acceleration, making the rate of change of rotor speed insufficient to trigger the set threshold.

[0005] Therefore, improving the accuracy of combustion chamber flameout detection and reducing its cost are urgent problems that need to be solved. Summary of the Invention

[0006] This application provides a combustion chamber flameout detection method, apparatus, electronic device, and storage medium to improve the accuracy of combustion chamber flameout detection and reduce the cost of combustion chamber flameout detection.

[0007] Firstly, a combustion chamber flameout detection method is provided, including:

[0008] The exhaust temperature dispersion of the turbine is calculated based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section; where N is an integer greater than 2.

[0009] Based on the first moving average value of the exhaust temperature of each of the N temperature sensors in a first time interval and the second moving average value of the exhaust temperature in a second time interval, the acceleration of each of the N exhaust temperatures is calculated; wherein the first time interval and the second time interval are adjacent.

[0010] The rotor acceleration of the turbine is calculated based on the average first rotor speed of the turbine during the first time interval and the average second rotor speed during the second time interval.

[0011] Based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration, the combustion chamber flameout detection result is determined.

[0012] In this embodiment, the exhaust temperature dispersion of the turbine is calculated based on the exhaust temperatures of N temperature sensors configured on the turbine, which reflects the range or degree of difference in exhaust temperature at different locations. The acceleration of each of the N exhaust temperatures is calculated based on the first moving average of the exhaust temperature in a first time interval and the second moving average of the exhaust temperature in a second time interval, reflecting the rate of change of exhaust temperature over time during turbine operation. The rotor acceleration of the turbine is calculated based on the first average rotor speed in the first time interval and the second average rotor speed in the second time interval, reflecting the rate of rotor speed change during turbine operation. Then, the combustion chamber flameout detection result is determined based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration. Since the flame in the combustion chamber can be comprehensively analyzed from multiple dimensions without relying on a flame detector, the accuracy of combustion chamber flameout detection is improved, and the cost of combustion chamber flameout detection is reduced.

[0013] In some embodiments, calculating the exhaust temperature dispersion of the turbine based on the exhaust temperatures of the N temperature sensors configured on the turbine outlet cross-section includes:

[0014] Based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section, M abnormal temperature sensors are determined from the N temperature sensors; wherein, M is an integer greater than or equal to 0 and less than or equal to N;

[0015] Replace the exhaust temperature of each of the M abnormal temperature sensors with the minimum exhaust temperature among the N exhaust temperatures;

[0016] The exhaust temperature dispersion of the turbine is calculated based on the minimum exhaust temperature of each of the M abnormal temperature sensors and the exhaust temperature of each of the NM normal temperature sensors.

[0017] By using the above method, the calculated exhaust temperature dispersion can reflect the differences in exhaust temperature during turbine operation, providing a basis for subsequent combustion chamber shutdown detection.

[0018] In some embodiments, calculating the acceleration of each of the N exhaust temperatures based on the first moving average of the exhaust temperature of each of the N temperature sensors in a first time interval and the second moving average of the exhaust temperature of each of the N temperature sensors in a second time interval includes:

[0019] Based on the first exhaust temperature of the first temperature sensor at each moment within the first time interval, calculate the moving average value of the first exhaust temperature of the first temperature sensor over the first time interval; wherein, the first temperature sensor is any one of the N temperature sensors;

[0020] Based on the second exhaust temperature of the first temperature sensor at each moment in the second time interval, calculate the moving average value of the second exhaust temperature of the first temperature sensor in the second time interval;

[0021] The first acceleration generated by the first temperature sensor is calculated based on the first moving average value of the exhaust temperature and the second moving average value of the exhaust temperature.

[0022] By using the above method, based on the calculated acceleration of each exhaust temperature, the change of exhaust temperature at different locations of the turbine over time can be reflected, thereby reflecting the turbine's performance, whether the turbine is operating normally, and whether the turbine is overheating. It also provides a reference for subsequent analysis of whether the combustion chamber flame is extinguished.

[0023] In some embodiments, calculating the rotor acceleration of the turbine based on the average first rotor speed of the turbine during the first time interval and the average second rotor speed during the second time interval includes:

[0024] Based on the first rotor speed of the turbine at each moment within the first time interval, calculate the average first rotor speed of the turbine within the first time interval;

[0025] Based on the second rotor speed of the turbine at each moment within the second time interval, calculate the average second rotor speed of the turbine within the second time interval;

[0026] The rotor acceleration of the turbine is calculated based on the average first rotor speed and the average second rotor speed.

[0027] The above methods can be used to reflect the performance of the turbine and whether its working condition is normal by measuring the rotor acceleration. This also provides another dimension of reference for subsequent analysis of whether the combustion chamber flame is extinguished.

[0028] In some embodiments, when the turbine is in the acceleration and non-energized phase, determining the combustion chamber shutdown detection result based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration includes:

[0029] If the exhaust temperature dispersion is greater than the first threshold and the delay meets the first preset time delay, then the flameout detection result of the combustion chamber is determined to be flameout; or

[0030] If the turbine rotor speed is greater than or equal to the ignition speed and less than or equal to the second threshold, P of the N accelerations are less than the third threshold, and the delay satisfies the second preset time delay, then the combustion chamber's flameout detection result is determined to be flameout; where P is an integer less than or equal to N; or

[0031] If the rotor speed is greater than or equal to the ignition speed and less than or equal to B times the rated rotor speed, the rotor acceleration is less than the fourth threshold, and the delay meets the third preset time delay, then the flameout detection result of the combustion chamber is determined to be flameout; where B is a set value; or

[0032] If the rotor speed is greater than or equal to the ignition speed and less than or equal to B times the rated rotor speed, the rotor acceleration is less than the fifth threshold, and the delay satisfies the fourth preset delay, then the combustion chamber's flameout detection result is determined to be flameout; wherein, the fifth threshold is less than the fourth threshold, and the fourth preset delay is less than the third preset delay.

[0033] In some embodiments, when the turbine is in the energized and loaded phase, determining the combustion chamber flameout detection result based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration includes:

[0034] If the exhaust temperature dispersion is greater than the sixth threshold and the time delay meets the fifth preset time delay, then the combustion chamber's flameout detection result is determined to be flameout.

[0035] Secondly, a combustion chamber flameout detection device is provided, comprising:

[0036] The first calculation module is used to calculate the exhaust temperature dispersion of the turbine based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section; wherein, N is an integer greater than 2.

[0037] The second calculation module is used to calculate the acceleration of each of the N exhaust temperatures based on the first moving average value of the exhaust temperature of each of the N temperature sensors in a first time interval and the second moving average value of the exhaust temperature of each of the N temperature sensors in a second time interval; wherein the first time interval and the second time interval are adjacent.

[0038] The third calculation module is used to calculate the rotor acceleration of the turbine based on the average first rotor speed of the turbine in the first time interval and the average second rotor speed in the second time interval.

[0039] The detection module is used to determine the combustion chamber flameout detection result based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration.

[0040] In some embodiments, the first computing module is specifically used for:

[0041] Based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section, M abnormal temperature sensors are determined from the N temperature sensors; wherein, M is an integer greater than or equal to 0 and less than or equal to N;

[0042] Replace the exhaust temperature of each of the M abnormal temperature sensors with the minimum exhaust temperature among the N exhaust temperatures;

[0043] The exhaust temperature dispersion of the turbine is calculated based on the minimum exhaust temperature of each of the M abnormal temperature sensors and the exhaust temperature of each of the NM normal temperature sensors.

[0044] Thirdly, an electronic device is provided, comprising:

[0045] A memory for storing computer programs; a processor for executing the computer programs stored in the memory to implement the method steps described in any one of the first aspects.

[0046] Fourthly, a computer-readable storage medium is provided, wherein a computer program is stored therein, and when executed by a processor, the computer program implements the method steps described in any one of the first aspects.

[0047] For the various aspects of the second to fourth aspects mentioned above, and the technical effects that each aspect may achieve, please refer to the above description of the technical effects that can be achieved for the first aspect or the various possible solutions in the first aspect, which will not be repeated here. Attached Figure Description

[0048] Figure 1 This is a schematic diagram illustrating the application scenarios applicable to the embodiments of this application;

[0049] Figure 2 A flowchart illustrating a combustion chamber flameout detection method provided in this application embodiment;

[0050] Figure 3 A flowchart for determining the exhaust temperature dispersion of a turbine, provided as an embodiment of this application;

[0051] Figure 4 This is a schematic diagram of the structure of a combustion chamber flameout detection device provided in an embodiment of this application;

[0052] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0053] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. Unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown here.

[0054] The terms "first" and "second" in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the term "comprising" and any variations thereof are intended to cover non-exclusive protection. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices. The term "multiple" in this application can mean at least two, for example, two, three, or more, and the embodiments of this application do not impose limitations.

[0055] The following description, in conjunction with the accompanying drawings, illustrates exemplary embodiments of this application, including various details to aid understanding. These embodiments should be considered merely exemplary. Therefore, those skilled in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope of this application. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description. It should be noted that in the embodiments of this application, certain existing industry solutions such as software, components, and models may be mentioned. These should be considered exemplary, intended only to illustrate the feasibility of implementing the technical solutions of this application, and do not imply that the applicant has already used or necessarily used such solutions.

[0056] The following is a brief introduction to the application scenarios to which the technical solutions of the embodiments of this application are applicable. It should be noted that the application scenarios described below are only for illustrating the embodiments of this application and are not intended to limit the scope. In specific implementation, the technical solutions provided by the embodiments of this application can be flexibly applied according to actual needs.

[0057] Figure 1 This is a schematic diagram illustrating an application scenario applicable to the embodiments of this application. As shown in the figure, the application scenario mainly includes: a compressor 100, a combustion chamber 101, and a turbine 102; wherein, the outlet of the compressor 100 is connected to the inlet of the combustion chamber via an air pipe, the outlet of the combustion chamber 101 is connected to the inlet of the turbine 102, and the compressor 100 and the turbine 102 are connected via a drive shaft. Each device will be described in detail below.

[0058] The compressor 100 includes an air inlet. After air enters through the air inlet, the compressor 100, through high-speed rotation, compresses the air into high-pressure air, which is then delivered to the combustion chamber 101 through an air pipe. It should be noted that the compressor 100 can be an axial-flow compressor or a centrifugal compressor. The embodiments of this application do not limit the structural type of the compressor.

[0059] The combustion chamber 101 may be equipped with multiple gas generators, which can be used to mix high-pressure air from the gas pipe with fuel (e.g., natural gas or gasoline) for combustion to produce high-temperature, high-pressure air. It should be noted that the combustion chamber 101 can be a cylindrical combustion chamber, a branch-pipe combustion chamber, a ring-pipe combustion chamber, or an annular combustion chamber. The structural type of the combustion chamber is not limited in this embodiment.

[0060] The turbine 102 performs work based on the high-temperature and high-pressure air from the combustion chamber 101. After the turbine performs work, part of the gas is used to drive the compressor 100 to rotate at high speed and perform work, while the excess part is output from the exhaust port as the effective work of the gas turbine, converting the chemical energy of the fuel into mechanical work or electrical energy.

[0061] To further illustrate the technical solutions provided in the embodiments of this application, a detailed description is provided below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiments of this application provide method operation steps as shown in the following embodiments or drawings, the method may include more or fewer operation steps based on conventional or non-inventive methods. In steps where there is no logically necessary causal relationship, the execution order of these steps is not limited to the execution order provided in the embodiments of this application. In actual processing or when the device executes the method, it may be executed in the order shown in the embodiments or drawings, or in combination.

[0062] Figure 2 This document provides a flowchart of a combustion chamber flameout detection method according to an embodiment of this application. This process can be executed by a combustion chamber flameout detection device to improve the accuracy of combustion chamber flameout detection and reduce its cost. Figure 2 As shown, the process includes the following steps:

[0063] 201: Calculate the exhaust temperature dispersion of the turbine based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section.

[0064] In this step, the turbine can refer to... Figure 1 The turbine 102 shown has N temperature sensors configured on its exhaust section side, located at different positions within the section. It should be noted that the temperature sensors can be thermocouples, other optical pyrometers, etc., and the specific value of N can be reasonably configured according to actual needs; this embodiment does not impose any limitations.

[0065] In some embodiments, the exhaust temperature dispersion of the turbine can be calculated by referring to... Figure 3 As shown, an exemplary flowchart illustrating a method for determining the exhaust temperature dispersion of a turbine, according to an embodiment of this application, is presented. The process may include the following steps:

[0066] 301: Based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section, determine the M abnormal temperature sensors from the N temperature sensors.

[0067] In this step, M is an integer greater than or equal to 0 and less than or equal to N.

[0068] In some embodiments, determining M abnormal temperature sensors from the N temperature sensors based on their respective exhaust temperatures at the turbine outlet cross-section can be achieved by comparing the exhaust temperatures of each of the N temperature sensors with a set temperature range (e.g., 0–1000°C); if the exhaust temperature of the first temperature sensor among the N temperature sensors is not within this temperature range, then the first temperature sensor is determined to be an abnormal temperature sensor. Similarly, the remaining temperature sensors among the N temperature sensors are also judged according to the above logic, which will not be repeated in the embodiments of this application.

[0069] 302: Replace the exhaust temperature of each of the M abnormal temperature sensors with the minimum exhaust temperature among the N exhaust temperatures.

[0070] For example, suppose there are a total of 4 temperature sensors. In step 301, it is determined that there are 2 abnormal temperature sensors among the 4 temperature sensors. In this case, the exhaust temperature of each of the 2 abnormal temperature sensors can be replaced with the minimum exhaust temperature among the 4 exhaust temperatures. For example, if the second temperature sensor is an abnormal temperature sensor, after comparing the exhaust temperatures of all temperature sensors, the exhaust temperature corresponding to the third temperature sensor is found to be the minimum. Then, the exhaust temperature corresponding to the second temperature sensor can be replaced with the exhaust temperature corresponding to the third temperature sensor.

[0071] 303: Calculate the exhaust temperature dispersion of the turbine based on the minimum exhaust temperature of each of the M abnormal temperature sensors and the exhaust temperature of each of the NM normal temperature sensors.

[0072] In some embodiments, when NM is greater than or equal to 2, the exhaust temperature dispersion of the turbine is calculated based on the minimum exhaust temperature values ​​of the M abnormal temperature sensors and the exhaust temperatures of the NM normal temperature sensors. This can be achieved by sorting the exhaust temperatures of the M abnormal temperature sensors and the NM normal temperature sensors from largest to smallest. After sorting, the exhaust temperatures below the maximum value are compared with the minimum value to obtain the exhaust temperature dispersion of the turbine. For example, assuming there are four temperature sensors with corresponding exhaust temperatures N1, N2, N3, and N4, first, the exhaust temperatures are sorted from largest to smallest to obtain N1, N2, N3, and N4; then, the exhaust temperature dispersion is calculated as N2-N4, which reflects the range or degree of variation of exhaust temperature at different locations and times during turbine operation, facilitating subsequent evaluation of the flame conditions in the combustion chamber.

[0073] In other embodiments, when NM is less than 2, the exhaust temperature dispersion is directly output as 0, indicating that there is a significant fault in the gas turbine at this time. An abnormality warning message can be output to facilitate users to take timely remedial measures.

[0074] In other embodiments, the sorting method may be bubble sort, shell sort, heap sort, or insertion sort. This application does not limit the specific methods used.

[0075] 202: Based on the first moving average value of the exhaust temperature of each of the N temperature sensors in the first time interval and the second moving average value of the exhaust temperature in the second time interval, calculate the acceleration of each of the N exhaust temperatures.

[0076] In this embodiment of the application, taking any first temperature sensor among N temperature sensors as an example, the acceleration generated by the first temperature sensor can be calculated as follows:

[0077] First, based on the first exhaust temperature of the first temperature sensor at each moment (e.g., every 1 second) within the first time interval, a moving average of the first exhaust temperature of the first temperature sensor in the first time interval is calculated.

[0078] In some embodiments, the time interval (Ts) can be flexibly set, for example, Ts = 10 * T0; where T0 is the set control period.

[0079] In some embodiments, the moving average of the first exhaust temperature may satisfy the following expression:

[0080]

[0081] Where nm represents the number of first exhaust temperatures contained in the first time interval, and V[m+1]+V[m+2]+…+V[n] represents the first exhaust temperature corresponding to different times in the first time interval.

[0082] Secondly, based on the second exhaust temperature of the first temperature sensor at each moment in the second time interval, the moving average value of the second exhaust temperature of the first temperature sensor in the second time interval is calculated.

[0083] In some embodiments, the second exhaust temperature moving average may satisfy the following expression:

[0084]

[0085] Where nm represents the number of second exhaust temperatures contained in the second time interval, and V[m]+V[m+1]+…+V[n-1] represents the second exhaust temperature corresponding to different times in the second time interval.

[0086] Then, based on the first moving average value of exhaust temperature and the second moving average value of exhaust temperature, the first acceleration generated by the first temperature sensor is calculated.

[0087] In some embodiments, the first acceleration may satisfy the following expression:

[0088]

[0089] Similarly, the acceleration generated by other temperature sensors is calculated in the same way as described above, and will not be repeated here.

[0090] In this step, by calculating the acceleration of each of the N exhaust temperatures, the change of exhaust temperature at different locations of the turbine over time can be reflected, thereby reflecting the turbine's performance, whether the turbine is working properly, and whether the turbine is overheating. It also provides a reference for subsequent analysis of whether the combustion chamber flame is extinguished.

[0091] 203: Calculate the rotor acceleration of the turbine based on the average rotor speed of the turbine in the first time interval and the average rotor speed of the turbine in the second time interval.

[0092] In some embodiments, calculating the turbine rotor acceleration can be achieved by: calculating the average value of the first rotor speed of the turbine in the first time interval based on the first rotor speed at each moment in the first time interval; calculating the average value of the second rotor speed of the turbine in the second time interval based on the second rotor speed at each moment in the second time interval; and calculating the turbine rotor acceleration based on the average value of the first rotor speed and the average value of the second rotor speed. This allows the rotor acceleration to reflect the turbine's performance and whether its operating state is normal, and also provides another dimension of reference for subsequent analysis of whether the combustion chamber flame has been extinguished.

[0093] 204: Based on the above exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration, determine the combustion chamber flameout detection result.

[0094] In some embodiments, the combustion chamber flameout detection result is determined based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration, and may include at least the following cases:

[0095] Case 1: When the turbine is in the acceleration and non-closing stage (referring to the stage during turbine startup where the turbine speed gradually increases but has not yet been connected to the power grid or load (i.e., has not yet started outputting power)), if the exhaust temperature dispersion is greater than the first threshold (e.g., 35°C) and the delay meets the first preset time delay (e.g., 20 seconds (S)), then the combustion chamber shutdown detection result is determined to be that there is a shutdown.

[0096] Case 2: When the turbine is accelerating and not in the braking phase, if the turbine rotor speed is greater than or equal to the ignition speed and less than or equal to the second threshold (e.g., 0.4 rpm), P of the N accelerations are less than the third threshold (e.g., -2℃ / s), and the delay meets the second preset time delay (e.g., 1 s), then the combustion chamber shutdown detection result is determined to be that there is a shutdown; where P is an integer less than or equal to N.

[0097] Case 3: When the turbine is in the acceleration and non-energized phase, if the rotor speed is greater than or equal to the ignition speed and less than or equal to B times the rated rotor speed, the rotor acceleration is less than the fourth threshold (e.g., -0.01 rpm / s), and the delay meets the third preset delay (e.g., 300 ms), then the combustion chamber is determined to have a flameout detection result; where B is a set value (e.g., 1.1 times).

[0098] Case 4: When the turbine is accelerating and not in the braking phase, if the rotor speed is greater than or equal to the ignition speed and less than or equal to B times the rated rotor speed, the rotor acceleration is less than the fifth threshold (e.g., -0.02 rpm / s), and the delay meets the fourth preset delay (e.g., 100 ms), then the combustion chamber is determined to have a flameout detection result; where the fifth threshold is less than the fourth threshold, and the fourth preset delay is less than the third preset delay.

[0099] Case 5: When the turbine is in the on-load stage (meaning the stage when the turbine is connected to the power grid and begins to bear the load during operation), if the exhaust temperature dispersion is greater than the sixth threshold (e.g., 30°C) and the time delay meets the fifth preset time delay, then the combustion chamber's flameout detection result is determined to be flameout.

[0100] In this step, by using the constraints listed in cases 1 to 5 above, as long as at least one of the above cases is met, it can be determined (evaluated) whether there is flameout in the combustion chamber. The flameout situation in the combustion chamber is detected from multiple dimensions such as the exhaust temperature dispersion of the turbine, the acceleration of the exhaust temperature, and the rotor acceleration, so as to make the flameout detection results more reliable.

[0101] In other embodiments, when the combustion chamber is determined to be shut down, corresponding prompts can be generated for different situations to facilitate timely remedial measures by the user. It should be noted that the situations listed above are examples, and different constraints can be set for combustion chamber shutdown judgment at different stages of turbine operation in actual scenarios to ensure real-time monitoring of combustion chamber shutdown. This application does not impose limitations on these embodiments.

[0102] It should be noted that the order of steps 201, 202, and 203 above is not limited; they can be performed simultaneously or at different times. This application does not impose any restrictions on their implementation.

[0103] In this embodiment, the exhaust temperature dispersion of the turbine is calculated based on the exhaust temperatures of N temperature sensors configured on the turbine outlet section, which reflects the range or degree of difference in exhaust temperature at different locations. The acceleration of each of the N exhaust temperatures is calculated based on the first moving average of the exhaust temperature in a first time interval and the second moving average of the exhaust temperature in a second time interval, reflecting the rate of change of exhaust temperature over time during turbine operation. The rotor acceleration of the turbine is calculated based on the first average rotor speed in the first time interval and the second average rotor speed in the second time interval, reflecting the rate of rotor speed change during turbine operation. Then, the combustion chamber flameout detection result is determined based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration. Since the flame in the combustion chamber can be comprehensively analyzed from multiple dimensions without relying on a flame detector, the accuracy of combustion chamber flameout detection is improved, and the cost of combustion chamber flameout detection is reduced.

[0104] Based on the same technical concept, this application also provides a combustion chamber flameout detection device, which can implement the combustion chamber flameout detection method process described above in this application.

[0105] Figure 4 This is a schematic diagram of a combustion chamber flameout detection device provided in an embodiment of this application. The device includes a first calculation module 401, a second calculation module 402, a third calculation module 403, and a detection module 404.

[0106] The first calculation module 401 is used to calculate the exhaust temperature dispersion of the turbine based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section; wherein, N is an integer greater than 2.

[0107] The second calculation module 402 is used to calculate the acceleration of each of the N exhaust temperatures based on the first moving average value of the exhaust temperature of each of the N temperature sensors in the first time interval and the second moving average value of the exhaust temperature of each of the N temperature sensors in the second time interval; wherein the first time interval and the second time interval are adjacent.

[0108] The third calculation module 403 is used to calculate the rotor acceleration of the turbine based on the first average rotor speed of the turbine in the first time interval and the second average rotor speed in the second time interval.

[0109] The detection module 404 is used to determine the flameout detection result of the combustion chamber based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration.

[0110] In some embodiments, the first computing module 401 is specifically used for:

[0111] Based on the exhaust temperature of each of the N temperature sensors configured on the turbine, M abnormal temperature sensors are determined from the N temperature sensors; wherein, M is an integer greater than or equal to 0 and less than or equal to N;

[0112] Replace the exhaust temperature of each of the M abnormal temperature sensors with the minimum exhaust temperature among the N exhaust temperatures;

[0113] The exhaust temperature dispersion of the turbine is calculated based on the minimum exhaust temperature of each of the M abnormal temperature sensors and the exhaust temperature of each of the NM normal temperature sensors.

[0114] In some embodiments, the second computing module 402 is specifically used for:

[0115] Based on the first exhaust temperature of the first temperature sensor at each moment within the first time interval, calculate the moving average value of the first exhaust temperature of the first temperature sensor over the first time interval; wherein, the first temperature sensor is any one of the N temperature sensors;

[0116] Based on the second exhaust temperature of the first temperature sensor at each moment in the second time interval, calculate the moving average value of the second exhaust temperature of the first temperature sensor in the second time interval;

[0117] The first acceleration generated by the first temperature sensor is calculated based on the first moving average value of the exhaust temperature and the second moving average value of the exhaust temperature.

[0118] In some embodiments, the third computing module 402 is specifically used for:

[0119] Based on the first rotor speed of the turbine at each moment within the first time interval, calculate the average first rotor speed of the turbine within the first time interval;

[0120] Based on the second rotor speed of the turbine at each moment within the second time interval, calculate the average second rotor speed of the turbine within the second time interval;

[0121] The rotor acceleration of the turbine is calculated based on the average first rotor speed and the average second rotor speed.

[0122] It should be noted that the apparatus provided in this application embodiment can implement all the method steps in the above method embodiment and achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0123] Based on the same technical concept, this application also provides an electronic device that can realize the function of the aforementioned combustion chamber flameout detection device.

[0124] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0125] At least one processor 501 and a memory 502 connected to at least one processor 501. In this embodiment, the specific connection medium between the processor 501 and the memory 502 is not limited. Figure 5 The example shown is the connection between processor 501 and memory 502 via bus 500. Bus 500 is... Figure 5 The connections between other components are indicated by thick lines and are for illustrative purposes only, not as limiting information. The Bus 500 can be divided into address bus, data bus, control bus, etc., for ease of representation. Figure 5 The term 501 is represented by a single thick line, but this does not imply that there is only one bus or one type of bus. Alternatively, the processor 501 can also be called a controller; there is no restriction on the name.

[0126] In this embodiment, the memory 502 stores instructions executable by at least one processor 501. By executing the instructions stored in the memory 502, the at least one processor 501 can execute the combustion chamber flameout detection method described above. The processor 501 can implement... Figure 4 The functions of each module in the device shown.

[0127] The processor 501 is the control center of the device. It can connect to various parts of the control device through various interfaces and lines. By running or executing instructions stored in memory 502 and calling data stored in memory 502, the processor can perform various functions and process data, thereby monitoring the device as a whole.

[0128] In this embodiment, processor 501 may include one or more processing units. Processor 501 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into processor 501. In some embodiments, processor 501 and memory 502 may be implemented on the same chip; in other embodiments, they may be implemented on separate chips.

[0129] The processor 501 can be a general-purpose processor, such as a central processing unit (CPU), digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the combustion chamber flameout detection method disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.

[0130] Memory 502, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory 502 may include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic storage, magnetic disk, optical disk, etc. Memory 502 can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures that can be accessed by a computer, but is not limited thereto. In the embodiments of this application, memory 502 can also be a circuit or any other device capable of implementing storage functions for storing program instructions and / or data.

[0131] By designing and programming the processor 501, the code corresponding to the combustion chamber flameout detection method described in the foregoing embodiments can be embedded into the chip, thereby enabling the chip to execute the code during operation. Figure 2The illustrated embodiment provides a combustion chamber flameout detection method. How to design and program the processor 501 is a technique well-known to those skilled in the art and will not be described further here.

[0132] It should be noted that the electronic device provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail.

[0133] Based on the same technical concept, embodiments of this application provide a computer storage medium, which includes computer program code. When the computer program code is run on a computer, it causes the computer to execute any of the combustion chamber flameout detection methods described above. Since the principle by which the above-described computer storage medium solves the problem is similar to that of a combustion chamber flameout detection method, the implementation of the above-described computer storage medium can be referred to the implementation of the method, and repeated details will not be elaborated further.

[0134] In specific implementation, computer storage media can include: Universal Serial Bus Flash Drive (USB), portable hard drive, Read-Only Memory (ROM), Random Access Memory (RAM), magnetic disk or optical disk, and other storage media that can store program code.

[0135] Based on the same technical concept, this application also provides a computer program product, which includes computer program code. When the computer program code is run on a computer, it causes the computer to execute any of the combustion chamber flameout detection methods described above. Since the principle by which the above-described computer program product solves the problem is similar to that of a combustion chamber flameout detection method, the implementation of the above-described computer program product can refer to the implementation of the method, and repeated details will not be described again.

[0136] Computer program products may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0137] The methods in this application can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, they can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in this application are performed, in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, network equipment, user equipment, core network equipment, OAM, or other programmable devices.

[0138] The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; or an optical medium, such as a digital video optical disc; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both volatile and non-volatile types of storage media.

[0139] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0140] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1A device that specifies the functions in one or more boxes. These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including the instruction device, which is implemented in a process. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0141] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0142] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations of the present invention fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.

Claims

1. A method for detecting flameout in a combustion chamber, characterized in that, include: The exhaust temperature dispersion of the turbine is calculated based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section; where N is an integer greater than 2. Based on the first moving average value of the exhaust temperature of each of the N temperature sensors in a first time interval and the second moving average value of the exhaust temperature in a second time interval, the acceleration of each of the N exhaust temperatures is calculated; wherein the first time interval and the second time interval are adjacent. The rotor acceleration of the turbine is calculated based on the average first rotor speed of the turbine during the first time interval and the average second rotor speed during the second time interval. Based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration, the combustion chamber flameout detection result is determined; Specifically, when the turbine is in the acceleration and non-energized phase, determining the combustion chamber shutdown detection result based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration includes: If the exhaust temperature dispersion is greater than the first threshold and the delay meets the first preset time delay, then the flameout detection result of the combustion chamber is determined to be flameout; or If the turbine rotor speed is greater than or equal to the ignition speed and less than or equal to the second threshold, and P of the accelerations of the N exhaust temperatures are less than the third threshold, and the delay satisfies the second preset time delay, then the combustion chamber's flameout detection result is determined to be flameout; where P is an integer less than or equal to N; or If the rotor speed is greater than or equal to the ignition speed and less than or equal to B times the rated rotor speed, the rotor acceleration is less than the fourth threshold, and the delay meets the third preset time delay, then the flameout detection result of the combustion chamber is determined to be flameout; where B is a set value; or If the rotor speed is greater than or equal to the ignition speed and less than or equal to B times the rated rotor speed, the rotor acceleration is less than the fifth threshold, and the delay satisfies the fourth preset delay, then the combustion chamber's flameout detection result is determined to be flameout; wherein, the fifth threshold is less than the fourth threshold, and the fourth preset delay is less than the third preset delay.

2. The method as described in claim 1, characterized in that, The calculation of the turbine's exhaust temperature dispersion based on the exhaust temperatures of N temperature sensors configured on the turbine outlet cross-section includes: Based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section, M abnormal temperature sensors are determined from the N temperature sensors; wherein, M is an integer greater than or equal to 0 and less than or equal to N; Replace the exhaust temperature of each of the M abnormal temperature sensors with the minimum exhaust temperature among the N exhaust temperatures; The exhaust temperature dispersion of the turbine is calculated based on the minimum exhaust temperature of each of the M abnormal temperature sensors and the exhaust temperature of each of the NM normal temperature sensors.

3. The method as described in claim 1, characterized in that, The calculation of the acceleration of each of the N exhaust temperatures based on the moving average of the first exhaust temperature in a first time interval and the moving average of the second exhaust temperature in a second time interval of each of the N temperature sensors includes: Based on the first exhaust temperature of the first temperature sensor at each moment within the first time interval, calculate the moving average value of the first exhaust temperature of the first temperature sensor over the first time interval; wherein, the first temperature sensor is any one of the N temperature sensors; Based on the second exhaust temperature of the first temperature sensor at each moment in the second time interval, calculate the moving average value of the second exhaust temperature of the first temperature sensor in the second time interval; The first acceleration generated by the first temperature sensor is calculated based on the first moving average value of the exhaust temperature and the second moving average value of the exhaust temperature.

4. The method as described in claim 1, characterized in that, The calculation of the turbine's rotor acceleration based on the average first rotor speed of the turbine during the first time interval and the average second rotor speed during the second time interval includes: Based on the first rotor speed of the turbine at each moment within the first time interval, calculate the average first rotor speed of the turbine within the first time interval; Based on the second rotor speed of the turbine at each moment within the second time interval, calculate the average second rotor speed of the turbine within the second time interval; The rotor acceleration of the turbine is calculated based on the average first rotor speed and the average second rotor speed.

5. The method according to any one of claims 1-4, characterized in that, When the turbine is in the energized and loaded stage, the determination of the combustion chamber flameout detection result based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration includes: If the exhaust temperature dispersion is greater than the sixth threshold and the time delay meets the fifth preset time delay, then the combustion chamber's flameout detection result is determined to be flameout.

6. A combustion chamber flameout detection device, characterized in that, include: The first calculation module is used to calculate the exhaust temperature dispersion of the turbine based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section; wherein, N is an integer greater than 2. The second calculation module is used to calculate the acceleration of each of the N exhaust temperatures based on the first moving average value of the exhaust temperature of each of the N temperature sensors in a first time interval and the second moving average value of the exhaust temperature of each of the N temperature sensors in a second time interval; wherein the first time interval and the second time interval are adjacent. The third calculation module is used to calculate the rotor acceleration of the turbine based on the average first rotor speed of the turbine in the first time interval and the average second rotor speed in the second time interval. The detection module is used to determine the flameout detection result of the combustion chamber based on the exhaust temperature dispersion, the acceleration of each of the N exhaust temperatures, and the rotor acceleration. Specifically, when the turbine is in the acceleration and non-closing phase, the detection module is used for: If the exhaust temperature dispersion is greater than the first threshold and the delay meets the first preset time delay, then the flameout detection result of the combustion chamber is determined to be flameout; or If the turbine rotor speed is greater than or equal to the ignition speed and less than or equal to the second threshold, and P of the accelerations of the N exhaust temperatures are less than the third threshold, and the delay satisfies the second preset time delay, then the combustion chamber's flameout detection result is determined to be flameout; where P is an integer less than or equal to N; or If the rotor speed is greater than or equal to the ignition speed and less than or equal to B times the rated rotor speed, the rotor acceleration is less than the fourth threshold, and the delay meets the third preset time delay, then the flameout detection result of the combustion chamber is determined to be flameout; where B is a set value; or If the rotor speed is greater than or equal to the ignition speed and less than or equal to B times the rated rotor speed, the rotor acceleration is less than the fifth threshold, and the delay satisfies the fourth preset delay, then the combustion chamber's flameout detection result is determined to be flameout; wherein, the fifth threshold is less than the fourth threshold, and the fourth preset delay is less than the third preset delay.

7. The apparatus as claimed in claim 6, characterized in that, The first calculation module is specifically used for: Based on the exhaust temperature of each of the N temperature sensors configured on the turbine outlet section, M abnormal temperature sensors are determined from the N temperature sensors; wherein, M is an integer greater than or equal to 0 and less than or equal to N. Replace the exhaust temperature of each of the M abnormal temperature sensors with the minimum exhaust temperature among the N exhaust temperatures; The exhaust temperature dispersion of the turbine is calculated based on the minimum exhaust temperature of each of the M abnormal temperature sensors and the exhaust temperature of each of the NM normal temperature sensors.

8. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, when executing a computer program stored in the memory, implements the method of any one of claims 1-5.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1-5.

Citation Information

Patent Citations

  • Method for identifying flameout of main combustion chamber of dual-rotor gas turbine engine

    CN110736625A

  • Engine flameout detection method and device, engine system and storage medium

    CN112943458A