Ensuring non-excessive variation of gradients in auto-tuning a gas turbine engine
First Claim
1. One or more non-transitory computer-readable media that, when invoked by computer-executable instructions, perform a method for ensuring non-excessive variation of a gradient of an applied split bias versus firing temperature of a gas turbine engine, the method comprising:
- determining that an incremental split bias step is to be taken during automatic tuning of the gas turbine engine;
identifying a current firing temperature of the gas turbine engine on a graph that plots a firing temperature versus a percentage of split;
calculating a first difference between a split schedule gradient and an applied split schedule gradient, each of the split schedule gradient and the applied split schedule gradient being calculated using plotted points on a split schedule curve or on an applied split schedule curve that correspond to lower firing temperatures than the current firing temperature, wherein the split schedule curve includes plotted points that are set by a manual tuner, and wherein the applied split schedule curve includes a split schedule plus bias for each point on the curve; and
calculating a second difference between the split schedule gradient and the applied split schedule gradient, each of the split schedule gradient and the applied split schedule gradient being calculated using plotted points on the split schedule curve or on the applied split schedule curve that correspond to higher firing temperatures than the current firing temperature, such that,(1) if the first difference exceeds a predetermined limit, not allowing an incremental split bias step to be taken at a lower firing temperature that is lower than the current firing temperature, and(2) if the second difference exceeds a predetermined limit, not allowing the incremental split bias step to be taken at a higher firing temperature that is higher than the current firing temperature.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods are provided for ensuring non-excessive variation of a gradient of an applied split bias versus firing temperature of a gas turbine engine. It is determined that an incremental split bias step is to be taken, and a current firing temperature of the gas turbine engine is identified on a graph. A first difference between a split schedule and an applied schedule gradient is calculated using lower firing temperatures than the current firing temperature, and a second difference is calculated using higher firing temperatures. If the first difference exceeds a predetermined limit, the incremental split bias step is not allowed at a lower firing temperature, and similarly, if the second difference exceeds a predetermined limit, the incremental split bias step is not allowed at a higher firing temperature.
69 Citations
18 Claims
-
1. One or more non-transitory computer-readable media that, when invoked by computer-executable instructions, perform a method for ensuring non-excessive variation of a gradient of an applied split bias versus firing temperature of a gas turbine engine, the method comprising:
-
determining that an incremental split bias step is to be taken during automatic tuning of the gas turbine engine; identifying a current firing temperature of the gas turbine engine on a graph that plots a firing temperature versus a percentage of split; calculating a first difference between a split schedule gradient and an applied split schedule gradient, each of the split schedule gradient and the applied split schedule gradient being calculated using plotted points on a split schedule curve or on an applied split schedule curve that correspond to lower firing temperatures than the current firing temperature, wherein the split schedule curve includes plotted points that are set by a manual tuner, and wherein the applied split schedule curve includes a split schedule plus bias for each point on the curve; and calculating a second difference between the split schedule gradient and the applied split schedule gradient, each of the split schedule gradient and the applied split schedule gradient being calculated using plotted points on the split schedule curve or on the applied split schedule curve that correspond to higher firing temperatures than the current firing temperature, such that, (1) if the first difference exceeds a predetermined limit, not allowing an incremental split bias step to be taken at a lower firing temperature that is lower than the current firing temperature, and (2) if the second difference exceeds a predetermined limit, not allowing the incremental split bias step to be taken at a higher firing temperature that is higher than the current firing temperature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory computer-readable media that, when invoked by computer-executable instructions, perform a method for ensuring non-excessive variation of a gradient of an applied split bias versus firing temperature of a gas turbine engine, the method comprising:
-
determining that an incremental split bias step is to be taken during automatic tuning of the gas turbine engine; identifying a current firing temperature of the gas turbine engine on a graph that plots a firing temperature versus a percentage of split; calculating a first difference between a split schedule gradient and an applied split schedule gradient, each of the split schedule gradient and the applied split schedule gradient being calculated using plotted points on a split schedule curve or on an applied split schedule curve that correspond to lower firing temperatures than the current firing temperature; and calculating a second difference between the split schedule gradient and the applied split schedule gradient, each of the split schedule gradient and the applied split schedule gradient being calculated using plotted points on the split schedule curve or on the applied split schedule curve that correspond to higher firing temperatures than the current firing temperature, such (1) if the first difference exceeds a predetermined limit, not allowing an incremental split bias step to be taken at a lower firing temperature that is lower than the current firing temperature, and (2) if the second difference exceeds a predetermined limit, not allowing the incremental split bias step to be taken at a higher firing temperature that is higher than the current firing temperature; and (3) if the first difference does not exceed a predetermined limit, allowing an incremental split bias step to be taken at a lower firing temperature that is lower than the current firing temperature; and (4) if the second difference does not exceed a predetermined limit, allowing the incremental split bias step to be taken at a higher firing temperature that is higher than the current firing temperature.
-
-
10. A method performed by a computing device having a processor and memory, the method for ensuring non-excessive variation of a gradient of an applied split bias versus firing temperature of a gas turbine engine, the method comprising:
-
determining that an incremental split bias step is desired during automatic tuning of the gas turbine engine; identifying a current firing temperature of the gas turbine engine on a graph that plots a firing temperature versus a percentage of split; determining that a margin is unavailable for a first direction incremental split bias step associated with a split bias in a first direction but that the margin is available for a second direction incremental split bias step associated with a split bias in a second direction, wherein the first direction and the second direction correspond to higher temperatures or lower temperatures on the graph than the current firing temperature; calculating a first difference between a split schedule gradient and an applied split schedule gradient using plotted points on a split schedule curve and an applied split schedule curve corresponding to the second direction; calculating a second difference between the split schedule gradient and the applied split schedule gradient using plotted points on the split schedule curve and the applied split schedule curve that are directly adjacent and that are on both sides to points corresponding to the current firing temperature; and if at least one of the first difference or the second difference exceeds a predetermined limit, not allowing an incremental split bias step to be taken in the direction. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. One or more non-transitory computer-readable media that, when invoked by computer-executable instructions, perform a method for ensuring non-excessive variation of a gradient of an applied split bias versus firing temperature of a gas turbine engine, the method comprising:
-
determining that an incremental split bias step is to be taken during automatic tuning of the gas turbine engine; identifying a current firing temperature of the gas turbine engine on a graph that plots a firing temperature versus a percentage of split, the resulting curves being a split schedule curve whose plotted points are set by a manual tuner and an applied split schedule curve that includes the split schedule plus bias for each point on the curve; determining whether there is available margin at one or more points on the split schedule curve directly adjustment to points corresponding to the current firing temperature; calculating a first split schedule gradient between two points on the split schedule curve that represent lower firing temperatures than the current firing temperature; calculating a first applied split schedule gradient between two points on the applied split schedule curve that represent the lower firing temperatures than the current firing temperature; determining a first difference between the first applied split schedule gradient and the first split schedule gradient; calculating a second split schedule gradient between two points on the split schedule curve that represent higher firing temperatures than the current firing temperature; calculating a second applied split schedule gradient between two points on the applied split schedule curve that represent the higher firing temperatures than the current firing temperature; determining a second difference between the second applied split schedule gradient and the second split schedule gradient; and determining whether to take the incremental split bias step, such that, (1) if the first difference exceeds a predetermined limit, not allowing the incremental split bias step to be taken in a direction associated with the lower firing temperatures; and (2) if the second difference exceeds a predetermined limit, not allowing the incremental split bias step to be taken in a direction associated with the higher firing temperatures.
-
Specification