METHOD AND SYSTEM FOR DIAGNOSTICS OF APPARATUS
First Claim
1. A method for computing diagnostic estimates for faults of an apparatus with condition sensors connected to a computer;
- the method comprising;
processing data from the condition sensors to obtain a set of parity parameters y reflecting apparatus condition deviation from normality at time period t,collecting the parity parameters y over a moving horizon interval of time of a fixed maximal duration and ending at time period t in a data vector Y(t),computing estimates of at least one fault condition and likelihood parameters for each of the at least one fault condition, andtransmitting the computed estimates of the fault conditions to a display device or to an automated decision and control system or storing the estimates in memory;
wherein a fault condition k at time period t is characterized by fault intensity parameter xk(t);
computing estimates of the fault intensity parameter xk(t) over the moving horizon interval of time and likelihood parameters pk for each fault condition k, said computation being done for one fault condition k at a time, said computation further being performed in two steps, the first step being a formulator step and the second step being an optimizer step,wherein the formulator step formulates a convex optimization program for a fault condition using the data vector Y(t), and the fault signature corresponding to the fault condition k,wherein the optimizer step numerically finds a solution of the convex optimization program encoded by the formulator step, the solution being computed with a pre-defined accuracy for fault condition k;
and whereby the computed estimates for faults comprisesestimates of fault condition intensity parameters xk(t) over the moving horizon interval of time computed as an optimal solution or as a transformation of the solution, andlikelihood parameter pk computed as an optimum value of the program or as a transformation of the optimum value.
2 Assignments
0 Petitions
Accused Products
Abstract
Proposed is a method, implemented in software, for estimating fault state of an apparatus outfitted with sensors. At each execution period the method processes sensor data from the apparatus to obtain a set of parity parameters, which are further used for estimating fault state. The estimation method formulates a convex optimization problem for each fault hypothesis and employs a convex solver to compute fault parameter estimates and fault likelihoods for each fault hypothesis. The highest likelihoods and corresponding parameter estimates are transmitted to a display device or an automated decision and control system. The obtained accurate estimate of fault state can be used to improve safety, performance, or maintenance processes for the apparatus.
68 Citations
24 Claims
-
1. A method for computing diagnostic estimates for faults of an apparatus with condition sensors connected to a computer;
-
the method comprising; processing data from the condition sensors to obtain a set of parity parameters y reflecting apparatus condition deviation from normality at time period t, collecting the parity parameters y over a moving horizon interval of time of a fixed maximal duration and ending at time period t in a data vector Y(t), computing estimates of at least one fault condition and likelihood parameters for each of the at least one fault condition, and transmitting the computed estimates of the fault conditions to a display device or to an automated decision and control system or storing the estimates in memory; wherein a fault condition k at time period t is characterized by fault intensity parameter xk(t); computing estimates of the fault intensity parameter xk(t) over the moving horizon interval of time and likelihood parameters pk for each fault condition k, said computation being done for one fault condition k at a time, said computation further being performed in two steps, the first step being a formulator step and the second step being an optimizer step, wherein the formulator step formulates a convex optimization program for a fault condition using the data vector Y(t), and the fault signature corresponding to the fault condition k, wherein the optimizer step numerically finds a solution of the convex optimization program encoded by the formulator step, the solution being computed with a pre-defined accuracy for fault condition k; and whereby the computed estimates for faults comprises estimates of fault condition intensity parameters xk(t) over the moving horizon interval of time computed as an optimal solution or as a transformation of the solution, and likelihood parameter pk computed as an optimum value of the program or as a transformation of the optimum value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for computing diagnostic estimates for faults of an apparatus with condition sensors connected to a computer;
-
the system comprising; a processor processing data from the sensors to obtain a set of parity parameters y reflecting apparatus condition deviation from normality at time period t, a collector collecting the parity parameters y over a moving horizon interval of time of a fixed maximal duration and ending at time period t in a data vector Y(t), a computing circuit computing estimates of fault conditions and likelihood parameters for each of the fault conditions, and a transmitter transmitting the computed estimates of the fault conditions to a display device or to an automated decision and control system or storing the estimates in memory; wherein a fault condition k at time period t is characterized by fault intensity parameter xk(t), a computing circuit computing fault intensity parameters xk(t) over the moving horizon interval of time and likelihood parameters pk for each fault condition k, said computing is done for one fault condition k at a time, said computing is performed in two steps, the first step being a formulator step and the second step being an optimizer step, the formulator step formulates a convex optimization program for fault condition using the moving horizon data vector Y(t), and the fault signature corresponding to the fault condition k, the optimizer step numerically finds the solution of the convex optimization program encoded by the formulator, the solution is computed with a pre-defined accuracy for fault condition k; whereby the diagnostic estimates for faults comprises estimates of fault condition intensity parameters xk(t) over the moving horizon interval of time computed as the optimal solution or as a transformation of the said solution, and likelihood parameter pk computed as the optimum value of the program or as a transformation of the said optimum value. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable media, which, when executed on a computer, implements a method for computing diagnostic estimates for faults of an apparatus with condition sensors connected to a computer;
-
the method comprising; processing data from the condition sensors to obtain a set of parity parameters y reflecting apparatus condition deviation from normality at time period t, collecting the parity parameters y over a moving horizon interval of time of a fixed maximal duration and ending at time period t in a data vector Y(t), computing estimates of at least one fault condition and likelihood parameters for each of the at least one fault condition, and transmitting the computed estimates of the fault conditions to a display device or to an automated decision and control system or storing the estimates in memory; wherein a fault condition k at time period t is characterized by fault intensity parameter xk(t); computing estimates of the fault intensity parameter xk(t) over the moving horizon interval of time and likelihood parameters pk for each fault condition k, said computation being done for one fault condition k at a time, said computation further being performed in two steps, the first step being a formulator step and the second step being an optimizer step, wherein the formulator step formulates a convex optimization program for a fault condition using the data vector Y(t), and the fault signature corresponding to the fault condition k, wherein the optimizer step numerically finds a solution of the convex optimization program encoded by the formulator step, the solution being computed with a pre-defined accuracy for fault condition k; and wherein the computed estimates for faults comprises; estimates of fault condition intensity parameters xk(t) over the moving horizon interval of time computed as an optimal solution or as a transformation of the solution, and likelihood parameter pk computed as an optimum value of the program or as a transformation of the optimum value. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification