WO2006099483A1 - Method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter and road feel filter - Google Patents

Method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter and road feel filter Download PDF

Info

Publication number
WO2006099483A1
WO2006099483A1 PCT/US2006/009313 US2006009313W WO2006099483A1 WO 2006099483 A1 WO2006099483 A1 WO 2006099483A1 US 2006009313 W US2006009313 W US 2006009313W WO 2006099483 A1 WO2006099483 A1 WO 2006099483A1
Authority
WO
WIPO (PCT)
Prior art keywords
filter
torque
steering
road feel
gain
Prior art date
Application number
PCT/US2006/009313
Other languages
French (fr)
Inventor
Kevin M. Mclaughlin
Original Assignee
Trw Automotive U.S. Llc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Trw Automotive U.S. Llc filed Critical Trw Automotive U.S. Llc
Publication of WO2006099483A1 publication Critical patent/WO2006099483A1/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0457Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
    • B62D5/046Controlling the motor
    • B62D5/0463Controlling the motor calculating assisting torque from the motor based on driver input
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • B62D6/008Control of feed-back to the steering input member, e.g. simulating road feel in steer-by-wire applications

Definitions

  • the present invention is directed to an electric assist steering system and is particularly directed to a method and apparatus for controlling an electric assist steering system to improve steering feel.
  • 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.
  • an electric motor is coupled to the input steering shaft and energized in response to the torque applied to the steering wheel by the vehicle operator.
  • the steering system includes a torque sensor and a vehicle speed sensor.
  • a computer receives the output signals provided by both the torque and speed sensors. The computer controls the amount of steering assist provided by the motor dependent upon both the applied steering torque and the 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 rotatable armature encircling a steering member.
  • the steering member has a first portion with a thread convolution thereon and a second portion with straight cut rack teeth thereon.
  • Rotation of the electric assist motor armature 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 column 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 shafts across a torsion bar.
  • An electronic control unit (“ECU") monitors the signal from the torque sensing device and controls the electric assist motor in response thereto.
  • a vehicle speed sensor provides a signal to the ECU indicative of the vehicle speed.
  • the ECU controls current through the electric assist motor 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. 4,660,671 discloses an electric controlled steering system that is based on the Drutchas steering gear. In the arrangement shown in the '671 patent, the D.C.
  • the motor is axially spaced from the ball-nut and is operatively connected thereto through a connection tube.
  • the electronic controls includes a plurality of diagnostic features that monitor the operation of the steering system. If an error in the operation of the electric steering system is detected, the power assist system is disabled and steering reverts to an unassisted mode.
  • U.S. Pat. No. 4,794,997 to North, assigned to TRW Cam Gears Limited, discloses an electric assist steering system having an electric motor operatively connected to the rack through a ball nut.
  • a vehicle speed sensor and an applied steering torque sensor are operatively connected to an ECU.
  • the ECU controls electric current through the motor as a function of both applied steering torque and sensed vehicle speed.
  • the current is controlled by controlling the pulse- width-modulated ("PWM") signal applied to the motor.
  • PWM pulse- width-modulated
  • the ECU or computer is preprogrammed with discrete control curves that provide steering assist values (PWM values), also referred to as torque-out values, as a function of applied steering torque, also referred to as torque-in values, for a plurality of predetermined discrete vehicle speed values.
  • PWM values steering assist values
  • torque-out values as a function of applied steering torque
  • torque-in values for a plurality of predetermined discrete vehicle speed values.
  • Each vehicle speed value has an associated torque-in vs. torque-out control curve.
  • U.S. Pat. No. 5,257,828, To Miller et al. discloses an electric assist steering system having yaw rate control. This system uses a variable reluctance motor to apply steering assist to the rack member. The torque demand signal is modified as a function of the steering rate feedback.
  • Known electric assist steering systems have a dynamic performance characteristic, known as the system bandwidth, that varies as a function of vehicle speed. As the vehicle operator applies steering torque and rotates the steering wheel back-and-forth, e.g., left-to-right-to-left, the electric assist motor is energized to provide steering assist commensurate with the steering inputs. How the steering system responds to a particular frequency of back-and-forth steering wheel movement is indicative of the system's dynamic performance.
  • the amount of local change at the electric assist motor divided by the amount of local change in steering torque applied by the driver is the steering system gain.
  • a time delay occurs from the time steering torque is applied to the steering wheel to the time the assist motor responds. This time delay is a function of the frequency at which the input command is applied. This is referred to as the system response time.
  • the system gain is set to a predetermined value so as to have a short system response time while still maintaining overall system stability.
  • the system response time and system gain determines the system bandwidth.
  • Blending filter means are connected to the torque sensing means for providing a blended filter torque signal having a first functional characteristic at torque frequencies less than a blending frequency and a second functional characteristic at torque frequencies greater than the blending frequency.
  • the apparatus further includes steering assist means for providing steering assist in response to a control signal, and control means operatively connected to the blending filter means for providing said control signal to the steering assist means in response to the blended filter torque signal.
  • the blending filtering means filters the torque signal so as to maintain a selectable system bandwidth during system operation.
  • a blending filter for splitting the driver torque signal into a low frequency component in a high-frequency component.
  • the low frequency component sets the high-frequency gain. This is so that the gain for the high-frequency component signal mirrors the effective gain of the low frequency components signal, whereby the high-frequency signal is close to but always slightly higher than the low-frequency signal.
  • a phase lag is introduced into the high-frequency component above the blending frequency which itself could induce instability within the system.
  • U.S. Pat. No. 6,631,781 which is incorporated by reference herein, discloses a control means operatively connected to the blending filter means to provide a control signal to a steering assist means in response to a blended filtered torque signal whereby a high-frequency gain of the steering assist system is arranged to be low for on center operation of the hand wheel and relatively higher for off-center operation.
  • the present invention has the advantage of providing a road feel filter in series with a blending torque filter and an adaptive torque filter for removing a lag-lead induced by the interaction of the blending torque filter and adaptive torque filter when the gain is substantially zero for allowing road feel to be transmitted through a steering wheel.
  • the road feel filter allow the blending torque filter and adaptive torque filter to function as if the road feel filter where not present thereby allowing a lag-lead and lead lag, respectively, to act upon the steering system.
  • an apparatus for controlling a steering assist system in response to a steering control signal, the steering system including a controller having gain.
  • a torque sensing means is operatively connected to a vehicle hand wheel for providing a torque signal indicative of an applied steering torque.
  • a blending filter means is connected to the torque sensing means for providing a blended filter torque signal having a first functional characteristic at a torque frequency less than a blending frequency and a second functional characteristic at torque frequencies greater than the blending frequency.
  • An adaptive filter means filters the blended filter torque signal for providing an adaptive filter torque signal for maintaining stability at substantially all vehicle speeds.
  • a road feel filter means is connected to the adaptive filter means for providing a modified adaptive filter torque signal for removing a lag-lead induced by an interaction of the adaptive filter means and the blending filter means at substantially zero gain.
  • a steering assist means provides steering assist in response to a control signal.
  • a control means is operatively connected to the road feel filter means for providing the control signal to the steering assist means in response to the modified adaptive filter torque signal.
  • the road feel filter means filters the lag-lead from an adaptive filter torque signal for allowing road feel to be transmitted through the hand wheel at substantially zero gain.
  • an apparatus for controlling a steering assist system in response to a steering control signal.
  • the apparatus includes a torque sensing system operatively connected to a vehicle hand wheel for providing a torque signal indicative of an applied steering torque.
  • a blending filter connected to the torque sensing system provides a blended filter torque signal.
  • An adaptive torque filter filters the blended filter torque signal for providing an adaptive filter torque signal for maintaining stability at all vehicle speeds.
  • a road feel filter connected to the adaptive torque filter for providing modified adaptive filter torque signal removes a lag-lead induced by an interaction of the adaptive torque filter and the blending filter at substantially zero gain.
  • a steering assist device provides steering assist in response to a control signal.
  • a controller having gain and operatively connected to the road feel filter provides the control signal to the steering assist device in response to the modified adaptive filter torque signal.
  • the road feel filter filters the lag-lead from the adaptive filter torque signal for allowing road feel to be transmitted through the hand wheel at substantially zero gain.
  • a method for controlling a steering assist system which provides steering assist in response to a steering control signal includes a controller having gain.
  • An applied steering torque is measured and a torque signal is provided indicative of the measured applied steering torque.
  • a blended filter means is applied to the torque signal for producing a blended torque signal.
  • An adaptive filter means is provided to the blended filter torque signal for producing an adaptive filter torque signal.
  • a road feel filtering means is provided to the adaptive filter torque signal for removing lag-lead from the adaptive filtered torque signal for producing the steering control signal.
  • Steering assist is provided in response to the steering control signal.
  • a method for controlling a steering assist system which provides steering assist in response to a steering control signal is provided.
  • An applied steering torque is measured and a torque signal is provided indicative of the measured applied steering torque.
  • a blended filter means is applied to the torque signal for producing a blended torque signal.
  • An adaptive filter means is provided to the blended filter torque signal for producing a modified adaptive filter torque signal.
  • a road feel filtering means is provided to the adaptive filter torque signal for removing lag-lead from the adaptive filtered torque signal for producing the steering control signal.
  • Steering assist is provided in response to the steering control signal. The removal of the lag-lead allows road feel to be transmitted through a steer wheel.
  • a method for controlling a steering assist system which provides steering assist in response to a steering control signal.
  • An applied steering torque is measured and a torque signal is provided indicative of the measured applied steering torque.
  • a blended filter means is applied to the applied torque signal for producing a blended torque signal.
  • An adaptive filter means is provided to the blended filter torque signal for producing an adaptive filter torque signal.
  • a road feel filtering means is provided to the adaptive filter torque signal for removing lag-lead from the adaptive filtered torque signal for producing the steering control signal.
  • Steering assist is provided in response to the steering control signal.
  • the road feel filter means cancels a low frequency pole of the adaptive filter means at substantially zero gain.
  • Fig. 1 is a schematic block diagram illustrating a prior art power assist steering system.
  • Fig. 2 is a schematic drawing representation of the prior art linearized closed loop control system.
  • Fig. 3 is a graphical representation of torque-in vs. torque-out control curves that vary as a function of vehicle speed
  • Fig. 4a and 4b are Bode plots of the prior art open loop system.
  • Fig. 5 is a block diagram of a transfer function for a steering system.
  • Fig. 6 is a modified block diagram of the transfer function shown in Fig. 5.
  • Fig. 7 is a modified block diagram of the transfer function shown in Fig. 6.
  • Fig. 8 is a modified block diagram of the transfer function shown in Fig. 7.
  • Fig. 9 is a modified block diagram of the transfer function shown in Fig. 8 according to a preferred embodiment of the present invention.
  • Fig. 10 shows a plurality of gain plots of the transfer function.
  • Fig. 11 is a schematic block diagram illustrating a power assist steering system according to a preferred embodiment of the present invention.
  • Fig. 12 is a block diagram illustrating a road feel filter according to a preferred embodiment of the present invention.
  • Figs. 13a and 13b show comparison gain plots of the controller with and without the road feel filter according to a preferred embodiment of the present invention.
  • Figs. 14a and 14b show comparison bode plots of disturbance gain and phase angles.
  • Figs. 15a-c show assist and input torque curve plots according to a preferred embodiment of the present invention.
  • Figs. 16a-d show comparative time domain plots for a first set of input torque commands at a park condition.
  • Figs. 17a-d show comparative time domain plots for a second set of input torque commands at the park condition.
  • Figs. 18a-d show comparative time domain plots for a first set of input torque commands for a respective speed.
  • Figs. 19a-d show comparative time domain plots for a second set of input torque commands for the respective speeds.
  • Fig. 20a and Fig. 20b show bode plots for a hand wheel free system.
  • Fig. 1 illustrates a power assist steering system 10 of the type described in U.S. Patent No. 5,504,403.
  • the power assist steering system 10 includes a steering wheel 12 operatively connected to a pinion gear 14.
  • 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 t .
  • K 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.
  • the pinion gear 14 has helical teeth which are meshingly engaged with straight cut teeth 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.
  • the rack and pinion gear set converts the rotary motion of the steering wheel 12 into linear motion of the rack 22.
  • 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 also known in the art.
  • the electric assist motor 28 is a variable reluctance motor.
  • a variable reluctance 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 motor 28, in accordance with a preferred embodiment of the present invention includes eight stator poles and six rotor poles. The stator poles are arranged so as to be energized in pairs designated Aa, Bb, Cc, and Dd.
  • stator poles are energized in pairs.
  • the rotor moves so as to minimize the reluctance between the stator poles and the rotor poles.
  • Minimum reluctance occurs when a pair of rotor poles are aligned with the energized stator poles. Once minimum reluctance is achieved, i.e., when the rotor poles align with the energized stator coils, those energized stator coils are de-energized and an adjacent pair of stator coils are energized.
  • the direction of motor rotation is controlled by the sequence in which the stator coils are energized.
  • the torque produced by the motor is controlled by the current through the stator coils.
  • the motor When the motor is energized, the rotor turns which, in turn, rotates the nut portion of the ball-nut drive arrangement.
  • the balls transfer a linear force to the rack.
  • the direction of rack movement is dependent upon the direction of rotation of the motor.
  • a rotor position sensor 30 is operatively connected to the motor rotor and to the motor housing.
  • the above-incorporated '828 patent shows and describes such a rotor position sensor 30 in detail, the description of which being hereby fully incorporated herein by reference.
  • One of the functions of the rotor position sensor 30 is to provide an electrical signal indicative of the position of the rotor relative to the motor stator. For proper operation of the variable reluctance motor, including direction of rotation and applied torque, it is necessary to know the position of the rotor relative to the stator.
  • a position sensor 40 is operatively connected across the input shaft 16 and the output shaft 18 and provides an electrical 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.
  • the steering wheel 12 is rotated by the driver during a steering maneuver through an angle ⁇ 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 ⁇ p.
  • the electrical signal from the sensor 40 is also indicative of the applied steering torque referred to herein as ⁇ s .
  • the output of the torque sensor 44 is connected to a torque signal processing circuit 50.
  • the processing circuit 50 monitors the angle ⁇ p and, "knowing" what the spring constant K t of the torsion bar 20 provides an electric signal indicative of the applied steering torque ⁇ s .
  • the torque sensor signal is passed through a pair of blending filters.
  • the two blending filters are constructed such that the first is a low pass filter 70 and the second is a high pass filter 71.
  • the filters 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 ⁇ s with frequency content below some blending frequency ⁇ b to pass through while rejecting all high frequency data.
  • the high pass filter allows all of the signal ⁇ s with frequency content above some blending frequency ⁇ b to pass through while rejecting all low frequency data.
  • the blending filter frequency ⁇ b is a function of vehicle speed and is determined by the blending filter determination circuit 68. The determination of ⁇ b may be accomplished using a look-up table in a microcomputer or may be accomplished using an actual calculation in accordance with a desired control function.
  • the low pass torque sensor output signal ⁇ sL is connected to an assist curve circuit 54.
  • the assist curve circuit 54 is preferably a look-up table that provides a desired torque assist signal ⁇ Assist having a value functionally related to the low passed applied steering torque X S L and sensed vehicle speed.
  • a vehicle speed sensor 56 is also operatively connected to the assist curve circuit 54.
  • the assist curve function may be accomplished using a look-up table in a microcomputer or may be accomplished using an actual calculation in accordance with a desired control function.
  • the amount of power assist desired for a vehicle steering system decreases as vehicle speed increases. Therefore, to maintain a proper or desirable feel to 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. Fig.
  • Line 60 is the torque-in vs. torque-out values for what is referred to in the art as dry surface parking.
  • Line 66 is the torque-in vs. torque-out values for high vehicle speeds.
  • Line 69 shows the direction of how values change as vehicle speed increases.
  • the value of the output from the assist curve circuit 54 is referred to as ⁇ ass j St .
  • the ⁇ assist value is determined according to:
  • ⁇ ass i st S p x(LS)+(l-S p )x(HS) (1)
  • LS is the set of lowest speed ⁇ ass i St values for a given low passed input torque
  • HS is the set of highest speed ⁇ asS i st values for a given low passed input torque
  • Sp is a speed proportional term that varies between 1 at parking speed and 0 at a predete ⁇ nined high speed. This provides a smooth interpolation of values as vehicle speed increases.
  • This determination of the ⁇ assist value is fully described in U.S. Patent No. 5,473,231, to McLaughlin et al, assigned to TRW, and is hereby fully incorporated herein by reference.
  • the high passed torque sensor signal ⁇ sH is connected to a high frequency assist gain circuit 72.
  • the high frequency assist gain circuit 72 multiplies the high passed torque sensor signal ⁇ sH by a predete ⁇ nined gain S cl that is a function related to vehicle speed.
  • the determination of S c i may be accomplished using a look-up table in a microcomputer or may be accomplished using an actual calculation in accordance with a desired control function. Modification of the high frequency assist gain S cl allows the bandwidth of the steering system to be modified.
  • the outputs of the assist curve circuit 54 and the high frequency assist gain circuit 72 are summed in a summing circuit 79.
  • the output of the summing circuit 79 is referred to as ⁇ ba (i.e., blended filter torque signal) and is coupled to the adaptive filter circuit 80.
  • the adaptive filter circuit 80 filters the input blended filter torque signal ⁇ .
  • the filter is adaptive in that its poles and zeros are allowed to change as the vehicle speed changes so as to provide an optimal control system.
  • the combination of this filtering is referred to as adaptive blending filtering and results in an adaptive filtered torque signal ⁇ m , which is referred to as the torque demand signal.
  • the torque demand signal is connected to a motor controller 90.
  • the motor controller 90 controls energization of the motor 28 in response to the torque demand signal ⁇ m .
  • the rotor position sensor 30 is also connected to the motor controller 90.
  • the motor controller 90 controls steering damping in response to sensed rotor speed, as is fully described in the above-incorporated '828 patent.
  • Other inputs 94 are connected to the motor controller 90. These other inputs 94 include an ECU temperature sensor, soft-start circuitry, etc. These other inputs are also fully described in the above-incorporated '828 patent.
  • the output of the motor controller 90 is connected to a drive control circuit 96.
  • the drive control circuit is controllably connected to a plurality of power switches 100 to control the application of electrical energy to the electric assist motor 28.
  • the output from the rotor position sensor 30 is also connected to the drive control circuit 96.
  • control of a variable reluctance motor requires that the relative position between the rotor and the stator be known.
  • Fig. 2 illustrates a linearized closed loop control system as described in the '403 patent.
  • the linearized closed loop control system is required because it is used to design the blending filter and adaptive filter for the steering system.
  • Rotation of the hand wheel 12 results in an angular displacement of ⁇ HW on the steering wheel side of the torsion bar position sensor.
  • This angular displacement is differenced with the resultant angular displacement of the output shaft 18 after it is driven in rotation by the electric assist motor by an angle ⁇ m through the gearing ratio 110 represented by r m /r p where r m is the effective radius of the motor ball nut and r p is the effective radius of the pinion.
  • the torque signal ⁇ s is passed through the low pass filter 70 resulting in the low passed assist torque ⁇ sL .
  • the high passed assist torque ⁇ sH is determined by subtracting the low frequency assist torque from the torque signal ⁇ s . The reason that ⁇ sH can be determined in this way is discussed below.
  • the low pass filter is chosen to be a first order filter with a pole at ⁇ b .
  • the high pass filter is uniquely defined by the above constraint that the sum of the two filters must be one. Therefore, the low and high pass filters are:
  • the input to the blending filters ⁇ s is passed through the low pass filter resulting in the signal ⁇ sL .
  • the high passed signal is the original input torque minus the low passed portion:
  • the low passed torsion bar torque signal ⁇ sL is connected to the assist curve circuit 54.
  • the linearized control system includes an assist curve circuit 54 designated as a gain S c .
  • the gain S c is the local derivative of the assist function with respect to the input torque evaluated at some low passed input torque and speed.
  • the gain S c represents how much incremental assist ⁇ AsS i st is provided for an incremental change in low passed input torque ⁇ sL about some nominal low passed input torque and vehicle speed.
  • the low speed assist curve 60 in FIG. 3 has a shallow slope as the torque is increased out of the deadband and a steeper slope at a high input torque of 25 in-lb. Therefore, the gain S c is small near the deadband and increases as the torque increases away from the deadband. The difference in slope is even greater for the high speed assist curve 66 of FIG. 3. For a low passed input torque of 10 in-lb., a large change in low passed input torque is required to effect even small changes in assist torque. Therefore, S c is small.
  • the low passed torque ⁇ sL is multiplied by the local gain of the assist curve to determine ⁇ assist .
  • the low passed assist value ⁇ assist is summed with the high passed assist value.
  • the high passed assist value is determined by multiplying the high passed torque sensor signal ⁇ sH times the high frequency assist gain S cl .
  • the blended assist is:
  • ⁇ ba ⁇ assist +(( S cl )x( ⁇ sH )) (7)
  • the pole of the blending filter ⁇ b and the high frequency assist gain S cl are computed as functions of speed in circuits 83 and 74 respectively.
  • the determination of ⁇ b and S c i may be accomplished using a look-up table in a microcomputer or may be accomplished using actual calculations.
  • the circuits 83 and 74 in the linearized closed loop transfer function of Fig. 2 form the blending filter determination circuit 68 of Fig. 1.
  • the blended assist is connected to the adaptive torque filter G f .
  • the adaptive torque filter allows the vehicle steering system to adapt to changes in the dynamics of the system that occur as the vehicle speed changes.
  • the output from the adaptive torque filter 80 is a torque demand signal ⁇ m .
  • switch 55 connects ⁇ m to the summing circuit 116.
  • the motor provides a torque assist which is summed with the manual assist transmitted through the pinion shaft producing a total torque ⁇ r on the rack.
  • This torque is applied to the transfer function G m which represents the dynamics of the steering gear.
  • the input to G m is the total torque applied to the motor via the rack and ball nut from the input pinion and the motor and the output is the motor rotation angle.
  • the transfer function G m is referenced directly to the motor so that the input is the total torque on the motor and the output is motor angle.
  • the restoring force applied by the tires on the rack is modeled as a spring force which is not shown because it is internal to G m .
  • the blended assist torque ⁇ ba is identically equal to the measured torque ⁇ s times the gain S c i. This results from the fact that the sum of the low passed and high passed filters is equal to one. If the outputs of the two filters are multiplied by the same gain, the sum of the two outputs will just be the gain times the inputs. This characteristic of the blending filter topology is used when designing a controller for the steering system. Also, the low frequency or DC gain of the filter stage between the measured torsion bar torque ⁇ s and the blended assist torque ⁇ ba is set by the local gain of the assist curve S c .
  • the output of the high pass filter stage 71 is zero for low frequency inputs so that all of the torque sensor signals pass through the low pass filter.
  • the assist curve is a nonlinear element providing different incremental levels of assist for the same increment change in input torque, i.e., S c changes in response to input torque and vehicle speed, the DC gain of the steering system is entirely selectable and tunable by changing the assist curve.
  • the high frequency gain of the filter stage between the measured torsion bar torque ⁇ s and the blended assist torque ⁇ ba is always S cl .
  • the output of the low pass stage of the blending filter is zero so that all of the torque sensor signal passes through the high pass filter stage. Since the high frequency gain of the high pass stage is S c i, the gain between ⁇ s and. ⁇ ba is S cl .
  • the blending filters have the unique characteristic of responding like a linear system to a high frequency input signal and like a nonlinear system to a low frequency input signal. For example, if the steering torque signal changes rapidly, as might occur due to torque ripple from the VR electric assist motor 28, the driver inputting a rapid input torque, or the wheels responding to a sudden bump in the road, the high frequency inputs are rejected by the low pass filter 70 and the response of the system would be dominated by the high pass portion of the loop under these steering conditions. However, if the input to the system is smooth and slow, then the high pass filter rejects the low frequency input and the system response is dominated by the nonlinear assist curve. The system is both responsive to fast inputs and can achieve any feel or assist curve for low frequency inputs.
  • the filter G f in accordance with a preferred embodiment, is a constant filter that is not a function of vehicle speed.
  • the present invention contemplates that this filter G f would be an adaptive filter that adapts as a function of vehicle speed. It is designed by measuring the open loop transfer function G p as a function of speed and designing a filter that meets stability and performance specifications for all speeds.
  • the open loop transfer functions are designed to have the same bandwidth for all speeds.
  • the present invention is not, however, so limited, i.e., the steering system bandwidth can vary as a function of vehicle speed.
  • controller design requires that the system dynamics must be identified prior to designing of the controller. Specifically, it is necessary to identify dynamics of the open loop transfer function.
  • the open loop transfer function occurs when the motor command ⁇ m is used as the input and the measured torque sensor signal ⁇ s is the output.
  • switches 53 and 55 are switched so as to remove the assist curves, blending filters, and the adaptive torque filter from the system.
  • the transfer function is measured on a vehicle for a particular system using a signal analyzer to command the motor at various input frequencies and measuring the output of the torque sensor with the hand wheel held in a fixed position. This measured transfer function is designated as G p and an example of such is shown in FIGS. 4a and 4b. (The actual values are dependent upon the particular vehicle application.) Tin ' s measured open loop transfer function is then used to design the adaptive torque filter 80 so that the steering torque loop has a desired stability and performance characteristics.
  • the open loop transfer function G p can also be determined by creating a linear model of the dynamics of the rack, tires, motor, ball nut, electronics, etc. If G p is determined from an analytical model, then all of the dynamics involved in converting a torque command at the motor to a measured torsion bar signal must be included in the model. It is preferred to measure this transfer function directly as analytical models rarely match real world phenomenon exactly especially with regard to the phase angle of the transfer function.
  • Bode plots as shown in Fig. 4a and 4b were generated with the vehicle stationary on a dry, flat surface. This is commonly referred to as "dry park.” The hand wheel was locked. Any controller designed using this measured transfer function will work well at dry park. As the vehicle speed increases, the controller may not function as desired since the open loop transfer function may change.
  • the open loop transfer function is preferably measured at several different vehicle speeds and the filters are designed for each of these speeds. The vehicle speed is measured in real time and the corresponding filter is used in the control determination.
  • the control system's torque filter "adapts" to steering dynamic changes as a function of vehicle speed. To measure the open loop transfer function as a function of vehicle speed is difficult.
  • the open loop transfer function at dry park can be measured and used to develop a model that correlates well to the measured data.
  • the model can then be used to determine the open loop transfer function at higher vehicle speeds.
  • the preferred embodiment of the present invention allows the adaptive filter to change as the dynamics of the steering system change, only the dry park condition transfer function as shown in the Bode plots of Figs. 4a and 4b is used for illustrating the design process. Once the steps required for dry park are understood, torque filters can be designed for different vehicle speeds.
  • Torque filter design is perfo ⁇ ned using classical open loop techniques.
  • the open loop steering system transfer function G p is measured and is shown in Figs. 4a and 4b.
  • the open loop transfer function that must be stabilized includes not only G p , but also any gain due to the assist curve.
  • the maximum assist gain (S c ) max is 5.
  • the torque filter G f is a lag-lead type filter that is designed to provide a system with adequate performance and stability margins at a maximum steering system gain of 5.
  • the blending filters when utilized in combination with the torque filter G f has the undesirable property of inducing a lag/lead filter at high vehicle speeds under zero assist gain conditions.
  • This implicit filter i.e., blending filter
  • Such "road feel” or responsiveness of the steering wheel to variations in the road surface as felt through the steering wheel is desired by drivers of the vehicle.
  • FIGs. 5-10 illustrate the dynamics and theoretical limits for "road feel.” It will be shown that the maximum gain for "road feel” is equal to the gain of the open loop system. Eqs. 5-10 illustrate how the blending filters and adaptive torque filter implicitly induce a lag in the steering system at zero assist gain which inhibits "road feel.”
  • FIG. 5 A general block diagram of a preferred transfer function for a steering system is shown in Figs. 5. The following nomenclature is used in the description and figures which follow:
  • r m Effective ballnut lead
  • r p Effective pinion C-factor, imp — r m / Tp ,
  • G c Controller transfer function (torque filter, blending filter, assist, etc.)
  • G m Plant Transfer function (rack/tire inertia, rack friction, tire stiffness)
  • x m motor command torque
  • the transfer function 101 as illustrated in Fig. 5 can be can be rearranged as shown in Fig. 6 which illustrates the relationship from the motor command input signal ⁇ m to the sensed torque output ⁇ s 104.
  • a disturbance torque ⁇ d 106 shown as an input signal is summed with the motor command input signal ⁇ m 102 and the gear ratio feedback signal r m / r p 107.
  • the disturbance torque ⁇ d 106 is produced from either the electric assist motor or the road if an assumption of zero gear compliance is observed.
  • a transfer function 103 as illustrated in Fig. 6 can be simplified and represented by a disturbance rejection transfer function 105 as shown in Fig. 7.
  • a sensitivity transfer function 108 as shown in Fig. 9 satisfies the Bode Sensitivity Integral Theorem which states that for a system with no right half plane poles and two more poles than zeros, if S(j ⁇ ) is defined as,
  • Eq. (10) indicates that energy that is rejected in the low frequency shows up in the high frequency, and conversely, energy that is present in the low frequency is reduced in the high frequency. If the plant is fixed, then the motor controller simply moves the energy around. However, any control action that uses motor angle or its derivatives as an input can modify G p directly, (e.g. rack damping). The dc gain of G p is not modified by the control actions, but rather the control actions modify the pole location and the damping of the poles of G p .
  • G p is a second order system.
  • the gain of the transfer function 108 is equal to 1 and the maximum gain of the disturbance rejection transfer function 105 is G p .
  • the gain of the transfer function 108 becomes less than 1 because the phase of the open loop system is within 90 degrees of zero.
  • Fig. 10 illustrates the gain of the sensitivity transfer function 108 and the phase angle for an open loop plant. If the phase angle is below 90 degrees, the gain of S(j ⁇ ) is less than 1 for all gains of G C G P . As the gain of G C G P increases, the gain of S(j ⁇ ) can increase above 1 only for phase angles greater than 90 degrees. Below the natural frequency of the fixed case, the phase is below 90 degrees because the system is second order. The addition of lead/lag extends the 90 degree frequency higher. So in general, adding gain via the control function reduces the gain of S(j ⁇ ) while also reducing the gain of the disturbance rejection transfer function and negatively impacting road feel.
  • the maximum gain of the disturbance rejection transfer function 105 in this region is G p .
  • the maximum gain of the disturbance rejection transfer function 105 is Gp so long as the phase angle of G c G p ⁇ 90degrees.
  • Increasing "road feel" below the natural frequency of the steering system is only possible by increasing the dc gain of the steering system which is accomplished by altering the pinion ratio.
  • Increasing the natural frequency of the steering system by either increasing the stiffness or decreasing the inertia will only extend the frequency where maximum disturbance rejection is achievable but will not increase the gain. For example, if the inertia is reduced by 50% then the natural frequency of the steering system increases by 25%.
  • the blending filter G b i end a*id the adaptive torque filter G f are in series as a function of G c as represented by the following equation:
  • K A K H1J1X .
  • the resulting control is a lag/lead control strategy that is required to stabilize the system with sufficient stability margin as it is shown that the zero of the blending filter moves towards ⁇ .
  • the zero of blending filter cancels a pole (i.e., 4 rad/sec pole) of the torque filter G f .
  • the resulting control is lead/lag control strategy that is useful for preventing the motor from interfering with the driver inputs.
  • the zero of the blending filter moves to the origin.
  • a low frequency pole of the torque filter is present at ⁇ / ⁇ because it is no longer cancelled by a zero of the blending filter G B i end -
  • the resulting control is a pseudo-differentiator (i.e., a differentiating filter below 400 rad/sec) and a lag/lead filter.
  • the lag/lead adds no value as it does not improve the stability.
  • the lead/lag adds gain in the controller which reduces the maximum possible response of the torque sensor to disturbance inputs. This inhibits "road feel" at zero gain.
  • a preferred embodiment for deterring the blending filter and torque filter from inhibiting "road feel" while the gain is zero includes inserting an additional "road feel” filter in series with the blending and torque filter.
  • Fig. 11 illustrates the addition of a road feel filter G FR 81.
  • the road feel filter G FR 81 is an additional first order filter that improves the on-center feel and "road feel”. Flick response and hesitation are also improved.
  • the additional road feel filter G R1 ? as shown in Fig. 11 is placed series with torque filter G c and blending filter G ⁇ i end for removing the lag/lead induced by the interaction of the blending filter and the torque filter at substantially zero gain.
  • the resulting equation is as follows:
  • G RF _ ⁇ _ (1 - K RF ) + K RF (19) s + ⁇
  • K RF is defined as:
  • the road feel filter G FR allows G B ie nd and G f to function as if the road feel filter G FR was not present.
  • the road feel filter G FR cancels out the lag/lead thereby producing modified adaptive filter torque signal with a minimum gain which allows "road feel" to be felt through the steering wheel.
  • G RF (1 - K K p ) + Kgp Q- - KRF ) + KRF (22) s + a V ⁇ ? + 4 ⁇ )
  • the lead/lag filter (s+4)/(s+40) is realized as,
  • Gain plots of the controller with and without the "road feel” filter GRF are shown in Figs. 13a and 13b.
  • Five gain traces are shown for K 3 increasing linearly from zero to K max /10.
  • Fig. 13a shows the blending filter G B i end /torque filter G f topology and the Fig. 13b shows the effect of adding the road feel filter GRF. It can be seen that the gain of the plot of Fig. 13b plot is significantly lower than the gain of the plot in Fig. 13a at frequencies below 10Hz.
  • Fig. 14a and 14b show the disturbance gain and phase of the rejection transfer function for the standard blending filter (with the same parameters shown in Fig. 13a and 13b) and the road feel filter GRF.
  • the gain with the road feel filter GRF is about 5db higher than the nominal gain and is improved in the range between 0.5 and 7Hz.
  • Fig. 15a shows the low and high speed assist curves
  • Fig. 15b shows the low and high frequency assist curves
  • Fig. 15c shows the normalized input torque.
  • the input torque starts at zero, steps to 1, steps back to zero, etc.
  • the motor command should also be zero to reduce hesitation and improve flick response.
  • Fig. 16a and 16b show time domain outputs of the nominal filter (i.e., without the road feel filter G RF ) and the nominal+road feel filter G RF , respectively, for an input of INm at a park conditon (i.e., vehicle speed Okph).
  • FIG. 16d show time domain outputs of the nominal filter and the nominal+road feel filter G RF for an input of 2Nm at a park conditon (i.e., vehicle speed Okph).
  • Fig. 16a and 16c illustrate the input torque and assist torque.
  • Fig. 16b and 16d illustrate the motor command for the nominal system and for the nominal+road feel filter G RF .
  • the assist is still within the deadband so no dc assist is required.
  • the nominal system has the implicit lag/lead at (s+40)/(s+4) so there is a transient in the motor command that winds up and must decay.
  • the road feel filter G RF cancels out the lag/lead and has no windup. This filter responds to the transients, but does not wind up.
  • Figure 17a-d shows similar plots to those of Figs. 16a-d except the inputs of 4Nm and 6Nm are used.
  • the assist torque is outside the deadband. So long as the assist is above 0.5Nm, the solutions with and without the road feel filter G RF are the same. However, when the assist goes to zero, the motor command follows the assist because the road feel filter G RF cancels the effect of the low frequency pole.
  • Figs. 18a-d and Figs. 19a-d show motor command responses for the same inputs but at lOOkph.
  • the results for torques within the deadband are similar to the Park case.
  • the road feel filter G RF does not keep the motor command wound up when the input torque goes away. This improves both flick response and the hesitation.
  • the root cause of the wind-up issue is addressed with the Road Feel filter.
  • the low frequency pole is eliminated via pole- zero cancellation when the assist is zero.
  • Figs. 20a and 20b shows the disturbance rejection plots for the hand wheel free case at zero gain.
  • the gain of the system with the Road Feel filter is slightly above the open loop system below IHz and is substantially above the nominal filter.
  • 90 motor controller 94 inputs 96 drive control circuit

Abstract

An apparatus is provided for controlling a steering assist system that includes a torque sensing system operatively connected to a vehicle hand wheel for providing a torque signal indicative of an applied steering torque. A blending filter connected to the torque sensing system provides a blended torque signal. An adaptive torque filter filters the blended torque signal for maintaining stability at all vehicle speeds. A road feel filter connected to the adaptive torque filter removes a lag-lead induced by an interaction of the adaptive torque filter and the blending filter at substantially zero gain. A steering assist device provides steering assist in response to a control signal. A controller provides the control signal to the steering assist device in response to a modified adaptive torque signal. The road feel filter filters the lag-lead from the adaptive torque signal for allowing road feel to be transmitted through the hand wheel at substantially zero gain.

Description

METHOD AND APPARATUS FOR
CONTROLLING AN ELECTRIC ASSIST STEERING SYSTEM USING AN ADAPTIVE BLENDING TORQUE FILTER AND ROAD FEEL FILTER
CROSS REFERENCE TO RELATED APPLICATIONS
This application claims priority to U.S. Provisional Application serial number 60/662,021, filed March 15, 2005, the disclosure of which is incorporated herein by reference in its entirety.
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH
Not Applicable.
BACKGROUND OF THE INVENTION
FIELD OF THE INVENTION
The present invention is directed to an electric assist steering system and is particularly directed to a method and apparatus for controlling an electric assist steering system to improve steering feel.
DESCRIPTION OF THE RELATED ART
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. In U.S. Pat. No. 3,983,953, an electric motor is coupled to the input steering shaft and energized in response to the torque applied to the steering wheel by the vehicle operator. The steering system includes a torque sensor and a vehicle speed sensor. A computer receives the output signals provided by both the torque and speed sensors. The computer controls the amount of steering assist provided by the motor dependent upon both the applied steering torque and the 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 rotatable armature encircling a steering member. The steering member has a first portion with a thread convolution thereon and a second portion with straight cut rack teeth thereon. Rotation of the electric assist motor armature 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 column 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 shafts across a torsion bar. An electronic control unit ("ECU") monitors the signal from the torque sensing device and controls the electric assist motor in response thereto. A vehicle speed sensor provides a signal to the ECU indicative of the vehicle speed. The ECU controls current through the electric assist motor 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. 4,660,671, discloses an electric controlled steering system that is based on the Drutchas steering gear. In the arrangement shown in the '671 patent, the D.C. motor is axially spaced from the ball-nut and is operatively connected thereto through a connection tube. The electronic controls includes a plurality of diagnostic features that monitor the operation of the steering system. If an error in the operation of the electric steering system is detected, the power assist system is disabled and steering reverts to an unassisted mode. U.S. Pat. No. 4,794,997, to North, assigned to TRW Cam Gears Limited, discloses an electric assist steering system having an electric motor operatively connected to the rack through a ball nut. A vehicle speed sensor and an applied steering torque sensor are operatively connected to an ECU. The ECU controls electric current through the motor as a function of both applied steering torque and sensed vehicle speed. The current is controlled by controlling the pulse- width-modulated ("PWM") signal applied to the motor. As the PWM increases, power assist increases. The ECU or computer is preprogrammed with discrete control curves that provide steering assist values (PWM values), also referred to as torque-out values, as a function of applied steering torque, also referred to as torque-in values, for a plurality of predetermined discrete vehicle speed values. Each vehicle speed value has an associated torque-in vs. torque-out control curve.
U.S. Pat. No. 5,257,828, To Miller et al., discloses an electric assist steering system having yaw rate control. This system uses a variable reluctance motor to apply steering assist to the rack member. The torque demand signal is modified as a function of the steering rate feedback.
Known electric assist steering systems have a dynamic performance characteristic, known as the system bandwidth, that varies as a function of vehicle speed. As the vehicle operator applies steering torque and rotates the steering wheel back-and-forth, e.g., left-to-right-to-left, the electric assist motor is energized to provide steering assist commensurate with the steering inputs. How the steering system responds to a particular frequency of back-and-forth steering wheel movement is indicative of the system's dynamic performance.
The amount of local change at the electric assist motor divided by the amount of local change in steering torque applied by the driver is the steering system gain. A time delay occurs from the time steering torque is applied to the steering wheel to the time the assist motor responds. This time delay is a function of the frequency at which the input command is applied. This is referred to as the system response time. The system gain is set to a predetermined value so as to have a short system response time while still maintaining overall system stability. The system response time and system gain determines the system bandwidth.
The bandwidth in known steering systems varies as a function of vehicle speed. If dynamic steering frequency or the "frequency" of a transient response exceeds the system bandwidth at a particular vehicle speed, the steering feel becomes "sluggish" (felt as a "hesitation" when the steering wheel direction is changed) since the steering assist motor can not respond quick enough. Typically, steering system gain as well as system bandwidth decreases as the vehicle speed increases so that system hesitation or sluggishness becomes more noticeable as vehicle speed increases. U.S. Pat. No. 5,504,403, which is incorporated by reference herein, discloses a torque sensing means operatively connected to a vehicle hand wheel for providing a torque signal indicative of applied steering torque. Blending filter means are connected to the torque sensing means for providing a blended filter torque signal having a first functional characteristic at torque frequencies less than a blending frequency and a second functional characteristic at torque frequencies greater than the blending frequency. The apparatus further includes steering assist means for providing steering assist in response to a control signal, and control means operatively connected to the blending filter means for providing said control signal to the steering assist means in response to the blended filter torque signal. The blending filtering means filters the torque signal so as to maintain a selectable system bandwidth during system operation.
Similarly, according to a later U.S. Pat. No. 5,704,446, which is incorporated by reference herein, a blending filter is provided for splitting the driver torque signal into a low frequency component in a high-frequency component. The low frequency component sets the high-frequency gain. This is so that the gain for the high-frequency component signal mirrors the effective gain of the low frequency components signal, whereby the high-frequency signal is close to but always slightly higher than the low-frequency signal. As this makes the high-frequency gain a function of the amplitude of the low-frequency torque signal component, a phase lag is introduced into the high-frequency component above the blending frequency which itself could induce instability within the system.
U.S. Pat. No. 6,631,781, which is incorporated by reference herein, discloses a control means operatively connected to the blending filter means to provide a control signal to a steering assist means in response to a blended filtered torque signal whereby a high-frequency gain of the steering assist system is arranged to be low for on center operation of the hand wheel and relatively higher for off-center operation.
It is an object of the present invention to provide a blended filtering of the high and low-frequency torques present within the steering system and ensure stability and improved driver feel under high vehicle speeds and zero motor control gain conditions.
BRIEF SUMMARY OF THE INVENTION
The present invention has the advantage of providing a road feel filter in series with a blending torque filter and an adaptive torque filter for removing a lag-lead induced by the interaction of the blending torque filter and adaptive torque filter when the gain is substantially zero for allowing road feel to be transmitted through a steering wheel. At substantially high gains and substantially low gains, the road feel filter allow the blending torque filter and adaptive torque filter to function as if the road feel filter where not present thereby allowing a lag-lead and lead lag, respectively, to act upon the steering system.
In one aspect of the present invention, an apparatus is provided for controlling a steering assist system in response to a steering control signal, the steering system including a controller having gain. A torque sensing means is operatively connected to a vehicle hand wheel for providing a torque signal indicative of an applied steering torque. A blending filter means is connected to the torque sensing means for providing a blended filter torque signal having a first functional characteristic at a torque frequency less than a blending frequency and a second functional characteristic at torque frequencies greater than the blending frequency. An adaptive filter means filters the blended filter torque signal for providing an adaptive filter torque signal for maintaining stability at substantially all vehicle speeds. A road feel filter means is connected to the adaptive filter means for providing a modified adaptive filter torque signal for removing a lag-lead induced by an interaction of the adaptive filter means and the blending filter means at substantially zero gain. A steering assist means provides steering assist in response to a control signal. A control means is operatively connected to the road feel filter means for providing the control signal to the steering assist means in response to the modified adaptive filter torque signal. The road feel filter means filters the lag-lead from an adaptive filter torque signal for allowing road feel to be transmitted through the hand wheel at substantially zero gain.
In yet another aspect of the present invention, an apparatus is provided for controlling a steering assist system in response to a steering control signal. The apparatus includes a torque sensing system operatively connected to a vehicle hand wheel for providing a torque signal indicative of an applied steering torque. A blending filter connected to the torque sensing system provides a blended filter torque signal. An adaptive torque filter filters the blended filter torque signal for providing an adaptive filter torque signal for maintaining stability at all vehicle speeds. A road feel filter connected to the adaptive torque filter for providing modified adaptive filter torque signal removes a lag-lead induced by an interaction of the adaptive torque filter and the blending filter at substantially zero gain. A steering assist device provides steering assist in response to a control signal. A controller having gain and operatively connected to the road feel filter provides the control signal to the steering assist device in response to the modified adaptive filter torque signal. The road feel filter filters the lag-lead from the adaptive filter torque signal for allowing road feel to be transmitted through the hand wheel at substantially zero gain.
A method is provided for controlling a steering assist system which provides steering assist in response to a steering control signal, the steering assist system includes a controller having gain. An applied steering torque is measured and a torque signal is provided indicative of the measured applied steering torque. A blended filter means is applied to the torque signal for producing a blended torque signal. An adaptive filter means is provided to the blended filter torque signal for producing an adaptive filter torque signal. A road feel filtering means is provided to the adaptive filter torque signal for removing lag-lead from the adaptive filtered torque signal for producing the steering control signal. Steering assist is provided in response to the steering control signal.
A method is provided for controlling a steering assist system which provides steering assist in response to a steering control signal. An applied steering torque is measured and a torque signal is provided indicative of the measured applied steering torque. A blended filter means is applied to the torque signal for producing a blended torque signal. An adaptive filter means is provided to the blended filter torque signal for producing a modified adaptive filter torque signal. A road feel filtering means is provided to the adaptive filter torque signal for removing lag-lead from the adaptive filtered torque signal for producing the steering control signal. Steering assist is provided in response to the steering control signal. The removal of the lag-lead allows road feel to be transmitted through a steer wheel.
A method is provided for controlling a steering assist system which provides steering assist in response to a steering control signal. An applied steering torque is measured and a torque signal is provided indicative of the measured applied steering torque. A blended filter means is applied to the applied torque signal for producing a blended torque signal. An adaptive filter means is provided to the blended filter torque signal for producing an adaptive filter torque signal. A road feel filtering means is provided to the adaptive filter torque signal for removing lag-lead from the adaptive filtered torque signal for producing the steering control signal. Steering assist is provided in response to the steering control signal. The road feel filter means cancels a low frequency pole of the adaptive filter means at substantially zero gain. BRIEF DESCRIPTION OF THE DRAWINGS
Fig. 1 is a schematic block diagram illustrating a prior art power assist steering system.
Fig. 2 is a schematic drawing representation of the prior art linearized closed loop control system.
Fig. 3 is a graphical representation of torque-in vs. torque-out control curves that vary as a function of vehicle speed, Fig. 4a and 4b are Bode plots of the prior art open loop system.
Fig. 5 is a block diagram of a transfer function for a steering system.
Fig. 6 is a modified block diagram of the transfer function shown in Fig. 5.
Fig. 7 is a modified block diagram of the transfer function shown in Fig. 6.
Fig. 8 is a modified block diagram of the transfer function shown in Fig. 7. Fig. 9 is a modified block diagram of the transfer function shown in Fig. 8 according to a preferred embodiment of the present invention.
Fig. 10 shows a plurality of gain plots of the transfer function.
Fig. 11 is a schematic block diagram illustrating a power assist steering system according to a preferred embodiment of the present invention. Fig. 12 is a block diagram illustrating a road feel filter according to a preferred embodiment of the present invention.
Figs. 13a and 13b show comparison gain plots of the controller with and without the road feel filter according to a preferred embodiment of the present invention. Figs. 14a and 14b show comparison bode plots of disturbance gain and phase angles.
Figs. 15a-c show assist and input torque curve plots according to a preferred embodiment of the present invention. Figs. 16a-d show comparative time domain plots for a first set of input torque commands at a park condition.
Figs. 17a-d show comparative time domain plots for a second set of input torque commands at the park condition. Figs. 18a-d show comparative time domain plots for a first set of input torque commands for a respective speed.
Figs. 19a-d show comparative time domain plots for a second set of input torque commands for the respective speeds.
Fig. 20a and Fig. 20b show bode plots for a hand wheel free system.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
Fig. 1 illustrates a power assist steering system 10 of the type described in U.S. Patent No. 5,504,403. The 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 Kt. In accordance with a preferred embodiment, the spring constant Kt =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 which are meshingly engaged with straight cut teeth 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 also known in the art. Such an arrangement is fully described in U.S. Pat. No. 5,257,828, to Miller et al., assigned to TRW Inc., which is hereby fully incorporated herein by reference. When the electric motor 28 is energized, it provides power assist steering 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 motor. A variable reluctance 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 motor 28, in accordance with a preferred embodiment of the present invention, includes eight stator poles and six rotor poles. The stator poles are arranged so as to be energized in pairs designated Aa, Bb, Cc, and Dd.
The operation of a variable reluctance motor and its principle of operation are well known in the art. Basically, the stator poles are energized in pairs. The rotor moves so as to minimize the reluctance between the stator poles and the rotor poles. Minimum reluctance occurs when a pair of rotor poles are aligned with the energized stator poles. Once minimum reluctance is achieved, i.e., when the rotor poles align with the energized stator coils, those energized stator coils are de-energized and an adjacent pair of stator coils are energized. The direction of motor rotation is controlled by the sequence in which the stator coils are energized. The torque produced by the motor is controlled by the current through the stator coils. When the 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 is dependent upon the direction of rotation of the motor.
A rotor position sensor 30 is operatively connected to the motor rotor and to the motor housing. The above-incorporated '828 patent shows and describes such a rotor position sensor 30 in detail, the description of which being hereby fully incorporated herein by reference. One of the functions of the rotor position sensor 30 is to provide an electrical signal indicative of the position of the rotor relative to the motor stator. For proper operation of the variable reluctance motor, including direction of rotation and applied torque, it is necessary to know the position of the rotor relative to the stator.
A position sensor 40 is operatively connected across the input shaft 16 and the output shaft 18 and provides an electrical 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. The steering wheel 12 is rotated by the driver during a steering maneuver through an angle Θ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 ©p. Taking the spring constant Kt of the torsion bar 20 into account, the electrical signal from the sensor 40 is also indicative of the applied steering torque referred to herein as τs.
The output of the torque sensor 44 is connected to a torque signal processing circuit 50. The processing circuit 50 monitors the angle Θp and, "knowing" what the spring constant Kt of the torsion bar 20 provides an electric signal indicative of the applied steering torque τs. The torque sensor signal is passed through a pair of blending filters. The two blending filters are constructed such that the first is a low pass filter 70 and the second is a high pass filter 71. The filters 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 τs with frequency content below some blending frequency ωb to pass through while rejecting all high frequency data. The high pass filter allows all of the signal τs with frequency content above some blending frequency ωb to pass through while rejecting all low frequency data. The blending filter frequency ωb is a function of vehicle speed and is determined by the blending filter determination circuit 68. The determination of ωb may be accomplished using a look-up table in a microcomputer or may be accomplished using an actual calculation in accordance with a desired control function. The low pass torque sensor output signal τsL is connected to an assist curve circuit 54.
The assist curve circuit 54 is preferably a look-up table that provides a desired torque assist signal τAssist having a value functionally related to the low passed applied steering torque XSL and sensed vehicle speed. A vehicle speed sensor 56 is also operatively connected to the assist curve circuit 54. The assist curve function may be accomplished using a look-up table in a microcomputer or may be accomplished using an actual calculation in accordance with a desired control function. 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 to 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. Fig. 3 shows output torque τassjSt verses applied input torque τsπ for various vehicle speeds as illustrated in the '403 patent. Line 60 is the torque-in vs. torque-out values for what is referred to in the art as dry surface parking. Line 66 is the torque-in vs. torque-out values for high vehicle speeds. Line 69 shows the direction of how values change as vehicle speed increases. Generally, the value of the output from the assist curve circuit 54 is referred to as τassjSt.
Preferably, the τassist value is determined according to:
τassist =Sp x(LS)+(l-Sp)x(HS) (1) where LS is the set of lowest speed τassiSt values for a given low passed input torque, HS is the set of highest speed τasSist values for a given low passed input torque, and Sp is a speed proportional term that varies between 1 at parking speed and 0 at a predeteπnined high speed. This provides a smooth interpolation of values as vehicle speed increases. This determination of the τassist value is fully described in U.S. Patent No. 5,473,231, to McLaughlin et al, assigned to TRW, and is hereby fully incorporated herein by reference.
The high passed torque sensor signal τsH is connected to a high frequency assist gain circuit 72. The high frequency assist gain circuit 72 multiplies the high passed torque sensor signal τsH by a predeteπnined gain Scl that is a function related to vehicle speed. The determination of Sci may be accomplished using a look-up table in a microcomputer or may be accomplished using an actual calculation in accordance with a desired control function. Modification of the high frequency assist gain Scl allows the bandwidth of the steering system to be modified. The outputs of the assist curve circuit 54 and the high frequency assist gain circuit 72 are summed in a summing circuit 79. The output of the summing circuit 79 is referred to as τba (i.e., blended filter torque signal) and is coupled to the adaptive filter circuit 80. The adaptive filter circuit 80 filters the input blended filter torque signal τ^. The filter is adaptive in that its poles and zeros are allowed to change as the vehicle speed changes so as to provide an optimal control system. The combination of this filtering is referred to as adaptive blending filtering and results in an adaptive filtered torque signal τm, which is referred to as the torque demand signal. The torque demand signal is connected to a motor controller 90. The motor controller 90 controls energization of the motor 28 in response to the torque demand signal τm. The rotor position sensor 30 is also connected to the motor controller 90. The motor controller 90 controls steering damping in response to sensed rotor speed, as is fully described in the above-incorporated '828 patent. Other inputs 94 are connected to the motor controller 90. These other inputs 94 include an ECU temperature sensor, soft-start circuitry, etc. These other inputs are also fully described in the above-incorporated '828 patent.
The output of the motor controller 90 is connected to a drive control circuit 96. The drive control circuit is controllably connected to a plurality of power switches 100 to control the application of electrical energy to the electric assist motor 28. The output from the rotor position sensor 30 is also connected to the drive control circuit 96. As mentioned above, control of a variable reluctance motor requires that the relative position between the rotor and the stator be known.
Fig. 2 illustrates a linearized closed loop control system as described in the '403 patent. The linearized closed loop control system is required because it is used to design the blending filter and adaptive filter for the steering system. Rotation of the hand wheel 12 results in an angular displacement of ΘHW on the steering wheel side of the torsion bar position sensor. This angular displacement is differenced with the resultant angular displacement of the output shaft 18 after it is driven in rotation by the electric assist motor by an angle Θm through the gearing ratio 110 represented by rm /rp where rm is the effective radius of the motor ball nut and rp is the effective radius of the pinion. In one embodiment of the present invention, the values are rm =0.05 in. and rp =0.31 in. One radian of rotation of the ball nut produces rm inches of travel of the rack. Similarly, one radian of rotation of the pinion produces rp inches of travel of the rack. The resultant angular displacement Θp times the spring constant Kt gives the torque signal τs. In the closed loop arrangement, switch 53 connects the output τs to the low pass/high pass filter circuits.
The torque signal τs is passed through the low pass filter 70 resulting in the low passed assist torque τsL. The high passed assist torque τsH is determined by subtracting the low frequency assist torque from the torque signal τs. The reason that τsH can be determined in this way is discussed below.
The continuous domain blending filters are chosen such that the sum of the low pass filter GL (S) and the high pass filter GH (S) is always equal to one: GL (S) + GH (S) =I (2)
The low pass filter is chosen to be a first order filter with a pole at ωb. The high pass filter is uniquely defined by the above constraint that the sum of the two filters must be one. Therefore, the low and high pass filters are:
GL (S) = ^- (3)
S + ωb
Figure imgf000017_0001
When realizing a set of blending filters in a digital computer, those skilled in the art will appreciate that it is not necessary to construct separate high and low pass filter stages. Rather, the input to the blending filters τs is passed through the low pass filter resulting in the signal τsL. The high passed signal is the original input torque minus the low passed portion:
τsHssL (5)
This can be thought of equivalently as determining the low frequency portion of the signal and simply subtracting it out of the original signal. The result is a signal with only high frequency information. Alternatively, one can use higher order blending filters. However, the complexity of the filter computations increases with filter order in a digital computer. The use of first order filters is preferred.
The low passed torsion bar torque signal τsL is connected to the assist curve circuit 54. Referring again to Fig. 2, the linearized control system includes an assist curve circuit 54 designated as a gain Sc. The gain Sc is the local derivative of the assist function with respect to the input torque evaluated at some low passed input torque and speed. a _ ST assist
C ~ S%L (6)
The gain Sc represents how much incremental assist τAsSist is provided for an incremental change in low passed input torque τsL about some nominal low passed input torque and vehicle speed. For example, the low speed assist curve 60 in FIG. 3 has a shallow slope as the torque is increased out of the deadband and a steeper slope at a high input torque of 25 in-lb. Therefore, the gain Sc is small near the deadband and increases as the torque increases away from the deadband. The difference in slope is even greater for the high speed assist curve 66 of FIG. 3. For a low passed input torque of 10 in-lb., a large change in low passed input torque is required to effect even small changes in assist torque. Therefore, Sc is small. For an input torque of 50 in-lb., a small change in low passed input torque produces a large change in assist torque. For the high speed assist curve, Sc is very small near the deadband and very large at 50 in- lb. of low passed input torque. In the linearized realization of the steering system, the low passed torque τsL is multiplied by the local gain of the assist curve to determine τassist. The low passed assist value τassist is summed with the high passed assist value. The high passed assist value is determined by multiplying the high passed torque sensor signal τsH times the high frequency assist gain Scl. The blended assist is:
τba =τassist +(( Scl)x( τsH)) (7)
The pole of the blending filter ωb and the high frequency assist gain Scl are computed as functions of speed in circuits 83 and 74 respectively. The determination of ωb and Sci may be accomplished using a look-up table in a microcomputer or may be accomplished using actual calculations. The circuits 83 and 74 in the linearized closed loop transfer function of Fig. 2 form the blending filter determination circuit 68 of Fig. 1. The blended assist is connected to the adaptive torque filter Gf. The adaptive torque filter allows the vehicle steering system to adapt to changes in the dynamics of the system that occur as the vehicle speed changes.
The output from the adaptive torque filter 80 is a torque demand signal τm. In the closed loop arrangement, switch 55 connects τm to the summing circuit 116. The motor provides a torque assist which is summed with the manual assist transmitted through the pinion shaft producing a total torque τr on the rack. This torque is applied to the transfer function Gm which represents the dynamics of the steering gear. The input to Gm is the total torque applied to the motor via the rack and ball nut from the input pinion and the motor and the output is the motor rotation angle. The transfer function Gm is referenced directly to the motor so that the input is the total torque on the motor and the output is motor angle. The restoring force applied by the tires on the rack is modeled as a spring force which is not shown because it is internal to Gm.
Three key features of the blending filter topology should be appreciated. If the local assist gain Sc is equal to the high frequency assist gain Sci, the blended assist torque τba is identically equal to the measured torque τs times the gain Sci. This results from the fact that the sum of the low passed and high passed filters is equal to one. If the outputs of the two filters are multiplied by the same gain, the sum of the two outputs will just be the gain times the inputs. This characteristic of the blending filter topology is used when designing a controller for the steering system. Also, the low frequency or DC gain of the filter stage between the measured torsion bar torque τs and the blended assist torque τba is set by the local gain of the assist curve Sc. This occurs because the output of the high pass filter stage 71 is zero for low frequency inputs so that all of the torque sensor signals pass through the low pass filter. Since the assist curve is a nonlinear element providing different incremental levels of assist for the same increment change in input torque, i.e., Sc changes in response to input torque and vehicle speed, the DC gain of the steering system is entirely selectable and tunable by changing the assist curve. Furthermore, the high frequency gain of the filter stage between the measured torsion bar torque τs and the blended assist torque τba is always Scl. At high frequency, the output of the low pass stage of the blending filter is zero so that all of the torque sensor signal passes through the high pass filter stage. Since the high frequency gain of the high pass stage is Sci, the gain between τs and. τba is Scl.
The blending filters have the unique characteristic of responding like a linear system to a high frequency input signal and like a nonlinear system to a low frequency input signal. For example, if the steering torque signal changes rapidly, as might occur due to torque ripple from the VR electric assist motor 28, the driver inputting a rapid input torque, or the wheels responding to a sudden bump in the road, the high frequency inputs are rejected by the low pass filter 70 and the response of the system would be dominated by the high pass portion of the loop under these steering conditions. However, if the input to the system is smooth and slow, then the high pass filter rejects the low frequency input and the system response is dominated by the nonlinear assist curve. The system is both responsive to fast inputs and can achieve any feel or assist curve for low frequency inputs.
The filter Gf, in accordance with a preferred embodiment, is a constant filter that is not a function of vehicle speed. The present invention contemplates that this filter Gf would be an adaptive filter that adapts as a function of vehicle speed. It is designed by measuring the open loop transfer function Gp as a function of speed and designing a filter that meets stability and performance specifications for all speeds. In accordance with one embodiment of the present invention, the open loop transfer functions are designed to have the same bandwidth for all speeds. The present invention is not, however, so limited, i.e., the steering system bandwidth can vary as a function of vehicle speed.
One skilled in the art will appreciate that controller design requires that the system dynamics must be identified prior to designing of the controller. Specifically, it is necessary to identify dynamics of the open loop transfer function. The open loop transfer function, for the purposes of this application, occurs when the motor command τm is used as the input and the measured torque sensor signal τs is the output. To establish such an open loop system, switches 53 and 55 are switched so as to remove the assist curves, blending filters, and the adaptive torque filter from the system. The transfer function is measured on a vehicle for a particular system using a signal analyzer to command the motor at various input frequencies and measuring the output of the torque sensor with the hand wheel held in a fixed position. This measured transfer function is designated as Gp and an example of such is shown in FIGS. 4a and 4b. (The actual values are dependent upon the particular vehicle application.) Tin's measured open loop transfer function is then used to design the adaptive torque filter 80 so that the steering torque loop has a desired stability and performance characteristics.
One skilled in the art will appreciate that the open loop transfer function Gp can also be determined by creating a linear model of the dynamics of the rack, tires, motor, ball nut, electronics, etc. If Gp is determined from an analytical model, then all of the dynamics involved in converting a torque command at the motor to a measured torsion bar signal must be included in the model. It is preferred to measure this transfer function directly as analytical models rarely match real world phenomenon exactly especially with regard to the phase angle of the transfer function.
Bode plots as shown in Fig. 4a and 4b were generated with the vehicle stationary on a dry, flat surface. This is commonly referred to as "dry park." The hand wheel was locked. Any controller designed using this measured transfer function will work well at dry park. As the vehicle speed increases, the controller may not function as desired since the open loop transfer function may change. The open loop transfer function is preferably measured at several different vehicle speeds and the filters are designed for each of these speeds. The vehicle speed is measured in real time and the corresponding filter is used in the control determination. The control system's torque filter "adapts" to steering dynamic changes as a function of vehicle speed. To measure the open loop transfer function as a function of vehicle speed is difficult.
Alternatively, the open loop transfer function at dry park can be measured and used to develop a model that correlates well to the measured data. The model can then be used to determine the open loop transfer function at higher vehicle speeds. Although the preferred embodiment of the present invention allows the adaptive filter to change as the dynamics of the steering system change, only the dry park condition transfer function as shown in the Bode plots of Figs. 4a and 4b is used for illustrating the design process. Once the steps required for dry park are understood, torque filters can be designed for different vehicle speeds.
Torque filter design is perfoπned using classical open loop techniques. The open loop steering system transfer function Gp is measured and is shown in Figs. 4a and 4b. The open loop transfer function that must be stabilized includes not only Gp, but also any gain due to the assist curve. In one embodiment of the' 403 patent, the maximum assist gain (Sc)max is 5.
If a gain of 5 (or 14 db) is added to the gain portion of the Bode plot of FIGS. 4a and 4b, the system will have insufficient stability margins. Therefore a filter is added to the open loop system to achieve desired performance and stability objectives which is represented as follows:
(S + 40Y N 2
Gf =- (ύ + 40) (S + 4^(S + 400) (8)
The torque filter Gf is a lag-lead type filter that is designed to provide a system with adequate performance and stability margins at a maximum steering system gain of 5. However, the blending filters when utilized in combination with the torque filter Gf has the undesirable property of inducing a lag/lead filter at high vehicle speeds under zero assist gain conditions. This implicit filter (i.e., blending filter) negatively impacts "road feel" by inducing lag in the electric assist motor which reduces the effects of "road feel" inputs felt through the steering wheel when the gain is zero. Such "road feel" or responsiveness of the steering wheel to variations in the road surface as felt through the steering wheel is desired by drivers of the vehicle. A good "road feel" gives a perception of better vehicle control when traveling at a zero degree steering wheel angle over a rough or bumpy surface, for example. The following Figs. 5-10 illustrate the dynamics and theoretical limits for "road feel." It will be shown that the maximum gain for "road feel" is equal to the gain of the open loop system. Eqs. 5-10 illustrate how the blending filters and adaptive torque filter implicitly induce a lag in the steering system at zero assist gain which inhibits "road feel."
A general block diagram of a preferred transfer function for a steering system is shown in Figs. 5. The following nomenclature is used in the description and figures which follow:
rm = Effective ballnut lead, rp = Effective pinion C-factor, imp — rm/ Tp ,
Kτ = Torsion bar stiffness (or transfer function),
Gc = Controller transfer function (torque filter, blending filter, assist, etc., Gm = Plant Transfer function (rack/tire inertia, rack friction, tire stiffness), xm = motor command torque,
Xd = disturbance torque.
The transfer function 101 as illustrated in Fig. 5 can be can be rearranged as shown in Fig. 6 which illustrates the relationship from the motor command input signal τm to the sensed torque output τs 104. A disturbance torque τd 106 shown as an input signal is summed with the motor command input signal τm 102 and the gear ratio feedback signal rm/ rp 107. The disturbance torque τd 106 is produced from either the electric assist motor or the road if an assumption of zero gear compliance is observed. A transfer function 103 as illustrated in Fig. 6 can be simplified and represented by a disturbance rejection transfer function 105 as shown in Fig. 7. The disturbance rejection transfer function 105 of Fig. 7 is modified by the addition of the controller transfer function Gc as illustrated in Fig. 8. The block diagram as shown in Fig. 8 is further modified as illustrated in Fig. 9. A sensitivity transfer function 108 as shown in Fig. 9 satisfies the Bode Sensitivity Integral Theorem which states that for a system with no right half plane poles and two more poles than zeros, if S(jω) is defined as,
S0ω) = -J— , (9)
1 + GcGp
then
Figure imgf000024_0001
S(jω) is equal to the sensitivity transfer function 108 as shown in Fig. 9. Eq. (10) indicates that energy that is rejected in the low frequency shows up in the high frequency, and conversely, energy that is present in the low frequency is reduced in the high frequency. If the plant is fixed, then the motor controller simply moves the energy around. However, any control action that uses motor angle or its derivatives as an input can modify Gp directly, (e.g. rack damping). The dc gain of Gp is not modified by the control actions, but rather the control actions modify the pole location and the damping of the poles of Gp.
For a fixed hand wheel case, Gp is a second order system. When the motor controller is outputting substantially zero gain (i.e., Gc=0), the gain of the transfer function 108 is equal to 1 and the maximum gain of the disturbance rejection transfer function 105 is Gp. As the controller gain Gc increases, the gain of the transfer function 108 becomes less than 1 because the phase of the open loop system is within 90 degrees of zero.
Fig. 10 illustrates the gain of the sensitivity transfer function 108 and the phase angle for an open loop plant. If the phase angle is below 90 degrees, the gain of S(jω) is less than 1 for all gains of GCGP. As the gain of GCGP increases, the gain of S(jω) can increase above 1 only for phase angles greater than 90 degrees. Below the natural frequency of the fixed case, the phase is below 90 degrees because the system is second order. The addition of lead/lag extends the 90 degree frequency higher. So in general, adding gain via the control function reduces the gain of S(jω) while also reducing the gain of the disturbance rejection transfer function and negatively impacting road feel.
Since the gain of S(jω) is less than 1 below a frequency higher than the natural frequency of the fixed plant, the maximum gain of the disturbance rejection transfer function 105 in this region is Gp. In summary, the maximum gain of the disturbance rejection transfer function 105 is Gp so long as the phase angle of GcGp<90degrees. Increasing "road feel" below the natural frequency of the steering system is only possible by increasing the dc gain of the steering system which is accomplished by altering the pinion ratio. Increasing the natural frequency of the steering system by either increasing the stiffness or decreasing the inertia will only extend the frequency where maximum disturbance rejection is achievable but will not increase the gain. For example, if the inertia is reduced by 50% then the natural frequency of the steering system increases by 25%. So if the natural frequency of Gp is 8Hz, the new natural frequency will be 10Hz. This modification possibly improves the frequency content of the "road feel" information at the hand wheel, but will not improve the overall magnitude of this "road feel" information below 8Hz. In fact, a lower inertia system will require more control to reduce the natural damping and may in fact have poorer "road feel." As a result, minimizing controller gain is essential to improving "road feel" at zero gain conditions. At zero gain, the maximum limit is the open loop hand wheel fixed transfer function. The gain is not minimized in the blending filter implementation previously described.
The blending filter Gbiend a*id the adaptive torque filter Gf, are in series as a function of Gc as represented by the following equation:
Gc = GblendGf > (H)
where 'blend = κ, + K max and (12) s + a s + a
(s + α)(s + α)
Gf = (13) α,
(s + — )(s + αβ)
The following nomenclature is used in the description and figures which follows:
KA = Assist Gain l o Kmax = High Frequency Gain A = Blending Frequency α = Biquad Zero (nominally 40 rad/sec) β = Biquad separation (nominally 10)
15 The biquad is assumed symmetric for this analysis. Eq. (12) and (13) can be substituted into eq. (3) yielding,
Figure imgf000026_0001
or, 0
Figure imgf000026_0002
Rearranging the poles yields,
Figure imgf000027_0001
In general, the values of "a" and "α" are very close so the gain of (s+α)/(s+a) is approximately equal to 1. This term can be neglected, but it will be maintained for illustrating the following analysis. Various gains including high gains (e.g., Gc>20), low gains (e.g., Gc< 2), and zero gain (e.g., G0= 0) are shown and analyzed in Table 1. Results utilizing α^a^O and β=10 and are also shown.
Table 1 : Overall Control Action of Blending and Adaptive Torque Filter for
Three Gains
Figure imgf000027_0002
Figure imgf000028_0001
At high gain, it is assumed that KA=KH1J1X. The resulting control is a lag/lead control strategy that is required to stabilize the system with sufficient stability margin as it is shown that the zero of the blending filter moves towards α. At low gain, the zero of blending filter cancels a pole (i.e., 4 rad/sec pole) of the torque filter Gf. The resulting control is lead/lag control strategy that is useful for preventing the motor from interfering with the driver inputs.
At zero gain, the zero of the blending filter moves to the origin. A low frequency pole of the torque filter is present at α/β because it is no longer cancelled by a zero of the blending filter GBiend- The resulting control is a pseudo-differentiator (i.e., a differentiating filter below 400 rad/sec) and a lag/lead filter. At zero gain, the lag/lead adds no value as it does not improve the stability. In addition, the lead/lag adds gain in the controller which reduces the maximum possible response of the torque sensor to disturbance inputs. This inhibits "road feel" at zero gain.
Alternatively, minimal gain in the controller would allow the disturbance rejection transfer function to approach the theoretical limit which would be optimal in allowing disturbance inputs to be felt in the steering wheel. Removing the lag/lead at zero gain would therefore be desirable. A preferred embodiment for deterring the blending filter and torque filter from inhibiting "road feel" while the gain is zero includes inserting an additional "road feel" filter in series with the blending and torque filter.
Fig. 11 illustrates the addition of a road feel filter GFR 81. The road feel filter GFR 81 is an additional first order filter that improves the on-center feel and "road feel". Flick response and hesitation are also improved.
The additional road feel filter GR1? as shown in Fig. 11 is placed series with torque filter Gc and blending filter Gβiend for removing the lag/lead induced by the interaction of the blending filter and the torque filter at substantially zero gain. The resulting equation is as follows:
Figure imgf000029_0001
or,
Figure imgf000029_0002
where the road feel filter GRF is,
(s + — )
GRF = _ β_ (1 - KRF ) + KRF (19) s + α
where KRF is defined as:
τ assist τ assist < Xr
KRF - (20)
1> τassist ≥ τ
At zero assist gain, KRF=O. For KA=0 and KRF=0, eq. (10) is represented as, (21)
Figure imgf000030_0001
It is shown that the lag/lead is cancelled out by the road feel filter. Furthermore, if a= α, the control is simply derivative. This produces minimum gain from the controller function. If τassist increases above τ0, then KR11=I and the road feel filter GRF disappears and the blending filter functions as if GRF where not present.
In summary, at high and low gains the road feel filter GFR allows GBiend and Gf to function as if the road feel filter GFR was not present. At zero gain, the road feel filter GFR cancels out the lag/lead thereby producing modified adaptive filter torque signal with a minimum gain which allows "road feel" to be felt through the steering wheel.
Assuming a=40 and β=10, the road feel filter GFR using these values is shown as,
. a. ($ + —) β
GRF = (1 - K Kp ) + Kgp Q- - KRF ) + KRF (22) s + a Vθ? + 4θ)
The lead/lag filter (s+4)/(s+40) is realized as,
(23)
Figure imgf000030_0002
(f 40 ^ 40 f 1 YL . , x
GRF = 1 + — (1 - KRF ) + KRF (24)
RF U S + 40 J s + 401 10 JJ which is shown in Fig. 12. Substituting α and β back into the Eq. 24, the equation for the "road feel" filter is,
GRF . (25)
Figure imgf000031_0001
Gain plots of the controller with and without the "road feel" filter GRF are shown in Figs. 13a and 13b. The torque filter has 0^4O and β=10, the blending frequency is 37rad/sec, and KnJ3x=I .11. Five gain traces are shown for K3 increasing linearly from zero to Kmax/10. Fig. 13a shows the blending filter GBiend/torque filter Gf topology and the Fig. 13b shows the effect of adding the road feel filter GRF. It can be seen that the gain of the plot of Fig. 13b plot is significantly lower than the gain of the plot in Fig. 13a at frequencies below 10Hz. As a result, lowering the controller gain improves the disturbance rejection which is transmitted through the steering wheel and felt by the driver. At high vehicle speeds, increasing the low frequency pole of the torque filter Gf also improves the disturbance rejection transfer function by minimizing the gain of the implicit lag/lead filter. However, the lag/lead is not eliminated, only mimimized, and the tuning dynamic range may be compromised if the pole is placed at too high a frequency. Fig. 14a and 14b show the disturbance gain and phase of the rejection transfer function for the standard blending filter (with the same parameters shown in Fig. 13a and 13b) and the road feel filter GRF. The gain with the road feel filter GRF is about 5db higher than the nominal gain and is improved in the range between 0.5 and 7Hz. Fig. 15a shows the low and high speed assist curves, Fig. 15b shows the low and high frequency assist curves, and Fig. 15c shows the normalized input torque. The input torque starts at zero, steps to 1, steps back to zero, etc. When the input torque is zero, the motor command should also be zero to reduce hesitation and improve flick response. Fig. 16a and 16b show time domain outputs of the nominal filter (i.e., without the road feel filter GRF) and the nominal+road feel filter GRF, respectively, for an input of INm at a park conditon (i.e., vehicle speed Okph). Fig. 16c and Fig. 16d show time domain outputs of the nominal filter and the nominal+road feel filter GRF for an input of 2Nm at a park conditon (i.e., vehicle speed Okph). Fig. 16a and 16c illustrate the input torque and assist torque. Fig. 16b and 16d illustrate the motor command for the nominal system and for the nominal+road feel filter GRF. For torque below 2Nm, the assist is still within the deadband so no dc assist is required. However, the nominal system has the implicit lag/lead at (s+40)/(s+4) so there is a transient in the motor command that winds up and must decay. The road feel filter GRF cancels out the lag/lead and has no windup. This filter responds to the transients, but does not wind up.
Figure 17a-d shows similar plots to those of Figs. 16a-d except the inputs of 4Nm and 6Nm are used. At 4Nm, the assist torque is outside the deadband. So long as the assist is above 0.5Nm, the solutions with and without the road feel filter GRF are the same. However, when the assist goes to zero, the motor command follows the assist because the road feel filter GRF cancels the effect of the low frequency pole.
Figs. 18a-d and Figs. 19a-d show motor command responses for the same inputs but at lOOkph. The results for torques within the deadband are similar to the Park case. However, for the 6Nm input torque case, the road feel filter GRF does not keep the motor command wound up when the input torque goes away. This improves both flick response and the hesitation. The root cause of the wind-up issue is addressed with the Road Feel filter. The low frequency pole is eliminated via pole- zero cancellation when the assist is zero. Figs. 20a and 20b shows the disturbance rejection plots for the hand wheel free case at zero gain. The gain of the system with the Road Feel filter is slightly above the open loop system below IHz and is substantially above the nominal filter.
From the above description of preferred embodiments of the invention, those skilled in the art will perceive improvements, changes and modifications. Such improvements, changes and modifications within the skill of the art are intended to be covered by the appended claims.
TABLE OF REFERENCE NUMBERS
10 power assist steering system
12 steering wheel 14pinion gear
16 input shaft
18 output shaft
20 torsion bar
22 rack or linear steering member 24 steerable wheel
26 steerable wheel
28 electric assist motor
30 rotor position sensor
40 position sensor 44 torque sensor
50 torque signal processing circuit
53 switch
54 assist curve circuit
55 switch 56 vehicle speed sensor
60 low speed assist curve 66 high speed assist curve 68 blending filter determination circuit 70 low pass filter 71 high pass filter
72 high frequency assist gain circuit 74 circuit
79 summing circuit 80 adaptive torque filter
81 road feel filter GFR 83 circuit
90 motor controller 94 inputs 96 drive control circuit
100 plurality of power switches
101 transfer function
102 motor command input signal τm
103 transfer function 104 sensed torque output τs
105 disturbance rejection transfer function
106 disturbance torque id
107 gear ratio feedback signal rm/ rp
108 sensitivity transfer function 110 gearing ratio
116 summing circuit

Claims

What is claimed is:
1. An apparatus for controlling a steering assist system, said steering assist system providing assist in response to a steering control signal, said steering assist system including a controller having gain, said apparatus comprising: torque sensing means operatively connected to a vehicle hand wheel for providing a torque signal indicative of an applied steering torque; blending filter means connected to said torque sensing means for providing a blended filter torque signal having a first functional characteristic at a torque frequency less than a blending frequency and a second functional characteristic at torque frequencies greater than said blending frequency; an adaptive filter means that filters said blended filter torque signal for providing an adaptive filter torque signal for maintaining stability at substantially all vehicle speeds; a road feel filter means connected to said adaptive filter means for providing a modified adaptive filter torque signal for removing a lag-lead induced by an interaction of said adaptive filter means and said blending filter means at substantially zero gain; steering assist means for providing steering assist in response to a control signal; and control means operatively connected to said road feel filter means for providing said control signal to said steering assist means in response to said modified adaptive filter torque signal, said road feel filter means filtering said lag-lead from said adaptive filter torque signal for allowing road feel to be transmitted through said hand wheel at said substantially zero gain.
2. The apparatus of claim 1 wherein said road feel filter means is inhibited from acting on said adaptive filter torque signal from said interaction of said blended filter means and said adaptive filter means at a substantially high gain.
3. The apparatus of claim 1 wherein said road feel filter means is inhibited from acting on said adaptive filter torque signal from said interaction of said blended filter means and said adaptive filter means at a substantially minimal gain.
4. The apparatus of claim 1 wherein a low frequency pole of said adaptive filter means is eliminated by said road feel filter means at said substantially zero gain.
5. An apparatus for controlling a steering assist system, said steering assist system providing assist in response to a steering control signal, said apparatus comprising: a torque sensing system operatively connected to a vehicle hand wheel for providing a torque signal indicative of an applied steering torque; a blending filter connected to said torque sensing system for providing a blended filter torque signal; an adaptive torque filter for filtering said blended filter torque signal for providing an adaptive filter torque signal for maintaining stability at substantially all vehicle speeds; a road feel filter connected to said adaptive torque filter for providing a modified adaptive filter torque signal for removing a lag-lead induced by an interaction of said adaptive torque filter and said blending filter at substantially zero gain; steering assist device for providing steering assist in response to a control signal; and a controller having gain and operatively connected to said road feel filter for providing said control signal to said steering assist device in response to said modified adaptive filter torque signal, said road feel filter filtering said lag-lead from said adaptive filter torque signal for allowing road feel to be transmitted through said hand wheel at said substantially zero gain.
6. The apparatus of claim 5 wherein said road feel filter is inhibited from acting on said adaptive filter torque signal from said interaction of said blended filter and said adaptive filter at a substantially high gain.
7. The apparatus of claim 5 wherein said road feel filter is inhibited from acting on said adaptive filter torque signal from said interaction of said blended filter and said adaptive filter at a substantially minimal gain.
8. The apparatus of claim 5 wherein a low frequency pole of said adaptive filter is eliminated by said road feel filter at said substantially zero gain.
9. The apparatus of claim 5 further comprising a drive control circuit, a set of power switches, and a rotor position sensor connected to said controller for controlling electrical energy to said steering assist device.
10. A method for controlling a steering assist system that provides steering assist in response to a steering control signal, said steering assist system including a controller having gain, said method comprising the steps of: measuring an applied steering torque and providing a torque signal indicative of said measured applied steering torque; applying a blended filter to said torque signal for producing a blended torque signal; applying an adaptive filter to said blended filter torque signal for producing an adaptive filter torque signal; applying a road feel filtering to said adaptive filter torque signal for removing lag-lead from said adaptive filtered torque signal for producing said steering control signal; and providing steering assist in response to said steering control signal.
11. The method of claim 10 wherein said step of applying said road feel filtering filters said lag-lead from said adaptive filter torque signal for allowing road feel to be transmitted through said hand wheel at said substantially zero gain.
12. The method of claim 10 wherein said step of applying said road feel filtering eliminates a low frequency pole of said adaptive filter means at said substantially zero gain.
13. The method of claim 10 wherein said step of applying said road feel filtering is inhibited from acting on said adaptive filter torque signal at a substantially minimal gain.
14. The method of claim 13 wherein said step of applying said road feel filtering allows said lag-lead control strategy to pass through said road feel filtering.
15. The method of claim 10 wherein said step of applying said road feel filtering is inhibited from acting on said adaptive filter torque signal at a substantially high gain.
16. The method of claim 15 wherein said step of applying said road feel filtering allows said lead lag control strategy to pass through said road feel filtering.
17. The method of claim 10 wherein said step of applying said blended filtering torque provides a blended filter torque signal having a first functional characteristic at a torque frequency less than a blending frequency and a second functional characteristic at torque frequencies greater than said blending frequency.
PCT/US2006/009313 2005-03-15 2006-03-14 Method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter and road feel filter WO2006099483A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US66202105P 2005-03-15 2005-03-15
US60/662,021 2005-03-15

Publications (1)

Publication Number Publication Date
WO2006099483A1 true WO2006099483A1 (en) 2006-09-21

Family

ID=36608545

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/009313 WO2006099483A1 (en) 2005-03-15 2006-03-14 Method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter and road feel filter

Country Status (1)

Country Link
WO (1) WO2006099483A1 (en)

Cited By (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2130743A1 (en) * 2008-06-02 2009-12-09 Jtekt Corporation Electric power steering apparatus
EP2397390A1 (en) * 2010-06-16 2011-12-21 Ford Global Technologies, LLC Generator for a mechatronic control system
EP2177421A3 (en) * 2008-10-20 2014-06-18 GM Global Technology Operations LLC power steering
EP2907730A3 (en) * 2014-01-29 2015-11-11 Steering Solutions IP Holding Corporation Hands on steering wheel detect
US9809155B2 (en) 2015-10-27 2017-11-07 Steering Solutions Ip Holding Corporation Retractable steering column assembly having lever, vehicle having retractable steering column assembly, and method
US9828016B2 (en) 2015-06-24 2017-11-28 Steering Solutions Ip Holding Corporation Retractable steering column system, vehicle having the same, and method
US9840271B2 (en) 2015-06-29 2017-12-12 Steering Solutions Ip Holding Corporation Retractable steering column with rake limiter
US9845106B2 (en) 2015-08-31 2017-12-19 Steering Solutions Ip Holding Corporation Overload protection for belt drive mechanism
US9849904B2 (en) 2015-07-31 2017-12-26 Steering Solutions Ip Holding Corporation Retractable steering column with dual actuators
US9862403B1 (en) 2016-11-29 2018-01-09 Steering Solutions Ip Holding Corporation Manually retractable steering column assembly for autonomous vehicle
US9919724B2 (en) 2015-05-29 2018-03-20 Steering Solutions Ip Holding Corporation Retractable steering column with manual retrieval
US10029725B2 (en) 2015-12-03 2018-07-24 Steering Solutions Ip Holding Corporation Torque feedback system for a steer-by-wire vehicle, vehicle having steering column, and method of providing feedback in vehicle
US10112639B2 (en) 2015-06-26 2018-10-30 Steering Solutions Ip Holding Corporation Vehicle steering arrangement and method of making same
US10160472B2 (en) 2015-10-20 2018-12-25 Steering Solutions Ip Holding Corporation Steering column with stationary hub
US10160477B2 (en) 2016-08-01 2018-12-25 Steering Solutions Ip Holding Corporation Electric power steering column assembly
US10160473B2 (en) 2016-09-13 2018-12-25 Steering Solutions Ip Holding Corporation Steering column decoupling system
US10189496B2 (en) 2016-08-22 2019-01-29 Steering Solutions Ip Holding Corporation Steering assembly having a telescope drive lock assembly
US10239552B2 (en) 2016-10-14 2019-03-26 Steering Solutions Ip Holding Corporation Rotation control assembly for a steering column
US10310605B2 (en) 2016-11-15 2019-06-04 Steering Solutions Ip Holding Corporation Haptic feedback for steering system controls
US10343706B2 (en) 2015-06-11 2019-07-09 Steering Solutions Ip Holding Corporation Retractable steering column system, vehicle having the same, and method
US10351160B2 (en) 2016-11-30 2019-07-16 Steering Solutions Ip Holding Corporation Steering column assembly having a sensor assembly
US10351159B2 (en) 2015-05-01 2019-07-16 Steering Solutions Ip Holding Corporation Retractable steering column with a radially projecting attachment
US10351161B2 (en) 2016-05-27 2019-07-16 Steering Solutions Ip Holding Corporation Steering column with manual retraction
US10363958B2 (en) 2016-07-26 2019-07-30 Steering Solutions Ip Holding Corporation Electric power steering mode determination and transitioning
US10370022B2 (en) 2017-02-13 2019-08-06 Steering Solutions Ip Holding Corporation Steering column assembly for autonomous vehicle
US10385930B2 (en) 2017-02-21 2019-08-20 Steering Solutions Ip Holding Corporation Ball coupling assembly for steering column assembly
US10384708B2 (en) 2016-09-12 2019-08-20 Steering Solutions Ip Holding Corporation Intermediate shaft assembly for steer-by-wire steering system
US10399591B2 (en) 2016-10-03 2019-09-03 Steering Solutions Ip Holding Corporation Steering compensation with grip sensing
EP2834132B1 (en) * 2012-04-05 2019-09-18 ZF Active Safety and Electronics US LLC System and method for wheel disturbance order detection and correction
US10421475B2 (en) 2016-11-15 2019-09-24 Steering Solutions Ip Holding Corporation Electric actuator mechanism for retractable steering column assembly with manual override
US10421476B2 (en) 2016-06-21 2019-09-24 Steering Solutions Ip Holding Corporation Self-locking telescope actuator of a steering column assembly
US10436299B2 (en) 2015-06-25 2019-10-08 Steering Solutions Ip Holding Corporation Stationary steering wheel assembly and method
US10442441B2 (en) 2015-06-15 2019-10-15 Steering Solutions Ip Holding Corporation Retractable handwheel gesture control
US10449927B2 (en) 2017-04-13 2019-10-22 Steering Solutions Ip Holding Corporation Steering system having anti-theft capabilities
US10457313B2 (en) 2016-06-28 2019-10-29 Steering Solutions Ip Holding Corporation ADAS wheel locking device
US10481602B2 (en) 2016-10-17 2019-11-19 Steering Solutions Ip Holding Corporation Sensor fusion for autonomous driving transition control
US10496102B2 (en) 2016-04-11 2019-12-03 Steering Solutions Ip Holding Corporation Steering system for autonomous vehicle
US10562561B2 (en) 2016-04-25 2020-02-18 Steering Solutions Ip Holding Corporation Electrical power steering control using system state predictions
US10577009B2 (en) 2015-06-16 2020-03-03 Steering Solutions Ip Holding Corporation Retractable steering column assembly and method
US10589774B2 (en) 2015-05-01 2020-03-17 Steering Solutions Ip Holding Corporation Counter rotation steering wheel
US10766518B2 (en) 2015-06-25 2020-09-08 Steering Solutions Ip Holding Corporation Rotation control system for a steering wheel and method
US10780915B2 (en) 2016-12-07 2020-09-22 Steering Solutions Ip Holding Corporation Vehicle steering system having a user experience based automated driving to manual driving transition system and method
US10875566B2 (en) 2018-03-22 2020-12-29 Steering Solutions Ip Holding Corporation Stow release assembly for a manually adjustable steering column assembly
US10974756B2 (en) 2018-07-31 2021-04-13 Steering Solutions Ip Holding Corporation Clutch device latching system and method
US10996673B1 (en) 2017-09-28 2021-05-04 Apple Inc. Manual override
WO2021254128A1 (en) * 2020-06-15 2021-12-23 中国第一汽车股份有限公司 Method and apparatus for detecting steering wheel hands-off state of vehicle, and vehicle-mounted device
US11447174B2 (en) 2010-10-22 2022-09-20 ZF Automotive UK Limited Electrical power assisted steering system
CN115214764A (en) * 2021-12-20 2022-10-21 广州汽车集团股份有限公司 Steering control method, device and readable storage medium
US11560169B2 (en) 2015-06-11 2023-01-24 Steering Solutions Ip Holding Corporation Retractable steering column system and method

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3983953A (en) 1971-07-28 1976-10-05 Gemmer-France Servo mechanism
US4415054A (en) 1982-08-05 1983-11-15 Trw Inc. Steering gear
US4660671A (en) 1985-10-23 1987-04-28 Trw Inc. Electric steering gear
US4794997A (en) 1986-02-07 1989-01-03 Trw Cam Gears Limited Road vehicle power assisted steering system
US5257828A (en) 1992-06-03 1993-11-02 Trw Inc. Method and apparatus for controlling damping in an electric assist steering system for vehicle yaw rate control
EP0683086A1 (en) * 1994-05-20 1995-11-22 Trw Inc. Method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter
US5473231A (en) 1994-05-11 1995-12-05 Trw Inc. Method and apparatus for controlling an electric assist steering system using an adaptive torque filter
US5704446A (en) 1995-10-02 1998-01-06 General Motors Corporation Electric power steering control
EP1077171A2 (en) * 1999-08-19 2001-02-21 Mitsubishi Denki Kabushiki Kaisha Electric power steering controller and control method thereof
US20030055546A1 (en) * 2001-09-14 2003-03-20 Demerly Jon D. Compensation using position for improved feel and stability in a steering system
US6631781B2 (en) 1999-08-17 2003-10-14 Trw Lucas Varity Electric Steering, Ltd. Method and apparatus for controlling an electric powered assisted steering system using an adaptive blending torque filter

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3983953A (en) 1971-07-28 1976-10-05 Gemmer-France Servo mechanism
US4415054A (en) 1982-08-05 1983-11-15 Trw Inc. Steering gear
USRE32222E (en) 1982-08-05 1986-08-12 Trw Inc. Steering gear
US4660671A (en) 1985-10-23 1987-04-28 Trw Inc. Electric steering gear
US4794997A (en) 1986-02-07 1989-01-03 Trw Cam Gears Limited Road vehicle power assisted steering system
US5257828A (en) 1992-06-03 1993-11-02 Trw Inc. Method and apparatus for controlling damping in an electric assist steering system for vehicle yaw rate control
US5504403A (en) 1994-05-11 1996-04-02 Trw Inc. Method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter
US5473231A (en) 1994-05-11 1995-12-05 Trw Inc. Method and apparatus for controlling an electric assist steering system using an adaptive torque filter
EP0683086A1 (en) * 1994-05-20 1995-11-22 Trw Inc. Method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter
US5704446A (en) 1995-10-02 1998-01-06 General Motors Corporation Electric power steering control
US6631781B2 (en) 1999-08-17 2003-10-14 Trw Lucas Varity Electric Steering, Ltd. Method and apparatus for controlling an electric powered assisted steering system using an adaptive blending torque filter
EP1077171A2 (en) * 1999-08-19 2001-02-21 Mitsubishi Denki Kabushiki Kaisha Electric power steering controller and control method thereof
US20030055546A1 (en) * 2001-09-14 2003-03-20 Demerly Jon D. Compensation using position for improved feel and stability in a steering system

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8082080B2 (en) 2008-06-02 2011-12-20 Jtekt Corporation Electric power steering apparatus
EP2130743A1 (en) * 2008-06-02 2009-12-09 Jtekt Corporation Electric power steering apparatus
EP2177421A3 (en) * 2008-10-20 2014-06-18 GM Global Technology Operations LLC power steering
US9079605B2 (en) 2008-10-20 2015-07-14 Steering Solutions Ip Holding Corporation Method for power steering systems
EP2397390A1 (en) * 2010-06-16 2011-12-21 Ford Global Technologies, LLC Generator for a mechatronic control system
CN102295022A (en) * 2010-06-16 2011-12-28 福特全球技术公司 Generator for a mechatronic control system
US11447174B2 (en) 2010-10-22 2022-09-20 ZF Automotive UK Limited Electrical power assisted steering system
EP2834132B1 (en) * 2012-04-05 2019-09-18 ZF Active Safety and Electronics US LLC System and method for wheel disturbance order detection and correction
EP2907730A3 (en) * 2014-01-29 2015-11-11 Steering Solutions IP Holding Corporation Hands on steering wheel detect
US10029676B2 (en) 2014-01-29 2018-07-24 Steering Solutions Ip Holding Corporation Hands on steering wheel detect
US11091148B2 (en) 2014-01-29 2021-08-17 Steering Solutions Ip Holding Corporation Hands on steering wheel detect
US10351159B2 (en) 2015-05-01 2019-07-16 Steering Solutions Ip Holding Corporation Retractable steering column with a radially projecting attachment
US10589774B2 (en) 2015-05-01 2020-03-17 Steering Solutions Ip Holding Corporation Counter rotation steering wheel
US9919724B2 (en) 2015-05-29 2018-03-20 Steering Solutions Ip Holding Corporation Retractable steering column with manual retrieval
US11560169B2 (en) 2015-06-11 2023-01-24 Steering Solutions Ip Holding Corporation Retractable steering column system and method
US10343706B2 (en) 2015-06-11 2019-07-09 Steering Solutions Ip Holding Corporation Retractable steering column system, vehicle having the same, and method
US10442441B2 (en) 2015-06-15 2019-10-15 Steering Solutions Ip Holding Corporation Retractable handwheel gesture control
US10577009B2 (en) 2015-06-16 2020-03-03 Steering Solutions Ip Holding Corporation Retractable steering column assembly and method
US9828016B2 (en) 2015-06-24 2017-11-28 Steering Solutions Ip Holding Corporation Retractable steering column system, vehicle having the same, and method
US10436299B2 (en) 2015-06-25 2019-10-08 Steering Solutions Ip Holding Corporation Stationary steering wheel assembly and method
US10766518B2 (en) 2015-06-25 2020-09-08 Steering Solutions Ip Holding Corporation Rotation control system for a steering wheel and method
US10112639B2 (en) 2015-06-26 2018-10-30 Steering Solutions Ip Holding Corporation Vehicle steering arrangement and method of making same
US9840271B2 (en) 2015-06-29 2017-12-12 Steering Solutions Ip Holding Corporation Retractable steering column with rake limiter
US9849904B2 (en) 2015-07-31 2017-12-26 Steering Solutions Ip Holding Corporation Retractable steering column with dual actuators
US9845106B2 (en) 2015-08-31 2017-12-19 Steering Solutions Ip Holding Corporation Overload protection for belt drive mechanism
US10160472B2 (en) 2015-10-20 2018-12-25 Steering Solutions Ip Holding Corporation Steering column with stationary hub
US9809155B2 (en) 2015-10-27 2017-11-07 Steering Solutions Ip Holding Corporation Retractable steering column assembly having lever, vehicle having retractable steering column assembly, and method
US10029725B2 (en) 2015-12-03 2018-07-24 Steering Solutions Ip Holding Corporation Torque feedback system for a steer-by-wire vehicle, vehicle having steering column, and method of providing feedback in vehicle
US10496102B2 (en) 2016-04-11 2019-12-03 Steering Solutions Ip Holding Corporation Steering system for autonomous vehicle
US10562561B2 (en) 2016-04-25 2020-02-18 Steering Solutions Ip Holding Corporation Electrical power steering control using system state predictions
US10351161B2 (en) 2016-05-27 2019-07-16 Steering Solutions Ip Holding Corporation Steering column with manual retraction
US10421476B2 (en) 2016-06-21 2019-09-24 Steering Solutions Ip Holding Corporation Self-locking telescope actuator of a steering column assembly
US10457313B2 (en) 2016-06-28 2019-10-29 Steering Solutions Ip Holding Corporation ADAS wheel locking device
US10363958B2 (en) 2016-07-26 2019-07-30 Steering Solutions Ip Holding Corporation Electric power steering mode determination and transitioning
US10160477B2 (en) 2016-08-01 2018-12-25 Steering Solutions Ip Holding Corporation Electric power steering column assembly
US10189496B2 (en) 2016-08-22 2019-01-29 Steering Solutions Ip Holding Corporation Steering assembly having a telescope drive lock assembly
US10384708B2 (en) 2016-09-12 2019-08-20 Steering Solutions Ip Holding Corporation Intermediate shaft assembly for steer-by-wire steering system
US10160473B2 (en) 2016-09-13 2018-12-25 Steering Solutions Ip Holding Corporation Steering column decoupling system
US10399591B2 (en) 2016-10-03 2019-09-03 Steering Solutions Ip Holding Corporation Steering compensation with grip sensing
US10239552B2 (en) 2016-10-14 2019-03-26 Steering Solutions Ip Holding Corporation Rotation control assembly for a steering column
US10481602B2 (en) 2016-10-17 2019-11-19 Steering Solutions Ip Holding Corporation Sensor fusion for autonomous driving transition control
US10310605B2 (en) 2016-11-15 2019-06-04 Steering Solutions Ip Holding Corporation Haptic feedback for steering system controls
US10421475B2 (en) 2016-11-15 2019-09-24 Steering Solutions Ip Holding Corporation Electric actuator mechanism for retractable steering column assembly with manual override
US9862403B1 (en) 2016-11-29 2018-01-09 Steering Solutions Ip Holding Corporation Manually retractable steering column assembly for autonomous vehicle
US10351160B2 (en) 2016-11-30 2019-07-16 Steering Solutions Ip Holding Corporation Steering column assembly having a sensor assembly
US10780915B2 (en) 2016-12-07 2020-09-22 Steering Solutions Ip Holding Corporation Vehicle steering system having a user experience based automated driving to manual driving transition system and method
US10370022B2 (en) 2017-02-13 2019-08-06 Steering Solutions Ip Holding Corporation Steering column assembly for autonomous vehicle
US10385930B2 (en) 2017-02-21 2019-08-20 Steering Solutions Ip Holding Corporation Ball coupling assembly for steering column assembly
US10449927B2 (en) 2017-04-13 2019-10-22 Steering Solutions Ip Holding Corporation Steering system having anti-theft capabilities
US10996673B1 (en) 2017-09-28 2021-05-04 Apple Inc. Manual override
US10875566B2 (en) 2018-03-22 2020-12-29 Steering Solutions Ip Holding Corporation Stow release assembly for a manually adjustable steering column assembly
US10974756B2 (en) 2018-07-31 2021-04-13 Steering Solutions Ip Holding Corporation Clutch device latching system and method
WO2021254128A1 (en) * 2020-06-15 2021-12-23 中国第一汽车股份有限公司 Method and apparatus for detecting steering wheel hands-off state of vehicle, and vehicle-mounted device
CN115214764A (en) * 2021-12-20 2022-10-21 广州汽车集团股份有限公司 Steering control method, device and readable storage medium
CN115214764B (en) * 2021-12-20 2023-08-15 广州汽车集团股份有限公司 Steering control method, device, apparatus and readable storage medium

Similar Documents

Publication Publication Date Title
WO2006099483A1 (en) Method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter and road feel filter
US5504403A (en) Method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter
US6422335B1 (en) Method and apparatus for controlling steering feel with diagnostics
US5568389A (en) Method and apparatus for controlling an electric assist steering system
US5475289A (en) Method and apparatus for controlling an electric assist steering system using two-dimensional interpolation for current commands
EP1539559B1 (en) Controlling an assist motor using a blending filter
EP0943527B1 (en) An electric assist steering system having an improved motor current controller with notch filter
US5743351A (en) Method and apparatus for controlling an electric assist steering sysem by linearizing system input-output torque gain
EP1202898B1 (en) Method and apparatus for controlling an electric powered assisted steering system using an adaptive blending torque filter
US5828972A (en) Motor vehicle steering system with automatic disturbance suppression
EP1559633B1 (en) Method and apparatus for controlling an electric assist motor using a modified blending filter
US5257828A (en) Method and apparatus for controlling damping in an electric assist steering system for vehicle yaw rate control
US6046560A (en) Electric assist steering system having an improved motor current controller with gain scheduler
US5992556A (en) Method and apparatus for damping control of an electric assist steering system with vehicle speed signal loss feature
EP0683086B1 (en) Method and apparatus for controlling an electric assist steering system using an adaptive blending torque filter
EP1316494B1 (en) Method and apparatus for controlling steering feel with diagnostics
JP2838053B2 (en) Method and apparatus for controlling electric assist steering system using adaptive mixed torque filter
US8131427B2 (en) Active resetting function for a steering wheel

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 06738378

Country of ref document: EP

Kind code of ref document: A1