WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Electric assist steering system having an improved motor current controller with gain scheduler    
United States Patent6046560   
Link to this pagehttp://www.wikipatents.com/6046560.html
Inventor(s)Lu; Engelbert (Ann Arbor, MI); McLaughlin; Kevin M. (Troy, MI)
AbstractA motor controller controls the operation of an electric motor (28). The motor controller includes sensors (30, 97, 102) for sensing at least one dynamic operating characteristic of the motor and for providing a signal indicative of the at least one sensed dynamic motor operating characteristic. A variable gain regulator (190) receives a current command request signal having a value and provides a motor current control signal having a value functionally related to the value of the received current command request signal and a gain control value. A gain scheduler (196) is operatively coupled to the variable gain regulator (190) and to the sensor (30, 97, 102) for providing the gain control value to the variable gain regulator (196) in response to the sensed at least one dynamic motor operating characteristic to thereby control the amount of gain of the variable gain regulator (190). The motor controller further includes a drive circuit (204, 120) operatively connected to the variable gain regulator (190) and the motor (28) for energizing the motor in response to the motor current control signal.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Inventor     Lu; Engelbert (Ann Arbor, MI); McLaughlin; Kevin M. (Troy, MI)
Owner/Assignee     TRW Inc. (Lyndhurst, OH)
Patent assignment
All assignments
Publication Date     April 4, 2000
Application Number     09/045,555
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     March 20, 1998
US Classification    
Int'l Classification    
Examiner     Martin; David
Assistant Examiner    
Attorney/Law Firm     Tarolli, Sundheim, Covell, Tummino &Szabo L.L.P.
Address
Parent Case    
Priority Data    
USPTO Field of Search    
Patent Tags     electric assist steering improved motor current controller gain scheduler
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5712539
Zweighaft
318/7
Jan,1998

[0 after 0 votes]
5704446
Chandy
180/446
Jan,1998

[0 after 0 votes]
5625239
Persson
310/68B
Apr,1997

[0 after 0 votes]
5568389
McLaughlin
701/41
Oct,1996

[0 after 0 votes]
5504403
McLaughlin
318/432
Apr,1996

[0 after 0 votes]
5475289
McLaughlin

Dec,1995

[0 after 0 votes]
5404418
Nagano
388/806
Apr,1995

[0 after 0 votes]
5257828
Miller
180/446
Nov,1993

[0 after 0 votes]
5223775
Mongeau
318/432
Jun,1993

[0 after 0 votes]
5216345
Eyerly
318/685
Jun,1993

[0 after 0 votes]
5034668
Bausch
318/254
Jul,1991

[0 after 0 votes]
4825132
Gritter
318/811
Apr,1989

[0 after 0 votes]
4768143
Lane
700/37
Aug,1988

[0 after 0 votes]
4719561
Shigemasa
700/28
Jan,1988

[0 after 0 votes]
4636700
Moore
318/611
Jan,1987

[0 after 0 votes]
4415054
Drutchas
180/444
Nov,1983

[0 after 0 votes]
4300081
Van Landingham
318/599
Nov,1981

[0 after 0 votes]
4096422
Fleming
388/819
Jun,1978

[0 after 0 votes]
4922412
Lane
700/37
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


Having fully described the invention, the following is claimed:

1. A motor controller for controlling the operation of an electric motor, said motor controller comprising:

sensing means for sensing at least one dynamic operating characteristic of said motor and for providing a signal indicative of the at least one sensed dynamic motor operating characteristic;

variable gain regulator for receiving a current command request signal having a value and for providing a motor current control signal having a value functionally related to the value of said received current command request signal and a gain control value;

gain scheduler operatively coupled to said variable gain regulator and to said sensing means for providing said gain control value to said variable gain regulator in response to said sensed at least one dynamic motor operating characteristic to thereby control the amount of gain of said variable gain regulator; and

drive circuit operatively connected to the variable gain regulator and said motor for energizing said motor in response to said motor current control signal.

2. The motor controller of claim 1 wherein said motor is a variable reluctance motor having a stator and a rotor and wherein said dynamic operating characteristic is position and wherein said sensor means includes a rotor position sensor that provides a signal having a value indicative of the position of the motor's rotor relative to its stator.

3. The motor controller of claim 1 wherein said motor is a variable reluctance motor and wherein said dynamic operating characteristic is current and wherein said sensor means includes a motor current sensor that provides a signal having a value indicative of the motor's current.

4. The motor controller of claim 1 wherein said motor is a variable reluctance motor and wherein said dynamic operating characteristic is temperature and wherein said sensor means includes a temperature sensor that provides a signal having a value indicative of the temperature of the motor.

5. The motor controller of claim 1 wherein said motor is a variable reluctance motor and wherein said dynamic operating characteristic is flux and wherein said sensor means includes a flux sensor that provides a signal having a value indicative of the flux of the motor.

6. The motor controller of claim 1 wherein said motor is a variable reluctance motor having a stator and a rotor and wherein said sensor means includes a rotor position sensor that provides a signal having a value indicative of the position of the motor's rotor relative to its stator, a current sensor that provides a signal having a value indicative of the motor's current, and a temperature sensor that provides a signal having a value indicative of the temperature of the motor.

7. The motor controller of claim 1 wherein said gain regulator is a controller for processing said current command signal in accordance with at least one of proportional function, an integral function, and a derivative function.

8. The motor controller of claim 1 wherein said gain regulator is a controller for processing said current command signal in accordance with a proportional function, and an integral function.

9. The motor controller of claim 1 further including a DC gain compensation circuit for adjusting the value of said current command signal to correct for any steady state error values that may be present in the system.

10. The motor controller of claim 1 further including at least one notch filter for blocking a predetermined band of frequencies from passing to said drive circuit.

11. The motor controller of claim 10 wherein said at least one notch filter includes circuitry for blocking said band of frequencies having a value functionally related to a resonant frequency of said motor.

12. An electric assist steering system comprising:

a torque sensor for sensing applied steering torque and providing a signal having a value indicative of the applied steering torque;

an electric assist motor drivingly connected to a steering member so that when said electric assist motor is energized, it provides steering assist;

a motor controller for providing a current command signal having a value functionally related to the sensed applied steering torque;

sensor means for sensing at least one dynamic operating characteristic of said motor and for providing a signal indicative of the at least one sensed dynamic motor operating characteristic;

variable gain regulator for receiving said current command signal having a value and for providing a motor current control signal having a value functionally related to the value of said received current command signal and a gain control value;

gain scheduler operatively coupled to said variable gain regulator and to said sensing means for providing said gain control value to said variable gain regulator in response to said sensed at least one dynamic motor operating characteristic to thereby control the amount of gain of said variable gain regulator; and

drive circuit operatively connected to the variable gain regulator and said motor for energizing said motor in response to said motor current control signal.

13. The electric assist steering system of claim 12 wherein said electric assist motor is a variable reluctance motor having a stator and a rotor and wherein said at least one dynamic operating characteristic is position and wherein said sensor means includes a rotor position sensor that provides a signal having a value indicative of the position of the motor's rotor relative to its stator.

14. The electric assist steering system of claim 12 wherein said electric assist motor is a variable reluctance motor and wherein said at least one dynamic operating characteristic is current and wherein said sensor means includes a motor current sensor that provides a signal having a value indicative of the motor's current.

15. The electric assist steering system of claim 12 wherein said electric assist motor is a variable reluctance motor and wherein said at least one dynamic operating characteristic is temperature and wherein said sensor means includes a temperature sensor that provides a signal having a value indicative of the temperature of the motor.

16. The electric assist steering system of claim 12 wherein said electric assist motor is a variable reluctance motor and wherein said at least one dynamic operating characteristic is flux and wherein said sensor means includes a flux sensor that provides a signal having a value indicative of the flux of the motor.

17. The electric assist steering system of claim 12 wherein said electric assist motor is a variable reluctance motor having a stator and a rotor and wherein said sensor means includes a rotor position sensor that provides a signal having a value indicative of the position of the motor's rotor relative to its stator, a current sensor that provides a signal having a value indicative of the motor's current, and a temperature sensor that provides a signal having a value indicative of the temperature of the motor.

18. The electric assist system of claim 12 wherein said gain regulator is a controller for processing said current command signal in accordance with at least one of proportional function, an integral function, and a derivative function.

19. The electric assist steering system of claim 12 wherein said gain regulator is a controller for processing said current command signal in accordance with a proportional function and an integral function.

20. The electric assist steering system of claim 12 further including a DC gain compensation circuit for adjusting the value of said current command signal to correct for any steady state error values that may be present in the system.

21. The electric assist steering system of claim 12 further including at least one notch filter for blocking a predetermined band of frequencies from passing to said drive circuit.

22. The electric assist steering system of claim 21 wherein said at least one notch filter includes circuitry for blocking said band of frequencies having a value functionally related to a resonant frequency of said electric assist motor.

23. A method for controlling the operation of an electric motor, said method comprising the steps of:

sensing at least one dynamic operating characteristic of the motor and providing a signal indicative of the at least one sensed dynamic motor operating characteristic;

providing a variable gain regulator for receiving a current command request signal having a value and for providing a motor current control signal having a value functionally related to the value of said received current command request signal and a gain control value;

providing the gain control value to the variable gain regulator in response to the sensed at least one dynamic motor operating characteristic to thereby control the amount of gain of the variable gain regulator; and

energizing said motor in response to the motor current control signal.

24. The method of claim 23 wherein said motor is a variable reluctance motor having a stator and a rotor and wherein said at least one dynamic operating characteristic is position and wherein said step of sensing includes the step of sensing rotor position and providing a signal having a value indicative of the position of the motor's rotor relative to its stator.

25. The method of claim 23 wherein said motor is a variable reluctance motor and wherein said at least one dynamic operating characteristic is current and wherein said step of sensing includes the step of sensing motor current and providing a signal having a value indicative of the motor's current.

26. The method of claim 23 wherein said motor is a variable reluctance motor and wherein said at least one dynamic operating characteristic is temperature and wherein said step of sensing includes the step of sensing motor temperature and providing a signal having a value indicative of the temperature of the motor.

27. The method of claim 23 wherein said motor is a variable reluctance motor and wherein said at least one dynamic operating characteristic is flux and wherein said step of sensing includes the step of sensing motor flux and providing a signal having a value indicative of the flux of the motor.

28. The method of claim 23 wherein said motor is a variable reluctance motor having a stator and a rotor and wherein said step of sensing includes the step of sensing rotor position and providing a signal having a value indicative of the position of the motor's rotor relative to its stator, sensing motor current and providing a signal having a value indicative of the motor's current, and sensing motor temperature and providing a signal having a value indicative of the temperature of the motor.

29. The method of claim 23 wherein said gain regulator processes said current command signal in accordance with at least one of proportional function, an integral function, and a derivative function.

30. The method of claim 23 wherein said gain regulator processes said current command signal in accordance with a proportional function and an integral function.

31. The method of claim 23 further including the step of adjusting the value of said current command signal to correct for any steady state error values that may be present in the system.

32. The method of claim 23 further including the step of filtering said current command signal to block a predetermined band of frequencies from driving the motor.

33. The method of claim 32 wherein said step of filtering includes blocking said band of frequencies having a value functionally related to a resonant frequency of the motor.
 Description Submit all comments and votes
 


This patent includes a Microfiche Appendix that includes eighteen frames on a single sheet of microfiche.

TECHNICAL FIELD

The present invention is directed to an electric assist steering system and is particularly directed an electric assist steering system having an improved motor current controller that provides a controllable bandwidth consistent to control objectives such as constant bandwidth substantially independent of motor operating conditions, reduced motor acoustic noise, increased torque output at speeds, and reduced torque ripple.

BACKGROUND OF THE INVENTION

Electric assist steering systems are well known in the art. Electric power assist steering systems that utilize a rack and pinion gear set provide power assist by using an electric motor to either (i) apply rotary force to a steering shaft connected to a pinion gear, or (ii) apply linear force to a steering member having the rack teeth thereon. The electric motor in such systems is typically controlled in response to (i) a driver's applied torque to the vehicle steering wheel, and (ii) sensed vehicle speed.

U.S. Pat. No. 4,415,054 to Drutchas (now U.S. Reissue Pat. No. 32,222,), assigned to TRW Inc., utilizes a D.C. electric assist motor driven through an "H-bridge" arrangement. The assist motor includes a rotor encircling a steering member. The steering member has a first portion with a thread convolution and a second portion with straight cut rack teeth. Rotation of the electric assist motor rotor causes linear movement of the steering member through a ball-nut drivably connected to the thread convolution portion of the steering member. A torque sensing device is coupled to the steering wheel for sensing driver applied torque to the steering wheel. The torque sensing device uses a magnetic Hall-effect sensor that senses relative rotation between the input and output steering shafts across a torsion bar. An electronic control unit ("ECU") monitors the signal from the torque sensing device. A vehicle speed sensor provides a signal to the ECU indicative of the vehicle speed. The ECU controls current through the electric assist motor and, in turn, steering assist in response to both the sensed vehicle speed and the sensed applied steering torque. The ECU decreases steering assist as vehicle speed increases. This is commonly referred to in the art as speed proportional steering.

U.S. Pat. No. 5,257,828 to Miller et al., and assigned to TRW Inc., discloses an electric assist steering system having yaw rate control. This system uses a variable reluctance ("VR") motor to apply steering assist to the rack member. The torque demand signal is modified as a function of a steering rate feedback signal so as to provide damping.

U.S. Pat. No. 5,504,403 to McLaughlin, and assigned to TRW Inc., discloses a method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter. The adaptive blending torque filter processes the applied steering torque signal and maintains a selectable system bandwidth during system operation. This arrangement provides a steering system having a bandwidth that is substantially independent of vehicle speed and applied steering torque.

Ideally, the electric motor of an electric assist steering system will have a bandwidth much greater than that of the electric steering system so that the response of the electric motor does not negatively impact the stability of the steering system. A variable reluctance motor is such a high bandwidth motor. A constant bandwidth motor is desirable so as to achieve control not only over the low frequency steering operation, but also over the higher frequency acoustic noise so that the motor is quiet. However, the uncontrolled bandwidth of a VR motor varies and is a function of the motor current i, the rotor position .theta. relative to the stator, the motor resistance, and motor temperature t. It is desirable to maintain a consistent system bandwidth independent of such motor operating conditions. The controller must compensate for this varying bandwidth to achieve a constant bandwidth. VR motors have acoustically sensitive structural modes in which the motor's stator housing ("shell") experience movement in a radial direction, and at particular drive frequencies, the motor shell will resonate. Unfortunately, this resonance can occur in the human audible range. The motor will, in effect, act as a "speaker" producing an undesirable motor buzz. The motor can further exhibit a "microphone" effect as a result of shell acceleration resulting in current oscillations in the motor coils inducing further noise out of the motor. It is, therefore, desirable to reduce such acoustic noise and, in turn, torque ripple.

SUMMARY OF THE INVENTION

In accordance with the present invention, a motor controller is provided having a variable gain. The gain is controlled as a function of the motor's rotor position and motor current. The gain is controlled so as to provide a consistent current bandwidth substantially independent of rotor position and motor current. A filter is provided in a control loop to filter from a current command signal frequencies that could result in motor shell resonance. The system, in accordance with the present invention provides (i) consistent operating bandwidth, (ii) reduced acoustic noise, (iii) a fast response time, (iv) reduced torque ripple, and (v) increased torque output at speeds.

In accordance with one aspect of the present invention, a motor controller is provided for controlling the operation of an electric motor. The motor controller comprises sensing means for sensing at least one dynamic operating characteristic of the motor and for providing a signal indicative of the at least one sensed dynamic motor operating characteristic. A variable gain regulator receives a current command request signal having a value and provides a motor current control signal having a value functionally related to the value of the received current command request signal and a gain control value. A gain scheduler is operatively coupled to the variable gain regulator and to the sensing means for providing the gain control value to the variable gain regulator in response to the sensed at least one dynamic motor operating characteristic to thereby control the amount of gain of the variable gain regulator. The motor controller further includes a drive circuit operatively connected to the variable gain regulator and the motor for energizing the motor in response to the motor current control signal.

In accordance with another aspect of the present invention, an electric assist steering system is provided comprising, a torque sensor for sensing applied steering torque and providing a signal having a value indicative of the applied steering torque. An electric assist motor is driving connected to a steering member so that when the electric assist motor is energized, it provides steering assist. The system further includes a motor controller for providing a current command signal having a value functionally related to the sensed applied steering torque, and sensor means for sensing at least one dynamic operating characteristic of the motor and for providing a signal indicative of the at least one sensed dynamic motor operating characteristic. A variable gain regulator receives the current command request signal having a value and provides a motor current control signal having a value functionally related to the value of the received current command request signal and a gain control value. The system further includes a gain scheduler operatively coupled to the variable gain regulator and to the sensing means for providing the gain control value to the variable gain regulator in response to the sensed at least one dynamic motor operating characteristic to thereby control the amount of gain of the variable gain regulator. A drive circuit is operatively connected to the variable gain regulator and the motor for energizing the motor in response to the motor current control signal.

In accordance with yet another aspect of the present invention, a method is provided for controlling the operation of an electric motor, said method comprising the steps of sensing at least one dynamic operating characteristic of the motor and providing a signal indicative of the at least one sensed dynamic motor operating characteristic, and providing a variable gain regulator for receiving a current command request signal having a value and for providing a motor current control signal having a value functionally related to the value of the received current command request signal and a gain control value. The method further includes the steps of providing the gain control value to the variable gain regulator in response to the sensed at least one dynamic motor operating characteristic to thereby control the amount of gain of the variable gain regulator, and energizing the motor in response to the motor current control signal.

BRIEF DESCRIPTION OF THE DRAWINGS

Other features and advantages of the present invention will become apparent to those skilled in the art to which the present invention relates from a reading of the following detailed description with reference to the accompanying drawings, in which:

FIG. 1 is a schematic block diagram illustrating a power assist steering system in accordance with the present invention;

FIG. 2 is a schematic block diagram of a portion of the system of FIG. 1 showing the adaptive blending torque filter in greater detail;

FIG. 3 is a schematic block diagram of a portion of the system of FIG. 1 showing the digital motor current controller in greater detail;

FIG. 4 is a schematic circuit diagram of a portion of the drive circuit and power switches shown in FIG. 1;

FIG. 5 is block diagram showing a portion of the closed loop control function of the present invention;

FIG. 6 is a three dimensional graphical representation of an inductance map of a VR motor;

FIG. 7 is a three dimensional graphical representation of a proportional gain map as a function of sensed current and rotor angle.

FIG. 8 is a Bode plot of an open loop transfer function of a steering system at different current values with a motor offset at 0.degree.;

FIG. 9 is an illustration of a frequency response of motor shell acceleration to motor current command for the open loop system of FIG. 8;

FIG. 10 is a Bode plot of an open loop transfer function of a steering system at different current values with a motor offset at 30.degree.;

FIG. 11 is an illustration of a frequency response of motor shell acceleration to motor current command for the open loop system of FIG. 10;

FIG. 12 is a Bode plot of a closed loop transfer function of a steering system not having the gain scheduler of the present invention at different current values with a motor offset at 0.degree.;

FIG. 13 is an illustration of a frequency response of motor shell acceleration to motor current command for the closed loop system of FIG. 12;

FIG. 14 is a Bode plot of a closed loop transfer function of a steering system having the gain scheduler of the present invention at different current values with a motor offset at 0.degree.;

FIG. 15 is an illustration of a frequency response motor shell acceleration to motor current command for of the closed loop system of FIG. 14;

FIG. 16 is a gain plot of a Bode plot of a typical notch filter;

FIG. 17 is a phase plot of the Bode plot for the notch filter of FIG. 16;

FIG. 18 is a root locus plot of a notch filter in a complete current control system;

FIG. 19 is a graphical illustration of a gain comparison of the notch consistent bandwidth controller of the present invention;

FIG. 20 is a graphical illustration of a phase comparison of the notch consistent bandwidth controller of the present invention; and

FIG. 21 is a graphical illustration of motor shell acceleration with and without the notch consistent bandwidth controller of the present invention .

DESCRIPTION OF PREFERRED EMBODIMENT

Referring to FIG. 1, a power assist steering system 10 includes a steering wheel 12 operatively connected to a pinion gear 14. Specifically, the vehicle steering wheel 12 is connected to an input shaft 16 and the pinion gear 14 is connected to an output shaft 18. The input shaft 16 is operatively coupled to the output shaft 18 through a torsion bar 20.

The torsion bar 20 twists in response to applied steering torque thereby permitting relative rotation between the input shaft 16 and the output shaft 18. Stops, not shown, limit the amount of such relative rotation between the input and output shafts in a manner known in the art. The torsion bar 20 has a spring constant referred to herein as K.sub.t. In accordance with a preferred embodiment, the spring constant K.sub.t =20 in-lb/deg. The amount of relative rotation between the input shaft 16 and the output shaft 18 in response to applied steering torque is functionally related to the spring constant of the torsion bar.

As is well known in the art, the pinion gear 14 has helical teeth, not shown, which are meshingly engaged with straight cut teeth, not shown, on a rack or linear steering member 22. The pinion gear 14 in combination with the straight cut gear teeth on the rack member 22 form a rack and pinion gear set. The rack is steerably coupled to the vehicle's steerable wheels 24, 26 with steering linkage in a known manner. When the steering wheel 12 is turned, the rack and pinion gear set converts the rotary motion of the steering wheel 12 into linear motion of the rack 22. When the rack moves linearly, the steerable wheels 24, 26 pivot about their associated steering axes and the vehicle is steered.

An electric assist motor 28 is drivingly connected to the rack 22 through a ball-nut, drive arrangement. When the electric motor 28 is energized, it provides power assist steering by aiding in the linear drive of the rack so as to aid in the rotation of the vehicle steering wheel 12 by the vehicle operator.

In accordance with a preferred embodiment of the present invention, the electric assist motor 28 is a variable reluctance ("VR") motor. A VR motor is desirable for use in an electric assist steering system because of its small size, low friction, and its high torque-to-inertia ratio. The VR motor 28, in accordance with a preferred embodiment of the present invention, is a four phase motor having eight stator poles and six rotor poles. The stator poles are arranged so as to be energized in pairs thereby forming the four phases of the motor.

The principles of operation of a VR motor are well known in the art and, therefore, are not described herein in detail. Basically, the stator poles are energized in pairs. The rotor moves so as to minimize the magnetic reluctance between the energized stator poles and the closest pair of rotor poles. Minimum reluctance occurs when a pair of rotor poles is aligned with the energized stator poles. Once minimum reluctance is achieved, i.e., when the rotor poles align with the energized stator poles, those energized stator coils are de-energized and, assuming further motor movement is desired, an adjacent pair of stator coils (depending on the desired motor direction) are energized.

In many DC motors, controlling the direction of current flow through the motor windings controls direction of motor rotation. In a VR motor, current is passed through the stator coils in only one direction independent of the desired direction of motor operation. The direction of motor rotation is controlled by the sequence in which the stator coils are energized. For example, for the motor to move in one direction, phase Aa is energized followed by Bb. If it is desirable to move the motor in the opposite direction, the energization of phase Aa would be followed by the energization of phase Dd.

Controlling the current through the stator coils controls the torque produced by the motor. When the assist steering motor is energized, the rotor turns which, in turn, rotates the nut portion of the ball-nut drive arrangement. When the nut rotates, the balls transfer a linear force to the rack. The direction of rack movement and, in turn, the direction of steering movement of the steerable vehicle wheels, is dependent upon the direction of rotation of the motor.

A motor rotor position sensor 30 is operatively connected to the motor rotor and to the motor housing. The function of the rotor position sensor 30 is to provide an electric signal indicative of the position of the motor rotor relative to the motor stator. As is well known in the art, operation of a VR motor requires this position information. While any known rotor position sensor may be used with the present invention, a rotor position sensor of the type disclosed in U.S. Pat. No. 5,625,239 to Persson et al., and assigned to TRW Inc., is preferred.

A steering shaft position sensor 40 is operatively connected across the steering input shaft 16 and the steering output shaft 18 and provides an electric signal having a value indicative of the relative rotational position or relative angular orientation between the input shaft 16 and the output shaft 18. The position sensor 40 in combination with the torsion bar 20 form a torque sensor 44 that provides and electric signal having a value indicative of the applied steering torque. The steering wheel 12 is rotated by the driver during a steering maneuver through an angle .theta..sub.HW. The relative angle between the input shaft 16 and the output shaft 18 as a result of applied input torque is referred to herein as .theta..sub.p. Taking the spring constant K.sub.t of the torsion bar 20 into account, the electric signal from the sensor 40 is also indicative of the applied steering torque referred to herein as .tau..sub.s.

The output of the torque sensor 44 is connected to a torque signal processing circuit 50. The processing circuit 50 monitors the applied steering torque angle .theta..sub.p and, "knowing" the spring constant K.sub.t of the torsion bar 20, provides an electric signal indicative of the applied steering torque .tau..sub.s.

The torque sensor signal is passed through a filtering circuit 52. Preferably, the filter 52 is an adaptive blending torque filter of the type disclosed in U.S. Pat. No. 5,504,403 to McLaughlin, and assigned to TRW Inc. The adaptive blending torque filter 52 receives a vehicle speed signal from a vehicle speed sensor 56. The adaptive blending torque filter 52 is adapted to have a non-linear characteristic at torque frequencies less than a blending frequency and a linear characteristic at torque frequencies greater than the blending frequency. The blending filter 52 establishes the blending frequency at a value functionally related to the vehicle speed. It is contemplated that other torque signal filter arrangements may be used with the present invention. The purpose of the adaptive blending torque filter is to maintain a selectable system bandwidth during system operation and thereby, prevent steering sluggishness as vehicle speed increases.

Referring to FIG. 2, the blending filter 52 includes both a low pass filter 70 and a high pass filter 71, both connected to the output of the torque signal processor 50. The filters 70, 71 are designed such that summation of the two filters is identically one for all frequencies. The low pass filter 70 allows all of the signal .tau..sub.s with frequency .tau..sub.sl content below a predetermined blending frequency w.sub.b to pass through while rejecting all high frequency data. The high pass filter 71 allows all of the signal .tau..sub.s with frequency .tau..sub.sh content above some blending frequency w.sub.b to pass through while rejecting all low frequency data. The value of the blending filter frequency w.sub.b is a function of vehicle speed and is determined by the blending filter determination circuit 68 connected to the output of the speed sensor 56. The determination of W.sub.b may be accomplished using a look-up table in a microcomputer having predetermine stored values or by calculation in accordance with a desired control function.

The low pass torque sensor output is connected to an assist curve circuit 69, which is preferably a look-up table. The vehicle speed sensor 56 is also operatively connected to the assist curve circuit. As is well known in the art, the amount of power assist desired for a vehicle steering system decreases as vehicle speed increases. Therefore, to maintain a proper or desirable feel for steering maneuvers, it is desirable to decrease the amount of steering power assist as the vehicle speed increases. This is referred to in the art as speed proportional steering.

The assist torque .tau..sub.assist values are determined from stored values in a look-up table representing a plurality of assist curves of torque-in values verses torque-out values. Since torque assist varies as a function of vehicle speed, these curves range from values required during dry surface parking to those needed at high v