IP Library Granted Patent US 8,473,185
Granted Patent B2
US 8,473,185 · App. 12/858,681 · Granted Jun 25, 2013

System and method for detecting engine oil aeration and starvation based on engine vibration

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,473,185
App. No.
12/858,681
Granted
Jun 25, 2013
Kind
B2
Abstract

An engine control system includes a determination module and a detection module. The determination module, based on an engine vibration signal generated by an engine vibration sensor, determines a frequency of engine vibration and determines a crankshaft position corresponding to the engine vibration. The detection module detects engine oil aeration and starvation when the frequency and crankshaft position are greater than predetermined thresholds, respectively.

Claims (27)

1. An engine control system, comprising:

a determination module that, based on an engine vibration signal generated by an engine vibration sensor, determines a frequency of engine vibration and determines a crankshaft position corresponding to the engine vibration; and

a detection module that detects engine oil aeration and starvation when the frequency and crankshaft position are greater than predetermined thresholds, respectively.

2. The engine control system of claim 1 , further comprising:

an estimation module that estimates an engine oil level based on the detection of engine oil aeration and starvation and at least one of the frequency and crankshaft position.

3. The engine control system of claim 1 , wherein the detection module detects engine oil aeration when the frequency and crankshaft position are greater than the predetermined thresholds, respectively, and wherein the detection module detects engine oil starvation when engine oil aeration is detected.

4. The engine control system of claim 1 , wherein the detection module generates an error signal when engine oil aeration and starvation are detected.

5. The engine control system of claim 4 , wherein the error signal at least one of notifies a driver and modifies operation of the engine.

6. The engine control system of claim 1 , wherein the crankshaft position is based on a maximum intensity of the engine vibration during a period.

7. The engine control system of claim 1 , wherein the engine vibration sensor is one of an engine knock sensor and an accelerometer.

8. The engine control system of claim 1 , further comprising:

a digital signal processing (DSP) module that processes the engine vibration signal.

9. The engine control system of claim 8 , wherein the DSP module generates a fast Fourier transform (FFT) of the engine vibration signal.

10. The engine control system of claim 9 , wherein the frequency of the engine vibration is based on a maximum of the FFT.

11. A method, comprising:

determining a frequency of engine vibration based on an engine vibration signal generated by an engine vibration sensor;

determining a crankshaft position corresponding to the engine vibration based on the engine vibration signal generated by the engine vibration sensor; and

detecting engine oil aeration and starvation when the frequency and crankshaft position are greater than predetermined thresholds, respectively.

12. The method of claim 11 , further comprising estimating an engine oil level based on the detection of engine oil aeration and starvation and at least one of the frequency and crankshaft position.

13. The method of claim 11 , wherein engine oil aeration is detected when the frequency and crankshaft position are greater than the predetermined thresholds, respectively, and engine oil starvation is detected when engine oil aeration is detected.

14. The method of claim 11 , further comprising generating an error signal when engine oil aeration and starvation are detected.

15. The method of claim 14 , further comprising, based on the error signal, at least one of notifying a driver and modifying operation of the engine.

16. The method of claim 11 , wherein the crankshaft position is based on a maximum intensity of the engine vibration during a period.

17. The method of claim 11 , wherein the engine vibration signal is generated by one of an engine knock sensor and an accelerometer.

18. The method of claim 11 , further comprising processing the engine vibration signal.

19. The method of claim 18 , wherein processing the engine vibration signal includes generating a fast Fourier transform (FFT) of the engine vibration signal.

20. The method of claim 19 , wherein the frequency of the engine vibration is based on a maximum of the FFT.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034287/0159 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0333 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025324/0658 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2010
From: SUWA, YUJIRO; MILLER, ALAN S.; RIEGEL, ROBERT W.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 024854/0951 →