The disclosure relates generally to control of a power plant, and more particularly to control of a flame holding boundary of a gas turbine.
In power generation, it is common to use gas turbines and combined cycle power plants to generate electricity in a power system. Such power plants typically include power plant control systems that receive desired outputs or target loads from a power system controller, for example as part of a dispatch schedule generated by the power system controller. Based on the target load, a power plant control system will determine a set point for an operating value of the power plant that should be adopted to produce the target load. The power plant control system may, for example, determine a set point for a firing temperature Tf at which a gas turbine should be operated to achieve the target load. However, some ranges of firing temperature may produce undesirable exhaust products, depending on the particular design of the gas turbine employed.
For example, referring to
Depending on target load, ambient conditions, and other factors, a gas turbine may produce undesirable exhaust components, such as carbon dioxide (CO2) or oxides of nitrogen (NOx). To reduce such undesirable exhaust components, dry, low nitrous oxide (DLN) combustors were developed in which fuel and air are mixed prior to entry into the combustion chamber of the combustor (“premixed”). For example, each combustor may include a premix chamber or region 32 into which compressed air 20 and fuel 22 are introduced to form fuel-air mixture 24, which may then be burned in combustion chamber or region 34 of combustor 14. Premixing the air and fuel permits operating the combustors at relatively lower temperatures for a given efficiency and/or target load, which reduces production of undesirable exhaust gases, such as NOx, during the combustion process.
However, conditions may arise in which flame holding may occur in regions of the gas turbine in which combustion may damage or destroy parts of the gas turbine, which may lead to unsafe operating conditions or even catastrophic failure of the gas turbine. For example, where fuel nozzles and/or injectors are used to introduce fuel 22 into premix region 32, the nozzles and/or injectors may catch fire and/or retain flame. Flame holding may typically arise as a result of flashback and/or spontaneous or auto-ignition. Flashback occurs when conditions allow the combustion reaction to move upstream from the combustion chamber and into undesirable parts of the device, such as within a fuel nozzle and/or upstream of a fuel nozzle. Spontaneous or auto-ignition may occur when temperature and/or other conditions, such as fuel composition irregularities, induce the fuel-air mixture to simply initiate combustion.
Various solutions have been proposed to detect flame holding so that ameliorative steps may be taken, such as altering or stopping fuel delivery, changing firing temperature, and/or adding a quenching agent or diluent. However, these solutions are responsive in nature and rely on the successful detection and response to flame holding in undesirable locations. In addition, introducing a quenching agent may impose stresses on parts of the gas turbine as a result of impact of droplets or grains and/or as a result of sudden and/or steep temperature gradients, which stresses may cause accelerated wear and/or failure of parts, such as compressor or turbine blades. Further, addition of a quenching agent may reduce the efficiency of the gas turbine, resulting in increased fuel costs.
A common quenching agent is water, though nitrogen, argon, carbon dioxide, and other quenching agents are known and have been used in some situations. Many gas turbines in power plants include a system that injects water into the combustion system, such as through a fuel nozzle, to enhance control of combustion, such as to reduce NOx emissions. Adding water or steam into the combustion chamber may avoid thermal gradients that may result from upstream addition, which may otherwise lead to shortened component life, especially for DLN combustors. Additionally, many gas turbines in power plants include a system that adds water to air at the engine inlet, such as via a “fogger,” to boost power output of a gas turbine, since power output is partly a function of mass flow rate through the gas turbine. While neither of these systems is geared toward prevention of flame holding, the former reduces flame when water is introduced before the fuel injection location and the latter adds significant quantities of water, both of which result in flame holding inhibition. However, upstream combustion system water injection may not introduce enough water to prevent flame holding under some conditions, such as operation during peak power demand in a desert region, and may also undesirably reduce part life and/or life of the power plant as a whole. In such locations, peak power demand generally occurs during times when conditions are most favorable for flame holding. While flame holding could be avoided by reducing firing temperature, the associated reduction in power output would not be tolerated because loads such as air conditioning would be considered to be essential. Since water is added to boost power output, flame holding is also inhibited, but far more water is typically added than is necessary to inhibit flame holding in undesirable regions of the gas turbine, which increases the risk of damage, wear, and/or reduced efficiency. Even during periods of lower loads, ambient conditions and/or fuel composition may require flame holding protection even though water addition for additional power generation is not required and/or desired. Where water is to be added for flame holding protection, minimal water addition would be desired to preserve fuel efficiency and since, because the water typically is derived from desalinization of sea water, cost of water used for quenching may also become a significant factor in such locations. Thus, adding more water than necessary to inhibit flame holding may undesirably increase gas turbine operation and maintenance costs as a result of water supply costs as well as efficiency reduction and wear and tear from the use of water.
Embodiments of the invention disclosed herein may take the form of a flame holding boundary control system configured to control delivery of a quenching agent to a gas turbine. The gas turbine may include a combustor, at least one fuel delivery system, and at least one quenching agent delivery system. The flame holding boundary control system may include a quench module configured to determine an amount of quenching agent to be added to inhibit flame holding based on at least a flame holding boundary indicator such that a lowest amount of quenching agent that can inhibit flame holding in a predefined region of the gas turbine is delivered. The flame holding boundary control system may also be responsive to at least an ambient condition.
Embodiments of the invention may also take the form of a gas turbine having a compressor and a combustor in fluid communication with the compressor. The combustor may be arranged to receive a discharge of the compressor, and at least one fuel delivery system may be arranged to introduce fuel into air entering the combustor. A quenching agent delivery system may be arranged to introduce a quenching agent into a fuel-air mixture of the combustor and may be responsive to a flame holding boundary control system arranged to control an amount of quenching agent delivered by the quenching agent delivery system. The flame holding boundary control system may be responsive to a flame holding boundary indicator such that a lowest amount of quenching agent that can inhibit flame holding in a predefined region of the gas turbine is delivered
Another embodiment may include a computer program product for enabling quenching agent delivery to a gas turbine by a gas turbine control system, the gas turbine including a compressor, a combustor in fluid communication with the compressor, a fuel delivery system, and a quenching agent delivery system. The gas turbine control system may include a computing device and a storage device arranged to store the computer program product, and the computing device may be configured to execute the computer program product. The computer program product may include instructions in the form of computer executable program code that when executed configures the gas turbine control system to determine a value of a flame holding boundary indicator of a flow field in the combustor. Additionally, the gas turbine control system may be configured to determine, responsive to the flame holding boundary indicator, a lowest amount of quenching agent to be delivered that can inhibit flame holding boundary formation in a predefined region of the combustor.
Other aspects of the invention provide methods, systems, program products, and methods of using and generating each, which include and/or implement some or all of the actions described herein. The illustrative aspects of the invention are designed to solve one or more of the problems herein described and/or one or more other problems not discussed.
These and other features of the disclosure will be more readily understood from the following detailed description of the various aspects of the invention taken in conjunction with the accompanying drawings that depict various aspects of the invention.
It is noted that the drawings may not be to scale. The drawings are intended to depict only typical aspects of the invention, and therefore should not be considered as limiting the scope of the invention. In the drawings, like numbering represents like elements between the drawings.
The detailed description explains embodiments of the invention, together with advantages and features, by way of example with reference to the drawings.
Aspects of the invention provide a method of power plant control that determines and delivers a minimum amount of quenching agent required to inhibit or prevent flame holding in undesirable regions of a gas turbine of the power plant. As a result of the application of embodiments, flame holding inhibition may be achieved using much less quenching agent than might typically be used, particularly since, in most applications, quenching agent addition may be based on power output requirements above the dry base load output (power output without addition of quenching agent, such as water). Quenching agent supply costs, increased fuel costs, and/or excessive wear and tear may therefore be significantly reduced where addition of quenching agent is not determined based on power output, while operation safety may be maintained. Quenching agent is not currently supplied to provide flame holding protection based on fuel composition, ambient conditions, and/or if no power augmentation is desired.
Referring to
Referring to
In embodiments, with additional reference to
Depending on the particular design of gas turbine 100, each fuel nozzle 152 may supply several different fuels, fuel mixtures, and/or additives and deliver such fuels and/or additives from several delivery systems or in several modes. In some gas turbines, three or more fuel delivery systems or modes may be employed, such as a primary fuel delivery system 160, a secondary fuel delivery system 170, and/or a tertiary fuel delivery system 172. A fuel delivery mode in embodiments may be distinct from a fuel delivery system in that a fuel delivery mode may represent a combination of fuel(s), air, diluent(s), and/or other ingredients and/or additives, each coming from a respective delivery system, to support a particular manner or range of operation of gas turbine 100. Further, each fuel nozzle 152 and/or injector 182 may deliver a different fuel and/or a different mixture of fuel and/or diluent and/or other ingredients and/or additives, such as under direction of a fuel delivery system, per a fuel delivery mode, and/or under direction of a gas turbine control system. In embodiments, distribution of fuel delivery among fuel nozzles 152 and 182 may also vary with fuel delivery mode and/or other operating conditions, such as by using a different flow rate for one or more nozzles 152 and/or injectors 182. In each of these circumstances, variation of fuel composition, mixture delivered by a fuel nozzle 152 or injector 182, and/or distribution of delivery among fuel nozzles 152 and/or 182 may have an effect on flame holding potential in combustor 120.
It should be noted that diluent or quenching agent may be introduced at a number of points, such as at compressor inlet 111, compressor discharge manifold 112, and/or about combustor flow sleeve 126 in aft portion 142 of combustor 120. When using water as a diluent or quenching agent, additional efficiencies may be achieved by introducing water at compressor inlet 111 (
Some combustors may employ additional fuel injectors positioned upstream of the fuel nozzles to further improve emissions performance and/or operability. For example, embodiments may employ combustor casing fuel injectors 182 arranged to inject fuel into annular flow passage 140 prior to its arrival at fuel nozzles 152 as part of an annular quaternary fuel delivery system. Premixing fuel and air using combustor casing fuel injectors is typically employed to reduce NOx emissions, but may also mitigate combustor instability, provide better fuel/air mixing, and improve flame holding margin of the downstream fuel nozzles.
To reduce quenching agent usage, embodiments may employ an indicator of the likelihood of flame holding occurring in gas turbine 100. For example, a measure of the chemical reactivity of air-fuel mixture 154 in a region of interest in combustor 120 may be used to determine whether flame holding may be likely to occur. Particular regions of interest, as suggested above, are annular flow passage 140 starting at combustor casing fuel injectors 182, fuel nozzle(s) 152, and premix region 148. A useful measure of chemical reactivity in a flow in embodiments is the Damköhler number Da, which may be expressed as
where τflow may represent flow time scale and τchem may represent chemical time scale, which are terms known in computational fluid dynamics and the study of combustion. Da may also be expressed as reaction rate divided by convective mass transport rate, or characteristic fluid time divided by characteristic chemical reaction time. However it is determined, Da is generally regarded as representing a dimensionless reaction time for a flow regime, and in embodiments, if a value of Da is maintained less than 1 for a particular air-fuel mixture flow regime, then combustion and flame holding are very unlikely to occur. Points at which Da is equal to one may therefore be regarded as belonging to a flame holding boundary in gas turbine 100, which boundary may be maintained downstream of fuel nozzle(s) 152 according to embodiments.
To determine a flame holding boundary related value, such as by determining a value of Da, embodiments may use values of parameters, such as, for example, load, temperature, fuel composition, fuel flow rate, air flow rate, and/or humidity. In particular, embodiments may employ sensors in regions of interest, such as a combustor casing sensor, a fuel nozzle sensor, and/or a premix region sensor. In addition, an ambient humidity, such as a specific humidity or a relative humidity, and/or an ambient temperature may be used to determine Da, such as by detecting humidity and/or temperature at an inlet of gas turbine 100 with a respective inlet sensor. Da may be determined through raw computation in embodiments. For example, embodiments may employ a flame holding boundary model in the form of computer program code that may be executed by a computing device, such as a controller of gas turbine 100. Such a flame holding boundary model may include structural, aerodynamic, thermodynamic, and/or additional information about gas turbine 100 so as to simulate operation of gas turbine 100. Additional information, such as sensed values of ambient and/or process conditions, may be used by the flame holding boundary model to predict and/or estimate and/or determine a location of a flame holding boundary in gas turbine 100. Other embodiments may instead apply a look-up table correlating values of a parameter to a detected value reported by a sensor, and/or values of Da to a parameter and/or a detected value reported by a sensor. Additional embodiments may employ a combination of techniques and/or a compromise between the flame holding boundary model approach and the look-up table approach to reduce computation power required and an associated amount of time required to determine Da or other suitable boundary model(s) or parameter(s) for establishing the value for addition of sufficient quenching agent quantity to inhibit flame holding.
The flame holding boundary model in embodiments may be tailored to a specific device based on test data, computational and/or analytical modeling, and/or any combination thereof as the flame holding boundary may be influenced by combustion system design and variations introduced by manufacturing. The lowest quantity of quenching agent to be added may also be responsive to the location or region in the combustor to be protected from flame holding, the fuel composition issuing from a fuel nozzle(s) 152 and/or injector(s) 182, and/or a distribution of delivery among fuel nozzles 152 and/or injectors 182. Since fuel and/or fuel mixture introduced by fuel nozzles 152 and/or upstream fuel injectors 182 may vary in fuel composition, distribution, and/or amount during normal engine operation, the quantity of quenching agent may be varied accordingly to protect downstream components.
Some conditions and/or parameters may be determined based on sensed values and subsequently used in determining a flame holding boundary. For example, specific humidity may be difficult to determine from raw data. As is known, specific humidity is a measure of actual water content in a given volume of air, as is absolute humidity, whereas relative humidity is simply an indicator of how much of a capacity to hold water is observed. Specific humidity, therefore, can be a useful indicator of when ambient conditions might require quenching to inhibit flame holding, though absolute humidity might be used in embodiments. Specific humidity schedules or profiles have been derived based on geographical location using historical data so that, for a given site, a series of curves or tables relating specific humidity to relative humidity and ambient temperature may be employed. An example of such a set of curves is shown in
Using profiles such as those shown in
Embodiments, with reference to
In embodiments, a method 700 shown in
Monitoring may be conducted (block 702), such as monitoring an ambient condition (block 704), detecting an operating condition (block 705), and/or monitoring a parameter (block 706) of gas turbine 100. For example, ambient temperature and/or ambient relative humidity may be monitored, such as with ambient condition sensor(s) 202. In addition, a fuel mixture or composition, such as by receiving fuel composition information from fuel delivery controller 220, gas turbine load, and/or turbine speed may be monitored, and/or another parameter may be monitored. A flame holding boundary may then be determined (block 708), such as by using a flame holding boundary model (block 710) and/or by using a look-up table (block 712) as discussed above. For example, a value for Damköhler number Da may be determined based on detected ambient condition(s) from block 704 and/or determined parameter(s) from block 706. Using results of flame holding boundary determination in block 708, it may be determined whether quenching is required (block 714). For example, if Da is greater than or equal to one, then quenching may be required, and a quantity of quenching agent required may be determined (block 716). Embodiments may also determine whether quenching is required by using a look-up table relating fuel composition, ambient temperature, and specific humidity. The amount or quantity of quenching agent may then be determined as an amount of water that should be added to bring specific humidity of air in gas turbine 100 to a level at which Da is known to be less than one or at which flame holding may be inhibited. In embodiments, specific humidity may be determined from a relationship between relative humidity and ambient temperature using detected values of ambient relative humidity and ambient temperature.
The determined quantity of quenching agent may then be added to fuel-air mixture (block 718), such as with inlet fogging system or fogger 115 and/or another device or system at another point in gas turbine 100, such as injecting steam into compressor discharge manifold 112 in embodiments. The determined quantity of quenching agent may therefore be determined as a flow rate to be administered, such as by inlet fogging system or fogger 115. Monitoring may then continue (block 720) by returning to detecting ambient condition(s) and/or determining additional parameter(s) (blocks 702, 704, 706).
Turning to
Computer system 810 is shown including a processing component or unit (PU) 812 (e.g., one or more processors), an input/output (I/O) component 814 (e.g., one or more I/O interfaces and/or devices), a storage component 816 (e.g., a storage hierarchy), and a communications pathway 817. In general, processing component 812 executes program code, such as quenching agent delivery control program 820, which is at least partially fixed in storage component 816, which may include one or more computer readable storage medium or device. While executing program code, processing component 812 may process data, which may result in reading and/or writing transformed data from/to storage component 816 and/or I/O component 814 for further processing. Pathway 817 provides a communications link between each of the components in computer system 810. I/O component 814 may comprise one or more human I/O devices, which enable a human user to interact with computer system 810 and/or one or more communications devices to enable a system user to communicate with computer system 810 using any type of communications link. In addition, I/O component 814 may include one or more sensors, such as sensors 202-208 discussed above. In embodiments, a communications arrangement 830, such as networking hardware/software, enables computing device 810 to communicate with other devices in and outside of a node in which it is installed. To this extent, quenching agent delivery control program 820 may manage a set of interfaces (e.g., graphical user interface(s), application program interface, and/or the like) that enable human and/or system users to interact with quenching agent delivery control program 820. Further, quenching agent delivery control program 820 may manage (e.g., store, retrieve, create, manipulate, organize, present, etc.) data, such as quenching agent delivery control data 818, using any solution. In embodiments, data may be received from one or more sensors, such as sensors 202-208 discussed above.
Computer system 810 may comprise one or more general purpose computing articles of manufacture (e.g., computing devices) capable of executing program code, such as quenching agent delivery control program 820, installed thereon. As used herein, it is understood that “program code” means any collection of instructions, in any language, code or notation, that cause a computing device having an information processing capability to perform a particular action either directly or after any combination of the following: (a) conversion to another language, code or notation; (b) reproduction in a different material form; and/or (c) decompression. Additionally, computer code may include object code, source code, and/or executable code, and may form part of a computer program product when on at least one computer readable medium. It is understood that the term “computer readable medium” may comprise one or more of any type of tangible medium of expression, now known or later developed, from which a copy of the program code may be perceived, reproduced, or otherwise communicated by a computing device. For example, the computer readable medium may comprise: one or more portable storage articles of manufacture, including storage devices; one or more memory/storage components of a computing device; paper; and/or the like. Examples of memory/storage components and/or storage devices include magnetic media (floppy diskettes, hard disc drives, tape, etc.), optical media (compact discs, digital versatile/video discs, magneto-optical discs, etc.), random access memory (RAM), read only memory (ROM), flash ROM, erasable programmable read only memory (EPROM), or any other tangible computer readable storage medium now known and/or later developed and/or discovered on which the computer program code is stored and with which the computer program code can be loaded into and executed by a computer. When the computer executes the computer program code, it becomes an apparatus for practicing the invention, and on a general purpose microprocessor, specific logic circuits are created by configuration of the microprocessor with computer code segments. A technical effect of the executable instructions is to implement a quenching agent delivery control method and/or system and/or computer program product that uses an indicator of flame holding boundary in a gas turbine to determine whether flame holding inhibition is required, such as by adding a quenching agent to a fuel-air mixture. Embodiments may employ a look-up table, one or more models, and/or other techniques to determine an amount of quenching agent required to inhibit flame holding in a gas turbine, which amount may be just enough to achieve flame holding inhibition. Thus, embodiments may optimize quenching agent usage so that as little quenching agent as may be reasonable may be used in flame holding inhibition, saving quenching agent and money, as well as reducing wear and tear on a gas turbine. Further, flame stability and other factors may be considered to establish an upper bound of quenching agent addition so as to avoid disruption and/or cessation of combustion, resonance, and/or other undesirable circumstances.
The computer program code may be written in computer instructions executable by the controller, such as in the form of software encoded in any programming language. Examples of suitable computer instruction and/or programming languages include, but are not limited to, assembly language, Verilog, Verilog HDL (Verilog Hardware Description Language), Very High Speed IC Hardware Description Language (VHSIC HDL or VHDL), FORTRAN (Formula Translation), C, C++, C#, Java, ALGOL (Algorithmic Language), BASIC (Beginner All-Purpose Symbolic Instruction Code), APL (A Programming Language), ActiveX, Python, Perl, php, Tcl (Tool Command Language), HTML (HyperText Markup Language), XML (eXtensible Markup Language), and any combination or derivative of one or more of these and/or others now known and/or later developed and/or discovered. To this extent, quenching agent delivery control program 820 may be embodied as any combination of system software and/or application software.
Further, quenching agent delivery control program 820 may be implemented using a set of modules 822. In this case, a module 822 may enable computer system 810 to perform a set of tasks used by quenching agent delivery control program 820, and may be separately developed and/or implemented apart from other portions of quenching agent delivery control program 820. For example, a module 822 may include a flame holding boundary model 824, which may be a representation of gas turbine 100 and/or combustor 120 in computer code form that may simulate operation of gas turbine 100 so that flame holding boundary location and/or presence and/or value may be determined. Such a model may include aerodynamic, structural, thermodynamic, fluid dynamic, combustion dynamic, and/or other information as may be desirable and/or appropriate for flame holding boundary determination. As used herein, the term “component” means any configuration of hardware, with or without software, which implements the functionality described in conjunction therewith using any solution, while the term “module” means program code that enables a computer system 810 to implement the actions described in conjunction therewith using any solution. When fixed in a storage component 816 of a computer system 810 that includes a processing component 812, a module is a substantial portion of a component that implements the actions. Regardless, it is understood that two or more components, modules, and/or systems may share some/all of their respective hardware and/or software. Further, it is understood that some of the functionality discussed herein may not be implemented or additional functionality may be included as part of computer system 810.
When computer system 810 comprises multiple computing devices, each computing device may have only a portion of quenching agent delivery control program 820 fixed thereon (e.g., one or more modules 822). However, it is understood that computer system 810 and quenching agent delivery control program 820 are only representative of various possible equivalent computer systems that may perform a process described herein. To this extent, in other embodiments, the functionality provided by computer system 810 and quenching agent delivery control program 820 may be at least partially implemented by one or more computing devices that include any combination of general and/or specific purpose hardware with or without program code. In each embodiment, the hardware and program code, if included, may be created using standard engineering and programming techniques, respectively.
Regardless, when computer system 810 includes multiple computing devices, the computing devices may communicate over any type of communications link. Further, while performing a process described herein, computer system 810 may communicate with one or more other computer systems using any type of communications link. In either case, the communications link may comprise any combination of various types of wired and/or wireless links; comprise any combination of one or more types of networks; and/or utilize any combination of various types of transmission techniques and protocols now known and/or later developed and/or discovered.
As discussed herein, quenching agent delivery control program 820 enables computer system 810 to implement a quenching agent delivery control product and/or method, such as that shown schematically in
In another embodiment, the invention provides a method of providing a copy of program code, such as quenching agent delivery control program 820 (FIG. 10), which implements some or all of a process described herein, such as that shown schematically in and described with reference to
In still another embodiment, the invention provides a method of generating a system for implementing a quenching agent delivery control product and/or method. In this case, a computer system, such as computer system 810 (
It is understood that aspects of the invention can be implemented as part of a business method that performs a process described herein on a subscription, advertising, and/or fee basis. That is, a service provider could offer to implement a quenching agent delivery control product and/or method as described herein. In this case, the service provider can manage (e.g., create, maintain, support, etc.) a computer system, such as computer system 810 (
While the invention has been described in detail in connection with only a limited number of embodiments, it should be readily understood that the invention is not limited to such disclosed embodiments. Rather, the invention can be modified to incorporate any number of variations, alterations, substitutions or equivalent arrangements not heretofore described, but which are commensurate with the spirit and scope of the invention. Additionally, while various embodiments of the invention have been described, it is to be understood that aspects of the invention may include only some of the described embodiments. Accordingly, the invention is not to be seen as limited by the foregoing description, but is only limited by the scope of the appended claims.