IP Library Granted Patent US 9,254,869
Granted Patent B2
US 9,254,869 · App. 13/554,017 · Granted Feb 9, 2016

Hand wheel position detection system

Inventors: Zaki Ryne (Saginaw, MI); Keith A. Kidder (Saginaw, MI); Tomy Sebastian (Saginaw, MI); Carl D. Tarum (Saginaw, MI); Paul M. Fisher (Saginaw, MI); Christian E. Ross (Feeland, MI); Scott T. Blehm (Saginaw, MI)
Assignee: Steering Solutions IP Holding Corporation
B62D15/0245B62D15/0215G01D3/0365G01D5/145
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 9,254,869
App. No.
13/554,017
Granted
Feb 9, 2016
Kind
B2
Abstract

A steering system for detecting a hand wheel position is provided and includes an input shaft connected to a hand wheel, a main gear disposed around the input shaft, a puck gear meshingly engaged with the main gear, and a control module. The control module receives an angular main position of the main gear and an angular puck position of the puck gear. The control module includes a rotational calculation module for calculating the hand wheel position based on at least the angular main position and the angular puck position.

Claims (35)

1. A steering system for detecting a hand wheel position, comprising:

an input shaft connected to a hand wheel;

a main gear disposed around the input shaft;

a puck gear meshingly engaged with the main gear; and

a control module, implemented in a hardware processor, for:

receiving an angular main position of the main gear and an angular puck position of the puck gear;

setting an empirical value equal to c 1 - 1/G c 2 , wherein c 1 is the angular main position, c 2 is the angular puck position, an G is the gear ratio;

finding a number of rotations of the input a number of rotations of the puck gear using the empirical value;

calculating a first hand wheel position based on the number of rotations of the input shaft;

calculating a second hand wheel position based on the number of rotations of the puck gear; and

determining that the first hand wheel position is incorrect if a difference between the first hand wheel position and the second wheel position is above a threshold value.

2. The steering system as recited in claim 1 , wherein the control module uses equations: c 1 =α−360n 1 , c 2 =G α−360n 2 , and α=c 1 +360n 1 , wherein α is the hand wheel position, n 1 is a number of rotations of the input shaft, and n 2 is a number of rotations of the puck gear.

3. The steering system as recited in claim 2 , empirical values computed by the term [c 1 - 1/G c 2 ] differ from one another by at least thirty degrees depending on the angular main position c 1 , the angular puck position c 2 , the hand wheel position α, the number of rotations of the input shaft n 1 , and the number of rotations of the puck gear n 2 .

4. The steering system as recited in claim 1 , wherein a position of the main gear and a position of the puck gear are aligned generally at zero degrees.

5. The steering system as recited in claim 1 , wherein a position of the main gear and a position of the puck gear are offset from zero degrees.

6. The steering system as recited in claim 5 , wherein the control module is further configured for executing an alignment algorithm for adjusting the position of the main gear and the position of the puck gear.

7. The steering system as recited in claim 1 , wherein the control module is further for finding a number of rotations of the puck gear using the empirical value.

8. The steering system as recited in claim 1 , wherein the control module calculates the second hand wheel position using an equation: α′=(c 2 +360n 2 )/G, wherein α′ is the second hand wheel position, and n 2 is a number of rotations of the puck gear.

9. A steering system for detecting a hand wheel position, comprising:

an input shaft connected to a hand wheel;

a main gear disposed around the input shaft;

a puck gear meshingly engaged with the main gear; and

a control module, implemented in a hardware processor, for:

receiving an angular main position of the main gear and an angular puck position of the puck gear;

setting an empirical value equal to c 1 - 1/G c 2 wherein c 1 is the angular main position, c 2 is the angular puck position, α is the hand wheel position, an G is the gear ratio;

finding a number of rotations of the input shaft from a lookup table saved in a memory of the control module using the empirical value; and

calculating the hand wheel position based on the number of rotations of the input shaft,

wherein the hand wheel position is related to the angular main position and the angular puck position by: c 1 =α- 360n 1 , c 2 =G α- 360n 2 , and α=c 1 +360n 1 , wherein α is the hand wheel position, n 1 is the number of rotations of the input shaft, and n 2 is a number of rotations of the puck gear.

10. The steering system as recited in claim 9 , wherein empirical values computed by the result of c 1 - 1/G c 2 differ from one another by at least thirty degrees depending on the angular main position c 1 , the angular puck position c 2 , the hand wheel position α, the number of rotations of the input shaft n 1 , and the number of rotations of the puck gear n 2 .

11. The steering system as recited in claim 9 , wherein a position of the main gear and a position of the puck gear are aligned generally at zero degrees.

12. The steering system as recited in claim 9 , wherein a position of the main gear and a position of the puck gear are offset from zero degrees.

13. The steering system as recited in claim 12 , wherein the control module is further configured for executing an alignment algorithm for adjusting the position of the main gear and the position of the puck gear.

14. The steering system as recited in claim 9 , wherein the control module is further for finding a number of rotations of the puck gear from the lookup table using the empirical value, and wherein the second hand wheel position is calculated by using an equation:

α′=( c 2 +360 n 2 )/ G

wherein α′ is the second hand wheel position.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE INVENTORS PREVIOUSLY RECORDED ON REEL 028596 FRAME 0258. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT OF THE ENTIRE RIGHT, TITLE AND INTEREST IN AND TO SAID PATENT AND THE INVENTION COVERED THEREBY. Recorded Aug 9, 2012
From: RYNE, ZAKI; KIDDER, KEITH A.; SEBASTIAN, TOMY; TARUM, CARL D.; FISHER, PAUL M.; ROSS, CHRISTIAN E.; BLEHM, SCOTT T.
To: STEERING SOLUTIONS IP HOLDING CORPORATION
Reel/Frame 028756/0258 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2012
From: RYNE, ZAKI; KIDDER, KEITH A.; SEBASTIAN, TOMY; TARUM, CARL D.; FISHER, PAUL M.; BLEHM, SCOTT T.
To: STEERING SOLUTIONS IP HOLDING CORPORATION
Reel/Frame 028596/0258 →
Continuity (2)
Provisional Application 61579770 · Dec 23, 2011
Related Publication 20130166141A1 · Jun 27, 2013