Method for estimation of at least one engine parameter
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
B64C-019/00
G01M-015/14
G01M-015/00
출원번호
US-0973385
(2010-12-20)
등록번호
US-8185292
(2012-05-22)
발명자
/ 주소
Litt, Jonathan S.
출원인 / 주소
The United States of America as represented by the Secretary of the Army
대리인 / 주소
Anderson, Lawrence E.
인용정보
피인용 횟수 :
7인용 특허 :
9
초록▼
A system comprising determination of tuning parameters enabling optimal estimation of unmeasured engine outputs, e.g., thrust. The level of degradation of engine performance is generally described by unmeasurable health parameters related to each major engine component. Accurate thrust reconstructio
A system comprising determination of tuning parameters enabling optimal estimation of unmeasured engine outputs, e.g., thrust. The level of degradation of engine performance is generally described by unmeasurable health parameters related to each major engine component. Accurate thrust reconstruction depends upon knowledge of these health parameters, but there are usually too few sensors to estimate their values. A set of tuning parameters is determined which accounts for degradation by representing the overall effect of the larger set of health parameters as closely as possible in a least squares sense. The method utilizes the singular value decomposition of a matrix to generate a tuning parameter vector of low enough dimension that it can be estimated by a Kalman filter. Generation of a tuning vector specifically takes into account the variables of interest. The tuning parameters facilitate matching of both measured and unmeasured engine outputs, as well as state variables.
대표청구항▼
1. A method of measuring the health of an engine using h number of parameters, where h is defined as a complete set of health parameters sufficient to fully define a health condition, said method comprising: measuring a predetermined number of engine outputs using sensors, the predetermined number b
1. A method of measuring the health of an engine using h number of parameters, where h is defined as a complete set of health parameters sufficient to fully define a health condition, said method comprising: measuring a predetermined number of engine outputs using sensors, the predetermined number being less than h;estimating unmeasured outputs of an engine using a tuning vector q in combination with a transformation matrix V* where q=V*p, where p is a vector of health parameters h, and q contains some information from each of the h number of parameters needed to compute the health condition; andestimating the health condition of said engine based upon measured engine outputs. 2. The method of claim 1, wherein the engine is a turbofan engine and the unmeasured parameters which are estimated by the tuning vector q in conjunction with a transformation matrix are capable of detecting a stall condition during the flight of an aircraft. 3. The method of claim 1, wherein the unmeasured output that is estimated using the tuning vector is one selected from the group consisting of gross thrust and net thrust. 4. The method of claim 1, wherein the step of estimating the unmeasured outputs comprises determining degraded operation of an engine due to shifts in the health parameters, and wherein the health parameters include fan efficiency, fan flow capacity, low pressure compressor efficiency, low pressure compressor flow capacity; high pressure compressor efficiency; high pressure compressor flow capacity; high pressure turbine efficiency; high pressure turbine flow capacity; low pressure turbine efficiency and low pressure turbine flow capacity. 5. The method of claim 1, wherein the tuning vector is represented by q and its estimate of value corresponds to the relationship expressed as: [x.q.]=[AUL*00][xq]+[B0]u+ey=[CUM*][xq]+Du+wz=[EUN*][xq]+Fuwhere x is the vector of state variables, y is the vector of measured outputs, z is a vector comprising unmeasured model-based outputs, x(dot) is the derivative dx/dt, q is a tuning vector, q(dot) is the derivative dq/dt, U is an orthogonal square matrix derived from the Singular Value Decomposition of a matrix that maps engine health parameters into x, y, and z, k is equal to the number of sensors less the number of zero eigenvalues of the matrix A, U*L consists of the first k columns and the first l rows of U, where l equals the number of state variables x, U*M consists of the first k columns and the rows from l+1 to l+m of U, where m equals the number of measured outputs y, U*N consists of the first k columns and rows l+m+1 to l+m+n of U, where n equals the number of unmeasured outputs z, w represents white measurement noise, e represents white process noise, and A, B, C, D, E, and F are matrices based upon the linear engine model. 6. The method of claim 5, wherein the measured parameters are measured by sensors y, and further selecting a k number of values, where k is equal to the number of sensors less the number of zero eigenvalues in the matrix A. 7. A method of determining faults in a turbofan engine where the fault is not in a measured parameter, by estimating the tuning vector q of claim 5 a number of times and determining abrupt shifts in the tuner as an indication of a fault. 8. The method of claim 1 wherein p is mapped into q through the transformation matrix V* such that q=V*p where V* is full rank. 9. The method of claim 1 wherein the step of estimating unmeasured engine outputs using a tuning vector comprises employing a computer to estimate the tuning vector q a number of times and determining abrupt shifts in the tuning vector as an indication of a fault. 10. The method of claim 9, where the unmeasured parameter is one selected from the group consisting of gross thrust and net thrust. 11. The method of claim 9 wherein the unmeasured parameters comprises net thrust and gross thrust the method is used to control an i-flight engine. 12. The method of claim 11, wherein the relationship between tuning vector q and the unmeasured parameters satisfies the expression [x.q.]=[AUL*00][xq]+[B0]u+ey=[CUM*][xq]+Du+wz=[EUN*][xq]+Fuwhere x is the vector of state variables, y is the vector of measured outputs, z is a vector comprising unmeasured model-based outputs, x(dot) is the derivative dx/dt, q is a tuning vector, q(dot) is the derivative dq/dt, U is an orthogonal square matrix derived from the Singular Value Decomposition of a matrix that maps engine health parameters into x, y, and z, k is equal to the number of sensors less the number of zero eigenvalues of the matrix A, U*L consists of the first k columns and the first l rows of U, where l equals the number of state variables x, U*M consists of the first k columns and the rows from l+1 to l+m of U, where m equals the number of measured outputs y, U*N consists of the first k columns and rows l+m+1 to l+m+n of U, where n equals the number of unmeasured outputs z, w represents white measurement noise, e represents white process noise, and A, B, C, D, E, and F are matrices based upon the linear engine model. 13. The method of claim 1 wherein engine component performance is estimated by health parameters in the following state-space equations {dot over (x)}=Ax+Lh+Bucmd y=Cx+Mh+Ducmd+v where the vector x represents the state variables, x(dot) is the derivative dx/dt, h represents health parameters, ucmd represents control variables, y represents the sensor measurement vector which is corrupted by the noise vector v; and the matrices A, B, C, D, L and M have appropriate dimensions. 14. The method of claim 1 wherein the health parameters define a health condition sufficient to determine deterioration manifested as a shift in operating point from a baseline engine.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (9)
Brunell, Brent Jerome; Mathews, Jr., Harry Kirk; Kumar, Aditya, Adaptive model-based control systems and methods for controlling a gas turbine.
Phillips, Steven D.; Neuman, Tom M.; Armstrong, Michael, Engine health monitoring and power allocation control for a turbine engine using electric generators.
Phillips, Steven Daniel; Armstrong, Michael; Neuman, Tom Mark, Engine health monitoring and power allocation control for a turbine engine using electric generators.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.