Automated fault diagnosis method and system for engine-compressor sets
First Claim
1. An automated fault diagnosis method for a reciprocating, multiple cylinder engine driving a reciprocating, multiple cylinder compressor, said multiple cylinder engine having sub-pluralities of cylinders, an engine crankcase, a crankshaft and an engine cylinder exhaust, comprising:
- on each of said sub-plurality of engine cylinders, sensing vibratory signals from a single location;
isolating pluralities of vibration signatures from each group of vibratory signals, each vibration signature correlated to an engine cylinder and further to a respective predetermined engine event of a corresponding plurality of predetermined engine events per engine cylinder, the isolation based upon concurrently obtained timing signals correlated to crankshaft angular positions for a corresponding one of said plurality of predetermined engine events and each said engine cylinder and;
establishing a plurality of engine load operating conditions other than start-up and shut-down operating conditions;
in a baseline data acquisition mode, calculating statistical characteristics for respective vibration signatures for each predetermined engine event per engine cylinder per each engine load condition and assigning engine event alarm thresholds for each engine event, engine cylinder and engine load condition;
sensing combustion gas flow through said crankcase and generating a representative crankcase flow signal;
in said baseline data acquisition mode, calculating statistical characteristics for respective crankcase flow signals for each engine load condition and assigning combustion gas alarm thresholds for each engine load condition;
sensing engine cylinder exhaust temperatures and generating representative signals therefor;
in said baseline data acquisition mode, calculating statistical characteristics for respective engine exhaust temperature signals and assigning engine exhaust temperature alarm thresholds for each engine load condition;
in a monitoring mode, matching a current engine load operating condition with one of said plurality of engine load conditions and concurrently monitoring respective vibration signatures, respective crankcase flow signals and respective engine exhaust temperature signals, and;
issuing a unique engine event alarm identified with the corresponding engine cylinder when said respective vibration signature exceeds said engine event alarm thresholds per predetermined engine event per engine cylinder and per each engine load condition;
issuing a combustion flow alarm when said respective crankcase gas flow signals exceeds said combustion gas flow alarm threshold; and
,issuing a engine exhaust temperature alarm when said respective engine exhaust temperature signals for the matching operating condition exceed said engine exhaust temperature alarm thresholds.
5 Assignments
0 Petitions
Accused Products
Abstract
The automated fault diagnostic system operates on engine-compressor sets with one vibration sensor per sub-group of engine cylinders and one sensor per compressor cylinder. Vibration signals linked to crankshaft phase angle windows (“VT”) mark various engine events and compressor events. In data-acquisition-learning mode, VT is stored for each engine and compressor event per operating load condition, statistical process control (SPC) theory identifies alarm threshold bands. Operator input-overrides are permitted. If no baseline data is stored, the system automatically enters the learn mode. To monitor, current VT are obtained and current load condition is matched to the earlier load set and alarms issue linking predetermined engine or compressor event to the over-under VT. Baseline data, SPC analysis, alarms and monitoring are set for crankcase flow, engine cylinder exhaust temperatures, ignition system diagnostic messages. Compressor performance alarms use suction and discharge temperatures and pressures.
71 Citations
38 Claims
-
1. An automated fault diagnosis method for a reciprocating, multiple cylinder engine driving a reciprocating, multiple cylinder compressor, said multiple cylinder engine having sub-pluralities of cylinders, an engine crankcase, a crankshaft and an engine cylinder exhaust, comprising:
-
on each of said sub-plurality of engine cylinders, sensing vibratory signals from a single location; isolating pluralities of vibration signatures from each group of vibratory signals, each vibration signature correlated to an engine cylinder and further to a respective predetermined engine event of a corresponding plurality of predetermined engine events per engine cylinder, the isolation based upon concurrently obtained timing signals correlated to crankshaft angular positions for a corresponding one of said plurality of predetermined engine events and each said engine cylinder and; establishing a plurality of engine load operating conditions other than start-up and shut-down operating conditions; in a baseline data acquisition mode, calculating statistical characteristics for respective vibration signatures for each predetermined engine event per engine cylinder per each engine load condition and assigning engine event alarm thresholds for each engine event, engine cylinder and engine load condition; sensing combustion gas flow through said crankcase and generating a representative crankcase flow signal; in said baseline data acquisition mode, calculating statistical characteristics for respective crankcase flow signals for each engine load condition and assigning combustion gas alarm thresholds for each engine load condition; sensing engine cylinder exhaust temperatures and generating representative signals therefor; in said baseline data acquisition mode, calculating statistical characteristics for respective engine exhaust temperature signals and assigning engine exhaust temperature alarm thresholds for each engine load condition; in a monitoring mode, matching a current engine load operating condition with one of said plurality of engine load conditions and concurrently monitoring respective vibration signatures, respective crankcase flow signals and respective engine exhaust temperature signals, and; issuing a unique engine event alarm identified with the corresponding engine cylinder when said respective vibration signature exceeds said engine event alarm thresholds per predetermined engine event per engine cylinder and per each engine load condition; issuing a combustion flow alarm when said respective crankcase gas flow signals exceeds said combustion gas flow alarm threshold; and
,issuing a engine exhaust temperature alarm when said respective engine exhaust temperature signals for the matching operating condition exceed said engine exhaust temperature alarm thresholds. - View Dependent Claims (2, 3, 4)
-
-
5. An automated fault diagnosis method for a reciprocating, multiple cylinder engine driving a reciprocating, multiple cylinder compressor, said reciprocating, multiple cylinder engine having sub-pluralities of designated cylinders therein, comprising:
-
providing a plurality of vibration sensors wherein a single vibration sensor detects vibration for each sub-plurality of engine cylinders; generating respective vibration signals from each vibration sensor of said plurality of vibration sensors; detecting a plurality of predetermined phase angle windows about crankshaft angular positions for a corresponding plurality of predetermined reciprocating engine events; in a baseline data acquisition mode, storing respective vibration signals for each phase angle window corresponding to said plurality of predetermined engine events for a plurality of engine load operating conditions other than start-up and shut-down operating conditions; in said baseline data acquisition mode, calculating statistical characteristics for respective vibration signals per phase angle window corresponding to said predetermined engine events for each operating condition of said plurality of operating conditions; assigning alarm thresholds for said respective vibration signals per phase angle windows corresponding to said predetermined engine events for each operating condition based upon the corresponding statistical characteristics therefor; and
,in a monitoring mode, acquiring respective vibration signals for said corresponding phase angle window and matching a current operating condition of said engine with one of said plurality of operating conditions; and
,in said monitoring mode, issuing an alarm unique to one of said plurality of predetermined engine events when said respective vibration signal corresponding to said engine event for the matching operating condition exceeds said alarm threshold. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An automated fault diagnosis system for a reciprocating, multiple cylinder engine driving a reciprocating, multiple cylinder compressor, said multiple cylinder engine having sub-pluralities of cylinders, an engine crankcase, a crankshaft and an engine exhaust manifold, comprising:
-
a plurality of vibration sensors each generating respective vibratory signals for each engine cylinder group; a phase angle sensory system for detecting a plurality of predetermined phase angle windows about crankshaft angular positions for a corresponding plurality of predetermined reciprocating engine events; means for generating timing signals correlated to crankshaft angular positions for a corresponding one of said plurality of predetermined engine events and each said engine cylinder; an isolation module, coupled to said plurality of vibration sensors and said means for timing, isolating pluralities of vibration signatures from each group of vibratory signals, each vibration signature correlated to an engine cylinder and further to a respective predetermined engine event of a corresponding plurality of predetermined engine events per engine cylinder; a computerized diagnostic system, coupled to said isolation module, with a processor, memory stores, a display and an operator interface, said computerized diagnostic system having a baseline data acquisition operational mode and a monitoring operational mode both effective for a plurality of engine load operating conditions other than start-up and shut-down engine operating conditions; a statistical characteristic calculator, as part of said computerized diagnostic system and in said baseline data acquisition mode, first storing respective vibration signatures for each predetermined engine event per engine cylinder per engine load operating condition, calculating statistical characteristics for respective vibration signature per predetermined engine event per engine cylinder and per engine load condition, and assigning engine event alarm thresholds for each engine event, engine cylinder and engine load condition; crankcase gas flow sensor sensing combustion gas flow through said crankcase and generating a representative crankcase flow signal; said statistical characteristic calculator having a combustion gas flow module calculating statistical characteristics for respective crankcase flow signals for each engine load condition and assigning combustion alarm thresholds for each engine load condition; engine exhaust temperature sensor generating representative engine cylinder exhaust temperature signals; said statistical characteristic calculator having an engine exhaust temperature module calculating statistical characteristics for respective engine exhaust temperature signals and assigning engine exhaust temperature alarm thresholds for each engine load condition; a monitor determining a current engine load operating condition with one of said plurality of engine load conditions, said monitor coupled to said isolation module and receiving current pluralities of vibration signatures, said crankcase flow sensor and receiving current crankcase flow signals, and said engine exhaust temperature sensor and receiving current engine exhaust temperature signals; an engine event alarm module issuing a unique engine event alarm identified with the corresponding engine cylinder when said respective vibration signature exceeds said engine event alarm thresholds per predetermined engine event per engine cylinder and per each engine load condition; a combustion gas alarm module issuing a combustion gas alarm when said respective crankcase flow signals exceeds said combustion gas alarm threshold; and
,a engine exhaust temperature alarm module issuing a engine exhaust temperature alarm when said respective engine exhaust temperature signals for the matching operating condition exceed said engine exhaust temperature alarm thresholds. - View Dependent Claims (21, 22, 23)
-
-
24. An automated fault diagnosis system for a reciprocating, multiple cylinder engine driving a reciprocating, multiple cylinder compressor, wherein the engine cylinders are sub-divided into groups each having a sub-plurality of cylinders therein, comprising:
-
a plurality of vibration sensors each generating respective vibration signals for each engine cylinder group; a phase angle sensory system for detecting a plurality of predetermined phase angle windows about crankshaft angular positions for a corresponding plurality of predetermined reciprocating engine events; a computerized diagnostic system, coupled to said vibration sensors and said phase angle sensory system, with a processor, memory stores, a display and an operator interface, said computerized diagnostic system having a baseline data acquisition operational mode and a monitoring operational mode both effective for a plurality of engine operating conditions other than start-up and shut-down engine operating conditions; as part of said computerized diagnostic system, a statistical characteristic calculator first storing respective vibration signals for each phase angle window corresponding to said plurality of predetermined engine events for corresponding engine operating conditions, calculating statistical characteristics for respective vibration signals per phase angle window corresponding to said predetermined engine events for each engine operating condition, and assigning alarm thresholds for said respective vibration signals per phase angle windows corresponding to said predetermined engine events for each operating condition based upon the corresponding statistical characteristics therefor; and
,as part of said computerized diagnostic system, a monitor acquiring respective vibration signals for said corresponding phase angle window and matching a current engine operating condition with one of said plurality of engine operating conditions; and
,an alarm unit, coupled to said statistical characteristic calculator and said monitor and said memory stores, issuing an alarm unique to one of said plurality of predetermined engine events when said respective vibration signal corresponding to said engine event for the matching engine operating condition exceeds said alarm threshold and storing the unique alarm in said memory stores. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification