System and method of controlling a vehicle steer-by-wire system applying robust control

Information

  • Patent Grant
  • 6799104
  • Patent Number
    6,799,104
  • Date Filed
    Monday, January 13, 2003
    21 years ago
  • Date Issued
    Tuesday, September 28, 2004
    20 years ago
Abstract
The present invention involves a method of controlling a vehicle steer-by-wire system having two independent road wheels. In one embodiment, the method comprises providing a steering wheel control sub-system to generate road wheel reference angles and to produce steering feel for a vehicle driver. The method further includes providing a road wheel control subsystem with servo control structure having road wheel angles and angular rates feedbacks including a road wheel controlled plant and a road wheel controller for controlling actual road wheel angles to track to road wheel reference angles. Moreover, a robust control is implemented in the road wheel controller to overcome affects of uncertainties and disturbances from the steer-by-wire system, vehicle, and external environment.
Description




BACKGROUND OF THE INVENTION




The present invention relates to a system and method of controlling vehicle steer-by-wire systems.




Steer-by-wire systems replace mechanical linkages between the steering wheel and the front road wheels of a vehicle with electrical wires and electronic components. Moreover, the mechanical linkages between the two front road wheels are eliminated in some kind of steer-by-wire systems. Instead, two independent actuators are installed on the vehicle, wherein each actuator independently actuates one of the front road wheels. This allows the two front road wheels be able to move independently from each other. Thus, a steer-by-wire system may be regarded as having two parts: a steering wheel sub-system and a road wheel sub-system. The electrical signals are translated through the wires to link the steering wheel sub-system to the road wheel sub-system with two independent front road wheels.




There is a need to provide a more flexible application environment within the steer-by-wire systems with two independent front road wheels to realize different left and right road wheel angle requirements such that the vehicle dynamics and safety can be improved. Steering functions, including different left and right road wheel angle requirements, need to be realized by utilizing the control system design.




Control system designers for such steer-by-wire systems face several challenges. First of all, a coupling between the left and right road wheel angles is experienced and a varying degree of coupling is produced with changing road conditions and vehicle dynamics. Typically, a change in an input control variable of a road wheel actuator will more than likely affect a proportional change in the directional angles of both left and right front road wheels. Thus, different left and right road wheel reference angles cannot be achieved by using independent left and right road wheel controller without consideration of road wheel angle coupling. It is a challenge for control system designers of steer-by-wire systems to control separately and independently each vehicle road wheel angle under an influence of coupling between road wheel angles.




Other challenges for control system designers include considering uncertain perturbations and severe non-linear characteristics of vehicle dynamics and actuator based steer-by-wire system. Typically, the vehicle dynamics change with road conditions, vehicle load, and external circumstances. A nonlinear relationship between road wheel actuator control input and road wheel angle output variables exists due to vehicle dynamics influence. The vehicle dynamics with uncertain perturbations and severe nonlinear characteristics may significantly affect the stability and performance of a steer-by-wire system of the vehicle. Moreover, the modeling accuracy of the controlled steer-by-wire system may not be sufficient to achieve the control performance specifications because of uncertainties and non-linear characteristics.




BRIEF SUMMARY OF THE INVENTION




The present invention generally provides a system and method of controlling vehicle steer-by-wire systems with two independent front road wheels. The steer-by-wire system in accordance with the present invention may be viewed as having two parts: a steering wheel sub-system and a road wheel sub-system with two independent front road wheels. Electrical signals are transmitted via electrical wires to link the steering wheel sub-system to the road wheel sub-system. Main functions of the steering wheel sub-system are to provide a steering directional reference angle and produce an appropriate steering feel to a driver of the vehicle. Main functions of the road wheel sub-system are to establish tracking between road wheel angles and a steering wheel angle reference input which is provided by the steering wheel sub-system. These two subsystems are integrated in the steer-by-wire system to maintain alignment between the steering wheel and the road wheels of the vehicle and to implement vehicle steering functions.




A servo feedback control is introduced to the steer-by-wire control system design and is implemented in the steer-by-wire system in accordance with the present invention. This allows each of road wheel angles to track a respective road wheel input reference angle with minimum tracking error. The servo stiffness of roads wheels makes the vehicle to have the capability to reject the disturbances for the vehicle, such as wind gust disturbance.




To model a controlled road wheel system with two road wheel angle loop interactions, a multiple-input and multiple-output (MIMO) model description is applied to represent an inherent coupling characteristic between actuator control input variables and road wheel angle output variables.




The multivariable control with a multivariable controller is introduced to road wheel servo control system design and is implemented in the road wheel sub-system of the steer-by-wire system. The multivariable controller with decoupling characteristic reduces the affects of road wheel angle loop interactions. In other words, the present invention “decouples” the dependent road wheel angle variables and allows each road wheel to be controlled independently of each other by using a multivariable controller. The steer-by-wire system allows for an angle input variable for a corresponding road wheel to affect only the angle output variable of the corresponding road wheel rather than affecting both left and right road wheel angles.




By using a robust control strategy in the multivariable road wheel control system, the effect of uncertainty and disturbance may be reduced, and control system robust stability and performance may be improved. By using a gain scheduling control strategy in the multivariable road wheel control system, the gains of the controller changes automatically with the vehicle speed to compensate the gain change of the controlled road wheel system. Thus, the effect of non-linearity may be reduced and control system tracking performance may be improved.




In one embodiment of the present invention, a multivariable H





control is implemented as one example of a multivariable road wheel system control. The multivariable H





control design considers the uncertain perturbations and external disturbances existed in the road wheel subsystem. This provides a robust multivariable control for controlling the road wheel sub-system. The multivariable H





control design may consider the coupling of the controlled plant reduces the affects of road wheel angle interactions by decoupling design.




To obtain the different left and right road wheel reference angles, the reference command generator of the road wheel sub-system for the steer-by-wire system is implemented. The reference command generator receives a steering wheel angle and some vehicle variables and generates separate left and right road wheel reference angles. The variable steering ratios are implemented by using vehicle speed as a scheduling signal to obtain the different left and right road wheel reference angles. A calibration for left and right road wheel angles is performed according to vehicle geometry and steering performance requirements using vehicle variables.




The above-mentioned steer-by-wire systems with two independent front road wheels provide a more flexible application environment to realize different left and right road wheel angle requirements and to improve the vehicle dynamics. The control algorithms are implemented using a software program in a microprocessor-based steer-by-wire control module.




Further aspects, features and advantages of the invention will become apparent from consideration of the following erudite description and the appended claims when taken in connection with the accompanying drawings.











BRIEF DESCRIPTION OF THE DRAWINGS





FIG. 1

is a schematic diagram of a vehicle steer-by-wire system assembly in accordance with the present invention;





FIG. 2

is a block diagram of the steer-by-wire control system with the road wheel control sub-system and the steering wheel control sub-system;





FIG. 3

is a block diagram of the road wheel sub-system for the steer-by-wire system shown in

FIG. 2

;





FIG. 4

is a block diagram of a multivariable road wheel feedback control including the multivariable controller and the controlled road wheel plant shown in

FIG. 3

;





FIG. 5

is a block diagram of a general multivariable feedback control system which may be used in accordance with the present invention;





FIG. 6

is a block diagram of an example of a reference command generator of the road wheel sub-system for the steer-by-wire system in

FIG. 1

;





FIG. 7

is a flowchart of one general method of independently controlling left and right road wheels of the vehicle in accordance with the present invention; and





FIG. 8

is a simplified block diagram of the steer-by-wire control system in FIG.


2


.











DETAILED DESCRIPTION OF THE INVENTION





FIG. 1

illustrates a vehicle steer-by-wire system


10


in accordance with the present invention. As shown, the vehicle steer-by-wire system


10


has dependent left and right front road wheels. As shown in

FIG. 1

, steer-by-wire system


10


is composed of a road wheel subsystem


15


and a steering wheel system


16


. Steer-by-wire system


10


includes steer-by-wire control module


12


having a road wheel controller


13


of a road wheel sub-system


15


and a steering wheel controller


14


of a steering wheel sub-system


16


. Steer-by-wire control module


12


links road wheel subsystem


15


and steering wheel sub-system


16


.




As shown in

FIG. 1

, road wheel sub-system


15


includes left road wheel


18


connected to a left tie rod


19


and right road wheel


20


connected to a right tie rod


21


. Road wheel sub-system


15


further includes left and right road wheel actuators


40


,


42


in electrical communication with left and right motor amplifiers


36


,


38


, respectively. Left and right motor amplifiers


36


,


38


for receiving control signals from road wheel controller


13


. Actuators


40


,


42


receive current signals from respective amplifiers


36


,


38


to produce torques on the left and right road wheels


18


and


20


, respectively. Left road wheel angle sensor


32


is attached to left road wheel actuator


40


to sense left road wheel angle. Right road wheel angle sensor


34


is attached to right road wheel actuator


42


to sense right road wheel angle. Left and right road wheel sensors


32


,


34


are in electrical communication with road wheel controller


13


for sending signals indicative of left and right road wheels angles to be processed by controller


13


. Road wheel controller


13


receives a plurality of input signals to produce road wheel control signals to control the left and right road wheels


18


,


20


using actuators


40


,


42


, respectively.




In a conventional steering system of a vehicle with typical mechanical connections, a road wheel will directly receive steering wheel inputs from the steering wheel of the vehicle. Moreover, the road wheel angles will mechanically track the steering wheel angle. In the steer-by-wire system of the present invention, with the above road wheel sub-system


15


(without mechanical connection), a steering angle signal may be transmitted to the road wheel sub-system electrically using wires. Therefore, one function of the road wheel sub-system


15


is to achieve tracking of the road wheel angles for a steering wheel reference angle. Furthermore, each road wheel angle should independently track the steering angle reference angle, and two road wheel angles do not affect each other. Such a tracking function may be realized by using control system design method implemented in the road wheel controller


13


of the above-mentioned road wheel sub-system


15


.




The road wheel control system design should consider the road wheel angle coupling effect, road wheel system uncertainty, and nonlinearity. As described in greater detail below, the road wheel controller


13


of the road wheel sub-system


15


controls each mad wheel independently and separately to implement the road wheel angle tracking function to track the steering wheel angle by using multivariable control design methods.




Steering wheel sub-system


16


includes steering wheel


44


mounted to steering shaft


46


. In this embodiment, steering wheel sensor


48


is mounted to steering shaft


46


or steering wheel actuator


52


for sensing a steering wheel angle. Steering wheel sensor


48


is in electrical communication with steering wheel controller


14


which receives from sensor


48


signals indicative of steering wheel angle. Steering wheel sub-system


16


further includes steering wheel motor amplifier


50


which is in electrical communication with steering wheel controller


14


for receiving control signal and for providing a current signal to steering wheel actuator


52


. Steering wheel actuator


52


is in electrical communication with motor amplifier


50


and is attached to steering shaft


46


for receiving current from amplifier


50


and for producing a reaction torque on the steering wheel


44


. Steering wheel controller


14


receives steering wheel angle signal, road wheel angle signals, road wheel torque signal, and vehicle signals (not shown) and produces a steering wheel control signal.




In a conventional steering system with mechanical connections, a vehicle driver directly controls the vehicle's direction by turning the steering wheel and obtains a steering feel through a resulting torque in the steering shaft. The steering feel provides information regarding contact surfaces between the tires of the vehicle road wheels and the ground. Steering feel can be significant to the driver for the vehicle's directional control and vehicle driving safety. In the steer-by-wire system without mechanical connection between the steering wheel and road wheels in accordance with the present invention, a familiar steering feel can be produced by steering wheel control sub-system with feedback control structure. Therefore, main functions of the steering wheel sub-system


16


are to provide a realistic steering feel for the vehicle driver and a steering wheel angle reference signal for the road wheel subsystem


15


.




Furthermore, the steering wheel sub-system


16


should provide an active steering wheel return function with different rates when the driver releases the steering wheel when the vehicle is in movement. Thus, steering wheel is not limited to follow the road wheel as it used to be in the conventional steering system. As a special case of active steering wheel return requirement, the steering wheel should stop in a certain angular position when the driver releases the steering wheel when the vehicle is in parking. These functions can be realized by using control system design method implemented in the steering wheel controller


14


of the above-mentioned steering wheel subsystem


16


.




The steering wheel sub-system


16


provides a steering feel, an active steering wheel return with different rate and a steering wheel stop function by the control system design. In this embodiment, the control system design should consider how to satisfy all functions in a control system framework under the requirements of satisfying the stability and performances of steering wheel sub-system


16


. It is to be noted that the present invention focuses on a variable steering feel using a steering wheel feedback control system. As described below, the steering wheel controller


14


of the steering wheel subsystem


16


implements the control of the steering wheel reaction torque which is related to the steering feel.




As shown in

FIG. 1

, steering wheel controller


14


is in electrical communication with road wheel controller


13


. The controllers


13


and


14


are integrated in a steer-by-wire control module


12


to implement the steering functions mentioned above. Moreover, the steer-by-wire control module


12


receives additional vehicle signals, e.g., vehicle speed, yaw rate, and lateral acceleration. This may be accomplished by implementing vehicle speed, yaw rate, and lateral acceleration sensors on the vehicle.





FIG. 2

illustrates a block diagram of the steer-by-wire control system with the road wheel control sub-system


15


and the steering wheel control sub-system


16


in accordance with the present invention. The control system structure shown in

FIG. 2

, which is based on the steering system assembly shown in

FIG. 1

, describes components with blocks and variable relationship among control variables, input and output variables, and reference variables.




As shown in

FIG. 2

, road wheel sub-system


15


includes reference command generator


110


which receives a steering wheel, angle signal θ


s


and vehicle signals. Such vehicle signals may include vehicle speed, yaw rate, and lateral acceleration. The reference command generator


110


determines left and right road wheel reference angles θ


refl


, θ


refr


, wherein the generator


110


uses an algorithm based on the steering wheel angle signal and the vehicle signals. The left road wheel reference angle θ


refl


is indicative of a desired left road wheel angular position and the right road wheel reference angle θ


refr


is indicative of a desired right road wheel angular position. The road wheel reference angles θ


refl


and θ


refr


, may be the same or different values.




The present invention introduces a road wheel servo feedback control to implement the tracking function of the actual road wheel angles to the desired road wheel reference angles θ


refl


and θ


refr


. One reason for applying the servo feedback control is to obtain enough torque stuffiness to move the road wheels and to realize the required road wheel angle tracking accuracies with minimum tracking errors. The road wheel angles can track the road wheel reference angle and reject the effect of external disturbance torques when the external disturbance torques is less than servo system torque stuffiness. The common disturbance torques include road wheel tire/road friction, road surface disturbance, and wind gust. Thus, the steer-by-wire road wheel control system design becomes a servo control system design. Because the road wheel control sub-system has two inputs (left road wheel reference angle θ


refl


and right road wheel reference angle θ


refr


), two outputs (The actual measured left wheel angle θ


rl


and the measured right wheel angle θ


rr


) with a varying degree of road wheel angle coupling, the multivariable servo control for road wheel sub-system is applied.




Thus, as shown in

FIG. 2

, the multivariable servo feedback control steer-by-wire road wheel system


15


further includes a road wheel angular position feedback loop and an inner road wheel rate feedback loop. The road wheel angular position feedback loop is composed of road wheel controller


120


and road wheel controlled plant


124


based on the road wheel angular position feedback signals θ


rl


and θ


rr


. The road wheel rate feedback loop is composed of the controlled plant


124


and road wheel rate feedback compensator


140


based on the road wheel angular rate feedback signal ω


rl


, and ω


rr


.




The road wheel controlled plant


124


is referred to the road wheel system assembly in the road wheel sub-system


15


between the input control signals u


cl


, u


cr


of the motor drives


15




a


,


15




b


and output signals θ


rl


, θ


rr


of the road wheel angles shown in FIG.


2


. The road wheel sub-system assembly includes components depicted in

FIG. 1

which include but are not limited to the road wheels, the motor amplifiers, the actuators, the road wheel angle sensors, and the tie rods.




As shown in

FIG. 2

, the road wheel rate feedback loop includes the controlled plant


124


, the derivator


145


to generate road wheel angular rates from road wheel angles, and the road wheel rate feedback compensator


140


. The road wheel rate feedback loop with the road wheel rate feedback compensator


140


utilizes the road wheel angular rate signals ω


rl


, and ω


rr


to be feedback signals. The road wheel angle rate signals ω


rl


, ω


rr


are obtained by a derivative operation


145


from left and right road wheel angles θ


rl


, θ


rr


. They can also be obtained from direct measurement using the road wheel angular rate sensors. As a part of road wheel servo control, the road wheel angle rate feedback loop improves the road wheel sub-system damping performance. More specifically, this is accomplished with the road wheel rate feedback compensator. The road wheel rate feedback loop can be regarded as a part of the road wheel controlled plant


124


in

FIG. 2

when one considers the road wheel controller


120


design for the position loop.





FIG. 3

illustrates a schematic block diagram of the road wheel control sub-system


15


in FIG.


2


. As shown, the road wheel sub-system


15


includes a reference command generator


110


and a multivariable servo feedback control system which is composed of multivariable road wheel controller


120


and road wheel controlled plant


124


based on the road wheel angular position feedback signals θ


rl


and θ


rr


. The road wheel rate feedback loop has been absorbed to be a part of the road wheel controlled plant


124


in this figural illustration for the road wheel control sub-system


15


.




As shown in

FIGS. 2 and 3

, signals of the left road wheel angle θ


rl


and the right road wheel angle θ


rr


are fed back to summers


114


,


116


from subtract with the left and right road wheel reference angles θ


refl


, θ


refr


, respectively. The left road wheel angle summer


114


determines a left road wheel angle error e


l


between the left road wheel reference angle θ


refl


and the left road wheel angle θ


rl


, wherein the left road wheel reference angle θ


refl


is determined by the reference command generator


110


. The right road wheel angle summer


116


determines a right road wheel angle error e


r


between the right road wheel reference angle θ


refr


and an actual right road wheel angle θ


rr


, wherein the right road wheel reference angle θ


refr


is determined by the reference command generator


110


.




As shown in

FIGS. 2 and 3

, multivariable road wheel controller


120


receives left and right road wheel error signals e


l


, e


r


from left and right angle summers


114


,


116


, and produces left and right road wheel control signals u


l


and u


r


, respectively. Multivariable road wheel controller


120


is designed by using a multi-input multi-output (MIMO) decoupling control method so that each input variable of road wheel control sub-system in

FIG. 2 and 3

, i.e., the left road wheel reference angle θ


refl


and the right road wheel reference angle θ


refr


, each independently affects a corresponding output variable, i.e., the left road wheel angle θ


rl


and the right road wheel angle θ


rr


. The decoupling control will be described in greater detail below.




More specifically, the multivariable road wheel controller


120


is implemented to produce a left road wheel control signal u


l


and a right road wheel control signal u


r


. As described in greater detail below for the design of the multivariable road wheel controller


120


, the left road wheel control signal u


l


is produced based on the left road wheel error signal e


l


and the right road wheel error signal e


r


. Likewise; the right road wheel control signal u


r


is produced based on the right road wheel error signal e


r


and the left road wheel error signal e


l


.




As shown in

FIG. 3

, the left road wheel control signal u


l


from the multivariable road wheel controller


120


then is sent to the controlled plant


124


for controlling the left road wheel angle θ


rl


and right road wheel angle θ


rr


such that the actual left wheel angle θ


rl


independently tracks the left road wheel reference angle θ


refl


. Likewise, the right road wheel control signal u


r


from the multivariable road wheel control


120


is sent to the controlled plant


124


for controlling the actual right road wheel angle θ


rr


and the left road wheel angle θ


rl


such that the actual right wheel angle θ


rr


independently tracks the right road wheel reference angle θ


refr


.




As shown in

FIG. 2

, left and right wheel control signals u


l


, u


r


are summed with the road wheel rate feedback control signals u


lf


, u


rf


produced by the rate feedback compensator in summers


148


,


150


, respectively. A left road wheel torque control signal u


cl


is determined based on the left road wheel control signal u


l


and rate feedback control signal u


lf


in summer


148


. A right road wheel torque control signal u


cr


is determined based on the right-road wheel control signal u


r


and rate feedback control signal u


rf


in summer


150


. In this embodiment, as shown, the left and right road wheel rate feedback control signals u


lf


, u


lf


are fed negatively back in a rate feedback loop to summers


148


,


150


, respectively.




As shown in

FIG. 2

, road wheel controlled plant


124


is depicted in road wheel sub-system


15


having left and right motor drives


156


,


158


. The left and right motor drives


156


,


158


receive left and right wheel torque control signals u


cl


, u


cr


, respectively, for determining a left road wheel motor drive output torque τ


ul


and a right road wheel motor drive output torque τ


ur


.




In this invention, external disturbances on the road wheels are represented by equivalent disturbance torques τ


dl


and τ


dr


in FIG.


2


. As shown, equivalent left and right road wheel disturbance torques τ


dl


and τ


dr


are exerted on the road wheel controlled plant


124


in summers


160


,


162


. The left road wheel disturbance torque τ


dl


represents the influence of all disturbances in the road wheel sub-system to the left road wheel motor drive output torque τ


ul


by adding τ


dl


on summer


160


. An effective torque control signal τ


cl


for the left road wheel is produced in the output of summer


160


. The right road wheel disturbance torque τ


dr


represents the influence of all disturbances in the road wheel subsystem to the right road wheel motor drive output torque τ


ur


by adding τ


dr


on summer


162


. An effective torque control signal τ


cr


to the left road wheel is produced in the output of summer


162


.




As shown in

FIG. 2

, the effective torque control signal τ


cl


to the left road wheel is inputted to a left road wheel motor


164


which generates a corresponding amount of torque on load


168


to affect a road wheel angle change on the left and right road wheels. As shown, the effective torque control signal τ


cr


to the right road wheel is inputted to a right road wheel motor


166


which generates a corresponding amount of torque on load


168


to affect a road wheel angle change on the right and left road wheels. Load


168


represents the road wheels and the assembly thereof, road wheel sensors, and effects of the vehicle dynamics.





FIG. 2

further illustrates steering wheel sub-system


16


which provides the steering wheel angle θ


s


to the mad wheel sub-system and produces an appropriate steering feel for the vehicle driver. These steering functions of steering wheel system can be accomplished by using the feedback control structure of


16


shown In FIG.


2


. As shown, there are three feedback loops in the steering wheel control sub-system


16


including the inner torque loop, steering wheel rate feedback loop, and steering wheel position feedback loop based on the equivalent road wheel torque signal u


rf


, steering wheel rate signal ω


s


, and steering wheel angle signal θ


s


, respectively.




In this invention, a driver's action to turn the steering wheel is regarded as an equivalent external disturbance torque τ


d


in the steering wheel control sub-system


16


. The steering wheel control sub-system


16


with the torque, rate and position feedbacks is designed with the disturbance torque rejection function under the requirements of system stability and performances. When an external disturbance torque τ


d


which represents the driver's steering action is exerted to such a feedback control system, the steering wheel control sub-system


16


will produce a reaction torque τ


c


to reject the equivalent disturbance torque τ


d


. Thus, a driver holding the steering wheel of the vehicle will feel the reaction torque change in the process of turning the steering wheel. By automatically adjusting parameters of the steering wheel feedback controller in steering wheel control sub-system


16


related with vehicle variables, e.g., vehicle speed, the reaction torque will change with the vehicle variables and steering feedback variables (the steering wheel angle, steering wheel rate and road wheel torque). As a result, the steering wheel control sub-system


16


can produce a variable steering feel by generating the required variable reaction torque as feedback to the driver's action.




The torque feedback signal in the inner torque loop of the steering wheel control sub-system comes from the road wheel torque estimation signal. As shown in

FIG. 2

, left and right road wheel control signals u


l


, u


r


in road wheel control sub-system


15


are utilized to produce an equivalent road wheel torque signal u


rt


in the output of the road wheel control gain


170


. In other words, the road wheel torque estimation signal u


rt


can be obtained from the control signals of the road wheel feedback control system. The equivalent road wheel torque signal u


rt


is proportional to the road wheel control signals. The equivalent road wheel torque signal u


rt


may change according to the road wheel system operating conditions, external disturbances and the road conditions. This signal provides a low cost, low noise and high quality road wheel torque signal without the need for a direct road wheel torque sensor measurement.




As shown in

FIG. 2

, equivalent road wheel torque signal u


rt


is fed to summer


172


in the steering wheel control sub-system which determines steering motor drive control signal u


s


. As shown, the steering wheel motor drive


174


receives the steering motor drive control signal u


s


and produces the reaction torque τ


c


using the steering motor


178


connected with the steering wheel. The reaction torque τ


c


is proportional to the equivalent driver disturbance torque τ


d


. This relationship is represented on summer


176


with output of effective torque signal τ


m


. The effective torque signal τ


m


represents the difference between equivalent driver disturbance torque τ


d


and reaction torque τ


c


. It should be noted that the steering wheel is being turned when τ


m


is in a positive or negative value, and steering wheel is being stopped when τ


m


is in zero value. The effective torque τ


m


also affects the steering wheel angle change when the equivalent driver disturbance torque τ


d


changes.




The steering wheel rate signal ω


s


is obtained from a derivative operation in block


196


of the steering wheel angle θ


s


and is received by a rate feedback compensator


171


. The output control signal of rate feedback compensator


171


is fed negatively to summer


190


to form the rate feedback loop. A control signal u


cf


is determined in the summer


190


which calculates the difference between a steering wheel torque control signal u


c


from position loop compensator


184


and a feedback control signal u


sf


from the rate feedback loop compensator


171


. An amplified control signal u


ct


in the output of loop gain


192


is used to obtain the motor drive control signal u


s


on summer


172


based on the equivalent torque feedback signal u


rt


. The function of rate feedback loop is to produce the adjustable steering wheel return rate by cooperating with the inner torque feedback loop and the steering wheel angular position feedback loop. When the driver releases the steering wheel, the steering wheel will return to the center or to a certain angle with an adjustable rate.





FIG. 2

further illustrates that a steering wheel reference angle θ


sr


is determined by gain R2S based on the left and right road wheel angles θ


rl


, θ


rr


. As shown, a steering wheel position error signal e


s


is obtained based on the steering wheel reference angle θ


sr


and a steering wheel angle θ


s


in summer


182


. The position loop compensator


184


receives the steering wheel position error e


s


and determines the steering wheel control signal u


c


. In this embodiment, the steering wheel angle θ


s


is fed to summer


182


to form the position feedback loop.




The reaction torque τ


c


may be adjusted by changing parameters of the position loop compensator


184


, loop gain


192


, and gain of road wheel control signal


170


. In a situation of a parameter change in the compensator and gains, the vehicle driver will experience a steering wheel feel change due to the reaction torque τ


c


change. In order to implement the parameter automatic adjustment in the steering wheel control sub-system such that the variable steering feel can be obtained based on the reaction torque τ


c


change, vehicle signals related with the steering feel, such as the vehicle speed, are introduced as the scheduling signals to adjust parameters automatically.





FIG. 4

depicts a block diagram of a multivariable road wheel servo feedback control system with the multivariable road wheel controller


120


and the road wheel controlled plant


124


shown in FIG.


3


. Road wheel controlled plant


124


has been described using blocks and transfer functions which mathematically describe a system between output variables and input variables in a complex plane, s. A coupling effect between output variables and input variables can be clearly described using FIG.


4


. The input variables of the controlled plant


124


in

FIG. 4

are two control signals u


l


, u


r


. The output variables are two actual road wheel angle signal θ


rl


, θ


rr


.




A nominal model of the controlled road wheel plant


124


between input variables u


l


, u


r


and output variables θ


rl


, θ


rr


may be given by using transfer function matrix description as follows:










[


θ
rl


θ
rr


]

=


[




G
ll



(
s
)




G
lr



(
s
)











G
rl



(
s
)




G
rr



(
s
)




]





[


u
l


u
r


]





(
1
)













wherein θ


rl


is indicative of the actual left road wheel angle, θ


rr


is indicative of the actual right road wheel angle, u


l


is indicative of the left road wheel control variable, and u


r


is indicative of the right road wheel control variable. Moreover, G


lf


is indicative of a transfer function between the actual left road wheel angle output θ


rl


and the left road wheel torque control signal input u


l


, G


lr


is indicative of a transfer function between the actual left road wheel angle output θ


rl


and the left road wheel torque control signal input u


r


, G


lr


is indicative of a transfer function betwe n the actual right road wheel angle output θ


rr


and the left road wheel torque control signal input u


l


, and G


rr


is indicative of a transfer function between the actual right road wheel angle output θ


rr


and the right road wheel torque control signal input u


r


.




According to the nominal model of the controlled road wheel plant shown in Equation (1), any change in any one of the input variables may cause changes in each of the output variables due to a coupling influence when the controlled road wheel plant is not controlled by multivariable road wheel controller


120


. Equation (1) may be re-written as: θ


rl


=G


fl


(s)u


l


+G


rl


(s)u


r


and θ


rr


=G


lr


(s)u


l


+G


rr


(s)u


r


. It will be noted that θ


rl


and θ


rr


will change if u


l


changes and when u


r


is constant. Moreover, θ


rl


and θ


rr


will change if u


r


changes and when u


l


stays constant. Transfer functions G


lr


and G


rl


represent the coupling influence.




Unavoidable uncertain perturbations are caused by variations in road conditions, vehicle dynamics and road wheel sub-system assembly. A realistic model of the controlled plant will consider perturbation bound around the nominal model described in Equation (1). Thus, a transfer function matrix for the actual multivariable road wheel controlled plant


124


is described by G(s)=G


0


(s)(I+ΔG(s)), where G


0


(s) is the nominal transfer function in Equation (1), ΔG(s) represents a bound function of the uncertainty, and l is an identity matrix. The actual nonlinear model of the road wheel controlled plant


124


can be represented in different operating points such that several nominal models in the form of equation (1) can be determined.




The multivariable road wheel controller


120


is designed to implement the road wheel angle tracking function (discussed above). Multivariable decoupling algorithms can be applied to “decouple” or eliminate the effects of loop interactions, which result in multiple dependent output variables in the road wheel controlled plant


124


. The multivariable road wheel controller


120


can decompose the multivariable road wheel servo control system into a series of independent single-loop sub-systems such that each road wheel angle θ


rl


or θ


rr


independently tracks each road wheel reference angle θ


refl


or θ


refr


, respectively.




As shown in

FIG. 4

, input variables of multivariable road wheel controller


120


are left and right road wheel error signals e


l


, e


r


. The output variables are left and right control signals u


l


, u


r


. The relationship between the inputs and outputs may be described by using a transfer function matrix as follows:










[


u
l


u
r


]

=


[




C
ll



(
s
)




C
lr



(
s
)











C
rl



(
s
)




C
rr



(
s
)




]





[


e
l


e
r


]





(
2
)













each element of the multivariable road wheel controller


120


in Equation (2) is given as follows: C


fl


is a transfer function between left road wheel torque control signal output u


l


and left road wheel error signal e


l


, C


rl


is a transfer function between left road wheel torque control signal output u


l


and right road wheel error signal e


r


, C


lr


is a transfer function between right road wheel torque control signal output u


r


and left road wheel error signal e


l


, C


rr


is a transfer function between right road wheel torque control signal output u


r


and right road wheel error signal e


r


.




According to the multivariable road wheel controller described in Equation (2), any change in any one of the input error variables causes changes in each of the output control variables to achieve the goal to decouple the coupling influence in the multivariable road wheel controlled plant


124


. Moreover, Equation (2) can be rewritten as: u


l


=C


fl


(s)e


l


+C


rl


(s)e


r


and u


r


=C


lr


(s)e


l


+C


rr


(s)e


r


. It is to be noted that u


l


and u


r


will change if e


l


changes and when e


r


stays constant, and u


l


and u


r


will also change if e


r


changes when e


l


stays constant. Transfer functions C


lr


and C


rl


represent a decoupling term and, in turn, reduce or eliminate the coupling influence of coupling which is described by G


lr


and G


rl


in Equation (1).




The multivariable road wheel control system design can be described in a standard problem framework. The standard problem block diagram for the multivariable control system design is shown in

FIG. 5

, where P(s) is an augmented plant including a nominal controlled plant and weighting functions of a control system. K(s) is a controller which is designed. Signals are described as follows: u is a control variable, y is a measured variable, w is an exogenous signal, and z is a control objective. The standard problem in

FIG. 5

may be described as follows:











[



z




y



]

=


[




P
11




P
12






P
21




P
22




]





[



w




u



]


,




(
3
)






u
=

Ky
.





(
4
)













A closed-loop transfer function matrix from w to z may be given by;








F




wz


(


s


)=


P




11


(


s


)+


P




12


(


s


)


K


(


s


)(


I−P




22


(


s


)


K


(


s


))


−1




P




21


(


s


)  (5)






As an example of the multivariable road wheel control system in accordance with the present invention, a multivariable H





control application is described. The H





control takes a worst-case effect of a model uncertainty into consideration and can implement a multivariable feedback system design that is robust with respect to model uncertainties and disturbances. It can be applied to solve the design problem of the multivariable servo control system with the variable decoupling. Since the objectives here are the road wheel reference angle tracking and stability robustness control under uncertainty, the controller K(s) is synthesized by minimizing a norm of a weighted combination of sensitivity and complementary sensitivity transfer functions discussed below.




Considering the road wheel servo control system shown in

FIG. 4

, sensitivity and complementary sensitivity transfer function matrices may be defined as follows:








S


(


s


)=(


I+G


(


s


)


K


(


s


))


−1


.  (6)










T


(


s


)=


G


(


s


)


K


(


s


)(


I+G


(


s


)


K


(


s


))


−1


=(


I−S


(


s


))  (7)






The singular values {overscore (σ)}(S) of sensitivity function matrix S(s) determine the disturbance attenuation performance based on {overscore (σ)}(S)≦{overscore (σ)}(W


1




−1


) where W


1




−1


is the desired disturbance attenuation factor. The singular values {overscore (σ)}(T) of complementary sensitivity transfer function matrix T(s) is the measurement of the robust stability of multivariable road wheel feedback system based on {overscore (σ)}(S)≦{overscore (σ)}(W


2




−1


) where W


2




−1


is the largest anticipated multiplicative plant perturbation. The requirements of the control system performances and control system robust stability including the variable decoupling can be specified by weighting functions W


1


(s) and W


2


(s) within a framework of the standard problem shown in FIG.


6


. Therefore, the closed-loop transfer function matrix from w to z considering such requirements can be described as follows:











F
zw



(
s
)


=

[






W
1

-
1




(
s
)




S


(
s
)










W
2

-
1




(
s
)




(

I
-

S


(
s
)



)





]





(
8
)













Equation (8) is a more specific form of Equation (5). A standard H





control problem can be stated as finding K(s) to satisfy






∥F


zw


(s)∥





≦1  (9)






under the condition that the closed-loop system is stable, where ∥F


zw


(s)∥ denotes the H





norm of matrix F


zw


(s). By the suitable choice for the weighting functions W


1


(s) and W


2


(s), the H





controller can be designed to satisfy the criterion (9) such that road wheel servo control system is robust stable with required performances.




As it has been mentioned above, dynamics of the road wheel controlled plant


124


changes with road conditions, vehicle dynamics, and road wheel system assembly itself. Moreover, gain of the road wheel controlled plant


124


dynamics changes substantially with vehicle speed. Therefore, the road wheel controlled plant is nonlinear. The gain scheduling strategy is an effective way of controlling systems whose dynamics change with operating conditions. This strategy is typically used to control nonlinear plants where a relationship between plant dynamics and operating conditions are known. In this invention, a gain scheduling control strategy is implemented to satisfy tracking and decoupling performances of the road wheel servo control system.




In order to apply gain scheduling control, the several nominal models of the road wheel controlled plant


124


shown in FIG.


4


and Equation (1) under the different vehicle speeds need to be determined. Thus, the change of gain of road wheel controlled plant


124


is described quantitatively by using the nominal models in the different operating points. Each corresponding multivariable road wheel controller in the different operating point can be designed using the above-mentioned method based on each nominal model. In this embodiment, gain of the multivariable controller


120


changes automatically with vehicle speed to properly compensate a gain change of the controlled road wheel controller plant


124


.





FIG. 6

depicts a block diagram of the reference command generator


110


shown in FIG.


2


and FIG.


3


. Generator


110


has one input, the steering wheel angle θ


s


, and two outputs, left and right road wheel reference angles θ


refl


, θ


refr


. As shown in

FIG. 6

, there are two stages to produce outputs the left and right road wheel reference angles θ


refl


, θ


refr


from the input steering wheel angle θ


s


. In a first stage, reference command generator


110


produces left and right road wheel angles θ


srl


, θ


srr


from steering wheel angle signal θ


s


. This can be accomplished by using steering ratio gain blocks


111


,


112


for each corresponding road wheel angle. A proportional value between the steering wheel angle and each road wheel angle may be termed as steering ratio. Left and right steering ratio gains L and R in the

FIG. 6

can be set up to be different in gain blocks


111


and


112


for the same one steering wheel angle θ


s


input according to vehicle handling performance requirements. In this embodiment, output left and right road wheel angles θ


srl


, θ


srr


will be different because different steering ratio gains L and R for same one input steering wheel angle θ


s


.




To improve steering performance, a variable steering ratio can be implemented by using vehicle speed as a scheduling signal to change the steering ratio gains L and R shown in FIG.


6


. Typically, steering ratio is larger at high speeds (about 40-90 mph) and is smaller at low speeds (about 0-40 mph). However, any steering ratio may be used at low and high speeds without falling beyond the scope or spirit of the present invention.




In a second stage, the reference command generator


110


further implements a calibration for left and right road wheel angles θ


srl


, θ


srr


in a calibration unit


113


. This is performed according to vehicle geometry and steering performance requirements. As shown, output signals of calibration unit


113


are the left and right road wheel reference angles θ


refl


, θ


refr


. As an example, an Ackerman Angle, or Ackerman geometry, can be implemented to generate the required left and right road wheel reference angles θ


refl


, θ


refr


in calibration unit


113


. In this embodiment, Ackerman Angle is referred to as an average angle of the front road wheels of the vehicle. An optimized Ackerman geometry in the road wheel angles during turning can significantly reduce front tire wear. Moreover, the correct road wheel angles are also related to vehicle dynamics to improve the vehicle's handling performance. Thus, left and right road wheel reference angles θ


refl


, θ


refr


can be obtained in real time by using vehicle variables such as vehicle speed, yaw rate, and lateral acceleration in calibration unit


113


. Furthermore, these road wheel reference angles θ


refl


, θ


refr


can be completely tracked by the actual road wheel angles θ


rl


, θ


rr


because the road wheel feedback control sub-system in

FIG. 3

has been designed as a servo control system with the reference input signal tracking function discussed above.




In this embodiment, some functions of the reference command generator


110


are to receive a steering wheel angle and some vehicle variables from the steering wheel sub-system


15


shown in FIG.


3


and the vehicle to produce separate left and right road wheel reference angles. Within the reference command generator


110


, two road wheel angle reference signals are obtained from the steering wheel angle in real-time according to steering ratio gain blocks


111


,


112


and calibration unit


113


. This is accomplished by using vehicle variables, e.g. vehicle speed, yaw rate, and lateral acceleration, which may be sensed by any suitable means known in the art.





FIG. 7

is a flowchart illustrating one general method


210


of road wheel sub-system control in the present invention. The method


210


depicts general routine procedure to be performed during operation of the steer-by-wire road wheel control system


15


of FIG.


2


. As shown, method


210


is performed to produce control variables u


l


, u


r


for independently controlling left and right road wheel angles θ


rl


and θ


rr


to track road wheel reference angles θ


refl


and θ


refr


.




The method comprises sensing a steering wheel angle and a vehicle variable in box


212


, determining left and right road wheel reference angles based on the steering wheel angle and the vehicle variable in box


214


, determining left and right road wheel errors between the left and right road wheel reference angles and an actual left and right road wheel angles respectively in box


216


. The method further comprises determining left and right road wheel control signals in box


220


. The left and right wheel control signals are based on the left and right road wheel errors and are determined by the multivariable servo control algorithm with the decoupling feature. The method further comprises outputs of left and right control signals to the road wheel controlled plant in box


224


.




Steer-by-wire control system


11


of the present invention shown in

FIG. 2

provides a steering feel for the driver. As mentioned above, this is accomplished by using the feedback control for steering wheel sub-system having a plurality of loops as shown in FIG.


2


. Thus, the requirement to obtain the desired steering feel becomes the requirement for design of the steer-by-wire control system. To design the steer-by-wire control system with the required steering feel, it is significant to describe the steering feel as a specification in the control system. Therefore, the quantitative description for the steering feel based on the steer-by-wire control system shown in

FIG. 2

is developed in this invention and described below.




The steering feel varies normally with the steering wheel angle, road wheel torque, and vehicle speed. Therefore, the quantitative description for the steering feel may be obtained by establishing the relationship of the steering wheel reaction torque and the steering wheel angle, road wheel torque, and vehicle speed. In order to establish such relationship, a block diagram of the steer-by-wire control system


11


including steering wheel control subsystem


16


and road wheel control sub-system


15


of

FIG. 2

is re-depicted in FIG.


8


. It is noted that the steering wheel rate feedback loop in

FIG. 2

is regarded as a part of steering wheel controlled plant which is represented using transfer function description G


s


(s). The road wheel control sub-system with the servo feedback is represented as a block with the transfer function description H


r


(s). In

FIG. 8

, τ


d


represents an equivalent disturbance torque exerted by the vehicle's driver and τ


c


represents a reaction torque from the steering wheel control subsystem. The reaction torque τ


c


is applied on the steering wheel at a direction opposite equivalent disturbance torque τ


d


, providing a familiar steering wheel feel to the driver. Moreover, an effective torque τ


m


represents a difference between the reaction torque τ


c


and the equivalent disturbance torque τ


d


. This may be described as follows:






τ


m





d


−τ


c


  (10)






As shown in

FIG. 8

, the angular position compensator in

FIG. 2

is represented by using a constant gain K


c


and a function ƒ(u


i


(t),v


c


)


171


which is related with its input variable u


i


(t) and vehicle speed V


s


. The road wheel torque estimator in

FIG. 2

is represented by using a constant gain K


d


and a function ƒ(u


r


(t),v


c


)


193


is related with its input variable u


d


(t) and vehicle speed V


s


. The control variable u


s


(t) is proportional to the reaction torque τ


c


with the linear gain Ka. Thus u


s


(t) may be considered as an equivalent reaction torque variable which is affected by the input variable u


i


(t) of function


193


and the input variable u


r


(t) of function


171


. It is assumed the road wheel angles are proportional to the steering wheel angle θ


s


with fixed or variable steering wheel ratio. As shown in

FIG. 8

, input variable u


i


(t) of function


193


is proportional to the steering wheel angle θ


s


. The input variable u


r


(t) of function


171


is proportional to the equivalent road wheel torque τ


d


. Shown below, Table 1 lists variables within the steering wheel control unit and steer-by-wire control system.












TABLE 1











Variable Relations














Steering wheel control unit




Steer-by-wire control system











u


s


(t)




Reaction torque τ


c


(t)







u


i


(t)




Steering wheel angle θ


s









u


r


(t)




Road wheel torque τ


rc

















It is one purpose to obtain a quantitative description for reaction toque τ


c


(t) based on steering wheel angle θ


s


, road wheel torque τ


r


and vehicle speed V


s


in the present invention. From the variable relationships between the steer-by-wire system and the steering wheel control unit, steering wheel control unit variables u


s


(t), u


i


(t) and u


r


(t) can be used to describe steer-by-wire system variables, including reaction toque τ


c


(t), steering wheel angle θ


s


and road wheel torque τ


s


, as shown in table 1.




A non-linear equation is derived in the steering wheel control unit shown in

FIG. 8

to provide a description of the equivalent reaction torque u


s


(t) as follows:








u




s


(


t


)=ƒ(


u




i


(


t


),


v




c


)


u




i


+ƒ(


u




r


(


t


),


v




c


)


u




r


  (11)






There are two items in (11): the first item gives the relationships between u


s


(t) and u


i


(t) using function ƒ(u


i


(t),v


c


), the second item gives the relationships between u


s


(t) and u


r


(t) using function ƒ(u


r


(t),v


c


). Each function of ƒ(u


i


(t),v


c


) and ƒ(u


r


(t),v


c


) is a function of vehicle speed V


c


. Both of them may be linear or nonlinear functions of input variables u


i


(t), u


r


(t) and vehicle speed. By adjusting the parameters of two functions ƒ(u


i


(t),v


c


) and ƒ(u


r


(t),v


c


), the equivalent reaction torque u


s


(t) will change with variable u


i


(t) and u


r


(t). The change of vehicle speed V


c


will automatically adjust the parameters of the functions ƒ(u


i


(t),v


c


) and ƒ(u


r


(t),v


c


) to cause the change of function values such that the equivalent reaction torque u


s


(t) produces the relative changes.




Equation (11) is an analytical description for the equivalent reaction torque u


s


(t). If ƒ(u


i


(t),v


c


) and ƒ(u


r


(t),v


c


) are linear functions, the equivalent reaction torque u


s


(t) will change with input variable u


i


(t), u


r


(t) and vehicle speed V


c


linearly. If ƒ(u


i


(t),v


c


) and ƒ(u


r


(t),v


c


) are non-linear functions, the equivalent reaction torque u


s


(t) will change with input variable u


i


(t), u


r


(t) and vehicle speed V


c


non-linearly. The functions ƒ(u


i


(t),v


c


) and ƒ(u


r


(t),v


c


) determine the equivalent reaction torque.




As a special example, functions ƒ(u


i


(t),v


c


) and ƒ(u


r


(t),v


c


) may be speed-independent constants and may be expressed as Ki and Kr. Then, equation (11) to describe the equivalent reaction torque is given as u


s


(t)=K


c


u


i


+K


r


u


r


. It is a linear function which indicates the equivalent reaction torque u


s


(t) changing with input variable u


i


(t), u


r


(t) linearly.




According to the variable relations between steering wheel control unit and steering wheel control system shown in Table 1, a related non-linear equation to describe the reaction torque τ


c


may be further provided as follows:






τ


c




=k




1


ƒ(


u




i


(


t


),


v




c


(


t


))θ


s




+k




2


ƒ(


u




r


(


t


),


v




c





r


  (12)






where k


1


is the proportional constants between u


i


and the steering wheel angle θ


s


, and k


2


is proportional constants between u


r


and the road wheel torque τ


r


, respectively. The Equation (12) gives the quantitative description for reaction toque τ


c


(t) based on steering wheel angle θ


s


, road wheel torque τ


r


and vehicle speed V


s


.




In this embodiment, ƒ(u


i


(t),v


c


) and ƒ(u


r


(t),v


c


) in Equations (11) and (12) can be determined analytically by the desired reaction torque in the steering wheel control system design. Typically, the steering feel is evaluated with curves of the steering wheel torque vs. steering wheel angle, or curves of steering wheel torque vs. road wheel torque. These expected curves may be determined using analytic function ƒ(u


i


(t),v


c


) and ƒ(u


r


(t),v


c


) in equations (11) and (12) with steering wheel control system design. As a result, the steer-by-wire system generates the desired steering feel because the desired reaction torque, as a control system performance specification, has been considered in the stage of control system design.




In this embodiment, the steering feel may be adjusted and controlled by varying the parameters of functions ƒ(u


i


(t),v


c


) and ƒ(u


r


(t),v


c


). As a result, the steer-by-wire control system may provide adjustable steering feel by generating reaction torque τ


c


quantitatively.




Further aspects, features and advantages of the invention will become apparent from consideration of the following erudite description and the appended claims when taken in connection with the accompanying drawings.



Claims
  • 1. A system for controlling a vehicle steer-by-wire system applying a robust control for independent tracking of road wheel angles, the system comprising:a steering wheel control sub-system to apply a steering wheel angle command for generating road wheel reference angles and for producing steering feel for a vehicle driver; a road wheel control subsystem including a multivariable road wheel controlled plant under effects of uncertainties and disturbances and a multivariable road wheel controller for controlling actual road wheel angles to track robustly to road wheel reference angles within a servo control system structure having road wheel angular position feedback and road wheel angular rate feedback loops, the nominal multivariable road wheel controlled plant being modeled as [θrlθrr]=[Gll⁡(s)Glr⁡(s)⁢ ⁢Grl⁡(s)Grr⁡(s)]⁢ [ulur],wherein θrf is indicative of the left road wheel angle, θrr is indicative of the right road wheel angle, ul is indicative of the left road wheel control variable, ur is indicative of the right road wheel control variable, Glf(s) is indicative of a first plant transfer function between θrf and ul. Glf(s) is indicative of a second plant transfer function between θrr and ul, Grf(s) is indicative of a third plant transfer function between θrf and ur, and Grr(s) is indicative of a fourth plant transfer function between θrr and ur; wherein the uncertainty of the road wheel controlled plant is given as G(s)=G0(s)(I+ΔG(s)) where G0(s) is a nominal multivariable controlled plant model, ΔG(s) represents a bound function of the uncertainty, and l is an identity matrix, and wherein the disturbance is represented as external disturbance torque to the left and right road wheels; the multivariable road wheel controller being implemented as [ulur]=[Cll⁡(s)Clr⁡(s)⁢ ⁢Crl⁡(s)Crr⁡(s)]⁢ [eler],wherein ul is indicative of the left road wheel control variable, ur is indicative of the right road wheel control variable, θl is indicative of the left road wheel angle error, θr is indicative of the right road wheel angle error, Clf(s) is indicative of a first controller transfer function between ul and el, Clr(s) is indicative of a second controller transfer function between ur and el, Crf(s) is indicative of a third controller transfer function between ul and err, and Crr(s) is indicative of a fourth controller transfer function between ur and er, a robust control implemented within the multivariable road wheel controller to overcome affects of uncertainties and disturbances from the steer-by-wire system, vehicle, and external environment, wherein the robust multivariable road wheel controller receives left and right road wheel reference angles being based on the steering wheel angle command from the steering wheel control sub-system and left and right road wheel angles from the multivariable road wheel controlled plant and calculates the left and right road wheel angle errors based on the left and right road wheel angles and left and right road wheel reference angles, wherein the robust multivariable road wheel controller generates the left and right road wheel torque control variables from the multivariable road wheel controller with robust servo control performances based on the left and right road wheel angle errors, and wherein the road wheel servo control system applies road wheel angles and angular rates as feedback signals for implementing tracking of left and right road wheel angles with left and right road wheel reference angles and applies torque control variables of the robust multivariable road wheel controller to the multivariable controlled plant to control tracking robustly of the actual left and right wheel angles with the left and right road wheel reference angles, respectively.
  • 2. A method of controlling a vehicle steer-by-wire system applying a robust control for independent tracking of road wheel angles, the method comprising:providing a steering wheel control sub-system to generate road wheel reference angles and to produce steering feel for a vehicle driver; providing a road wheel control subsystem including a multivariable road wheel controlled plant under affects of uncertainties and disturbances, and a robust multivariable road wheel controller for controlling actual road wheel angles to track robustly to road wheel reference angles, the road wheel control sub system having a servo control system structure having road wheel angular position feedback and road wheel angular rate feedback loops, modeling the nominal multivariable road wheel controlled plant as [θrlθrr]=[Gll⁡(s)Glr⁡(s)⁢ ⁢Grl⁡(s)Grr⁡(s)]⁢ [ulur],wherein θrf is indicative of the left road wheel angle, θrr is indicative of the right road wheel angle, ul is indicative of the left road wheel control variable, ur is indicative of the right road wheel control variable, Glf(s) is indicative of a first plant transfer function between θrf and ul, Glr(s) is indicative of a second plant transfer function between θrr and ul, Grf(s) is indicative of a third plant transfer function between θrf and ur, and Grr(s) is indicative of a fourth plant transfer function between θrr and ur, wherein uncertainties of the road wheel controlled plant are given as G(s)=G0(s)(I+ΔG(s)) where G0(s) is a nominal controlled plant model, ΔG(s) represents a bound function of the uncertainty, and l is an identity matrix, and wherein the disturbances are represented as external disturbance torque to the left and right road wheels; implementing the multivariable road wheel controller as [ulur]=[Cll⁡(s)Clr⁡(s)⁢ ⁢Crl⁡(s)Crr⁡(s)]⁢ [eler],wherein ul is indicative of the left road wheel control variable, ur is indicative of the right road wheel control variable, er is indicative of the left road wheel angle error, er is indicative of the right road wheel angle error, Clf(s) is indicative of a first controller transfer function between ul and el, Clr(s) is indicative of a second controller transfer function between ur and el, Crf(s) is indicative of a third controller transfer function between ul end er, and Crr(s) is indicative of a fourth controller transfer function between ur and er; applying road wheel angles and angular rates as feedback signals to feed the servo control system structure with the road wheel controlled plant under affects of uncertainties and disturbances and the road wheel controller to implement the left and right road wheel angles tracking robustly for left and right road wheel reference angles; receiving left and right road wheel reference angles being based on the steering wheel angle command from the steering wheel control sub-system; receiving the left and right road wheel angles from the road wheel controlled plant; calculating the left and right road wheel angle errors based on the left and right road wheel angles and left and right road wheel reference angles; generating the left and right road wheel control variables from the road wheel controller with robust servo control performances based on the left and right road wheel angle errors; applying the left and right road wheel control variables of the road wheel controlled plant to the controlled plant to control tracking of the actual left and right wheel angles with the left and right road wheel reference angles, respectively; and implementing a robust control in the road wheel controlled plant for the road wheel control sub-system to overcome affects of uncertainties and disturbances from the steer-by-wire system, vehicle, and external environment.
  • 3. The method of claim 2 wherein calculating the left and right road wheel angle errors includes:determining the left road wheel angle error between the left road wheel reference angle and the actual received left road wheel angle by using the left road wheel angle negative feedback; and determining the right road wheel angle error between the right road wheel reference angle and the actual received right road wheel angle by using the left road wheel angle negative feedback.
  • 4. The method of claim 2 wherein generating the left and right road wheel torque control variables includes:determining the left road wheel control variable based on the left road wheel angle error and the right road wheel angle error using the multivariable road wheel controller in the road wheel servo control system; and determining the right road wheel control variable based on the right road wheel angle error and the left road wheel angle error using the multivariable road wheel controller in the road wheel servo control system.
  • 5. The method of claim 2 further comprising:applying actuation torque to the left road wheel based on the left road wheel torque control variable of the road wheel servo control system to independently control the actual left wheel angle and to track the left road wheel reference angle; and applying actuation torque to the right road wheel based on the right road wheel torque control variable of the road wheel servo control system to independently control the actual right wheel angle and to track the right road wheel reference angle.
  • 6. The method of claim 2 further comprising:minimizing the left road wheel angle error between the actual left road wheel angle and left road wheel reference angle; minimizing the right road wheel angle error between the actual right road wheel angle and right road wheel reference angle; controlling actual left road wheel angle with quick time response for the left road wheel reference angle; controlling actual right road wheel angle with quick time response for the right road wheel reference angle; providing maximum servo stiffness to overcome the external disturbance torques in the left road wheel; and providing maximum servo stiffness to overcome the external disturbance torques in the right road wheel.
  • 7. The method of claim 6 wherein the external disturbance torques include disturbance torque from wind gust.
  • 8. The method of claim 2 further comprising:calculating left and right road wheel angular rates from the sensed left and right road wheel angles; determining a left road wheel angular rate feedback control variable based on the left road wheel angular rate using a rate loop compensator; determining a right road wheel angular rate feedback control variable based on the right road wheel angular rate using the rate loop compensator, wherein the left road wheel angular rate feedback control variable is fed negatively to a left road wheel angular position loop for improving road wheel servo system damping performance and wherein the right road wheel angular rate feedback control variable is fed negatively to a right road wheel angular position loop for improving road wheel servo system damping performance.
  • 9. The method of claim 2 wherein the multivariable road wheel controlled plant has coupled left and right road wheel angles with their input control variables.
  • 10. The method of claim 2 wherein a multivariable decoupling control is implemented in the steer-by-wire multivariable road wheel system to realize independent control of the left and right road wheel angles.
  • 11. The method of claim 10 further comprising:decoupling the left and right road wheel angles with the multivariable road wheel controller in the road wheel servo control system; wherein the multivariable road wheel controller controls the left road wheel angle based only on the left road wheel reference angle independent of the right road wheel reference angle and wherein the multivariable road wheel controller controls the right road wheel angle based only on the right road wheel reference angle independent of the left road wheel reference angle.
  • 12. The method of claim 2 wherein the multivariable road wheal controller is designed by applying the robust control methodologies to maintain robust stability and performances under the affect of uncertainties and disturbances torque for the controlled plant G(s).
  • 13. The method of claim 12 wherein the multivariable road wheel controller can be implemented using an H∞ control being a robust system control design including road wheel system sensitivity transfer function matrices of S(s)=(I+G(s)K(s))−1 and road wheel system complementary sensitivity transfer function matrices of T(s)=G(s)K(s)(I+G(s)K(s))−1=(I−S(s)), wherein the singular values σ(S) of sensitivity function matrix S(s) determine the disturbance attenuation performance based on σ(s)≦{overscore (σ)}(W1−1) where W1−1 is the desired disturbance attenuation factor, the singular values σ(T) of complementary sensitivity transfer function matrix T(s) is the measurement of the robust stability of multivariable road wheel feedback system based on σ(S)≦{overscore (σ)}(W2−1) where W1−1 is the largest anticipated multiplicative plant perturbation, wherein the requirements of the control system performances and control system robust stability are specified by weighting functions W1(s) and W2(s), where W1(s) and W2(s) are relative weighting functions.
  • 14. The method of claim 13 wherein requirements of the control system performances and robust stability are specified by weighting functions W1(s) for the road wheel system sensitivity function and W2(s) for the road wheel system complementary sensitivity function.
  • 15. The method of claim 2 wherein the multivariable road wheel controller is implemented with a gain scheduling property which the gain of controller changes automatically with vehicle variables, such as vehicle speed, to properly compensate a gain change of the controlled road wheel plant to overcome non-linearity of road wheel system.
  • 16. The method of claim 15 wherein the gain of the road wheel controlled plant changes substantially with vehicle dynamics, the road wheel controlled plant is non-linear, and the nominal road wheel controlled plant model is represented linearly in different operating point and a gain scheduling road wheel controller is designed based on each nominal linear controlled plant model.
  • 17. The method of claim 2 wherein the road wheel reference angle generator generates left and right road wheel reference angles from the steering wheel angle using variable left and right steering ratio and calibration processes for steering wheel angle.
  • 18. The method of claim 17 wherein the road wheel reference angle generator has one steering wheel angle input and left and right road wheel reference angle outputs and has first and second stages to produce outputs of the left and right road wheel reference angles.
  • 19. The method of claim 18 wherein the first stage includes:producing left and right road wheel angles from the steering wheel angle signal using left and right steering ratio gains in the reference command generator; and implementing a variable steering ratio by using vehicle speed as a scheduling signal to change the steering ratio gains.
  • 20. The method of claim 19 wherein the second stage includes:implementing a calibration for left and right road wheel angles according to vehicle geometry and steering performance requirements using vehicle variables in the reference command generator; and obtaining the left and right road wheel reference angles in real time by using calibration variables including vehicle speed, yaw rate, and lateral acceleration.
US Referenced Citations (7)
Number Name Date Kind
4930084 Hosaka et al. May 1990 A
5180214 Yeh et al. Jan 1993 A
6176341 Ansari Jan 2001 B1
6370460 Kaufmann et al. Apr 2002 B1
20030009272 Kato et al. Jan 2003 A1
20030055546 Demerly et al. Mar 2003 A1
20030169003 Cao et al. Sep 2003 A1