System and method for an engine controller based on inverse dynamics of the engine
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
F02C-009/00
F02C-009/28
F02C-009/26
출원번호
US-0361254
(2016-11-25)
등록번호
US-10221776
(2019-03-05)
발명자
/ 주소
Meunier, Gabriel
Pedrami, Reza
출원인 / 주소
PRATT & WHITNEY CANADA CORP.
대리인 / 주소
Norton Rose Fulbright Canada LLP
인용정보
피인용 횟수 :
0인용 특허 :
15
초록▼
Systems and methods for controlling a gas turbine engine are provided. The system comprises an interface to a fuel flow metering valve for controlling a fuel flow to the engine in response to a fuel flow command and a controller connected to the interface and configured for outputting the fuel flow
Systems and methods for controlling a gas turbine engine are provided. The system comprises an interface to a fuel flow metering valve for controlling a fuel flow to the engine in response to a fuel flow command and a controller connected to the interface and configured for outputting the fuel flow command to the fuel flow metering valve in accordance with a required fuel flow. The controller comprises a feedforward controller configured for receiving a requested engine speed, obtaining a steady-state fuel flow for the requested engine speed as a function of the requested engine speed, the steady-state fuel flow, and the relationship between fuel flow and gas generator speed, and determining the required fuel flow to obtain the requested engine speed and the relationship between fuel flow and gas generator speed.
대표청구항▼
1. A system for controlling a gas turbine engine of an aircraft, the system comprising: an interface to a fuel flow metering valve for controlling a fuel flow to the engine in response to a fuel flow command; anda controller connected to the interface and configured for outputting the fuel flow comm
1. A system for controlling a gas turbine engine of an aircraft, the system comprising: an interface to a fuel flow metering valve for controlling a fuel flow to the engine in response to a fuel flow command; anda controller connected to the interface and configured for outputting the fuel flow command to the fuel flow metering valve in accordance with a required fuel flow, the controller comprising a feedforward controller configured for: receiving a requested engine speed;obtaining a steady-state fuel flow for the requested engine speed as a function of the requested engine speed, the steady-state fuel flow, and the relationship between fuel flow and gas generator speed; anddetermining the required fuel flow to obtain the requested engine speed and the relationship between fuel flow and gas generator speed; wherein determining the required fuel flow comprises applying the equation: δNg(s)δWf(s)=Kτs+1, where: Ng(s) represents a gas generator speed of the engine at a given operating points;Wf(s) represents a fuel flow of the engine at the given operating point;τ is a time constant of a transfer function between the fuel flow and the gas generator speed; andK is a gain of the transfer function between the fuel flow and the gas generator speed. 2. The system of claim 1, wherein the controller is further configured to limit acceleration of the gas turbine engine by applying a rate limit to the requested engine speed. 3. The system of claim 1, wherein the controller comprises a feedback controller configured to adjust the required fuel flow based on an acceleration error. 4. The system of claim 3, wherein the acceleration error is determined based on a requested engine acceleration and an actual engine acceleration determined from an actual gas generator speed. 5. The system of claim 1, wherein the feedforward controller is configured to obtain the steady state fuel flow for the requested engine speed from a look-up table. 6. The system of claim 1, wherein the given operating point is a function of a corrected gas generator speed and altitude of the aircraft. 7. A system for controlling a gas turbine engine of an aircraft, the system comprising: an interface to a fuel flow metering valve for controlling a fuel flow to the engine in response to a fuel flow command; anda controller connected to the interface and configured for outputting the fuel flow command to the fuel flow metering valve in accordance with a required fuel flow, the controller comprising a feedforward controller configured for: receiving a requested engine speed;obtaining a steady-state fuel flow for the requested engine speed as a function of the requested engine speed, the steady-state fuel flow, and the relationship between fuel flow and gas generator speed; anddetermining the required fuel flow to obtain the requested engine speed and the relationship between fuel flow and gas generator speed; wherein determining the required fuel flow comprises applying the equation: δWfcmd(s)δNgreq(s)=τs+1K, where: Ngreq(s) represents the requested gas generator speed at a given operating point s;Wfcmd represents an output of the feedforward controller at the given operating point s for the requested gas generator speed;τ is a time constant of a transfer function between the fuel flow and the gas generator speed; andK is a gain of the transfer function between the fuel flow and the gas generator speed. 8. A method for controlling a gas turbine engine, the method comprising: receiving a requested engine speed;obtaining a steady-state fuel flow for the requested engine speed and a relationship between fuel flow and gas generator speed;determining the required fuel flow to obtain the requested engine speed as a function of the requested engine speed, the steady-state fuel flow, and the relationship between fuel flow and gas generator speed; andoutputting a command to a fuel flow metering valve in accordance with the required fuel flow; wherein determining the required fuel flow comprises applying the equation: δNg(s)δWf(s)=Kτs+1, where: Ng(s) represents a gas generator speed of the engine at a given operating points;Wf(s) represents a fuel flow of the engine at the given operating point;τ is a time constant of a transfer function between the fuel flow and the gas generator speed; andK is a gain of the transfer function between the fuel flow and the gas generator speed. 9. The method of claim 8, further comprising limiting acceleration of the gas turbine engine by applying a rate limit to the requested engine speed. 10. The method of claim 8, further comprising adjusting the required fuel flow based on an acceleration error. 11. The method of claim 10, wherein the acceleration error is determined based on a requested engine acceleration and an actual engine acceleration determined from an actual gas generator speed. 12. The method of claim 8, wherein the steady state fuel flow for the requested engine speed is obtained from a look-up table. 13. The method of claim 8, wherein the given operating point is a function of a corrected gas generator speed and altitude of the aircraft. 14. A method for controlling a gas turbine engine, the method comprising: receiving a requested engine speed;obtaining a steady-state fuel flow for the requested engine speed and a relationship between fuel flow and gas generator speed;determining the required fuel flow to obtain the requested engine speed as a function of the requested engine speed, the steady-state fuel flow, and the relationship between fuel flow and gas generator speed; andoutputting a command to a fuel flow metering valve in accordance with the required fuel flow; wherein determining the required fuel flow comprises applying the equation: δWfcmd(s)δNgreq(s)=τs+1K, where: Ngreq(s) represents the requested gas generator speed at a given operating point s;Wfcmd represents an output of the feedforward controller at the given operating point s for the requested gas generator speed;τ is a time constant of a transfer function between the fuel flow and the gas generator speed; andK is a gain of the transfer function between the fuel flow and the gas generator speed. 15. A non-transitory computer-readable medium having stored thereon program code executable by a processor for controlling a gas turbine engine, the program code comprising instructions for: receiving a requested engine speed;obtaining a steady-state fuel flow for the requested engine speed and a relationship between fuel flow and gas generator speed;determining the required fuel flow to obtain the requested engine speed as a function of the requested engine speed, the steady-state fuel flow, and the relationship between fuel flow and gas generator speed; andoutputting a command to a fuel flow metering valve in accordance with the required fuel flow, wherein determining the required fuel flow comprises applying the equation: δWfcmd(s)δNgreq(s)=τs+1K, where: Ngreq(s) represents the requested gas generator speed at a given operating point s;Wfcmd represents an output of the feedforward controller at the given operating point s for the requested gas generator speed;τ is a time constant of a transfer function between the fuel flow and the gas generator speed; andK is a gain of the transfer function between the fuel flow and the gas generator speed. 16. The non-transitory computer-readable medium of claim 15, wherein the program code further comprises instructions for limiting acceleration of the gas turbine engine by applying a rate limit to the requested engine speed. 17. The non-transitory computer-readable medium of claim 15, wherein the program code further comprises instructions for adjusting the required fuel flow based on an acceleration error.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (15)
Mitchell, Robert D.; Webber, John R.; Oloffo, Joseph M.; Englund, Michael S., Apparatus and method for testing jet engine fuel manifold flow distribution.
Meisner, Richard P.; Prasad, Jonnalagadda V. R.; Chung, Gi-Yun; Dhingra, Manuj, Real time linearization of a component-level gas turbine engine model for model-based control.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.