US20120070266A1 - Turbo-machine temperature control - Google Patents

Turbo-machine temperature control Download PDF

Info

Publication number
US20120070266A1
US20120070266A1 US12/886,947 US88694710A US2012070266A1 US 20120070266 A1 US20120070266 A1 US 20120070266A1 US 88694710 A US88694710 A US 88694710A US 2012070266 A1 US2012070266 A1 US 2012070266A1
Authority
US
United States
Prior art keywords
rise
parameter
exh
fire
turbo
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/886,947
Inventor
Scott Michael Schaberg
David Spencer Ewens
Paul Jeffrey Mitchell
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Electric Co
Original Assignee
General Electric Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by General Electric Co filed Critical General Electric Co
Priority to US12/886,947 priority Critical patent/US20120070266A1/en
Assigned to GENERAL ELECTRIC COMPANY reassignment GENERAL ELECTRIC COMPANY ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: Ewens, David Spencer, MITCHELL, PAUL JEFFREY, SCHABERG, SCOTT MICHAEL
Priority to EP11180146A priority patent/EP2492453A2/en
Priority to JP2011201243A priority patent/JP2012067748A/en
Publication of US20120070266A1 publication Critical patent/US20120070266A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01DNON-POSITIVE DISPLACEMENT MACHINES OR ENGINES, e.g. STEAM TURBINES
    • F01D21/00Shutting-down of machines or engines, e.g. in emergency; Regulating, controlling, or safety means not otherwise provided for
    • F01D21/12Shutting-down of machines or engines, e.g. in emergency; Regulating, controlling, or safety means not otherwise provided for responsive to temperature

Definitions

  • the invention relates generally to monitoring operational parameters of a turbo-machine. More particularly, the invention relates to a system and a method for providing temperature control during operation of the turbo-machine.
  • Turbo-machine systems are complex and typically require automated control of a large number of parameters across a wide variety of operation loads. For example, for an electricity generating system including a turbine system and a turbo-generator, the temperature of a variety of structures on the turbine itself must be controlled. Typically, turbo-machine systems and articles therein are subjected to temperature stresses due to the harsh environment that exists during operation of the turbo-machine.
  • a first aspect of the disclosure provides a method for controlling the temperature of a turbo-machine, the method comprising: receiving an exhaust temperature (T exh ) parameter, a firing temperature (T fire ) parameter, and a combustor temperature rise (T rise ) parameter of the turbo-machine during operation using a computing device; comparing the T exh parameter, the T fire parameter, and the T rise parameter to corresponding T exh , T fire , and T rise operational boundaries of the turbo-machine using the computing device; and creating an action in response to at least one of: the T exh parameter exceeding the T exh operational boundary, the T fire parameter exceeding the T fire operational boundary, and the T rise parameter exceeding the T rise operational boundary for a user.
  • a second aspect of the disclosure provides a temperature control system for a turbo-machine, the system comprising: at least one device including: a receiver for receiving an exhaust temperature (T exh ) parameter, a firing temperature (T fire ) parameter, and a combustor temperature rise (T rise ) parameter of the turbo-machine during operation; a comparator for comparing the T exh parameter, the T fire parameter, and the T rise parameter to corresponding T exh , T fire , and T rise operational boundaries of the turbo-machine; and an action creator for creating an action in response to at least one of: the T exh parameter exceeding the T exh operational boundary, the T fire parameter exceeding the T fire operational boundary, and the T rise parameter exceeding the T rise operational boundary.
  • a third aspect of the disclosure provides a computer program comprising program code embodied in at least one computer-readable medium, which when executed, enables a computer system to implement a method for controlling the temperature of a turbo-machine, the method comprising: receiving an exhaust temperature (T exh ) parameter, a firing temperature (T fire ) parameter, and a combustor temperature rise (T rise ) parameter of the turbo-machine during operation using a computing device; comparing the T exh parameter, the T fire parameter, and the T rise parameter to corresponding T exh , T fire , and T rise operational boundaries of the turbo-machine using the computing device; and creating an action in response to at least one of: the T exh parameter exceeding the T exh operational boundary, the T fire parameter exceeding the T fire operational boundary, and the T rise parameter exceeding the T rise operational boundary for a user.
  • 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.
  • FIG. 1 shows a block diagram of an illustrative environment and for implementing a temperature control system for a turbo-machine, in accordance with an embodiment of the present invention
  • FIG. 2 shows a flow diagram of a method for controlling the temperature of a turbo-machine, in accordance with an embodiment of the present invention
  • FIG. 3 shows a plot of a turbo-machine operating space for a method for controlling the temperature of a turbo-machine, in accordance with an embodiment of the present invention
  • FIG. 4 shows another plot of a turbo-machine operating space for a method for controlling the temperature of a turbo-machine, in accordance with an embodiment of the present invention
  • FIG. 5 shows another plot of a turbo-machine operating space for a method for controlling the temperature of a turbo-machine, in accordance with an embodiment of the present invention
  • FIG. 6 shows a schematic depiction of a turbine having a control system, in accordance with an embodiment of the present invention
  • FIG. 7 shows a high-level block diagram of a turbine, model, and Kalman filter model correction estimator, in accordance with an embodiment of the present invention.
  • FIG. 8 shows a block diagram of a more detailed flow chart of the Kalman filter model correction estimator, in accordance with an embodiment of the present invention.
  • Turbo-machine systems are complex and typically need automated control of a large number of parameters across a wide variety of operation loads. For example, the temperature of a variety of structures of a turbine needs to be controlled. Historically, turbo-machine parameters were measured and fed back to a turbo-machine control system, which would provide any necessary automated control based on the measured parameters. The measure and feedback scheme is adequate for a number of parameters. However, due to the complexity of a turbo-machine, and how different parameters directly and indirectly impact other parameters, developing control systems that employ a larger variety of parameters in a more robust manner presents a number of challenges.
  • Embodiments of the present invention are described herein with reference to flow diagram illustrations and/or block diagrams of methods, apparatus (systems) and computer program products. It will be understood that each block of the flow diagram illustrations and/or block diagrams, and combinations of blocks in the flow diagram illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processing component of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing component of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flow diagram and/or block diagram block or blocks.
  • These computer program instructions may also be stored in a computer-readable medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable medium produce an article of manufacture including instruction means which implement the function/act specified in the flow diagram and/or block diagram block or blocks.
  • the computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flow diagram and/or block diagram block or blocks.
  • FIG. 1 an illustrative environment for controlling the temperature of a turbo-machine 15 during operation is shown according to an embodiment of the present invention.
  • the environment includes a computer infrastructure 20 that can perform various process steps described herein relative to various control systems.
  • computer infrastructure 20 is shown including a computing device 30 that comprises, among other components, a temperature control system 40 , which enables computing device 30 to carry out controlling a temperature of turbo-machine 15 during operation by performing the process steps described herein.
  • turbo-machine 15 includes a turbine system 17 coupled to a turbo-generator 19 .
  • turbine system 17 and turbo-generator 19 may include any now known or later developed structure required for turbine system 17 and turbo-generator 19 operation.
  • turbine system 17 may include a gas turbine and/or a steam turbine, etc. with any number of low, intermediate, or high pressure sections.
  • Turbine system 17 may also include a combustion turbine engine such as a MS9001FB engine, sometimes referred to as a 9FB engine, commercially available from General Electric Company, Schenectady, N.Y.
  • a combustion turbine engine such as a MS9001FB engine, sometimes referred to as a 9FB engine, commercially available from General Electric Company, Schenectady, N.Y.
  • the present invention is not limited to any one particular engine and may be used in connection with other engines including, for example, the MS7001FA (7FA) and MS9001FA (9FA), the GE 90, and the LMS100 engine models of General Electric Company.
  • Other examples also include the F119 Pratt and Whitney military engine as well as the 8000H Siemens machine.
  • computing device 30 is shown in communication with a user 50 .
  • User 50 may, for example, be a programmer, an operator, or another computer system. Interactions between the aforementioned and computing device 30 are discussed herein.
  • Computing device 30 is shown including a processing component 31 (e.g., one or more processors), a memory component 32 (e.g., a storage hierarchy), an input/output (I/O) component 33 (e.g., one or more I/O interfaces and/or devices), and a communications pathway 34 such as a bus. Further, computing device 30 is shown in communication with an external I/O device/resource 35 and a storage system 36 .
  • processing component 31 may execute program code, such as temperature control system 40 , which may be at least partially fixed in memory component 32 and/or storage system 36 .
  • Computer program code for carrying out operations of embodiments of temperature control system 40 may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages.
  • the program code may execute entirely on a user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
  • the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
  • LAN local area network
  • WAN wide area network
  • Internet Service Provider for example, AT&T, MCI, Sprint, EarthLink, MSN, GTE, etc.
  • processing component 31 can process data, which can result in reading and/or writing the data, such as turbo-machine 15 exhaust temperature data, firing temperature data, combustor temperature rise data, and corresponding operational boundary data to/from memory component 32 , storage system 36 , and/or I/O component 33 for further processing.
  • Communications pathway 34 provides a communications link between each of the components in computing device 30 .
  • I/O component 33 can comprise one or more human I/O devices or storage devices, which enable user 50 to interact with computing device 30 and/or one or more communications devices to enable user 50 to communicate with computing device 30 using any type of communications link.
  • temperature control system 40 can manage a set of interfaces (e.g., graphical user interface(s), application program interface, and/or the like) that enable human and/or users 50 to interact with temperature control system 40 . Further, temperature control system 40 can manage (e.g., store, retrieve, create, manipulate, organize, present, etc.) data 46 , such as but not limited to turbo-machine 15 exhaust temperature data, firing temperature data, combustor temperature rise data, and corresponding operational boundaries using any solution.
  • interfaces e.g., graphical user interface(s), application program interface, and/or the like
  • data 46 e.g., store, retrieve, create, manipulate, organize, present, etc.
  • I/O device 35 may comprise any device that enables user 50 to interact with computing device 30 or any device that enables computing device 30 to communicate with one or more other computing devices.
  • I/O device 35 (includes but is not limited to a keyboard, a display, a pointing device, etc.) may be coupled to computing device 30 either directly or through intervening I/O controllers.
  • computing device 30 can comprise one or more general purpose computing articles of manufacture (e.g., computing devices) capable of executing program code, such as temperature control system 40 , installed thereon by a user 50 (e.g., a personal computer, server, handheld device, etc.).
  • program code may mean any collection of instructions, in any language, code or notation, that cause a computing device having an information processing capability to perform a particular function 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.
  • temperature control system 40 can be embodied as any combination of system software and/or application software.
  • temperature control system 40 and various control systems described herein can also be embodied as a method(s) or computer program product(s), e.g., as part of an overall control system for a turbo-machine. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a circuit, module, or system.
  • computing device 30 may provide processing instructions for controlling the temperature of turbo-machine 15 during operation.
  • it may monitor, record, and track operating parameters related to turbo-machine 15 via temperature control system 40 , including but not limited to exhaust temperature, firing temperature, and combustor temperature rise data.
  • temperature control system 40 can be implemented using a set of modules such as a receiver 41 , a comparator 42 , and an action creator 43 .
  • a module can enable computing device 40 to perform a set of tasks used by temperature control system 40 , and can be separately developed and/or implemented apart from other portions of temperature control system 40 .
  • Temperature control system 40 may include modules that comprise a specific use machine/hardware and/or software. Regardless, it is understood that two or more modules, and/or systems may share some/all of their respective hardware and/or software.
  • the term “component” means any configuration of hardware, with or without software, which implements the functionality described in conjunction therewith using any solution
  • module means program code that enables computing device 40 to implement the functionality described in conjunction therewith using any solution.
  • a module is a substantial portion of a component that implements the functionality.
  • two or more components, modules, and/or systems may share some/all of their respective hardware and/or software.
  • some of the functionality discussed herein may not be implemented or additional functionality may be included as part of computing device 30 .
  • each computing device may have only a portion of temperature control system 40 embodied thereon (e.g., one or more modules).
  • computing device 30 and temperature control system 40 are only representative of various possible equivalent computing devices that may perform the various process steps of the present invention.
  • computing device 30 can comprise any specific purpose computing article of manufacture comprising hardware and/or computer program code for performing specific functions, any computing article of manufacture that comprises a combination of specific purpose and general purpose hardware/software, or the like.
  • the program code and hardware can be created using standard programming and engineering techniques, respectively.
  • computer infrastructure 20 is only illustrative of various types of computer infrastructures for implementing the invention(s) described herein.
  • computer infrastructure 20 may comprise two or more computing devices (e.g., a server cluster) that communicate over any type of wired and/or wireless communications link, such as a network, a shared memory, or the like, to perform the various process steps described herein.
  • the communications link comprises a network
  • the network may comprise any combination of one or more types of networks (e.g., the Internet, a wide area network, a local area network, a virtual private network, etc.).
  • Network adapters may also be coupled to the system to enable the data processing system to become coupled to other data processing systems or remote printers or storage devices through intervening private or public networks.
  • Modems, cable modem and Ethernet cards may be just a few of the currently available types of network adapters.
  • communications between the computing devices may utilize any combination of various types of transmission techniques.
  • Temperature control system 40 enables computing device 30 to provide processing instructions for controlling the temperature of turbo-machine 15 . Temperature control system 40 is provided to protect turbo-machine 15 , and in particular, a gas turbine of a turbine system 17 against exceeding temperature limits that may damage turbo-machine 15 . Receiver 41 receives temperature parameters of turbo-machine 15 during operation. For example, receiver 41 may receive an exhaust temperature (T exh ) parameter, a firing temperature (T fire ) parameter, and a combustor temperature rise (T rise ) parameter.
  • T exh exhaust temperature
  • T fire firing temperature
  • T rise combustor temperature rise
  • T exh may represent the direct temperature of exhaust gas exiting turbo-machine 15 .
  • T fire may represent the firing temperature of a combustor (not shown) of turbo-machine 15 .
  • T rise may represent the temperature rise across the combustor of turbo-machine 15 .
  • receiver 41 may also receive any number of additional temperature parameters and corresponding operational boundaries of the turbo-machine 15 during operation that may be used to control the temperature of turbo-machine 15 during operation.
  • Receiver 41 receives temperature parameters and corresponding operational boundaries of turbo-machine 15 .
  • receiver 41 may receive T exh , T fire , and T rise parameters and corresponding T exh , T fire , and T rise operational boundaries.
  • Receiver 41 may also receive any now known or later discovered temperature parameter data and/or operational boundary data of turbo-machine 15 that may be related to the operation and in particular, temperature control, of turbo-machine 15 .
  • Receiver 41 may receive the temperature parameters and corresponding operational boundaries from user 50 .
  • user 50 may be an operator or programmer inputting the T exh , T fire , and T rise operational boundaries into computing device 30 or from another computing article of manufacture.
  • user 50 may be an external computing device(s) of another computer system providing the T exh , T fire , and T rise parameters and corresponding operational boundaries to computing device 30 via I/O component 33 .
  • user 50 may be linked to computing device 30 as described herein, and may also provide any now known or later discovered temperature parameter data and/or operational boundary data of turbo-machine 15 that may be related to the operation and in particular, temperature control, of turbo-machine 15 in any conventional manner. Subsequently, receiver 41 may receive any of the aforementioned.
  • Comparator 42 compares T exh , T fire , and T rise parameters to corresponding T exh , T fire , and T rise operational boundaries of turbo-machine 15 .
  • comparator 42 may additionally comprise determinator 47 , which determines if the T exh , T fire , and T rise parameters exceed the T exh , T fire , and T rise operational boundaries of turbo-machine 15 during operation.
  • determinator 47 may determine if any temperature parameter exceeds its corresponding operational boundary of turbo-machine 15 .
  • determinator 47 may determine if any temperature parameter exceeds its corresponding operational boundary of turbo-machine 15 by a predetermine temperature value.
  • the temperature value may be a value of, for example, 5° C., 10° C., 15° C., and etc.
  • Comparator 42 may also compare any now known or later discovered temperature parameter data and/or operational boundary data of turbo-machine 15 that may be related to the operation and in particular, temperature control, of turbo-machine 15 . Subsequently, determinator 47 may also determine if any now known or later discovered temperature parameter data exceeds its corresponding operational boundary and/or exceeds its corresponding operational boundary by a predetermined temperature value.
  • Action creator 43 creates an action, such as an alarm or trip, in response to at least one of: the T exh parameter exceeding the T exh operational boundary, the T fire parameter exceeding the T fire operational boundary, and the T rise parameter exceeding the T rise operational boundary for user 50 .
  • an alarm or a trip may be created if one of the parameters exceeds an operational boundary for a period of time, for example, 0.5 seconds.
  • any period of time may be selected to trigger the alarm or the trip such that temperature control of turbo-machine 15 may be maintained.
  • action creator 43 may create an alarm or trip in response to at least one of: any now known or later discovered temperature parameter data exceeding its corresponding operational boundary.
  • Temperature control system 40 may provide the created alarm and trip for user 50 , for example, via a user interface module 44 .
  • user interface module 44 may provide a graphical user interface in a turbo-machine 15 control room.
  • Step S 1 includes a receiver 41 receiving an exhaust temperature (T exh ) parameter, a firing temperature (T fire ) parameter, and a combustor temperature rise (T rise ) parameter of turbo-machine 15 during operation using computing device 30 , see FIG. 1 .
  • receiver 41 receiving the temperature parameters comprises: a step S 1 A, receiving an exhaust temperature (T exh ) of turbo-machine 15 ; a step S 1 B, receiving a firing temperature (T fire ) of turbo-machine 15 ; and a step S 1 C, receiving a combustor temperature rise (T rise ) of turbo-machine 15 .
  • receiver 41 may independently receive the T exh , T fire , and T rise parameter from a computing article of manufacture or an external computing device(s) of another computer system (not shown) (that independently calculates the T exh , T fire , and T rise parameter) via I/O component 33 as described herein.
  • the T exh parameter may be calculated, for example, by taking the average of a plurality of T exh measurements at any given point in time during operation of turbo-machine 15 .
  • the T exh measurements may be taken by thermocouples 18 that comprise turbo-machine 15 , see FIG. 1 .
  • receiver 41 may receive T exh , T fire , and T rise parameters from computing article(s) of manufacture, from an external computing device(s) of another computer system(s), and etc. that may determine the T exh , T fire , and T rise parameters by taking one or more direct measurements of the aforementioned parameters during various operating states of turbo-machine 15 .
  • the T exh , T fire , and T rise parameters may be estimated by an external computer modeling system that uses various operational inputs and outputs such as fuel flow, turbine speed, inlet temperature, power output, compressor discharge temperature, compressor discharge pressure, of turbo-machine 15 during various operational states to determine one or more of the aforementioned temperature parameters.
  • Examples of computing modeling systems and methods that may be used to determine the T exh , T fire , and T rise parameters as well as others may be model-based control systems described in U.S. Pat. No. 7,742,904 ('904), which is hereby incorporated by reference in its entirety. For the sake of clarity and convenience, certain passages from '904 are described in Computing Modeling Systems section of this application.
  • method step S 1 may further comprise receiver 41 receiving one or more additional temperature parameters of turbo-machine 15 during operation.
  • One or more of the additional temperature parameters may be any temperature parameter that may directly or indirectly represent a temperature parameter of turbo-machine 15 in operation that may be actively controlled.
  • one or more of the additional temperature parameters may be received by receiver 41 from computing article(s) of manufacture, from an external computing device(s) of another computer system(s), and etc. that may determine one or more of the additional temperature parameters by taking one or more direct measurements of the aforementioned parameters during various operating states of turbo-machine 15 .
  • one or more of the additional temperature parameters may be estimated by an external computer modeling system (see passages of '904 described in Computing Modeling Systems section of this application) that uses various operational inputs and outputs of turbo-machine 15 during various operational states to determine one or more of the aforementioned temperature parameters.
  • step S 2 includes comparator 42 comparing the T exh parameter, the T fire parameter, and the T rise parameter to corresponding T exh , T fire , and T rise operational boundaries of turbo-machine 15 using computing device 30 , see FIG. 1 .
  • comparator 42 comparing the temperature parameters to the corresponding operational comprises a step S 2 A, which includes receiver 41 receiving T exh , T fire , and T rise operational boundaries of turbo-machine 15 during operation, see FIG. 1 .
  • Receiver 41 may receive the operational boundaries from user 50 , such as but not limited to, an operator or programmer inputting the operational boundaries, from another computing article(s) of manufacture, or from an external computing device(s) of another computer system (not shown) that calculates the operational boundaries via I/O component 33 as described herein, see FIG. 1 .
  • T exh , T fire , and T rise operational boundaries independently may encompass multiple operational boundaries, for example, the T fire operational boundary may encompass a T fire alarm boundary and/or a T fire trip boundary described herein.
  • receiver 41 may further receive one or more additional operational boundaries of turbo-machine 15 during operation that correspond respectively to one or more temperature parameters received in step S 1 .
  • additional operational boundaries may be for any operating space of turbo-machine 15 that may be defined, for example, by temperature vs. power as discussed herein.
  • One or more of the additional operational boundaries may include an operational base load curve, an alarm boundary, a trip boundary, an absolute boundary, etc (see passages of '904 described in Computing Modeling Systems section of this application).
  • FIGS. 3-5 show curves that represent T exh , T fire , and T rise operational boundaries.
  • the y-axis represents temperature in incremental units of degrees C. for a particular operating space and the units increase from bottom to top.
  • the x-axis represents incremental compressor pressure ratio and the increments increase from left to right.
  • Curve B 1 may represent an operational base load curve for T fire .
  • the T fire base load curve may represent a space where normal operating conditions for turbo-machine 15 exist.
  • Curve A 1 may represent a T fire alarm boundary.
  • the T fire alarm boundary may represent a space where operating conditions for turbo-machine 15 are above normal and may need attention, but may not warrant a trip (shutdown) of turbo-machine 15 .
  • curve A 1 may be selected to be at any particular temperature range above curve B 1 that allows curve A 1 to be representative of an alarm boundary as described herein.
  • Curve T 1 may represent a T fire trip boundary.
  • the T fire trip boundary may represent a space where operating conditions for turbo-machine 15 are above normal and may be potentially damaging to turbo-machine 15 , and may warrant a trip of turbo-machine 15 .
  • curve T 1 may be selected to be at any particular temperature range above curve B 1 that allows curve T 1 to be representative of a trip boundary as described herein.
  • the T exh operating space may be in a temperature range from approximately 260° C. to approximately 820° C.
  • Curve B 2 may represent an operational base load curve for T exh .
  • the T exh base load curve may represent a space where normal operating conditions for turbo-machine 15 exist.
  • Curve A 2 may represent a T exh alarm boundary.
  • the T exh alarm boundary may represent a space where operating conditions for turbo-machine 15 may be above normal and may need attention, but may not warrant a trip of turbo-machine 15 .
  • curve A 2 may be selected to be at any particular temperature range above curve B 2 that allows curve A 2 to be representative of an alarm boundary as described herein. In an embodiment, curve A 2 may be approximately 3° C. higher at each point along curve B 2 .
  • Curve T 2 may represent a T exh trip boundary.
  • the T exh trip boundary may represent a space where operating conditions for turbo-machine 15 may be above normal and may be potentially damaging to turbo-machine 15 , and may warrant a trip of turbo-machine 15 .
  • curve T 2 may be selected to be at any particular temperature range above curve B 2 that allows curve T 2 to be representative of a trip boundary as described herein. In an embodiment, curve T 2 may be approximately 6° C. higher at each point along curve B 2 .
  • Curve F 2 may represent a T exh absolute boundary.
  • the T exh absolute boundary represents a space where operating conditions for turbo-machine 15 may be dangerous and may ultimately result in damage to turbo-machine 15 if a trip is not initiated.
  • curve F 2 may be selected to be at any particular temperature range above curve B 2 that allows curve F 2 to be representative of an absolute boundary as described herein.
  • curve F 2 may be a boundary at a single temperature for each power unit, i.e., a straight line across the entire operating space.
  • Curve B 3 may represent an operational base load curve for T rise .
  • the T rise base load curve may represent a space where normal operating conditions for turbo-machine 15 exist.
  • Curve A 3 may represent a T rise alarm boundary.
  • the T rise alarm boundary may represent a space where operating conditions for turbo-machine 15 are above normal and may need attention, but may not warrant a trip (shutdown) of turbo-machine 15 .
  • curve A 3 may be selected to be at any particular temperature range above curve B 3 that allows curve A 3 to be representative of an alarm boundary as described herein. In an embodiment, curve A 3 may be approximately 3° C. higher at each point along curve B 3 .
  • Curve T 3 may represent a T rise trip boundary.
  • the T rise trip boundary may represent a space where operating conditions for turbo-machine 15 are above normal and may be potentially damaging to turbo-machine 15 , and may warrant a trip of turbo-machine 15 .
  • curve T 3 may be selected to be at any particular temperature range above curve B 3 that allows curve T 3 to be representative of a trip boundary as described herein. In an embodiment, curve T 3 may be approximately 6° C. higher at each point along curve B 3 .
  • the operational boundaries A 1 , T 1 , A 2 , T 2 , F 2 , A 3 , and T 3 were each defined as a function of one input variable, i.e., compressor pressure ratio.
  • one input variable i.e., compressor pressure ratio.
  • the aforementioned operational boundaries may be defined by additional input variables or by different input variables that are representative of an operating space of turbo-machine 15 during operation, see FIG. 1 .
  • the additional input variables may be directly measured, calculated, or estimated as described herein.
  • the temperature range for the operating space i.e., temperature vs. compressor pressure ratio, represented in FIGS. 3-5 does not have to be the same, and may be unique, similar, or overlapping for each operating space shown. It has been discovered that an advantage that may be realized in the practice of some embodiments of a method for controlling the temperature of a turbo-machine described herein is that when multiple operating spaces of a turbomachine are defined, greater temperature control of turbo-machine 15 during operation may be achieved as the multiple operating spaces are more representative of allowable operating temperatures at corresponding operating loads of turbo-machine 15 .
  • step S 2 comprises a step S 2 B, a determinator 47 determining if at least one of: the T exh parameter exceeds the T exh operational boundary, the T fire parameter exceeds the T fire operational boundary, and the T rise parameter exceeds the T rise operational boundary, see FIG. 1 .
  • the T exh parameter, the T fire parameter, and the T rise parameter may be compared to the corresponding operational boundaries to determine if the T exh , T fire , and T rise parameters have exceeded their corresponding operational boundaries.
  • the T exh , T fire , and T rise parameters from step S 1 may be plotted against the corresponding T exh , T fire , and T rise boundaries shown in FIGS. 6-8 respectively. If the T exh , T fire , and T rise parameters are located above the corresponding T exh , T fire , and T rise operational boundaries, the T exh , T fire , and T rise parameters are considered to have exceeded their corresponding operational boundaries.
  • determinator 47 may determine if at least one of: the T exh , T fire , and T rise parameters have exceeded their corresponding operational boundaries. In another embodiment, determinator 47 may also determine if at least one of: the T exh , T fire , and T rise parameters have exceeded their corresponding operational boundaries for a time period such as but not limited to 0.5 seconds. In another embodiment, determinator 47 may determine if at least one of: the T exh , T fire , and T rise parameters have exceeded their corresponding operational boundaries by a predetermined temperature value such as but not limited to 3° C., 6° C., and 9° C.
  • an advantage that may be realized in the practice of some embodiments of a method for controlling the temperature of a turbo-machine described herein is that when predetermined temperature values by which at least one of: the T exh , T fire , and T rise parameters may exceed their corresponding operational boundaries are defined, greater temperature control of turbo-machine 15 during operation may be achieved as the predetermined temperature values allow a user 50 to precisely control by how much the T exh , T fire , and T rise parameters may exceed their corresponding operational boundaries before an alarm and/or a trip is created.
  • step S 3 of FIG. 2 comprises an action creator 43 creating an action in response to at least one of: the T exh parameter exceeding the T exh operational boundary, the T fire parameter exceeding the T fire operational boundary, and the T rise parameter exceeding the T rise operational boundary for user 50 , see FIG. 1 .
  • the action may comprise an alarm or a trip in response, for example, to at least one of: the T exh , T fire , and T rise parameters exceeding the corresponding T exh , T fire , and T rise operational boundaries at any moment in time during operation of turbo-machine 15 .
  • An alarm may include an electronic notification, such as a text message to a computer or hand-held device; a visual indicator such as flashing button on a control panel and/or a flashing light in a control room; and an auditory indicator such as a klaxon or a siren.
  • the alarm may be communicated to user 50 via user interface module 44 and/or I/o component 33 .
  • a trip may be a shut down of turbo-machine 15 .
  • the trip may include an automatic shut down of turbo-machine 15 or a manual shut down performed by user 50 after indication by an alarm or trip, see FIG. 1 .
  • an example of an action may further include unloading, e.g., reducing turbine power output, turbo-machine 15 until a temperature parameter that may have exceeded its corresponding operational boundary has returned to a level below the operational boundary.
  • action creator 43 may create an action that may comprise a trip in response to at least one of: the T fire , T exh , and T rise parameters exceeding the corresponding T fire , T exh , and T rise operational boundaries for a period of time, as determined by determinator 47 , during operation of turbo-machine 15 .
  • the time period may be employed to account for unnecessary trips that may be created by temperature spikes or temperature parameter outliers during operation of turbo-machine 15 , see FIG. 1 .
  • the T fire parameter may exceed the T fire trip boundary for approximately 0.5 seconds before action creator 43 creates an action.
  • the T exh parameter may exceed the T exh trip boundary for approximately 0.5 seconds before action creator 43 creates an action.
  • the T rise parameter may exceed the T rise trip boundary for approximately 0.5 seconds before action creator 43 creates an action.
  • action creator 43 may create an action which may comprise an alarm or a trip in response, for example, to at least one of: the T exh , T fire , and T rise parameters exceeding their corresponding operational boundaries by a predetermined temperature value such as but not limited to a 3° C., 6° C., and 9° C. increment for a period of time, as determined by determinator 47 , during operation of turbo-machine 15 .
  • action creator 43 may create multiple actions based on different predetermined temperature values. For example, if T exh exceeds its T exh operational boundary by 3° C., then an alarm may be created. If T exh exceeds its T exh operational boundary by 6° C., then a trip may be created.
  • a gas turbine control system that may employ an adaptive gas turbine model to estimate certain operating parameters of an operating gas turbine is presented.
  • Operating parameters that may be modeled include, for example, an exhaust temperature (T exh ) parameter, a firing temperature (T fire ) parameter, and a combustor temperature rise (T rise ) parameter and/or corresponding T exh , T fire , and T rise operational boundaries as well as additional parameters.
  • the model may estimate operational parameters that are not directly sensed, e.g., measured, by sensors for use in control algorithms.
  • the model may also estimate operational parameters that are measured so that the estimated and measured conditions can be compared. The comparison may be used to automatically tune the model while the gas turbine continues to operate.
  • the gas turbine model may receive measured conditions as input parameters, e.g., ambient pressure, compressor inlet guide vane position, fuel flow, inlet bleed heat flow, generator power losses, inlet and exhaust duct pressure losses, compressor inlet temperature, etc.
  • the model may generate estimated operating parameters, e.g., exhaust gas temperature, fire temperature, combustor rise temperature, compressor discharge pressure and temperature, and power output.
  • the estimated operating parameters may be used in conjunction with the measured operating parameters to control the gas turbine.
  • the measured and estimated operating parameters may be input to control schedules to set the gas turbine operating state, e.g., desired turbine exhaust temperature, total combustor fuel flow, fuel split schedules and inlet bleed heat flow.
  • the measured and estimated operational parameters may be used to evaluate the accuracy of the model and to tune the model.
  • the gas turbine model may be regularly, automatically and in real-time tuned using a Kalman filter.
  • the Kalman filter may receive inputs signals indicating the differences between measured gas turbine parameters from various sensors and the estimated parameters output from the model.
  • the Kalman filter may also receive as an input the Kalman filter gain matrix (KFGM), which is an array of numbers representing the uncertainty weighted sensitivity of model estimated parameters to changes in model performance multipliers.
  • KFGM Kalman filter gain matrix
  • the Kalman filter may use the supplied inputs to generate performance multipliers that may be applied to tune the model and increase the accuracy of the estimated gas turbine parameters.
  • the Kalman filter gain matrix may be calculated by an array of mathematical equations. These equations may receive as inputs a model sensitivity matrix (MSM), and estimates of the model and measurement uncertainty.
  • MSM model sensitivity matrix
  • the MSM may be calculated on-line in real-time by perturbation and evaluation of the control resident gas turbine model.
  • the Kalman filter may optimize the multiplier values to minimize the differences between the estimated and measured operating parameters.
  • the gas turbine model may adapt to changing efficiencies, flow capacities and other parameters of the actual gas turbine.
  • the output performance multipliers generated by the Kalman filter may adapt the model to better match the measured parameters of the gas turbine.
  • the Kalman filter may also tune the model to, for example, account for deterioration of component efficiencies and changes in air-flow capacities of the gas turbine that occur during extended operation.
  • the Kalman filter structure is able to adapt to changes in the number of available sensors and type of measured output parameters available to compare to the estimated output parameters of the model.
  • the Kalman filter structure may be modified to account for the loss of the measured parameter, and may continue to generate performance multipliers based on the remaining measured conditions of the gas turbine.
  • Gas turbine 110 may include a compressor 112 , a combustor 114 , a turbine 116 drivingly coupled to compressor 112 , and a computer control system 118 (controller).
  • An inlet duct 120 to compressor 112 may feed ambient air and possibly injected water to compressor 112 .
  • the inlet duct may have ducts, filters, screens, and sound absorbing devices that may contribute to a pressure loss of ambient air flowing through inlet duct 120 into inlet guide vanes (I.G.V.) 121 of compressor 112 .
  • An exhaust duct 122 for turbine 116 directs combustion gases from the outlet of turbine 116 through, for example, emission control and sound absorbing devices.
  • Exhaust duct 122 may include sound adsorbing materials and emission control devices that may apply a backpressure to turbine 116 .
  • the amount of inlet pressure loss and back pressure may vary over time due to the addition of components to ducts 120 , 122 , and to dust and dirt clogging the inlet and exhaust ducts.
  • Turbine 116 may drive a generator 124 that produces electrical power.
  • the inlet loss to compressor 112 and turbine 116 exhaust pressure loss tend to be a function of corrected flow through gas turbine 110 .
  • gas turbine 110 may be monitored by several sensor systems 126 detecting various observable conditions of the turbine, generator and ambient environment.
  • two or three redundant sensors may measure the same measured condition.
  • groups of three redundant temperature sensor systems 126 may monitor ambient temperature surrounding gas turbine 110 , compressor discharge temperature, turbine exhaust gas temperature, and other temperature measurements of the gas stream through gas turbine 110 .
  • groups of three redundant pressure sensor systems 126 may monitor ambient pressure, and static and dynamic pressure levels at the compressor inlet and outlet, turbine exhaust, at other locations in the gas stream through gas turbine 110 .
  • Groups of three redundant humidity sensor systems 126 e.g., wet and dry bulb thermometers, may measure ambient humidity in the inlet duct of compressor 112 .
  • Groups of three redundant sensor systems 126 may also comprise flow sensors, speed sensors, flame detector sensors, valve position sensors, guide vane angle sensors, or the like that may sense various parameters pertinent to the operation of gas turbine 110 .
  • parameters refer to items that may be used to define the operating conditions of the turbine, such as temperatures, pressures, and gas flows at defined locations in the turbine. Some parameters may be measured, i.e., may be sensed and are directly known. Other parameters may be estimated by the model and may be indirectly known. The measured and estimated parameters may be used to represent a given turbine operating state, for example, see FIGS. 3-5 .
  • a fuel control system 128 may regulate the fuel flowing from a fuel supply to combustor 114 , the split between the fuel flowing into primary and secondary fuel nozzles, and the amount of fuel mixed with secondary air flowing into a combustion chamber.
  • the fuel controller may also select the type of fuel for combustor 114 .
  • the fuel control system 128 may be a separate unit or may be a component of a main controller 118 .
  • Main controller 118 may be a General Electric SPEEDTRONICTM Gas Turbine Control System, such as is described in Rowen, W. I., “SPEEDTRONICTM Mark V Gas Turbine Control System”, GE-3658D, published by GE Industrial & Power Systems of Schenectady, N.Y. Controller 118 may be a computer system having a processor(s) that executes programs to control the operation of gas turbine 110 using sensor inputs and instructions from human operators. The programs executed by main controller 118 may include scheduling algorithms for regulating fuel flow to combustor 114 .
  • the commands generated by main controller 118 may cause actuators on gas turbine 110 to, for example, adjust valves (actuator not shown) between the fuel supply and combustors that regulate the flow, fuel splits and type of fuel flowing to the combustors, adjust inlet guide vanes 121 (actuator 127 ) on the compressor, and activate other control settings on the gas turbine.
  • actuators on gas turbine 110 may, for example, adjust valves (actuator not shown) between the fuel supply and combustors that regulate the flow, fuel splits and type of fuel flowing to the combustors, adjust inlet guide vanes 121 (actuator 127 ) on the compressor, and activate other control settings on the gas turbine.
  • the scheduling algorithms may enable main controller 118 to maintain, for example, the NO x and CO emissions in the turbine exhaust to within certain predefined emission limits, and to maintain the combustor firing temperature to within predefined temperature limits.
  • the scheduling algorithms may have inputs for parameter variables such as: current compressor pressure ratio, ambient specific humidity, inlet pressure loss and turbine exhaust back pressure.
  • Control system 118 may apply the algorithms to schedule gas turbine 110 , e.g., setting desired turbine exhaust temperatures and combustor fuel splits, so as to satisfy performance objectives while complying with operability boundaries of gas turbine 110 .
  • ARES model 130 may electronically model, in real time, several operating parameters of gas turbine 110 .
  • Gas turbine 110 may have several observable parameters that may be referred to as “fundamental inputs” ( ⁇ ) 132 .
  • Fundamental inputs ( ⁇ ) 132 may be directly measured by sensors and include (without limitation): ambient conditions (A), angle of the inlet guide vanes (IGV), amount of fuel (FUEL) flowing to combustor 114 and rotational speed (SPEED) of gas turbine 110 .
  • the listed fundamental inputs ( ⁇ ) 132 may be illustrative embodiments and are provided merely to illustrate that sensed inputs may be collected.
  • the specific sensed inputs are not material to this disclosure and will depend on the control system and available sensors at a particular gas turbine installation.
  • Fundamental inputs ( ⁇ ) 132 to a real time model 130 of a gas turbine may include some, all and/or other inputs.
  • fundamental inputs merely indicates that for an embodiment of the particular model disclosed herein these inputs are taken from measurements of actual conditions and are applied as inputs to the model.
  • Fundamental inputs ( ⁇ ) 132 may be inputted to model 130 of gas turbine 110 . These inputs may be applied by model 130 to generate output values ( ⁇ ) of model 130 corresponding to operating parameters of gas turbine 110 .
  • the outputs may include primary modeled outputs ( ⁇ ) 138 and may be compared to corresponding measured operating parameters 144 of gas turbine 110 .
  • the modeled outputs may also include extended model outputs ( ⁇ ext.) 140 that may predict gas turbine parameters, e.g., desired fuel flow rate, that may not be directly measured.
  • the extended modeled outputs 140 may be used by the control system to operate gas turbine 110 , such as by applying the desired fuel flow rate to control the actual fuel flow rate to combustor 114 .
  • Primary outputs 138 and their corresponding measured operating parameters (tuning inputs) 144 may be applied to an error correction system 147 that may automatically and regularly tune model 130 to ensure that all of the modeled outputs ( ⁇ and ⁇ ext.) accurately predict operating conditions of gas turbine 110 .
  • Modeled outputs 138 , 140 may be used for controlling gas turbine 110 , scheduling maintenance, and predicting the performance of gas turbine 110 .
  • the application of the modeled outputs for controlling gas turbine 110 and for functions other than tuning model 130 is well known to persons of ordinary skill in the art of controlling gas turbines.
  • Primary outputs ( ⁇ ) 138 of model 130 may be, for example: modeled (M) power output (POW_M) such as to a generator 124 , modeled turbine exhaust temperature (EXHTEMP_MOD), and modeled compressor conditions (C_M).
  • M power output
  • EXHTEMP_MOD modeled turbine exhaust temperature
  • C_M modeled compressor conditions
  • the number and particular parameters corresponding to primary outputs ( ⁇ ) 138 may vary from gas turbine model to model. Further, primary outputs ( ⁇ ) 138 may vary during operation of gas turbine 110 if, for example, a sensor fails the corresponding measured parameter is no longer available as a comparison to one of the primary outputs.
  • Primary outputs 138 may each correspond to a measured, e.g., sensed operating parameter ( y ) 144 , such as actual power output (POW-A), turbine exhaust temperature (EXHTEMP_A), and compressor condition (C_A).
  • Measured parameters 144 may be based on output signals of sensors monitoring the corresponding actual parameter of gas turbine 110 . Multiple redundant sensors may also observe each of measured parameters 144 . The sensed parameters may be selected based on the specific control system for a gas turbine and available sensors.
  • Model 130 may be a computer generated model of gas turbine 110 .
  • Model 130 may be an arrangement of mathematical representations of the primary and extended outputs. Each of these representations may rely on the input values, e.g., fundamental inputs 132 , to generate an estimated value of modeled output parameters 138 , 140 .
  • the mathematical representations may generate a surrogate output parameter value 138 , 140 that may be used in circumstances where a measured parameter value is not available.
  • Real-time computer models of gas turbines are well known especially when applied to control of aircraft gas turbine engines. Industrial gas turbines have also been the subject of computer models.
  • models may be used to estimate sensed operating parameters such as the primary outputs, as well as parameters that are not sensed such as combustion and turbine inlet temperatures, airflows, and compressor stall margins.
  • the model 130 may be a physics-based aero-thermodynamic computer model, a regression-fit model, neural-net model, or other suitable computer model of a gas turbine.
  • Primary outputs 138 may be compared to measured parameter values 144 .
  • Measured values 144 may be referred to as tuning inputs because they may be used to tune model 130 .
  • Primary outputs 138 and measured parameter values 144 may be normalized 146 to generated normalized modeled outputs ( ⁇ circumflex over ( z ) and normalized measured outputs ( z ).
  • These normalized outputs may be compared 148 , e.g., POW_MOD may be compared to POW_A, to generate a difference signal ( ⁇ ( ⁇ circumflex over ( z , z )) 150 such as ( ⁇ (POW_MOD, POW_A)).
  • the difference signal 150 may indicate an error of the modeled output parameter with respect to the measured actual parameter.
  • difference signal 150 There may be generally at least one difference signal 150 corresponding to each of the primary outputs 138 , and there may be a difference signal corresponding to each of the redundant sensors measuring a particular parameter. At least one measured value 144 , e.g., tuning input, may be generally needed for each primary output 138 to generate a difference signal. If one or more of the tuning inputs is not available, e.g., due to a failed sensor, the corresponding difference signals ( ⁇ ( ⁇ circumflex over ( z , z )) 150 may not be generated, but the error correction system may still operate to correct model 130 .
  • a Kalman filter gain matrix (KFGM-K) 152 may receive as an input the difference signals 150 and may generate normalized correction factor adjustments ( ⁇ circumflex over ( x ) 160 which are used to tune the gas turbine model 130 . As shown in FIG. 5 , the KFGM may apply tuning factors 151 to adjust the difference signals 50 and generate normalized correction factors ( ⁇ circumflex over ( x ) 160 .
  • a relatively large number of difference signals 150 e.g., redundant sensor outputs for each of POW, EXHTEMP and C, may enable the Kalman filter gain matrix to generate normalized correction factors 160 that may be used to accurately tune the model and ensure that the model generates accurate output values ( ⁇ and ⁇ ext.).
  • the loss of difference signals 150 may reduce (but not eliminate) the ability of the Kalman filter gain matrix to tune the model.
  • the adaptive ability of the Kalman filter gain matrix 152 may enable it to continue to tune model 130 with a reduced set of difference signals 150 .
  • the Kalman filter gain matrix (K) 152 may be modified to account for the loss of a difference signal. Accordingly, the gas turbine may continue to operate and be automatically tuned even when sensors fail and tuning input data regarding observable operating conditions is not available.
  • the model sensitivity matrix (MSM) 166 may be determined by applying a series of inputs (fundamental inputs 132 and a series of perturbated performance multipliers, e.g., perturbated corrected and normalized difference signals 164 ) to a gas turbine model 167 (such as model 130 ).
  • the sensitivity of the primary outputs of the model 167 may be determined by a partial derivative analysis 168 .
  • the sensitivity values may be normalized 169 to form the sensitivity matrix (a, h) 166 .
  • the sensitivity matrix may be applied to the on-line filter gain calculation 165 (e.g., Kalman filter equations) to determine a matrix 152 of optimal tuning values, e.g., gain values, to be applied to the difference signals corresponding difference signals ( ⁇ ( ⁇ circumflex over ( z , z )) 150 between the measured gas turbine values and the corresponding values predicted by the model.
  • the on-line filter gain calculation 165 e.g., Kalman filter equations
  • optimal tuning values e.g., gain values
  • the Kalman filter equations 165 were first published by R. F. Kalman & Bucy in the 1960s and are depicted in FIG. 5 .
  • the Kalman filter is known in the art and persons of ordinary skill in control systems will be familiar with these filters.
  • the Kalman filter is an optimal recursive data processing algorithm.
  • the Kalman filter gain matrix (K) 152 may include one or more tuning factors 151 that may be applied to the difference signals ( ⁇ ( ⁇ circumflex over ( z , z ) 150 to generate normalized correction factor adjustments 160 .
  • the normalized correction factors 160 may be summed 156 with the prior normalized correction factor (Z ⁇ 1 ) 158 to average out the differences between the current and prior correction factors.
  • the averaged correction factor may be un-normalized 162 to produce the performance multipliers 164 (also un-normalized correction factors) that may include, for example, component efficiencies and flow capacities.
  • the un-normalized correction factors 164 may be applied to gas turbine model 130 as, for example, multipliers, that are applied to the algorithms that model the gas turbine and generate the modeled output parameter values 138 , 140 .
  • the multipliers may tune the model by adjusting the algorithms so that they generate modeled parameter values that accurately represent the actual operation of the gas turbine.
  • the modeled output parameter values 138 , 140 may be applied to determine fuel and air flow to the gas turbine and to determine other control inputs to the gas turbine.
  • first,” “second,” and the like, herein do not denote any order, quantity, or importance, but rather are used to distinguish one element from another, and the terms “a” and “an” herein do not denote a limitation of quantity, but rather denote the presence of at least one of the referenced item.
  • the modifier “approximately” used in connection with a quantity is inclusive of the stated value and has the meaning dictated by the context, (e.g., includes the degree of error associated with measurement of the particular quantity).
  • the suffix “(s)” as used herein is intended to include both the singular and the plural of the term that it modifies, thereby including one or more of that term (e.g., the metal(s) includes one or more metals).
  • Ranges disclosed herein are inclusive and independently combinable (e.g., ranges of “up to approximately 25 wt %, or, more specifically, approximately 5 wt % to approximately 20 wt %”, is inclusive of the endpoints and all intermediate values of the ranges of “approximately 5 wt % to approximately 25 wt %,” etc).
  • the invention provides a computer program fixed in at least one computer-readable medium, which when executed, enables a computer system to control the temperature of the turbomachine.
  • the computer-readable medium includes program code, such as temperature control system program 40 ( FIG. 1 ), which implements some or all of a process described herein.
  • the term “computer-readable medium” comprises one or more of any type of tangible medium of expression, now known or later developed, from which a copy of the program code can be perceived, reproduced, or otherwise communicated by a computing device.
  • the computer-readable medium can comprise: one or more portable storage articles of manufacture; one or more memory/storage components of a computing device; paper; and/or the like.
  • the invention provides a method of providing a copy of program code, such as temperature control program 40 ( FIG. 1 ), which implements some or all of a process described herein.
  • a computer system can process a copy of program code that implements some or all of a process described herein to generate and transmit, for reception at a second, distinct location, a set of data signals that has one or more of its characteristics set and/or changed in such a manner as to encode a copy of the program code in the set of data signals.
  • an embodiment of the invention provides a method of acquiring a copy of program code that implements some or all of a process described herein, which includes a computer system receiving the set of data signals described herein, and translating the set of data signals into a copy of the computer program fixed in at least one computer-readable medium.
  • the set of data signals can be transmitted/received using any type of communications link.
  • the invention provides a method of generating a system for controlling the temperature of a turbo-machine.
  • a computer system such as computer infrastructure 20 ( FIG. 1 )
  • one or more components for performing a process described herein can be obtained (e.g., created, purchased, used, modified, etc.) and deployed to the computer system.
  • the deployment can comprise one or more of: (1) installing program code on a computing device; (2) adding one or more computing and/or I/O devices to the computer infrastructure; (3) incorporating and/or modifying the computer infrastructure to enable it to perform a process described herein; and/or the like.
  • 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 control the temperature of a turbo-machine as described herein.
  • the service provider can manage (e.g., create, maintain, support, etc.) a computer infrastructure, such as computer structure 20 ( FIG. 1 ), that performs a process described herein for one or more customers.
  • the service provider can receive payment from the customer(s) under a subscription and/or fee agreement; receive payment from the sale of advertising to one or more third parties, and/or the like.

Abstract

A method, system, and computer program for turbo-machine temperature control is presented. The method includes: receiving an exhaust temperature (Texh) parameter, a firing temperature (Tfire) parameter, and a combustor temperature rise (Trise) parameter of the turbo-machine during operation using a computing device; comparing the Texh parameter, the Tfire parameter, and the Trise parameter to corresponding Texh, Tfire, and Trise operational boundaries of the turbo-machine using the computing device; and creating an action in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary for a user.

Description

    BACKGROUND OF THE INVENTION
  • The invention relates generally to monitoring operational parameters of a turbo-machine. More particularly, the invention relates to a system and a method for providing temperature control during operation of the turbo-machine.
  • Turbo-machine systems are complex and typically require automated control of a large number of parameters across a wide variety of operation loads. For example, for an electricity generating system including a turbine system and a turbo-generator, the temperature of a variety of structures on the turbine itself must be controlled. Typically, turbo-machine systems and articles therein are subjected to temperature stresses due to the harsh environment that exists during operation of the turbo-machine.
  • BRIEF DESCRIPTION OF THE INVENTION
  • A first aspect of the disclosure provides a method for controlling the temperature of a turbo-machine, the method comprising: receiving an exhaust temperature (Texh) parameter, a firing temperature (Tfire) parameter, and a combustor temperature rise (Trise) parameter of the turbo-machine during operation using a computing device; comparing the Texh parameter, the Tfire parameter, and the Trise parameter to corresponding Texh, Tfire, and Trise operational boundaries of the turbo-machine using the computing device; and creating an action in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary for a user.
  • A second aspect of the disclosure provides a temperature control system for a turbo-machine, the system comprising: at least one device including: a receiver for receiving an exhaust temperature (Texh) parameter, a firing temperature (Tfire) parameter, and a combustor temperature rise (Trise) parameter of the turbo-machine during operation; a comparator for comparing the Texh parameter, the Tfire parameter, and the Trise parameter to corresponding Texh, Tfire, and Trise operational boundaries of the turbo-machine; and an action creator for creating an action in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary.
  • A third aspect of the disclosure provides a computer program comprising program code embodied in at least one computer-readable medium, which when executed, enables a computer system to implement a method for controlling the temperature of a turbo-machine, the method comprising: receiving an exhaust temperature (Texh) parameter, a firing temperature (Tfire) parameter, and a combustor temperature rise (Trise) parameter of the turbo-machine during operation using a computing device; comparing the Texh parameter, the Tfire parameter, and the Trise parameter to corresponding Texh, Tfire, and Trise operational boundaries of the turbo-machine using the computing device; and creating an action in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary for a user.
  • 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.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • These and other features of this invention 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 embodiments of the invention, in which:
  • FIG. 1 shows a block diagram of an illustrative environment and for implementing a temperature control system for a turbo-machine, in accordance with an embodiment of the present invention;
  • FIG. 2 shows a flow diagram of a method for controlling the temperature of a turbo-machine, in accordance with an embodiment of the present invention;
  • FIG. 3 shows a plot of a turbo-machine operating space for a method for controlling the temperature of a turbo-machine, in accordance with an embodiment of the present invention;
  • FIG. 4 shows another plot of a turbo-machine operating space for a method for controlling the temperature of a turbo-machine, in accordance with an embodiment of the present invention;
  • FIG. 5 shows another plot of a turbo-machine operating space for a method for controlling the temperature of a turbo-machine, in accordance with an embodiment of the present invention;
  • FIG. 6 shows a schematic depiction of a turbine having a control system, in accordance with an embodiment of the present invention;
  • FIG. 7 shows a high-level block diagram of a turbine, model, and Kalman filter model correction estimator, in accordance with an embodiment of the present invention; and
  • FIG. 8 shows a block diagram of a more detailed flow chart of the Kalman filter model correction estimator, in accordance with an embodiment of the present 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.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Turbo-machine systems are complex and typically need automated control of a large number of parameters across a wide variety of operation loads. For example, the temperature of a variety of structures of a turbine needs to be controlled. Historically, turbo-machine parameters were measured and fed back to a turbo-machine control system, which would provide any necessary automated control based on the measured parameters. The measure and feedback scheme is adequate for a number of parameters. However, due to the complexity of a turbo-machine, and how different parameters directly and indirectly impact other parameters, developing control systems that employ a larger variety of parameters in a more robust manner presents a number of challenges.
  • Embodiments of the present invention are described herein with reference to flow diagram illustrations and/or block diagrams of methods, apparatus (systems) and computer program products. It will be understood that each block of the flow diagram illustrations and/or block diagrams, and combinations of blocks in the flow diagram illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processing component of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing component of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flow diagram and/or block diagram block or blocks.
  • These computer program instructions may also be stored in a computer-readable medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable medium produce an article of manufacture including instruction means which implement the function/act specified in the flow diagram and/or block diagram block or blocks.
  • The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flow diagram and/or block diagram block or blocks.
  • Illustrative Environment
  • Referring to FIG. 1, an illustrative environment for controlling the temperature of a turbo-machine 15 during operation is shown according to an embodiment of the present invention. To this extent, the environment includes a computer infrastructure 20 that can perform various process steps described herein relative to various control systems. For example, computer infrastructure 20 is shown including a computing device 30 that comprises, among other components, a temperature control system 40, which enables computing device 30 to carry out controlling a temperature of turbo-machine 15 during operation by performing the process steps described herein.
  • Computing device 30 is shown in communication with turbo-machine 15. In an embodiment, turbo-machine 15 includes a turbine system 17 coupled to a turbo-generator 19. One having ordinary skill in the art will recognize that turbine system 17 and turbo-generator 19 may include any now known or later developed structure required for turbine system 17 and turbo-generator 19 operation. For example, turbine system 17 may include a gas turbine and/or a steam turbine, etc. with any number of low, intermediate, or high pressure sections.
  • Turbine system 17 may also include a combustion turbine engine such as a MS9001FB engine, sometimes referred to as a 9FB engine, commercially available from General Electric Company, Schenectady, N.Y. The present invention is not limited to any one particular engine and may be used in connection with other engines including, for example, the MS7001FA (7FA) and MS9001FA (9FA), the GE 90, and the LMS100 engine models of General Electric Company. Other examples also include the F119 Pratt and Whitney military engine as well as the 8000H Siemens machine.
  • Further, computing device 30 is shown in communication with a user 50. User 50 may, for example, be a programmer, an operator, or another computer system. Interactions between the aforementioned and computing device 30 are discussed herein.
  • Computing device 30 is shown including a processing component 31 (e.g., one or more processors), a memory component 32 (e.g., a storage hierarchy), an input/output (I/O) component 33 (e.g., one or more I/O interfaces and/or devices), and a communications pathway 34 such as a bus. Further, computing device 30 is shown in communication with an external I/O device/resource 35 and a storage system 36. In one embodiment, processing component 31 may execute program code, such as temperature control system 40, which may be at least partially fixed in memory component 32 and/or storage system 36.
  • Computer program code for carrying out operations of embodiments of temperature control system 40 may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code may execute entirely on a user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
  • While executing program code, processing component 31 can process data, which can result in reading and/or writing the data, such as turbo-machine 15 exhaust temperature data, firing temperature data, combustor temperature rise data, and corresponding operational boundary data to/from memory component 32, storage system 36, and/or I/O component 33 for further processing. Communications pathway 34 provides a communications link between each of the components in computing device 30. I/O component 33 can comprise one or more human I/O devices or storage devices, which enable user 50 to interact with computing device 30 and/or one or more communications devices to enable user 50 to communicate with computing device 30 using any type of communications link. To this extent, temperature control system 40 can manage a set of interfaces (e.g., graphical user interface(s), application program interface, and/or the like) that enable human and/or users 50 to interact with temperature control system 40. Further, temperature control system 40 can manage (e.g., store, retrieve, create, manipulate, organize, present, etc.) data 46, such as but not limited to turbo-machine 15 exhaust temperature data, firing temperature data, combustor temperature rise data, and corresponding operational boundaries using any solution.
  • I/O device 35 may comprise any device that enables user 50 to interact with computing device 30 or any device that enables computing device 30 to communicate with one or more other computing devices. I/O device 35 (includes but is not limited to a keyboard, a display, a pointing device, etc.) may be coupled to computing device 30 either directly or through intervening I/O controllers.
  • In any event, computing device 30 can comprise one or more general purpose computing articles of manufacture (e.g., computing devices) capable of executing program code, such as temperature control system 40, installed thereon by a user 50 (e.g., a personal computer, server, handheld device, etc.). As used herein, it is understood that program code may mean any collection of instructions, in any language, code or notation, that cause a computing device having an information processing capability to perform a particular function 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. To this extent, temperature control system 40 can be embodied as any combination of system software and/or application software.
  • Further, one having ordinary skill in the art will recognize that temperature control system 40 and various control systems described herein can also be embodied as a method(s) or computer program product(s), e.g., as part of an overall control system for a turbo-machine. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a circuit, module, or system.
  • In any event, the technical effect of computing device 30 is to provide processing instructions for controlling the temperature of turbo-machine 15 during operation. In another embodiment of computing device 30, it may monitor, record, and track operating parameters related to turbo-machine 15 via temperature control system 40, including but not limited to exhaust temperature, firing temperature, and combustor temperature rise data.
  • Further, temperature control system 40 can be implemented using a set of modules such as a receiver 41, a comparator 42, and an action creator 43. In this case, a module can enable computing device 40 to perform a set of tasks used by temperature control system 40, and can be separately developed and/or implemented apart from other portions of temperature control system 40. Temperature control system 40 may include modules that comprise a specific use machine/hardware and/or software. Regardless, it is understood that two or more modules, and/or systems may share some/all of their respective hardware and/or software.
  • 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 computing device 40 to implement the functionality described in conjunction therewith using any solution. When fixed in memory component 32 of computing device 30 that includes the processing component 31, a module is a substantial portion of a component that implements the functionality. 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 computing device 30. When computing device 30 comprises multiple computing devices, each computing device may have only a portion of temperature control system 40 embodied thereon (e.g., one or more modules).
  • However, it is understood that computing device 30 and temperature control system 40 are only representative of various possible equivalent computing devices that may perform the various process steps of the present invention. To this extent, in other embodiments, computing device 30 can comprise any specific purpose computing article of manufacture comprising hardware and/or computer program code for performing specific functions, any computing article of manufacture that comprises a combination of specific purpose and general purpose hardware/software, or the like. In each case, the program code and hardware can be created using standard programming and engineering techniques, respectively.
  • Similarly, computer infrastructure 20 is only illustrative of various types of computer infrastructures for implementing the invention(s) described herein. For example, in one embodiment, computer infrastructure 20 may comprise two or more computing devices (e.g., a server cluster) that communicate over any type of wired and/or wireless communications link, such as a network, a shared memory, or the like, to perform the various process steps described herein. When the communications link comprises a network, the network may comprise any combination of one or more types of networks (e.g., the Internet, a wide area network, a local area network, a virtual private network, etc.).
  • Network adapters may also be coupled to the system to enable the data processing system to become coupled to other data processing systems or remote printers or storage devices through intervening private or public networks. Modems, cable modem and Ethernet cards may be just a few of the currently available types of network adapters. Regardless, communications between the computing devices may utilize any combination of various types of transmission techniques.
  • Temperature control system 40 enables computing device 30 to provide processing instructions for controlling the temperature of turbo-machine 15. Temperature control system 40 is provided to protect turbo-machine 15, and in particular, a gas turbine of a turbine system 17 against exceeding temperature limits that may damage turbo-machine 15. Receiver 41 receives temperature parameters of turbo-machine 15 during operation. For example, receiver 41 may receive an exhaust temperature (Texh) parameter, a firing temperature (Tfire) parameter, and a combustor temperature rise (Trise) parameter.
  • In embodiments of the present invention, Texh may represent the direct temperature of exhaust gas exiting turbo-machine 15. Tfire may represent the firing temperature of a combustor (not shown) of turbo-machine 15. Trise may represent the temperature rise across the combustor of turbo-machine 15. In an embodiment, receiver 41 may also receive any number of additional temperature parameters and corresponding operational boundaries of the turbo-machine 15 during operation that may be used to control the temperature of turbo-machine 15 during operation.
  • Receiver 41 receives temperature parameters and corresponding operational boundaries of turbo-machine 15. In an embodiment, receiver 41 may receive Texh, Tfire, and Trise parameters and corresponding Texh, Tfire, and Trise operational boundaries. Receiver 41 may also receive any now known or later discovered temperature parameter data and/or operational boundary data of turbo-machine 15 that may be related to the operation and in particular, temperature control, of turbo-machine 15.
  • Receiver 41 may receive the temperature parameters and corresponding operational boundaries from user 50. For example, user 50 may be an operator or programmer inputting the Texh, Tfire, and Trise operational boundaries into computing device 30 or from another computing article of manufacture. Alternatively, user 50 may be an external computing device(s) of another computer system providing the Texh, Tfire, and Trise parameters and corresponding operational boundaries to computing device 30 via I/O component 33. Further, user 50 may be linked to computing device 30 as described herein, and may also provide any now known or later discovered temperature parameter data and/or operational boundary data of turbo-machine 15 that may be related to the operation and in particular, temperature control, of turbo-machine 15 in any conventional manner. Subsequently, receiver 41 may receive any of the aforementioned.
  • Comparator 42 compares Texh, Tfire, and Trise parameters to corresponding Texh, Tfire, and Trise operational boundaries of turbo-machine 15. In an embodiment, comparator 42 may additionally comprise determinator 47, which determines if the Texh, Tfire, and Trise parameters exceed the Texh, Tfire, and Trise operational boundaries of turbo-machine 15 during operation. In another embodiment, determinator 47 may determine if any temperature parameter exceeds its corresponding operational boundary of turbo-machine 15. In a further embodiment, determinator 47 may determine if any temperature parameter exceeds its corresponding operational boundary of turbo-machine 15 by a predetermine temperature value. The temperature value may be a value of, for example, 5° C., 10° C., 15° C., and etc.
  • Comparator 42 may also compare any now known or later discovered temperature parameter data and/or operational boundary data of turbo-machine 15 that may be related to the operation and in particular, temperature control, of turbo-machine 15. Subsequently, determinator 47 may also determine if any now known or later discovered temperature parameter data exceeds its corresponding operational boundary and/or exceeds its corresponding operational boundary by a predetermined temperature value.
  • Action creator 43 creates an action, such as an alarm or trip, in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary for user 50. In an embodiment, an alarm or a trip may be created if one of the parameters exceeds an operational boundary for a period of time, for example, 0.5 seconds. One having ordinary skill in the art will recognize that any period of time may be selected to trigger the alarm or the trip such that temperature control of turbo-machine 15 may be maintained. Further, action creator 43 may create an alarm or trip in response to at least one of: any now known or later discovered temperature parameter data exceeding its corresponding operational boundary.
  • Temperature control system 40 may provide the created alarm and trip for user 50, for example, via a user interface module 44. In an embodiment, user interface module 44 may provide a graphical user interface in a turbo-machine 15 control room.
  • Temperature Control Methodology
  • Referring to FIG. 2, an embodiment of a method for controlling the temperature of a turbo-machine 15 during operation is shown. Step S1 includes a receiver 41 receiving an exhaust temperature (Texh) parameter, a firing temperature (Tfire) parameter, and a combustor temperature rise (Trise) parameter of turbo-machine 15 during operation using computing device 30, see FIG. 1.
  • In an embodiment of step S1 of FIG. 2, receiver 41 receiving the temperature parameters comprises: a step S1A, receiving an exhaust temperature (Texh) of turbo-machine 15; a step S1B, receiving a firing temperature (Tfire) of turbo-machine 15; and a step S1C, receiving a combustor temperature rise (Trise) of turbo-machine 15. In an embodiment, receiver 41 may independently receive the Texh, Tfire, and Trise parameter from a computing article of manufacture or an external computing device(s) of another computer system (not shown) (that independently calculates the Texh, Tfire, and Trise parameter) via I/O component 33 as described herein. One having ordinary skill in the art will recognize that the Texh parameter may be calculated, for example, by taking the average of a plurality of Texh measurements at any given point in time during operation of turbo-machine 15. The Texh measurements may be taken by thermocouples 18 that comprise turbo-machine 15, see FIG. 1.
  • In an embodiment, receiver 41 may receive Texh, Tfire, and Trise parameters from computing article(s) of manufacture, from an external computing device(s) of another computer system(s), and etc. that may determine the Texh, Tfire, and Trise parameters by taking one or more direct measurements of the aforementioned parameters during various operating states of turbo-machine 15. Alternatively, the Texh, Tfire, and Trise parameters may be estimated by an external computer modeling system that uses various operational inputs and outputs such as fuel flow, turbine speed, inlet temperature, power output, compressor discharge temperature, compressor discharge pressure, of turbo-machine 15 during various operational states to determine one or more of the aforementioned temperature parameters.
  • Examples of computing modeling systems and methods that may be used to determine the Texh, Tfire, and Trise parameters as well as others may be model-based control systems described in U.S. Pat. No. 7,742,904 ('904), which is hereby incorporated by reference in its entirety. For the sake of clarity and convenience, certain passages from '904 are described in Computing Modeling Systems section of this application.
  • An additional embodiment, method step S1 may further comprise receiver 41 receiving one or more additional temperature parameters of turbo-machine 15 during operation. One or more of the additional temperature parameters may be any temperature parameter that may directly or indirectly represent a temperature parameter of turbo-machine 15 in operation that may be actively controlled.
  • In an embodiment, one or more of the additional temperature parameters may be received by receiver 41 from computing article(s) of manufacture, from an external computing device(s) of another computer system(s), and etc. that may determine one or more of the additional temperature parameters by taking one or more direct measurements of the aforementioned parameters during various operating states of turbo-machine 15. Alternatively, one or more of the additional temperature parameters may be estimated by an external computer modeling system (see passages of '904 described in Computing Modeling Systems section of this application) that uses various operational inputs and outputs of turbo-machine 15 during various operational states to determine one or more of the aforementioned temperature parameters.
  • Referring to FIG. 2, step S2 includes comparator 42 comparing the Texh parameter, the Tfire parameter, and the Trise parameter to corresponding Texh, Tfire, and Trise operational boundaries of turbo-machine 15 using computing device 30, see FIG. 1. In an embodiment of method step S2 of FIG. 2, comparator 42 comparing the temperature parameters to the corresponding operational comprises a step S2A, which includes receiver 41 receiving Texh, Tfire, and Trise operational boundaries of turbo-machine 15 during operation, see FIG. 1.
  • Receiver 41 may receive the operational boundaries from user 50, such as but not limited to, an operator or programmer inputting the operational boundaries, from another computing article(s) of manufacture, or from an external computing device(s) of another computer system (not shown) that calculates the operational boundaries via I/O component 33 as described herein, see FIG. 1. In an embodiment, Texh, Tfire, and Trise operational boundaries independently may encompass multiple operational boundaries, for example, the Tfire operational boundary may encompass a Tfire alarm boundary and/or a Tfire trip boundary described herein.
  • In an additional embodiment of method step S2A, receiver 41 may further receive one or more additional operational boundaries of turbo-machine 15 during operation that correspond respectively to one or more temperature parameters received in step S1. One having ordinary skill in the art will recognize, that one or more of the additional operational boundaries may be for any operating space of turbo-machine 15 that may be defined, for example, by temperature vs. power as discussed herein. One or more of the additional operational boundaries may include an operational base load curve, an alarm boundary, a trip boundary, an absolute boundary, etc (see passages of '904 described in Computing Modeling Systems section of this application).
  • In an embodiment of the operational temperature boundaries, FIGS. 3-5 show curves that represent Texh, Tfire, and Trise operational boundaries. In each figure, the y-axis represents temperature in incremental units of degrees C. for a particular operating space and the units increase from bottom to top. The x-axis represents incremental compressor pressure ratio and the increments increase from left to right.
  • Referring to FIG. 3, a plot is shown representative of the Tfire operating space for turbo-machine 15. Curve B1 may represent an operational base load curve for Tfire. The Tfire base load curve may represent a space where normal operating conditions for turbo-machine 15 exist. Curve A1 may represent a Tfire alarm boundary. The Tfire alarm boundary may represent a space where operating conditions for turbo-machine 15 are above normal and may need attention, but may not warrant a trip (shutdown) of turbo-machine 15. One having ordinary skill in the art will recognize that curve A1 may be selected to be at any particular temperature range above curve B1 that allows curve A1 to be representative of an alarm boundary as described herein.
  • Curve T1 may represent a Tfire trip boundary. The Tfire trip boundary may represent a space where operating conditions for turbo-machine 15 are above normal and may be potentially damaging to turbo-machine 15, and may warrant a trip of turbo-machine 15. One having ordinary skill in the art will recognize that curve T1 may be selected to be at any particular temperature range above curve B1 that allows curve T1 to be representative of a trip boundary as described herein.
  • Referring to FIG. 4, a plot is shown representative of the Texh operating space for turbo-machine 15. In an embodiment, the Texh operating space may be in a temperature range from approximately 260° C. to approximately 820° C. Curve B2 may represent an operational base load curve for Texh. The Texh base load curve may represent a space where normal operating conditions for turbo-machine 15 exist. Curve A2 may represent a Texh alarm boundary. The Texh alarm boundary may represent a space where operating conditions for turbo-machine 15 may be above normal and may need attention, but may not warrant a trip of turbo-machine 15. One having ordinary skill in the art will recognize that curve A2 may be selected to be at any particular temperature range above curve B2 that allows curve A2 to be representative of an alarm boundary as described herein. In an embodiment, curve A2 may be approximately 3° C. higher at each point along curve B2.
  • Curve T2 may represent a Texh trip boundary. The Texh trip boundary may represent a space where operating conditions for turbo-machine 15 may be above normal and may be potentially damaging to turbo-machine 15, and may warrant a trip of turbo-machine 15. One having ordinary skill in the art will recognize that curve T2 may be selected to be at any particular temperature range above curve B2 that allows curve T2 to be representative of a trip boundary as described herein. In an embodiment, curve T2 may be approximately 6° C. higher at each point along curve B2.
  • Curve F2 may represent a Texh absolute boundary. The Texh absolute boundary represents a space where operating conditions for turbo-machine 15 may be dangerous and may ultimately result in damage to turbo-machine 15 if a trip is not initiated. One having ordinary skill in the art will recognize that curve F2 may be selected to be at any particular temperature range above curve B2 that allows curve F2 to be representative of an absolute boundary as described herein. In an embodiment, curve F2 may be a boundary at a single temperature for each power unit, i.e., a straight line across the entire operating space.
  • Referring to FIG. 5, a plot is shown representative of the Trise operating space for turbo-machine 15. Curve B3 may represent an operational base load curve for Trise. The Trise base load curve may represent a space where normal operating conditions for turbo-machine 15 exist. Curve A3 may represent a Trise alarm boundary. The Trise alarm boundary may represent a space where operating conditions for turbo-machine 15 are above normal and may need attention, but may not warrant a trip (shutdown) of turbo-machine 15. One having ordinary skill in the art will recognize that curve A3 may be selected to be at any particular temperature range above curve B3 that allows curve A3 to be representative of an alarm boundary as described herein. In an embodiment, curve A3 may be approximately 3° C. higher at each point along curve B3.
  • Curve T3 may represent a Trise trip boundary. The Trise trip boundary may represent a space where operating conditions for turbo-machine 15 are above normal and may be potentially damaging to turbo-machine 15, and may warrant a trip of turbo-machine 15. One having ordinary skill in the art will recognize that curve T3 may be selected to be at any particular temperature range above curve B3 that allows curve T3 to be representative of a trip boundary as described herein. In an embodiment, curve T3 may be approximately 6° C. higher at each point along curve B3.
  • In the foregoing embodiments, the operational boundaries A1, T1, A2, T2, F2, A3, and T3 were each defined as a function of one input variable, i.e., compressor pressure ratio. One having ordinary skill in the art will recognize that the aforementioned operational boundaries may be defined by additional input variables or by different input variables that are representative of an operating space of turbo-machine 15 during operation, see FIG. 1. The additional input variables may be directly measured, calculated, or estimated as described herein.
  • One having ordinary skill in the art will recognize that the temperature range for the operating space, i.e., temperature vs. compressor pressure ratio, represented in FIGS. 3-5 does not have to be the same, and may be unique, similar, or overlapping for each operating space shown. It has been discovered that an advantage that may be realized in the practice of some embodiments of a method for controlling the temperature of a turbo-machine described herein is that when multiple operating spaces of a turbomachine are defined, greater temperature control of turbo-machine 15 during operation may be achieved as the multiple operating spaces are more representative of allowable operating temperatures at corresponding operating loads of turbo-machine 15.
  • In an embodiment of method step S2 of FIG. 2, comparator 42 comparing the Texh parameter, the Tfire parameter, and the Trise parameter to corresponding Texh, Tfire, and Trise operational boundaries of turbo-machine 15 using computing device 30, step S2 comprises a step S2B, a determinator 47 determining if at least one of: the Texh parameter exceeds the Texh operational boundary, the Tfire parameter exceeds the Tfire operational boundary, and the Trise parameter exceeds the Trise operational boundary, see FIG. 1.
  • In an embodiment of step S2B, the Texh parameter, the Tfire parameter, and the Trise parameter may be compared to the corresponding operational boundaries to determine if the Texh, Tfire, and Trise parameters have exceeded their corresponding operational boundaries. For example, the Texh, Tfire, and Trise parameters from step S1 may be plotted against the corresponding Texh, Tfire, and Trise boundaries shown in FIGS. 6-8 respectively. If the Texh, Tfire, and Trise parameters are located above the corresponding Texh, Tfire, and Trise operational boundaries, the Texh, Tfire, and Trise parameters are considered to have exceeded their corresponding operational boundaries.
  • As described herein, determinator 47 may determine if at least one of: the Texh, Tfire, and Trise parameters have exceeded their corresponding operational boundaries. In another embodiment, determinator 47 may also determine if at least one of: the Texh, Tfire, and Trise parameters have exceeded their corresponding operational boundaries for a time period such as but not limited to 0.5 seconds. In another embodiment, determinator 47 may determine if at least one of: the Texh, Tfire, and Trise parameters have exceeded their corresponding operational boundaries by a predetermined temperature value such as but not limited to 3° C., 6° C., and 9° C.
  • It has been discovered that an advantage that may be realized in the practice of some embodiments of a method for controlling the temperature of a turbo-machine described herein is that when multiple operational boundaries of a turbomachine are defined, greater temperature control of turbo-machine 15 during operation may be achieved as the multiple operational temperature boundaries provide incremental warnings representative of actual operating temperatures that may have exceeded normal operating temperatures at corresponding operating loads of turbo-machine 15.
  • It has also been discovered that an advantage that may be realized in the practice of some embodiments of a method for controlling the temperature of a turbo-machine described herein is that when predetermined temperature values by which at least one of: the Texh, Tfire, and Trise parameters may exceed their corresponding operational boundaries are defined, greater temperature control of turbo-machine 15 during operation may be achieved as the predetermined temperature values allow a user 50 to precisely control by how much the Texh, Tfire, and Trise parameters may exceed their corresponding operational boundaries before an alarm and/or a trip is created.
  • In an embodiment, step S3 of FIG. 2 comprises an action creator 43 creating an action in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary for user 50, see FIG. 1.
  • In an embodiment of step S3, the action may comprise an alarm or a trip in response, for example, to at least one of: the Texh, Tfire, and Trise parameters exceeding the corresponding Texh, Tfire, and Trise operational boundaries at any moment in time during operation of turbo-machine 15. An alarm may include an electronic notification, such as a text message to a computer or hand-held device; a visual indicator such as flashing button on a control panel and/or a flashing light in a control room; and an auditory indicator such as a klaxon or a siren. The alarm may be communicated to user 50 via user interface module 44 and/or I/o component 33. A trip may be a shut down of turbo-machine 15.
  • In another embodiment of step S3, the trip may include an automatic shut down of turbo-machine 15 or a manual shut down performed by user 50 after indication by an alarm or trip, see FIG. 1.
  • In another embodiment of step S3, an example of an action may further include unloading, e.g., reducing turbine power output, turbo-machine 15 until a temperature parameter that may have exceeded its corresponding operational boundary has returned to a level below the operational boundary.
  • Alternatively, action creator 43 may create an action that may comprise a trip in response to at least one of: the Tfire, Texh, and Trise parameters exceeding the corresponding Tfire, Texh, and Trise operational boundaries for a period of time, as determined by determinator 47, during operation of turbo-machine 15. The time period may be employed to account for unnecessary trips that may be created by temperature spikes or temperature parameter outliers during operation of turbo-machine 15, see FIG. 1. In an embodiment, the Tfire parameter may exceed the Tfire trip boundary for approximately 0.5 seconds before action creator 43 creates an action. In another embodiment, the Texh parameter may exceed the Texh trip boundary for approximately 0.5 seconds before action creator 43 creates an action. In a further embodiment, the Trise parameter may exceed the Trise trip boundary for approximately 0.5 seconds before action creator 43 creates an action.
  • In another embodiment of step S3, action creator 43 may create an action which may comprise an alarm or a trip in response, for example, to at least one of: the Texh, Tfire, and Trise parameters exceeding their corresponding operational boundaries by a predetermined temperature value such as but not limited to a 3° C., 6° C., and 9° C. increment for a period of time, as determined by determinator 47, during operation of turbo-machine 15. In another embodiment, action creator 43 may create multiple actions based on different predetermined temperature values. For example, if Texh exceeds its Texh operational boundary by 3° C., then an alarm may be created. If Texh exceeds its Texh operational boundary by 6° C., then a trip may be created.
  • Computing Modeling Systems
  • A gas turbine control system that may employ an adaptive gas turbine model to estimate certain operating parameters of an operating gas turbine is presented. Operating parameters that may be modeled include, for example, an exhaust temperature (Texh) parameter, a firing temperature (Tfire) parameter, and a combustor temperature rise (Trise) parameter and/or corresponding Texh, Tfire, and Trise operational boundaries as well as additional parameters. The model may estimate operational parameters that are not directly sensed, e.g., measured, by sensors for use in control algorithms. The model may also estimate operational parameters that are measured so that the estimated and measured conditions can be compared. The comparison may be used to automatically tune the model while the gas turbine continues to operate.
  • The gas turbine model may receive measured conditions as input parameters, e.g., ambient pressure, compressor inlet guide vane position, fuel flow, inlet bleed heat flow, generator power losses, inlet and exhaust duct pressure losses, compressor inlet temperature, etc. The model may generate estimated operating parameters, e.g., exhaust gas temperature, fire temperature, combustor rise temperature, compressor discharge pressure and temperature, and power output. The estimated operating parameters may be used in conjunction with the measured operating parameters to control the gas turbine. For example, the measured and estimated operating parameters may be input to control schedules to set the gas turbine operating state, e.g., desired turbine exhaust temperature, total combustor fuel flow, fuel split schedules and inlet bleed heat flow. In addition, the measured and estimated operational parameters may be used to evaluate the accuracy of the model and to tune the model.
  • The gas turbine model may be regularly, automatically and in real-time tuned using a Kalman filter. The Kalman filter may receive inputs signals indicating the differences between measured gas turbine parameters from various sensors and the estimated parameters output from the model. The Kalman filter may also receive as an input the Kalman filter gain matrix (KFGM), which is an array of numbers representing the uncertainty weighted sensitivity of model estimated parameters to changes in model performance multipliers. The Kalman filter may use the supplied inputs to generate performance multipliers that may be applied to tune the model and increase the accuracy of the estimated gas turbine parameters.
  • The Kalman filter gain matrix (KFGM) may be calculated by an array of mathematical equations. These equations may receive as inputs a model sensitivity matrix (MSM), and estimates of the model and measurement uncertainty. The MSM may be calculated on-line in real-time by perturbation and evaluation of the control resident gas turbine model. The Kalman filter may optimize the multiplier values to minimize the differences between the estimated and measured operating parameters.
  • The gas turbine model may adapt to changing efficiencies, flow capacities and other parameters of the actual gas turbine. The output performance multipliers generated by the Kalman filter may adapt the model to better match the measured parameters of the gas turbine. The Kalman filter may also tune the model to, for example, account for deterioration of component efficiencies and changes in air-flow capacities of the gas turbine that occur during extended operation.
  • Since the MSM and KFGM may be calculated on-line and in real-time, the Kalman filter structure is able to adapt to changes in the number of available sensors and type of measured output parameters available to compare to the estimated output parameters of the model. When an operating parameter of the gas turbine is no longer being measured, such as due to a sensor failure, the Kalman filter structure may be modified to account for the loss of the measured parameter, and may continue to generate performance multipliers based on the remaining measured conditions of the gas turbine.
  • Referring to FIG. 6, an embodiment of a gas turbine 110 is shown. Gas turbine 110 may include a compressor 112, a combustor 114, a turbine 116 drivingly coupled to compressor 112, and a computer control system 118 (controller). An inlet duct 120 to compressor 112 may feed ambient air and possibly injected water to compressor 112. The inlet duct may have ducts, filters, screens, and sound absorbing devices that may contribute to a pressure loss of ambient air flowing through inlet duct 120 into inlet guide vanes (I.G.V.) 121 of compressor 112. An exhaust duct 122 for turbine 116 directs combustion gases from the outlet of turbine 116 through, for example, emission control and sound absorbing devices. Exhaust duct 122 may include sound adsorbing materials and emission control devices that may apply a backpressure to turbine 116. The amount of inlet pressure loss and back pressure may vary over time due to the addition of components to ducts 120, 122, and to dust and dirt clogging the inlet and exhaust ducts. Turbine 116 may drive a generator 124 that produces electrical power. The inlet loss to compressor 112 and turbine 116 exhaust pressure loss tend to be a function of corrected flow through gas turbine 110.
  • The operation of gas turbine 110 may be monitored by several sensor systems 126 detecting various observable conditions of the turbine, generator and ambient environment. In many instances, two or three redundant sensors may measure the same measured condition. For example, groups of three redundant temperature sensor systems 126 may monitor ambient temperature surrounding gas turbine 110, compressor discharge temperature, turbine exhaust gas temperature, and other temperature measurements of the gas stream through gas turbine 110. Similarly, groups of three redundant pressure sensor systems 126 may monitor ambient pressure, and static and dynamic pressure levels at the compressor inlet and outlet, turbine exhaust, at other locations in the gas stream through gas turbine 110. Groups of three redundant humidity sensor systems 126, e.g., wet and dry bulb thermometers, may measure ambient humidity in the inlet duct of compressor 112. Groups of three redundant sensor systems 126 may also comprise flow sensors, speed sensors, flame detector sensors, valve position sensors, guide vane angle sensors, or the like that may sense various parameters pertinent to the operation of gas turbine 110.
  • As used herein, “parameters” refer to items that may be used to define the operating conditions of the turbine, such as temperatures, pressures, and gas flows at defined locations in the turbine. Some parameters may be measured, i.e., may be sensed and are directly known. Other parameters may be estimated by the model and may be indirectly known. The measured and estimated parameters may be used to represent a given turbine operating state, for example, see FIGS. 3-5.
  • A fuel control system 128 may regulate the fuel flowing from a fuel supply to combustor 114, the split between the fuel flowing into primary and secondary fuel nozzles, and the amount of fuel mixed with secondary air flowing into a combustion chamber. The fuel controller may also select the type of fuel for combustor 114. The fuel control system 128 may be a separate unit or may be a component of a main controller 118.
  • Main controller 118 may be a General Electric SPEEDTRONIC™ Gas Turbine Control System, such as is described in Rowen, W. I., “SPEEDTRONIC™ Mark V Gas Turbine Control System”, GE-3658D, published by GE Industrial & Power Systems of Schenectady, N.Y. Controller 118 may be a computer system having a processor(s) that executes programs to control the operation of gas turbine 110 using sensor inputs and instructions from human operators. The programs executed by main controller 118 may include scheduling algorithms for regulating fuel flow to combustor 114. The commands generated by main controller 118 may cause actuators on gas turbine 110 to, for example, adjust valves (actuator not shown) between the fuel supply and combustors that regulate the flow, fuel splits and type of fuel flowing to the combustors, adjust inlet guide vanes 121 (actuator 127) on the compressor, and activate other control settings on the gas turbine.
  • The scheduling algorithms may enable main controller 118 to maintain, for example, the NOx and CO emissions in the turbine exhaust to within certain predefined emission limits, and to maintain the combustor firing temperature to within predefined temperature limits. The scheduling algorithms may have inputs for parameter variables such as: current compressor pressure ratio, ambient specific humidity, inlet pressure loss and turbine exhaust back pressure. Control system 118 may apply the algorithms to schedule gas turbine 110, e.g., setting desired turbine exhaust temperatures and combustor fuel splits, so as to satisfy performance objectives while complying with operability boundaries of gas turbine 110.
  • Referring to FIG. 7, an embodiment of a high-level block diagram of a gas turbine and an adaptive real time engine simulation model 130 (ARES) is shown. ARES model 130 may electronically model, in real time, several operating parameters of gas turbine 110. Gas turbine 110 may have several observable parameters that may be referred to as “fundamental inputs” (ū) 132. Fundamental inputs (ū) 132 may be directly measured by sensors and include (without limitation): ambient conditions (A), angle of the inlet guide vanes (IGV), amount of fuel (FUEL) flowing to combustor 114 and rotational speed (SPEED) of gas turbine 110. The listed fundamental inputs (ū) 132 may be illustrative embodiments and are provided merely to illustrate that sensed inputs may be collected. The specific sensed inputs are not material to this disclosure and will depend on the control system and available sensors at a particular gas turbine installation.
  • The term “fundamental” does not imply that each and every one these measured parameters 132 must be input to the particular embodiment of model 130 disclosed herein or that any such gas turbine model must have these inputs. Fundamental inputs (ū) 132 to a real time model 130 of a gas turbine may include some, all and/or other inputs. The term fundamental inputs merely indicates that for an embodiment of the particular model disclosed herein these inputs are taken from measurements of actual conditions and are applied as inputs to the model.
  • Fundamental inputs (ū) 132 may be inputted to model 130 of gas turbine 110. These inputs may be applied by model 130 to generate output values (ŷ) of model 130 corresponding to operating parameters of gas turbine 110. The outputs may include primary modeled outputs (ŷ) 138 and may be compared to corresponding measured operating parameters 144 of gas turbine 110. The modeled outputs may also include extended model outputs (ŷ ext.) 140 that may predict gas turbine parameters, e.g., desired fuel flow rate, that may not be directly measured. The extended modeled outputs 140 may be used by the control system to operate gas turbine 110, such as by applying the desired fuel flow rate to control the actual fuel flow rate to combustor 114.
  • Primary outputs 138 and their corresponding measured operating parameters (tuning inputs) 144 may be applied to an error correction system 147 that may automatically and regularly tune model 130 to ensure that all of the modeled outputs (ŷ and ŷ ext.) accurately predict operating conditions of gas turbine 110. Modeled outputs 138, 140 may be used for controlling gas turbine 110, scheduling maintenance, and predicting the performance of gas turbine 110. The application of the modeled outputs for controlling gas turbine 110 and for functions other than tuning model 130 is well known to persons of ordinary skill in the art of controlling gas turbines.
  • Primary outputs (ŷ) 138 of model 130 may be, for example: modeled (M) power output (POW_M) such as to a generator 124, modeled turbine exhaust temperature (EXHTEMP_MOD), and modeled compressor conditions (C_M). The number and particular parameters corresponding to primary outputs (ŷ) 138 may vary from gas turbine model to model. Further, primary outputs (ŷ) 138 may vary during operation of gas turbine 110 if, for example, a sensor fails the corresponding measured parameter is no longer available as a comparison to one of the primary outputs.
  • Primary outputs 138 may each correspond to a measured, e.g., sensed operating parameter ( y) 144, such as actual power output (POW-A), turbine exhaust temperature (EXHTEMP_A), and compressor condition (C_A). Measured parameters 144 may be based on output signals of sensors monitoring the corresponding actual parameter of gas turbine 110. Multiple redundant sensors may also observe each of measured parameters 144. The sensed parameters may be selected based on the specific control system for a gas turbine and available sensors.
  • Model 130 may be a computer generated model of gas turbine 110. Model 130 may be an arrangement of mathematical representations of the primary and extended outputs. Each of these representations may rely on the input values, e.g., fundamental inputs 132, to generate an estimated value of modeled output parameters 138, 140. The mathematical representations may generate a surrogate output parameter value 138, 140 that may be used in circumstances where a measured parameter value is not available. Real-time computer models of gas turbines are well known especially when applied to control of aircraft gas turbine engines. Industrial gas turbines have also been the subject of computer models. For example, models may be used to estimate sensed operating parameters such as the primary outputs, as well as parameters that are not sensed such as combustion and turbine inlet temperatures, airflows, and compressor stall margins. The model 130 may be a physics-based aero-thermodynamic computer model, a regression-fit model, neural-net model, or other suitable computer model of a gas turbine.
  • Primary outputs 138 may be compared to measured parameter values 144. Measured values 144 may be referred to as tuning inputs because they may be used to tune model 130. Primary outputs 138 and measured parameter values 144 may be normalized 146 to generated normalized modeled outputs ({circumflex over ( z) and normalized measured outputs ( z). These normalized outputs may be compared 148, e.g., POW_MOD may be compared to POW_A, to generate a difference signal (Δ({circumflex over ( z, z)) 150 such as (Δ(POW_MOD, POW_A)). The difference signal 150 may indicate an error of the modeled output parameter with respect to the measured actual parameter. There may be generally at least one difference signal 150 corresponding to each of the primary outputs 138, and there may be a difference signal corresponding to each of the redundant sensors measuring a particular parameter. At least one measured value 144, e.g., tuning input, may be generally needed for each primary output 138 to generate a difference signal. If one or more of the tuning inputs is not available, e.g., due to a failed sensor, the corresponding difference signals (Δ({circumflex over ( z, z)) 150 may not be generated, but the error correction system may still operate to correct model 130.
  • A Kalman filter gain matrix (KFGM-K) 152 may receive as an input the difference signals 150 and may generate normalized correction factor adjustments ({circumflex over ( x) 160 which are used to tune the gas turbine model 130. As shown in FIG. 5, the KFGM may apply tuning factors 151 to adjust the difference signals 50 and generate normalized correction factors ({circumflex over ( x) 160. A relatively large number of difference signals 150, e.g., redundant sensor outputs for each of POW, EXHTEMP and C, may enable the Kalman filter gain matrix to generate normalized correction factors 160 that may be used to accurately tune the model and ensure that the model generates accurate output values (ŷ and ŷ ext.).
  • The loss of difference signals 150, may reduce (but not eliminate) the ability of the Kalman filter gain matrix to tune the model. The adaptive ability of the Kalman filter gain matrix 152 may enable it to continue to tune model 130 with a reduced set of difference signals 150. To automatically tune the model when one or more of the difference signals is not available, the Kalman filter gain matrix (K) 152 may be modified to account for the loss of a difference signal. Accordingly, the gas turbine may continue to operate and be automatically tuned even when sensors fail and tuning input data regarding observable operating conditions is not available.
  • Referring to FIG. 8, an embodiment of a mechanism by which the Kalman filter gain matrix (KFGM) may be created is presented. Wavy line 200 is meant to represent FIG. 7 and is connected to line 151 of FIG. 8 via K 152 of FIG. 7. Referring to FIGS. 7 and 8, the model sensitivity matrix (MSM) 166 may be determined by applying a series of inputs (fundamental inputs 132 and a series of perturbated performance multipliers, e.g., perturbated corrected and normalized difference signals 164) to a gas turbine model 167 (such as model 130). The sensitivity of the primary outputs of the model 167 may be determined by a partial derivative analysis 168. The sensitivity values may be normalized 169 to form the sensitivity matrix (a, h) 166. The sensitivity matrix may be applied to the on-line filter gain calculation 165 (e.g., Kalman filter equations) to determine a matrix 152 of optimal tuning values, e.g., gain values, to be applied to the difference signals corresponding difference signals (Δ({circumflex over ( z, z)) 150 between the measured gas turbine values and the corresponding values predicted by the model.
  • The Kalman filter equations 165 were first published by R. F. Kalman & Bucy in the 1960s and are depicted in FIG. 5. The Kalman filter is known in the art and persons of ordinary skill in control systems will be familiar with these filters. The Kalman filter is an optimal recursive data processing algorithm.
  • The Kalman filter gain matrix (K) 152 may include one or more tuning factors 151 that may be applied to the difference signals (Δ({circumflex over ( z, z) 150 to generate normalized correction factor adjustments 160. The normalized correction factors 160 may be summed 156 with the prior normalized correction factor (Z−1) 158 to average out the differences between the current and prior correction factors. The averaged correction factor may be un-normalized 162 to produce the performance multipliers 164 (also un-normalized correction factors) that may include, for example, component efficiencies and flow capacities. The un-normalized correction factors 164 may be applied to gas turbine model 130 as, for example, multipliers, that are applied to the algorithms that model the gas turbine and generate the modeled output parameter values 138, 140. The multipliers may tune the model by adjusting the algorithms so that they generate modeled parameter values that accurately represent the actual operation of the gas turbine. The modeled output parameter values 138, 140 may be applied to determine fuel and air flow to the gas turbine and to determine other control inputs to the gas turbine.
  • The terms “first,” “second,” and the like, herein do not denote any order, quantity, or importance, but rather are used to distinguish one element from another, and the terms “a” and “an” herein do not denote a limitation of quantity, but rather denote the presence of at least one of the referenced item. The modifier “approximately” used in connection with a quantity is inclusive of the stated value and has the meaning dictated by the context, (e.g., includes the degree of error associated with measurement of the particular quantity). The suffix “(s)” as used herein is intended to include both the singular and the plural of the term that it modifies, thereby including one or more of that term (e.g., the metal(s) includes one or more metals). Ranges disclosed herein are inclusive and independently combinable (e.g., ranges of “up to approximately 25 wt %, or, more specifically, approximately 5 wt % to approximately 20 wt %”, is inclusive of the endpoints and all intermediate values of the ranges of “approximately 5 wt % to approximately 25 wt %,” etc).
  • While shown and described herein as a method and system for controlling the temperature of a turbo-machine, it is understood that aspects of the invention further provide various alternative embodiments. For example, in one embodiment, the invention provides a computer program fixed in at least one computer-readable medium, which when executed, enables a computer system to control the temperature of the turbomachine. To this extent, the computer-readable medium includes program code, such as temperature control system program 40 (FIG. 1), which implements some or all of a process described herein. It is understood that the term “computer-readable medium” comprises one or more of any type of tangible medium of expression, now known or later developed, from which a copy of the program code can be perceived, reproduced, or otherwise communicated by a computing device. For example, the computer-readable medium can comprise: one or more portable storage articles of manufacture; one or more memory/storage components of a computing device; paper; and/or the like.
  • In another embodiment, the invention provides a method of providing a copy of program code, such as temperature control program 40 (FIG. 1), which implements some or all of a process described herein. In this case, a computer system can process a copy of program code that implements some or all of a process described herein to generate and transmit, for reception at a second, distinct location, a set of data signals that has one or more of its characteristics set and/or changed in such a manner as to encode a copy of the program code in the set of data signals. Similarly, an embodiment of the invention provides a method of acquiring a copy of program code that implements some or all of a process described herein, which includes a computer system receiving the set of data signals described herein, and translating the set of data signals into a copy of the computer program fixed in at least one computer-readable medium. In either case, the set of data signals can be transmitted/received using any type of communications link.
  • In still another embodiment, the invention provides a method of generating a system for controlling the temperature of a turbo-machine. In this case, a computer system, such as computer infrastructure 20 (FIG. 1), can be obtained (e.g., created, maintained, made available, etc.) and one or more components for performing a process described herein can be obtained (e.g., created, purchased, used, modified, etc.) and deployed to the computer system. To this extent, the deployment can comprise one or more of: (1) installing program code on a computing device; (2) adding one or more computing and/or I/O devices to the computer infrastructure; (3) incorporating and/or modifying the computer infrastructure to enable it to perform a process described herein; and/or the like.
  • 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 control the temperature of a turbo-machine as described herein. In this case, the service provider can manage (e.g., create, maintain, support, etc.) a computer infrastructure, such as computer structure 20 (FIG. 1), that performs a process described herein for one or more customers. In return, the service provider can receive payment from the customer(s) under a subscription and/or fee agreement; receive payment from the sale of advertising to one or more third parties, and/or the like.
  • The foregoing description of various aspects of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed, and obviously, many modifications and variations are possible. Such modifications and variations that may be apparent to an individual in the art are included within the scope of the invention as defined by the accompanying claims.

Claims (20)

What is claimed is:
1. A method for controlling the temperature of a turbo-machine, the method comprising:
receiving an exhaust temperature (Texh) parameter, a firing temperature (Tfire) parameter, and a combustor temperature rise (Trise) parameter of the turbo-machine during operation using a computing device;
comparing the Texh parameter, the Tfire parameter, and the Trise parameter to corresponding Texh, Tfire, and Trise operational boundaries of the turbo-machine using the computing device; and
creating an action in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary for a user.
2. The method according to claim 1, wherein the receiving includes receiving the Texh, Tfire, and Trise parameters from an external computer system in communication with the computing device.
3. The method according to claim 1, further comprising: receiving the Texh, Tfire, and Trise operational boundaries using the computing device.
4. The method according to claim 3, wherein the receiving includes receiving the Texh, Tfire, and Trise operational boundaries from an external computer system in communication with the computing device.
5. The method according to claim 1, wherein the action creating includes creating an alarm or trip of the turbo-machine in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary.
6. The method according to claim 5, wherein the alarm or trip creating includes creating the alarm or trip in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary for a period of time.
7. The method according to claim 1, further comprising: receiving one or more additional temperature parameters of the turbo-machine during operation; comparing the one or more additional temperature parameters to corresponding one or more additional operational boundaries; and creating an action in response to at least one of: a) the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary and b) the one or more additional temperature parameters exceeding the corresponding one or more additional operational boundaries using the computing device.
8. The method according to claim 1, wherein the Tfire parameter represents the firing plane temperature of a combustor of the turbo-machine.
9. The method according to claim 1, wherein the Trise parameter represents the temperature rise across a combustor of the turbo-machine.
10. The method according to claim 1, wherein the Texh, Tfire, and Trise parameters are independently measured or estimated by a computer modeling system.
11. The method according to claim 1, wherein the exceeding includes the temperature parameters exceeding the corresponding operational boundaries by a predetermined temperature value.
12. A temperature control system for a turbo-machine, the system comprising:
at least one device including:
a receiver for receiving an exhaust temperature (Texh) parameter, a firing temperature (Tfire) parameter, and a combustor temperature rise (Trise) parameter of the turbo-machine during operation;
a comparator for comparing the Texh parameter, the Tfire parameter, and the Trise parameter to corresponding Texh, Tfire, and Trise operational boundaries of the turbo-machine; and
an action creator for creating an action in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary.
13. The temperature control system according to claim 12, wherein the receiver further receives the Texh, Tfire, and Trise operational boundaries from an external computer system in communication with the computing device.
14. The temperature control system according to claim 12, wherein the comparator comprises a determinator for determining whether the Texh parameter, the Tfire parameter, and the Trise parameter exceeds the corresponding Texh, Tfire, and Trise operational boundaries.
15. The temperature control system according to claim 14, wherein the determinator determines whether the Texh, Tfire, and Trise parameters exceeds the corresponding Texh, Tfire, and Trise operational boundaries by a predetermined temperature value.
16. The temperature control system according to claim 12, wherein the action creator creates an alarm or trip of the turbo-machine in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary.
17. The temperature control system according to claim 16, wherein the action creator creates an alarm or trip of the turbo-machine in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary for a period of time.
18. A computer program comprising program code embodied in at least one computer-readable medium, which when executed, enables a computer system to implement a method for controlling the temperature of a turbo-machine, the method comprising:
receiving an exhaust temperature (Texh) parameter, a firing temperature (Tfire) parameter, and a combustor temperature rise (Trise) parameter of the turbo-machine during operation using a computing device;
comparing the Texh parameter, the Tfire parameter, and the Trise parameter to corresponding Texh, Tfire, and Trise operational boundaries of the turbo-machine using the computing device; and
creating an action in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary for a user.
19. The computer program according to claim 18, wherein the creating an action includes creating an alarm or trip of the turbo-machine in response to at least one of: the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary using the computing device.
20. The computer program according to claim 18, further comprising: receiving one or more additional temperature parameters of the turbo-machine during operation; comparing the one or more additional temperature parameters to corresponding one or more additional operational boundaries; and creating an action in response to at least one of: a) the Texh parameter exceeding the Texh operational boundary, the Tfire parameter exceeding the Tfire operational boundary, and the Trise parameter exceeding the Trise operational boundary and b) the one or more additional temperature parameters exceeding the corresponding one or more additional operational boundaries using the computing device.
US12/886,947 2010-09-21 2010-09-21 Turbo-machine temperature control Abandoned US20120070266A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US12/886,947 US20120070266A1 (en) 2010-09-21 2010-09-21 Turbo-machine temperature control
EP11180146A EP2492453A2 (en) 2010-09-21 2011-09-06 Turbo-machine temperature control
JP2011201243A JP2012067748A (en) 2010-09-21 2011-09-15 Turbo-machine temperature control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/886,947 US20120070266A1 (en) 2010-09-21 2010-09-21 Turbo-machine temperature control

Publications (1)

Publication Number Publication Date
US20120070266A1 true US20120070266A1 (en) 2012-03-22

Family

ID=44534141

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/886,947 Abandoned US20120070266A1 (en) 2010-09-21 2010-09-21 Turbo-machine temperature control

Country Status (3)

Country Link
US (1) US20120070266A1 (en)
EP (1) EP2492453A2 (en)
JP (1) JP2012067748A (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8452515B2 (en) * 2011-09-15 2013-05-28 General Electric Company System and method for simulating a gas turbine compressor
US20130204446A1 (en) * 2012-02-02 2013-08-08 General Electric Company System and method to performance tune a system
US20140039704A1 (en) * 2012-08-02 2014-02-06 General Electric Company System and method for protection of gas turbine hot gas path and rotor parts from thermal distress
FR2998004A1 (en) * 2012-11-09 2014-05-16 Snecma Method for consolidating measurement of pressure loss in bleed air system of engine of aircraft, involves selecting consolidated current measurement of pressure loss in case of detection of failure of variation between measurements
US20140277790A1 (en) * 2013-03-15 2014-09-18 Donald Gauthier Ensuring non-excessive variation of gradients in auto-tuning a gas turbine engine
US20150235150A1 (en) * 2014-02-20 2015-08-20 General Electric Company Method and system for optimization of combined cycle power plant
US9344616B2 (en) 2007-10-04 2016-05-17 SecureNet Solutions Group LLC Correlation engine for security, safety, and business productivity
US9423781B2 (en) 2013-03-29 2016-08-23 General Electric Company Model based control with engine perturbation feedback
US9422869B2 (en) 2013-03-13 2016-08-23 General Electric Company Systems and methods for gas turbine tuning and control
US9494086B2 (en) 2014-02-28 2016-11-15 General Electric Company Systems and methods for improved combined cycle control
US20160376985A1 (en) * 2012-11-06 2016-12-29 Fuad AL MAHMOOD Reducing the load consumed by gas turbine compressor and maximizing turbine mass flow
US9771877B2 (en) 2014-11-18 2017-09-26 General Electric Company Power output and fuel flow based probabilistic control in part load gas turbine tuning, related control systems, computer program products and methods
US9771874B2 (en) 2014-11-18 2017-09-26 General Electric Company Power output and fuel flow based probabilistic control in gas turbine tuning, related control systems, computer program products and methods
US9771875B2 (en) 2014-11-18 2017-09-26 General Electric Company Application of probabilistic control in gas turbine tuning, related control systems, computer program products and methods
US9771876B2 (en) 2014-11-18 2017-09-26 General Electric Compnay Application of probabilistic control in gas turbine tuning with measurement error, related control systems, computer program products and methods
US9784183B2 (en) 2014-11-18 2017-10-10 General Electric Company Power outlet, emissions, fuel flow and water flow based probabilistic control in liquid-fueled gas turbine tuning, related control systems, computer program products and methods
US9803561B2 (en) 2014-11-18 2017-10-31 General Electric Company Power output and emissions based degraded gas turbine tuning and control systems, computer program products and related methods
US20180187608A1 (en) * 2017-01-04 2018-07-05 General Electric Company Method for loop gain sizing of gas turbines
US10020987B2 (en) 2007-10-04 2018-07-10 SecureNet Solutions Group LLC Systems and methods for correlating sensory events and legacy system events utilizing a correlation engine for security, safety, and business productivity
US20190323377A1 (en) * 2018-04-23 2019-10-24 Honeywell International Inc. System and method for monitoring for sand plugging in gas turbine engines
US10704427B2 (en) 2017-01-04 2020-07-07 General Electric Company Method to diagnose power plant degradation using efficiency models
US20240084709A1 (en) * 2021-01-18 2024-03-14 General Electric Company Clearance design process and strategy with cca-acc optimization for egt and performance improvement

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9458734B2 (en) * 2012-06-08 2016-10-04 General Electric Company Model and simulation based control of turbines
FR3027061B1 (en) * 2014-10-10 2019-10-25 Safran Helicopter Engines METHOD AND DEVICE FOR NOTIFYING A COMPLETE STOP AUTHORIZATION OF AN AIRCRAFT GAS TURBINE ENGINE
EP3012694A1 (en) * 2014-10-22 2016-04-27 Siemens Aktiengesellschaft Method for determining an emission behaviour
US10233846B2 (en) * 2016-09-20 2019-03-19 General Electric Company Smart liquid fuel system with ability to self-diagnostics
EP3921548A1 (en) 2019-02-06 2021-12-15 Compressor Controls Corporation Systems and methods for adapting compressor controller based on field conditions

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4249238A (en) * 1978-05-24 1981-02-03 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Apparatus for sensor failure detection and correction in a gas turbine engine control system
US6567709B1 (en) * 2000-02-04 2003-05-20 Rem Technology Integrated monitoring, diagnostics, shut-down and control system
US20040194468A1 (en) * 2002-07-16 2004-10-07 Ryan William Richard Automatic combustion control for a gas turbine
US20070073525A1 (en) * 2005-09-27 2007-03-29 General Electric Company Method and system for gas turbine engine simulation using adaptive Kalman filter
US7269953B2 (en) * 2004-08-27 2007-09-18 Siemens Power Generation, Inc. Method of controlling a power generation system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4249238A (en) * 1978-05-24 1981-02-03 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Apparatus for sensor failure detection and correction in a gas turbine engine control system
US6567709B1 (en) * 2000-02-04 2003-05-20 Rem Technology Integrated monitoring, diagnostics, shut-down and control system
US20040194468A1 (en) * 2002-07-16 2004-10-07 Ryan William Richard Automatic combustion control for a gas turbine
US7269953B2 (en) * 2004-08-27 2007-09-18 Siemens Power Generation, Inc. Method of controlling a power generation system
US20070073525A1 (en) * 2005-09-27 2007-03-29 General Electric Company Method and system for gas turbine engine simulation using adaptive Kalman filter

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Power Generation Handbook, Selection, Applications, Operation , and Maintenance", 2004, McGraw-Hill Companies. *

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9344616B2 (en) 2007-10-04 2016-05-17 SecureNet Solutions Group LLC Correlation engine for security, safety, and business productivity
US10587460B2 (en) 2007-10-04 2020-03-10 SecureNet Solutions Group LLC Systems and methods for correlating sensory events and legacy system events utilizing a correlation engine for security, safety, and business productivity
US10862744B2 (en) 2007-10-04 2020-12-08 SecureNet Solutions Group LLC Correlation system for correlating sensory events and legacy system events
US9619984B2 (en) 2007-10-04 2017-04-11 SecureNet Solutions Group LLC Systems and methods for correlating data from IP sensor networks for security, safety, and business productivity applications
US11323314B2 (en) 2007-10-04 2022-05-03 SecureNet Solutions Group LLC Heirarchical data storage and correlation system for correlating and storing sensory events in a security and safety system
US11929870B2 (en) 2007-10-04 2024-03-12 SecureNet Solutions Group LLC Correlation engine for correlating sensory events
US10020987B2 (en) 2007-10-04 2018-07-10 SecureNet Solutions Group LLC Systems and methods for correlating sensory events and legacy system events utilizing a correlation engine for security, safety, and business productivity
US8452515B2 (en) * 2011-09-15 2013-05-28 General Electric Company System and method for simulating a gas turbine compressor
US9298173B2 (en) * 2012-02-02 2016-03-29 General Electric Company System and method to performance tune a system
US20130204446A1 (en) * 2012-02-02 2013-08-08 General Electric Company System and method to performance tune a system
US20140039704A1 (en) * 2012-08-02 2014-02-06 General Electric Company System and method for protection of gas turbine hot gas path and rotor parts from thermal distress
US20160376985A1 (en) * 2012-11-06 2016-12-29 Fuad AL MAHMOOD Reducing the load consumed by gas turbine compressor and maximizing turbine mass flow
US10823054B2 (en) * 2012-11-06 2020-11-03 Fuad AL MAHMOOD Reducing the load consumed by gas turbine compressor and maximizing turbine mass flow
FR2998004A1 (en) * 2012-11-09 2014-05-16 Snecma Method for consolidating measurement of pressure loss in bleed air system of engine of aircraft, involves selecting consolidated current measurement of pressure loss in case of detection of failure of variation between measurements
US9422869B2 (en) 2013-03-13 2016-08-23 General Electric Company Systems and methods for gas turbine tuning and control
US20140277790A1 (en) * 2013-03-15 2014-09-18 Donald Gauthier Ensuring non-excessive variation of gradients in auto-tuning a gas turbine engine
US9765702B2 (en) * 2013-03-15 2017-09-19 Ansaldo Energia Ip Uk Limited Ensuring non-excessive variation of gradients in auto-tuning a gas turbine engine
US9423781B2 (en) 2013-03-29 2016-08-23 General Electric Company Model based control with engine perturbation feedback
US9734479B2 (en) * 2014-02-20 2017-08-15 General Electric Company Method and system for optimization of combined cycle power plant
US20150235150A1 (en) * 2014-02-20 2015-08-20 General Electric Company Method and system for optimization of combined cycle power plant
US9494086B2 (en) 2014-02-28 2016-11-15 General Electric Company Systems and methods for improved combined cycle control
US9771874B2 (en) 2014-11-18 2017-09-26 General Electric Company Power output and fuel flow based probabilistic control in gas turbine tuning, related control systems, computer program products and methods
US9771875B2 (en) 2014-11-18 2017-09-26 General Electric Company Application of probabilistic control in gas turbine tuning, related control systems, computer program products and methods
US9771876B2 (en) 2014-11-18 2017-09-26 General Electric Compnay Application of probabilistic control in gas turbine tuning with measurement error, related control systems, computer program products and methods
US9771877B2 (en) 2014-11-18 2017-09-26 General Electric Company Power output and fuel flow based probabilistic control in part load gas turbine tuning, related control systems, computer program products and methods
US9803561B2 (en) 2014-11-18 2017-10-31 General Electric Company Power output and emissions based degraded gas turbine tuning and control systems, computer program products and related methods
US9784183B2 (en) 2014-11-18 2017-10-10 General Electric Company Power outlet, emissions, fuel flow and water flow based probabilistic control in liquid-fueled gas turbine tuning, related control systems, computer program products and methods
US10704427B2 (en) 2017-01-04 2020-07-07 General Electric Company Method to diagnose power plant degradation using efficiency models
US20180187608A1 (en) * 2017-01-04 2018-07-05 General Electric Company Method for loop gain sizing of gas turbines
US20190323377A1 (en) * 2018-04-23 2019-10-24 Honeywell International Inc. System and method for monitoring for sand plugging in gas turbine engines
US10900377B2 (en) * 2018-04-23 2021-01-26 Honeywell International Inc. System and method for monitoring for sand plugging in gas turbine engines
US20240084709A1 (en) * 2021-01-18 2024-03-14 General Electric Company Clearance design process and strategy with cca-acc optimization for egt and performance improvement

Also Published As

Publication number Publication date
EP2492453A2 (en) 2012-08-29
JP2012067748A (en) 2012-04-05

Similar Documents

Publication Publication Date Title
US20120070266A1 (en) Turbo-machine temperature control
US7742904B2 (en) Method and system for gas turbine engine simulation using adaptive Kalman filter
US8452515B2 (en) System and method for simulating a gas turbine compressor
EP2083153B1 (en) Method of control and real-time comparison of a turbine using an alternate control strategy
EP2562612B1 (en) Methods and systems for gas turbine modeling using adaptive kalman filter
EP2570877A1 (en) System and method for simulating gas turbine operation
EP2434127A2 (en) Methods and systems for modeling turbine operation
US9896960B2 (en) Adaptive model-based method to quantify degradation of a power generation system
Panov Auto-tuning of real-time dynamic gas turbine models
JP2017115867A (en) Combined probabilistic control in gas turbine tuning for power output-emissions parameters with scaling factor, and related control systems, computer program products and methods
JP2017115871A (en) Application of combined probabilistic control in gas turbine tuning for power output-emissions parameters with scaling factor, and related control systems, computer program products and methods
JP2017110644A (en) Application of combined probabilistic control in gas turbine tuning for power output-emissions parameters with scaling factor, and related control systems, computer program products and methods
EP3081787B1 (en) Application of probabilistic control in gas turbine tuning for fuel flow-emissions parameters, related control systems and computer porgram
JP2017129121A (en) Application of complex probabilistic control at gas turbine for adjusting power output/discharge parameters using scaling factors, related control system, computer program product and method
US9611791B2 (en) Application of probabilistic control in gas turbine tuning for fuel flow-power output parameters, related control systems, computer program products and methods
JP2017125495A (en) Machine-specific probabilistic control in gas turbine tuning for power output-emissions parameters, related control systems, computer program products and methods
JP6906934B2 (en) Stochastic control in gas turbine regulation with respect to output-emission parameters, related control systems, computer program products, and methods
US9599026B2 (en) Application of probabilistic control in gas turbine tuning for exhaust energy-power output parameters, related control systems, computer program products and methods
US9599033B2 (en) Application of probabilistic control in gas turbine tuning for fuel flow-exhaust energy parameters, related control systems, computer program products and methods
US9599025B2 (en) Application of probabilistic control in gas turbine tuning for power output-exhaust energy parameters, related control systems, computer program products and methods
CN106050434B (en) Computing system, computer readable medium, and method for tuning of a gas turbine
US9599030B2 (en) Application of probabilistic control in gas turbine tuning for exhaust energy-fuel flow parameters, related control systems, computer program products and methods
US9599027B2 (en) Application of probabilistic control in gas turbine tuning for emissions-exhaust energy parameters, related control systems, computer program products and methods
US9771874B2 (en) Power output and fuel flow based probabilistic control in gas turbine tuning, related control systems, computer program products and methods
JP2016098813A (en) Control systems, computer program products and methods related to application of probabilistic control in gas turbine tuning in accordance with measurement error

Legal Events

Date Code Title Description
AS Assignment

Owner name: GENERAL ELECTRIC COMPANY, NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHABERG, SCOTT MICHAEL;EWENS, DAVID SPENCER;MITCHELL, PAUL JEFFREY;REEL/FRAME:025027/0075

Effective date: 20100921

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION