IP Library Granted Patent US 7,499,793
Granted Patent B2
US 7,499,793 · App. 11/803,327 · Granted Mar 3, 2009

System for discrimination of spurious crank encoder signals

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,499,793
App. No.
11/803,327
Granted
Mar 3, 2009
Kind
B2
Abstract

A system for discrimination of spurious crankshaft encoder signals. A position encoder connected to an engine crankshaft sends a pulsed signal indicative of crankshaft rotational performance to an engine controller. The controller is programmed to trigger an interrupt service routine (ISR) on every falling or rising edge of each pulse. The ISR calculates and stores the period of each pulse and the period of the previous pulse and calculates the rotational speed and instantaneous acceleration or deceleration of the engine at all times. The controller is further programmed with realistic engine acceleration and deceleration limits and recognizes a next signal only within a time window corresponding to those limits and the engine speed. Signals arriving outside the calculated time window are considered spurious and are rejected. The system improves engine performance by preventing loss of synchronization between spark and fuel injection and piston and valve timing.

Claims (18)

1. A system for discrimination of spurious crank encoder signals in an internal combustion engine, comprising:

a) a crankshaft position encoder for generating a pulsed signal indicative of rotational performance of said crankshaft; and

b) an engine controller for receiving said pulsed signal from said encoder and for generating signals controlling engine functions including but not limited to spark and fuel injection timing,

wherein said controller

computes from said encoder generated signals a period between a first pulsed signal and a second pulsed signal indicative of engine speed,

applies a calculation to determine a rate of engine acceleration/deceleration,

calculates an expected time window for receiving a third pulsed signal,

recognizes said third pulsed signal that arrives within the expected time window, and

rejects said third pulsed signal that arrives outside the expected time window.

2. A method for discrimination of spurious crankshaft encoder signals in an internal combustion engine having a crankshaft and a target wheel mounted for rotation with said crankshaft, said target wheel having a predetermined number of spaced apart teeth, each tooth having a rising edge and falling edge, said engine further having a crankshaft position encoder for generating a pulsed signal indicative of rotational performance of the crankshaft, and an engine controller for receiving the pulsed signal from the encoder and for controlling the timing of engine functions including but not limited to spark and fuel injection timing,

the method comprising the following steps:

a) triggering an interrupt service routine that generates a pulsed signal from every falling and rising edge of each tooth;

b) calculating and storing a period of interrupt from each successive pulsed signal;

c) comparing the periods of interrupt from successive pulsed signals to calculate engine speed and an instantaneous rate of acceleration or deceleration of the engine;

d) using the calculated rate of engine acceleration or deceleration and the engine speed to calculate a predicted a time window for reception of the next successive pulsed signal;

e) recognizing a next successive pulsed signal arriving within the predicted time window; and

f) rejecting as spurious a next successive pulsed signal arriving outside the predicted time window.

3. A method in accordance with claim 2 comprising the further step of regulating the timing of spark and fuel injection in said engine in response to said received signal from said encoder.

Assignments (11)
SECURITY INTEREST Recorded Aug 1, 2024
From: PHINIA JERSEY HOLDINGS LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 068324/0623 →
SECURITY INTEREST Recorded Aug 1, 2024
From: PHINIA JERSEY HOLDINGS LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 068324/0658 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2024
From: PHINIA HOLDINGS JERSEY LTD
To: PHINIA JERSEY HOLDINGS LLC
Reel/Frame 067592/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2024
From: PHINIA DELPHI LUXEMBOURG SARL
To: PHINIA HOLDINGS JERSEY LTD
Reel/Frame 067592/0801 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2024
From: DELPHI TECHNOLOGIES IP LIMITED
To: PHINIA DELPHI LUXEMBOURG SARL
Reel/Frame 067865/0695 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2018
From: DELPHI TECHNOLOGIES, INC
To: DELPHI TECHNOLOGIES IP LIMITED
Reel/Frame 045113/0958 →
RELEASE OF SECURITY INTEREST Recorded Jan 14, 2015
From: JPMORGAN CHASE BANK, N.A.
To: DELPHI TECHNOLOGIES, INC.
Reel/Frame 034762/0540 →
SECURITY AGREEMENT Recorded Apr 18, 2011
From: DELPHI TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 026146/0173 →
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2011
From: THE BANK OF NEW YORK MELLON
To: DELPHI CONNECTION SYSTEMS HOLDINGS LLC; DELPHI PROPERTIES MANAGEMENT LLC; DELPHI TECHNOLOGIES, INC.; DELPHI AUTOMOTIVE SYSTEMS LLC; DELPHI CONNECTION SYSTEMS LLC; DELPHI CORPORATION; DELPHI HOLDINGS LLC; DELPHI INTERNATIONAL SERVICES COMPANY LLC; DELPHI MEDICAL SYSTEMS LLC; DELPHI TRADE MANAGEMENT LLC
Reel/Frame 026138/0574 →
SECURITY AGREEMENT Recorded Nov 13, 2009
From: DELPHI TECHNOLOGIES, INC.
To: BANK OF NEW YORK MELLON, AS ADMINISTRATIVE AGENT, THE
Reel/Frame 023510/0562 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2007
From: FAYYAD, SALEM A.; TENKA, ANDY
To: DELPHI TECHNOLOGIES, INC.
Reel/Frame 019374/0885 →