Model based control tuning process for gas turbines
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-019/00
G06G-007/70
F02C-009/00
출원번호
US-0666580
(2012-11-01)
등록번호
US-9103279
(2015-08-11)
발명자
/ 주소
Zhang, Daili
West, James Anthony
출원인 / 주소
General Electric Company
대리인 / 주소
Sutherland Asbill & Brennan LLP
인용정보
피인용 횟수 :
8인용 특허 :
10
초록▼
Systems and methods for model based control optimization for gas turbine systems. In one embodiment, a nonlinear optimization process with multiple nonlinear constraints create a set of control schedules that can work across an ambient range based on specific unit characteristics derived from a sing
Systems and methods for model based control optimization for gas turbine systems. In one embodiment, a nonlinear optimization process with multiple nonlinear constraints create a set of control schedules that can work across an ambient range based on specific unit characteristics derived from a single test ambient. As part of model based control for a gas turbine system, all of the control schedules are defined based on a nominal unit. Multiple control loops are active across the ambient range with each control loop being active at a different ambient condition. This optimization process provides a set of control schedules to provide optimized performance for a specific gas turbine system or unit over a wide operation range.
대표청구항▼
1. A method for generating control schedules associated with a gas turbine, the method comprising: receiving, via at least one processor, at least one gas turbine operation limit;receiving, via the at least one processor, at least one gas turbine operation condition at a specific test point;determin
1. A method for generating control schedules associated with a gas turbine, the method comprising: receiving, via at least one processor, at least one gas turbine operation limit;receiving, via the at least one processor, at least one gas turbine operation condition at a specific test point;determining, via the at least one processor, gas turbine unit specific characteristics based at least in part on the at least one gas turbine operation condition, wherein the gas turbine unit specific characteristics comprise a compressor efficiency data match multiplier, a compressor flow data match multiplier, a combustor efficiency data match multiplier, a turbine efficiency data match multiplier, and a turbine flow coefficient data match multiplier;based at least in part on the gas turbine unit specific characteristics and the at least one gas turbine operation limit, determining, via the at least one processor, one or more control parameters corresponding to one or more temperatures;based at least in part on the one or more control parameters, generating, via the at least one processor, at least one control schedule or an update to an existing control schedule that predefines limits for a control system,based at least in part on the generated control schedule, creating a set of tuned control schedules with multiple nonlinear limits that work across an ambient range which has multiple control loops active across the ambient range with each control loop being active at a different ambient condition; andusing the set of tuned control schedules in the control system to operate the gas turbine. 2. The method of claim 1, wherein the at least one gas turbine operation limit comprises at least one of an output upper limit, a turbine exit axial mach number limit, a combustor temperature rise limit, a firing temperature limit, a turbine exhaust temperature limit, a compressor discharge pressure limit, or a compressor discharge temperature limit. 3. The method of claim 1, wherein the at least one gas turbine operating condition comprises at least one of an ambient temperature, an ambient pressure, or an ambient humidity. 4. The method of claim 1, wherein the one or more control parameters comprise at least one of a combustor firing temperature or a compressor inlet guide vane angle. 5. The method of claim 1, wherein the control schedule comprises at least one of an exhaust temperature versus compressor inlet temperature schedule, a turbine exit axial mach number versus compressor inlet temperature schedule, a firing temperature vs. compressor inlet temperature schedule, or an inlet guide vane angle vs. compressor inlet temperature schedule. 6. The method of claim 1, wherein determining one or more control parameters corresponding to one or more temperatures comprises determining a value of at least one controllable input to the gas turbine engine operable to reduce a difference between a unit specific output of the gas turbine engine and a predefined lower output limit of the gas turbine engine and a difference between a unit specific heat rate of the gas turbine engine and a predefined upper heat rate limit of the gas turbine engine, wherein the unit specific output and the unit specific heat rate of the gas turbine engine are each functions of the at least one unit specific characteristic, the at least one control limit and the at least one set of ambient operating conditions. 7. The method of claim 6, wherein determining a value of at least one controllable input to the gas turbine engine operable to reduce a difference between a unit specific output of the gas turbine engine and a pre-defined lower output limit of the gas turbine engine and a difference between a unit specific heat rate of the gas turbine engine and a predefined upper heat rate limit of the gas turbine engine for each of the at least one set of ambient conditions comprises: providing an output weighting factor and a heat rate weighting factor;if the unit specific output is greater than or approximately equal to the predefined lower output limit and the predefined upper heat rate limit is greater than or approximately equal to the unit specific heat rate: generating a weighted output value based on the output weighting factor and a difference between the unit specific output and the pre-defined lower output limit;generating a weighted heat rate value based on the heat rate weighting factor and a difference between the pre-defined upper heat rate limit and the unit specific heat rate;generating an aggregate penalty objective based on the weighted output value and the weighted heat rate value;determining the value of the at least one controllable input that minimizes the aggregate penalty objective; andif the unit specific output is less than the pre-defined lower output limit or the pre-defined upper heat rate limit is less than the unit specific heat rate: generating a weighted output value based on the output weighting factor and a difference between the unit specific output and the pre-defined lower output limit;generating a weighted heat rate value based on the heat rate weighting factor and a difference between the pre-defined upper heat rate limit and the unit specific heat rate;generating an aggregate penalty objective based on the weighted output value and the weighted heat rate value;determining the value of the at least one controllable input that minimizes the aggregate penalty objective. 8. A system for generating control schedules associated with a gas turbine comprising: a gas turbine; and at least one processor configured to: receive at least one gas turbine operation limit;receive at least one gas turbine operation condition at a specific test point;determine gas turbine unit specific characteristics based at least in part on the at least one gas turbine operation condition, wherein the gas turbine unit specific characteristics comprise a compressor efficiency data match multiplier, a compressor flow data match multiplier, a combustor efficiency data match multiplier, a turbine efficiency data match multiplier, and a turbine flow coefficient data match multiplier;based at least in part on the gas turbine unit specific characteristics and the at least one gas turbine operation limit, determine one or more control parameters corresponding to one or more temperatures;based at least in part on the one or more control parameters, generate at least one control schedule or update an existing control schedule that predefines limits for a control system;based at least in part on the generated control schedule, create a set of tuned control schedules with multiple nonlinear limits that work across an ambient range which has multiple control loops active across the ambient range with each control loop being active at a different ambient condition; andusing the set of tuned control schedules in the control system to operate the gas turbine. 9. The system of claim 8, wherein the at least one gas turbine operation limit comprises at least one of an output upper limit, a turbine exit axial mach number limit, a combustor temperature rise limit, a firing temperature limit, a turbine exhaust temperature limit, a compressor discharge pressure limit, or a compressor discharge temperature limit. 10. The system of claim 8, wherein the at least one gas turbine operating condition comprises at least one of an ambient temperature, an ambient pressure, or an ambient humidity. 11. The system of claim 8, wherein the one or more control parameters comprise at least one of a combustor firing temperature or a compressor inlet guide vane angle. 12. The system of claim 8, wherein the control schedule comprises at least one of an exhaust temperature vs. compressor inlet temperature schedule, a turbine exit axial mach number vs. compressor inlet temperature schedule, a firing temperature vs. compressor inlet temperature schedule, or an inlet guide vane angle vs. compressor inlet temperature schedule. 13. The system of claim 8, wherein determining one or more control parameters corresponding to one or more temperatures comprises determining a value of at least one controllable input to the gas turbine engine operable to minimize a difference between a unit specific output of the gas turbine engine and a predefined lower output limit of the gas turbine engine and a difference between a unit specific heat rate of the gas turbine engine and a predefined upper heat rate limit of the gas turbine engine, wherein the unit specific output and the unit specific heat rate of the gas turbine engine are each functions of the at least one unit specific characteristic, the at least one control limit and the at least one set of ambient operating conditions. 14. The system of claim 13, wherein determining a value of at least one controllable input to the gas turbine engine operable to minimize a difference between a unit specific output of the gas turbine engine and a pre-defined lower output limit of the gas turbine engine and a difference between a unit specific heat rate of the gas turbine engine and a predefined upper heat rate limit of the gas turbine engine for each of the at least one set of ambient conditions comprises: providing an output weighting factor and a heat rate weighting factor;if the unit specific output is greater than or approximately equal to the predefined lower output limit and the predefined upper heat rate limit is greater than or approximately equal to the unit specific heat rate: generating a weighted output value based on the output weighting factor and a difference between the unit specific output and the pre-defined lower output limit;generating a weighted heat rate value based on the heat rate weighting factor and a difference between the pre-defined upper heat rate limit and the unit specific heat rate;generating an aggregate penalty objective based on the weighted output value and the weighted heat rate value;determining the value of the at least one controllable input that minimizes the aggregate penalty objective; andif the unit specific output is less than the pre-defined lower output limit or the pre-defined upper heat rate limit is less than the unit specific heat rate: generating a weighted output value based on the output weighting factor and a difference between the unit specific output and the pre-defined lower output limit;generating a weighted heat rate value based on the heat rate weighting factor and a difference between the pre-defined upper heat rate limit and the unit specific heat rate;generating an aggregate penalty objective based on the weighted output value and the weighted heat rate value;determining the value of the at least one controllable input that minimizes the aggregate penalty objective. 15. One or more non transitory computer-readable media storing computer executable instructions that, when executed by at least one processor, configure the at least one processor to: receive unit specific characteristic associated with the gas turbine engine, wherein the gas turbine unit specific characteristics comprise a compressor efficiency data match multiplier, a compressor flow data match multiplier, a combustor efficiency data match multiplier, a turbine efficiency data match multiplier, and a turbine flow coefficient data match multiplier;receive at least one control limit associated with the gas turbine engine;receive at least one set of ambient operating conditions at a specific test point;determine a value of at least one controllable input to the gas turbine engine operable to minimize a difference between a unit specific output of the gas turbine engine and a predefined lower output limit of the gas turbine engine and a difference between a unit specific heat rate of the gas turbine engine and a predefined upper heat rate limit of the gas turbine engine, wherein the unit specific output and the unit specific heat rate of the gas turbine engine are each functions of the at least one unit specific characteristic, the at least one control limit and the at least one set of ambient operating conditions;generate a control schedule based on the determination that predefines limits for a control system;based at least in part on the generated control schedule, create a set of tuned control schedules with multiple nonlinear limits that work across an ambient range which has multiple control loops active across the ambient range with each control loop being active at a different ambient condition; andusing the at least one control schedule in the control system to operate the gas turbine. 16. One or more non transitory computer-readable media of claim 15, wherein the one or more gas turbine unit specific characteristics comprise at least one of a data match multiplier, a compressor efficiency data match multiplier, a compressor flow data match multiplier, a combustor efficiency data match multiplier, a turbine efficiency data match multiplier, or a turbine flow coefficient data match multiplier. 17. One or more non transitory computer-readable media of claim 15, wherein the at least one gas turbine operation limit comprises at least one of an output upper limit, a turbine exit axial mach number, a combustor temperature rise limit, a firing temperature limit, a turbine exhaust temperature limit, a compressor discharge pressure limit, or a compressor discharge temperature limit. 18. One or more non transitory computer-readable media of claim 15, wherein the control schedule comprises at least one of an exhaust temperature versus compressor inlet temperature schedule, a turbine exit axial mach number vs. compressor inlet temperature schedule, a firing temperature versus compressor inlet temperature schedule, or an inlet guide vane angle vs. compressor inlet temperature schedule.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (10)
Reed Terry J. (North Huntingdon PA) Smith Jack R. (Pittsburgh PA), Combined cycle electric power plant and a gas turbine having improved megawatt load control.
Reed Terry J. (North Huntingdon PA) Smith Jack R. (Pittsburgh PA) Kiscaden Roy W. (Springfield PA 4), Combined cycle electric power plant having an improved digital/analog hybrid gas turbine control system.
Thatcher, Jonathan Carl; Schaberg, Scott; Disch, Mark, Methods and systems for providing real-time comparison with an alternate control strategy for a turbine.
Anderson Joel M. (Ypsilanti MI) Wescott Kermit R. (Wilmington DE) Hobbs Milton M. (Springfield PA) Kiscaden Roy W. (Springfield PA 4), Smooth and highly responsive gas turbine temperature limit control especially useful in combined cycle electric power pl.
Scipio, Alston Ilford; Ekanayake, Sanji; Shaffer, Jason Brian; Klosinski, Joseph Philip; Mathai, George Vargese, Power plant including a static mixer and steam generating system via turbine extraction and compressor extraction.
Klosinski, Joseph Philip; Scipio, Alston Ilford; Ekanayake, Sanji; Mathai, George Vargese, Power plant including an ejector and steam generating system via turbine extraction.
Klosinski, Joseph Philip; Cocca, Michael Anthony; Scipio, Alston Ilford; Ekanayake, Sanji, Power plant including an ejector and steam generating system via turbine extraction and compressor extraction.
Klosinski, Joseph Philip; Cocca, Michael Anthony; Scipio, Alston Ilford; Ekanayake, Sanji; Shaffer, Jason Brian, Power plant including exhaust gas coolant injection system and steam generating system via turbine extraction.
Mathai, George Vargese; Scipio, Alston Ilford; Jordan, Jr., Harold Lamar; Ekanayake, Sanji; Klosinski, Joseph Philip, System and method for controlling gas turbine output via an exhaust damper.
Thompson, Brett Matthew; Alexander, Michael Joseph; Mosley, Matthew John; Di Palma, Steven; Mitchell, Paul Jeffrey; Allen, Justin Aaron; Kim, Kihyung, System and method for improved control of a combined cycle power plant.
Klosinski, Joseph Philip; Scipio, Alston Ilford; Ekanayake, Sanji; Fernandez, Paul Robert, System for generating steam and for providing cooled combustion gas to a secondary gas turbine combustor.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.