Patent US5475289A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5475289A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for controlling an electric assist steering system using two-dimensional interpolation for current commands

Assignee: Northrop Grumman Space and Mission Systems Corp
•
Filing: 1994-11-04
•
Granted: 1995-12-12
•
Expires: 2014-11-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A control arrangement for an electric assist steering system having a variable reluctance motor (26) includes sensing (54) motor position and sensing (110) applied steering torque. A controller determines a desired motor torque assist value in response to the applied steering torque. A plurality of look-up tables are provided having a plurality of motor current values versus motor position values stored therein. The stored motor current values are functionally related to motor position values. The controller selects a first (T1) and second (T2) torque look-up table from the plurality of look-up tables. The first look-up table corresponds to a torque value less than the desired motor torque assist value. The second look-up table corresponds to a torque value greater than the desired motor torque assist value. A first motor current value (I1) is determined by interpolating between two current values corresponding to two motor positions stored in the first look-up table closest to the sensed motor position. A second motor current value (I2) is determined by interpolating between two current values corresponding to two motor positions stored in the second look-up table closest to the sensed motor position. A final motor current value (ICMD) is determined by interpolating between the first and second determined motor current values. A motor control signal is provided in response to the determined final motor current value.

Inventors

  • 👤 Kevin M. McLaughlin
  • 👤 Mark W. Gluch

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 23:39
CPC Classifications
B; B62; B62D; B62D5/00; B62D5/04; B62D5/0457; B62D5/046; H; H02; H02P; H02P6/00; H02P6/28; Y; Y10; Y10S; Y10S388/00; Y10S388/923; Y10S388/93

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 185 words
An apparatus for controlling a steering assist system, said steering assist system providing steering assist in response to a steering control signal, said steering assist system including a variable reluctance motor, said apparatus comprising: motor position sensing means for sensing the relative position between the motor's rotor and stator; first and second torque look-up tables, each of said first and second torque look-up tables having motor current values that vary as a function of motor position; control means operatively connected to said motor position sensing means, said control means (i) determining a first motor current value by interpolating between two current values corresponding to the two motor positions stored in the first look-up table closest to the sensed motor position, (ii) determining a second motor current value by interpolating between two current values corresponding to the two motor positions stored in the second look-up table closest to the sensed motor position, and (iii) determining a final motor current value by interpolating between the first and second determined motor current values; and providing a motor control signal in response to said determined final motor current value.
Claim 2
Independent Claim 185 words
An apparatus for controlling a steering assist system, said steering assist system providing steering assist in response to a steering control signal, said steering assist system including a variable reluctance motor, said apparatus comprising: motor position sensing means for sensing the relative position between the motor's rotor and stator; first and second torque look-up tables, each of said first and second torque look-up tables having motor current values that vary as a function of motor position; control means operatively connected to said motor position sensing means, said control means (i) determining a first motor current value by interpolating between two current values corresponding to the two motor positions stored in the first look-up table closest to the sensed motor position, (ii) determining a second motor current value by interpolating between two current values corresponding to the two motor positions stored in the second look-up table closest to the sensed motor position, and (iii) determining a final motor current value by interpolating between the first and second determined motor current values; and providing a motor control signal in response to said determined final motor current value.
Claim 3
Dependent Claim 32 words
The apparatus of claim 1 wherein said control means includes means to determine said first motor current value, said second motor current value, and said final motor current value using linear interpolation.
Claim 4
Independent Claim 282 words
An apparatus for controlling a steering assist system, said steering assist system providing steering assist in response to a steering control signal, said steering assist system including a variable reluctance motor, said apparatus comprising: motor position sensing means for sensing the relative position between the motor's rotor and stator; torque sensing means operatively connected to a vehicle hand wheel for sensing applied steering torque; motor torque assist determining means for determining a desired motor torque assist value in response to the sensed applied steering torque; a plurality of motor torque look-up tables, each of said motor torque look-up tables having a plurality of motor current values that vary as a function of motor position; control means operatively connected to said motor torque assist determining means and to said motor position sensing means, said control means (i) selecting a first and second torque look-up table from said plurality of look-up tables wherein said first look-up table corresponds to a torque value less than the desired motor torque assist value and said second look-up table corresponds to a torque value greater than the desired motor torque assist value, (ii) determining a first motor current value by interpolating between two current values associated with the two motor positions stored in the first look-up table closest to the sensed motor position, (iii) determining a second motor current value by interpolating between two current values associated with the two motor positions stored in the second look-up table closest to the sensed motor position, and (iv) determining a final motor current value by interpolating between the first and second determined motor current values; and providing a motor control signal in response to said determined final motor current value.
Claim 5
Independent Claim 282 words
An apparatus for controlling a steering assist system, said steering assist system providing steering assist in response to a steering control signal, said steering assist system including a variable reluctance motor, said apparatus comprising: motor position sensing means for sensing the relative position between the motor's rotor and stator; torque sensing means operatively connected to a vehicle hand wheel for sensing applied steering torque; motor torque assist determining means for determining a desired motor torque assist value in response to the sensed applied steering torque; a plurality of motor torque look-up tables, each of said motor torque look-up tables having a plurality of motor current values that vary as a function of motor position; control means operatively connected to said motor torque assist determining means and to said motor position sensing means, said control means (i) selecting a first and second torque look-up table from said plurality of look-up tables wherein said first look-up table corresponds to a torque value less than the desired motor torque assist value and said second look-up table corresponds to a torque value greater than the desired motor torque assist value, (ii) determining a first motor current value by interpolating between two current values associated with the two motor positions stored in the first look-up table closest to the sensed motor position, (iii) determining a second motor current value by interpolating between two current values associated with the two motor positions stored in the second look-up table closest to the sensed motor position, and (iv) determining a final motor current value by interpolating between the first and second determined motor current values; and providing a motor control signal in response to said determined final motor current value.
Claim 6
Dependent Claim 26 words
The apparatus of claim 3 wherein each of said torque tables has stored therein a non-linear functional relationship between motor current values and motor position values.
Claim 7
Dependent Claim 32 words
The apparatus of claim 4 wherein said control means includes means to determine said first motor current value, said second motor current value, and said final motor current value using linear interpolation.
Claim 8
Independent Claim 174 words
A method for controlling a steering assist system, said steering assist system providing steering assist in response to a steering control signal, said steering assist system including a variable reluctance motor, said method comprising the steps of: sensing motor position by sensing the relative position between the motor's rotor and stator; providing first and second torque look-up tables, each of said first and second torque look-up tables having a plurality of motor current values that vary as a function of motor position; determining a first motor current value by interpolating between two current values corresponding to the two motor positions stored in the first look-up table closest to said sensed motor position; determining a second motor current value by interpolating between two current values corresponding to the two motor positions stored in the second look-up table closest to said sensed motor position; determining a final motor current value by interpolating between the first and second determined motor current values; and providing a motor control signal in response to said determined final motor current value.
Claim 9
Independent Claim 174 words
A method for controlling a steering assist system, said steering assist system providing steering assist in response to a steering control signal, said steering assist system including a variable reluctance motor, said method comprising the steps of: sensing motor position by sensing the relative position between the motor's rotor and stator; providing first and second torque look-up tables, each of said first and second torque look-up tables having a plurality of motor current values that vary as a function of motor position; determining a first motor current value by interpolating between two current values corresponding to the two motor positions stored in the first look-up table closest to said sensed motor position; determining a second motor current value by interpolating between two current values corresponding to the two motor positions stored in the second look-up table closest to said sensed motor position; determining a final motor current value by interpolating between the first and second determined motor current values; and providing a motor control signal in response to said determined final motor current value.
Claim 10
Dependent Claim 29 words
The method of claim 1 wherein said steps of determining said first motor current value, said second motor current value, and said final motor current value using linear interpolation.
Claim 11
Independent Claim 242 words
A method for controlling a steering assist system, said steering assist system providing steering assist in response to a steering control signal, said steering assist system including a variable reluctance motor, said method comprising the steps of: sensing motor position by sensing the relative position between the motor's rotor and stator; sensing applied steering torque; determining a desired motor torque assist value in response to the sensed applied steering torque; providing a plurality of motor torque look-up tables, each of said motor torque look-up tables having a plurality of motor current values that vary as a function of motor position; selecting a first and second torque look-up table from said plurality of look-up tables wherein said first look-up table corresponds to a torque value less than the determined desired motor torque assist value and said second look-up table corresponds to a torque value greater than the determined desired motor torque assist value; determining a first motor current value by interpolating between two current values corresponding with two motor positions stored in the first look-up table closest to the sensed motor position; determining a second motor current value by interpolating between two current values corresponding with two motor positions stored in the second look-up table closest to the sensed motor position; determining a final motor current value by interpolating between the first and second determined motor current values; and providing a motor control signal in response to said determined final motor current value.
Claim 12
Independent Claim 242 words
A method for controlling a steering assist system, said steering assist system providing steering assist in response to a steering control signal, said steering assist system including a variable reluctance motor, said method comprising the steps of: sensing motor position by sensing the relative position between the motor's rotor and stator; sensing applied steering torque; determining a desired motor torque assist value in response to the sensed applied steering torque; providing a plurality of motor torque look-up tables, each of said motor torque look-up tables having a plurality of motor current values that vary as a function of motor position; selecting a first and second torque look-up table from said plurality of look-up tables wherein said first look-up table corresponds to a torque value less than the determined desired motor torque assist value and said second look-up table corresponds to a torque value greater than the determined desired motor torque assist value; determining a first motor current value by interpolating between two current values corresponding with two motor positions stored in the first look-up table closest to the sensed motor position; determining a second motor current value by interpolating between two current values corresponding with two motor positions stored in the second look-up table closest to the sensed motor position; determining a final motor current value by interpolating between the first and second determined motor current values; and providing a motor control signal in response to said determined final motor current value.
Claim 13
Dependent Claim 41 words
The method of claim 8 wherein said step of providing said plurality of look-up tables includes providing each of said tables with motor current values that have a non-linear functional relationship between motor current values and motor position values stored therein.
Claim 14
Dependent Claim 29 words
The method of claim 9 wherein said steps of determining said first motor current value, said second motor current value, and said final motor current value use linear interpolation.

References Cited (Backward Citations)

US3794900A Cited
US4702335A Cited
US4681181A Cited
US4745984A Cited
US4688655A Cited
US4660671A Cited
US4800974A Cited
US4922427A Cited
US4837692A Cited
US5257828A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-12-11 1999-06-12 1999-12-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-12-11 2003-06-12 2003-12-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-12-11 2007-06-12 2007-12-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag