IP Library Granted Patent US 7,891,332
Granted Patent B2
US 7,891,332 · App. 11/535,525 · Granted Feb 22, 2011

Method and apparatus for generating crankshaft synchronized sine wave

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 7,891,332
App. No.
11/535,525
Granted
Feb 22, 2011
Kind
B2
Abstract

A method of generating a crankshaft synchronized sine wave signal for an internal combustion engine is provided. The method includes the steps of: A) sensing an observed crankshaft angle of the crankshaft; B) using a dynamic observer to generate an estimated crankshaft angle from said observed crankshaft angle; and C) generating the crankshaft synchronized sine wave signal as a function of the estimated crankshaft angle. The crankshaft synchronized sine wave signal is preferable output to at least one of an active vibration control system and an active noise control system. An apparatus for generating a crankshaft synchronized sine wave for an internal combustion engine according to the method of the present invention is also disclosed.

Claims (33)

1. A method of generating a crankshaft synchronized sine wave signal for an internal combustion engine, the method comprising:

sensing an observed crankshaft angle of the crankshaft;

using a dynamic observer to generate an estimated crankshaft angle from said observed crankshaft angle; and

generating the crankshaft synchronized sine wave signal as a function of said estimated crankshaft angle.

2. The method of claim 1 , further comprising communicating the crankshaft synchronized sine wave signal to an active noise control system.

3. The method of claim 1 , further comprising communicating the crankshaft synchronized sine wave signal to an active vibration control system.

4. The method of claim 1 , further comprising generating an estimated crankshaft rotational frequency using said dynamic observer.

5. The method of claim 4 , further comprising generating a frequency of the crankshaft synchronized sine wave signal by multiplying said estimated crankshaft rotational frequency by an order value.

6. The method of claim 1 , generating a crankshaft synchronized sine wave signal by determining at least one of the sine and cosine of said estimated crankshaft angle multiplied by an order value.

7. The method of claim 1 , further comprising resetting said estimated crankshaft angle once every rotation of the crankshaft.

8. The method of claim 1 , further comprising determining an error by subtracting said estimated crankshaft angle from said observed crankshaft angle.

9. The method of claim 8 , further comprising quantizing said estimated crankshaft angle prior to subtracting said estimated crankshaft angle from said observed crankshaft angle.

10. The method of claim 8 , further comprising subjecting said error to a dead band operator to account for a predetermined amount of error.

11. An apparatus for generating a crankshaft synchronized sine wave for an internal combustion engine having a crankshaft rotatably disposed therein, the apparatus comprising:

a sensor operable to sense the angular position of the crankshaft and communicate an observed crankshaft angle value;

a controller operable to receive said observed crankshaft angle value;

a dynamic observer in communication with said controller and sufficiently configured to generate an estimated crankshaft angle from said observed crankshaft angle value; and

wherein said controller is configured to generate the crankshaft synchronized sine wave as a function of said estimated crankshaft angle.

12. The apparatus of claim 11 , wherein said dynamic observer includes a integrator module operable to generate an estimated crankshaft speed.

13. The apparatus of claim 11 , wherein said dynamic observer includes a integrator module operable to generate said estimated crankshaft angle.

14. The apparatus of claim 11 , wherein said dynamic observer includes a revolution pulse generation module operable to reset said estimated crankshaft angle once per revolution of the crankshaft.

15. The apparatus of claim 11 , wherein said dynamic observer is sufficiently configured to generate an estimated crankshaft rotational frequency from said observed crankshaft angle value.

16. The apparatus of claim 11 , wherein said controller is configured to communicate the crankshaft synchronized sine wave to at least one of an active vibration control system and an active noise control system.

17. An apparatus for generating a crankshaft synchronized sine wave for an internal combustion engine having a crankshaft rotatably disposed therein, the apparatus comprising:

a sensor operable to sense the angular position of the crankshaft and communicate an observed crankshaft angle value;

a controller operable to receive said observed crankshaft angle value;

a dynamic observer in communication with said controller and sufficiently configured to generate an estimated crankshaft angle from said observed crankshaft angle value; and

wherein said controller is configured to generate the crankshaft synchronized sine wave as a function of said estimated crankshaft angle, said controller being sufficiently configured to communicate the crankshaft synchronized sine wave to at least one of an active vibration control system and an active noise control system.

18. The apparatus of claim 17 , wherein said dynamic observer includes at least one integrator module operable to generate at least one of an estimated crankshaft speed and said estimated crankshaft angle.

19. The apparatus of claim 17 , wherein said dynamic observer includes a revolution pulse generation module operable to reset said estimated crankshaft angle once per revolution of the crankshaft.

20. The apparatus of claim 17 , wherein said dynamic observer is further configured to determine an error value by subtracting said estimated crankshaft angle from said observed crankshaft angle and wherein said dynamic observer includes:

a quantization module operable to quantize said estimated crankshaft angle prior to subtracting said estimated crankshaft angle from said observed crankshaft angle; and

a dead band operator module operable to account for a predetermined amount of error in said error value.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034184/0001 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0001 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0041 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025314/0901 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0656 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0140 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0264 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023155/0663 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023124/0563 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022553/0540 →
SECURITY AGREEMENT Recorded Feb 4, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0448 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2006
From: SHIN, KWANG-KEUN; VERBRUGGE, DAVID J.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 018565/0072 →