Claims
- 1. A method for detection of reciprocating machine faults and failures, comprising the steps of:
- a) acquiring data representing velocity variation waveforms of a reciprocating machine having a plurality of cylinders;
- b) transforming said acquired data using a computer to produce torque waveforms corresponding to the acquired velocity variation waveforms;
- c) using a model-based optimization algorithm to obtain:
- (i) a coefficient corresponding to the compression cycle for each cylinder, and
- (ii) a coefficient corresponding to the expansion cycle for each cylinder, wherein the coefficient corresponding to the expansion cycle is derived independently from the coefficient corresponding to the compression cycle;
- d) presenting the compression coefficient, the expansion coefficient, and the transformed torque waveforms to a user to distinguish between compression faults and expansion faults for each cylinder; and
- e) determining a reciprocating machine imbalance by detecting at least one of the compression fault and the expansion fault.
- 2. A method as defined in claim 1, wherein the data is filtered to remove systematic errors generated during data acquisition.
- 3. A method as defined in claim 1, wherein the coefficients are presented in a graphical format for interpretation by the user.
- 4. A method as defined in claim 1, wherein the torque waveform and the optimization coefficients for individual cylinders are presented for interpretation by the user.
- 5. A method according to claim 1, wherein the step of using a model-based optimization algorithm includes the step of using an algorithm to derive the compression cycle coefficient and the expansion cycle coefficient from torque values.
- 6. A method according to claim 1, wherein said optimization algorithm includes parameters corresponding to the mass of the reciprocating parts.
- 7. A method according to claim 1, wherein the sum of compression and expansion optimization coefficients for each cylinder are presented to the user.
- 8. A method according to claim 1, wherein said optimization algorithm is independent of engine type and number of cylinders.
- 9. A method according to claim 1, wherein the algorithm is optimized by running a plurality of iterations.
- 10. A method according to claim 1, wherein said step of using an optimization algorithm includes the step of iterating f.sub.i.sup.c and f.sub.i ' in the following equation to optimize .epsilon.: ##EQU8## where .epsilon. comprises a near-defined error constant between theoretical and test engine torque waveforms; .tau. (.theta.) comprises torque from all cylinders superimposed; .tau..sup.c (.theta..sub.i) comprises torque due to compression forces for each cylinder i; f.sub.i.sup.c comprises the compression coefficient for each cylinder i; .tau.'(.theta..sub.i) comprises torque due to expansion forces for each cylinder i; f.sub.i ' comprises the expansion coefficient for each cylinder i; and n comprises the cylinder number.
- 11. A method for detection of reciprocating machine faults and failures, comprising the steps of:
- acquiring data representing velocity variation waveforms of a reciprocating machine having a plurality of cylinders;
- transforming said acquired data using a computer to produce torque waveforms corresponding to the acquired velocity variation waveforms;
- using a model-based optimization algorithm to obtain a compression coefficient for each cylinder and an expansion coefficient for each cylinder by iterating f.sub.i.sup.c and f.sub.i ' in the following equation to optimize .epsilon.: ##EQU9## where .epsilon. comprises a near-defined error constant between theoretical and test engine torque waveforms; .tau. (.theta.) comprises torque from all cylinders superimposed; .tau..sup.c (.theta..sub.i) comprises torque due to compression forces for each cylinder i; f.sub.i.sup.c comprises the compression coefficient for each cylinder i; .tau.'(.theta..sub.i) comprises torque due to expansion forces for each cylinder i; f.sub.i ' comprises the expansion coefficient for each cylinder i; and n comprises the cylinder number;
- determining a reciprocating machine imbalance by detecting at least one of a compression fault and an expansion fault utilizing said compression coefficient and said expansion coefficient.
- 12. A method according to claim 11, wherein said optimization algorithm includes parameters corresponding to the mass of the reciprocating parts.
- 13. A method according to claim 11, wherein said optimization algorithm is independent of engine type and number of cylinders.
- 14. A method according to claim 11, further comprising the step of presenting in graphical form the compression coefficient for each cylinder and the expansion coefficient for each cylinder.
- 15. A system for detection of reciprocating machine faults and failures, comprising:
- means for acquiring data representing velocity variation waveforms of a reciprocating machine having a plurality of cylinders; and
- processing means for (i) transforming said acquired data to produce torque waveforms corresponding to the acquired velocity variation waveforms, (ii) using a model-based optimization algorithm to obtain:
- a coefficient corresponding to the compression cycle for each cylinder, and
- a coefficient corresponding to the expansion cycle for each cylinder, the coefficient corresponding to the expansion cycle being derived independently from the coefficient corresponding to the compression cycle, (iii) outputting a first signal corresponding to the compression coefficient, and a second signal corresponding to the expansion coefficient.
- 16. A system according to claim 15, wherein said processing means simultaneously displays the compression coefficient and the expansion coefficient in graphical form.
- 17. A system according to claim 15, wherein said processing means obtains the compression coefficient and the expansion coefficient according to the following equation: ##EQU10## where .epsilon. comprises a near-defined error constant between theoretical and test engine torque waveforms; .tau. (.theta.) comprises torque from all cylinders superimposed; .tau..sup.c (.theta..sub.i) comprises torque due to compression forces for each cylinder i; f.sub.i.sup.c comprises the compression coefficient for each cylinder i; .tau.'(.theta..sub.i) comprises torque due to expansion forces for each cylinder i; f.sub.i ' comprises the expansion coefficient for each cylinder i; and n comprises the cylinder number.
- 18. A system according to claim 15, wherein said processing means uses the optimization algorithm by incorporating therein parameters corresponding to the mass of the reciprocating parts.
- 19. A system according to claim 15, wherein said processing means processes the optimization algorithm a plurality of times for each cylinder to optimize the compression coefficient and the expansion coefficient.
- 20. A system according to claim 15, wherein said processing means uses an optimization algorithm which is independent of engine type and number of cylinders.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2081080 |
Oct 1992 |
CAX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/124,068 filed Sep. 21, 1993, now abandoned.
US Referenced Citations (25)
Foreign Referenced Citations (1)
Number |
Date |
Country |
6546080 |
Jul 1981 |
AUX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
124068 |
Sep 1993 |
|