The present invention relates generally to an anti-lock braking system for an automotive vehicle, and more specifically, to a method and apparatus for controlling the slip of the wheel in accordance with a the normalized force on the wheel and a predetermined peak wheel slip value.
Anti-lock braking systems are commonly used in automotive vehicles to prevent the wheels from locking when the vehicle is over-braked. By preventing the wheels from locking the directional stability and steerability of the vehicle may be maintained. Each of the wheels is typically monitored separately and controlled separately. Each wheel has a wheel-speed sensor that monitors the rotational motion of the wheel. If one of the wheels shows signs of locking there is a sharp rise in the peripheral wheel deceleration and in wheel slip. If the wheel slip exceeds a defined value, a brake controller commands a solenoid valve unit to stop or reduce the build up of brake pressure. The brake pressure is subsequently increased to prevent an under-brake situation.
Typically such systems merely monitor the slip rate or the wheel speed in determining whether to apply brake pressure or reduce brake pressure. The amount of reduction or increase in the application of brake pressure is typically a constant or an open loop value. The amount of pressure or torque is not typically taken into consideration. That is, a fixed amount of brake pressure is applied or removed.
It would therefore be desirable to adjust an amount of braking torque or pressure to the vehicle wheels in response to sensed operating conditions of the vehicle rather than merely a fixed amount based upon wheel slip.
The present invention uses sensed and estimated vehicle conditions such as peak slip, normal force, and wheel slip to determine a braking torque for each wheel of the vehicle.
In one aspect of the invention, a control system for an automotive vehicle includes a wheel speed sensor generating a rotational speed signal and a controller coupled to the wheel speed sensor. The controller determines a vehicle speed, calculates wheel slip based upon the vehicle speed and the rotational speed, estimates a normal force on the wheel, calculates a modified brake torque signal in response to the wheel slip and the normal force, and actuates the wheel brake in response to the modified brake torque signal.
In a further aspect of the invention, a method of controlling a vehicle having a wheel and wheel brake comprises measuring rotational speed of a wheel, determining a vehicle speed, calculating wheel slip based upon the vehicle speed and the rotational speed, estimating a normal force on the wheel, calculating a modified brake torque signal in response to the wheel slip and the normal force, and actuating the wheel brake in response to the modified brake torque signal.
One advantage of the invention is that an amount of braking torque to be applied for each vehicle is calculated using the varying conditions of the vehicle and thus a more accurate representation of the amount of brake torque to be applied may be determined. Consequently, the response of the anti-lock brake system is more rapid than previously known brake systems.
Other advantages and features of the present invention will become apparent when viewed in light of the detailed description of the preferred embodiment when taken in conjunction with the attached drawings and appended claims.
In the following figures the same reference numerals will be used to identify the same components in the various views.
Referring now to
Controller 14 is coupled to a memory 30 and a timer 32. Memory 30 may be used to store various information used in the following calculations such as the vehicle speed and the effective wheel rolling rate. The timer may be used for timing various events such as up timing and down timing as well as the synchronization of the control system described herein.
Longitudinal velocity sensor and rotational wheel speed sensor 18 may be integrally formed. Each wheel has a rotational wheel speed sensor 18 that may be averaged by controller 14 to obtain the longitudinal velocity 16 of the vehicle. Of course, the longitudinal speed of the vehicle may be determined by various other types of sensors such as a transmission sensor. Also, in the averaging scenario, when the vehicle is speeding up or braking around a corner, the lowest or highest wheel speed may not be used because of its error. Various schemes for measuring wheel speed and the speed of the vehicle would be evident to those skilled in the art.
Referring now to
Like most of the ABS control algorithm, the current controller also requires the knowledge of wheel slip. The objective of the controller is to keep the wheel slip at a value that would maximize the tire-road adhesion (or minimize the tire slip). This is unlike previously known systems that oscillate greatly and have greater variations in slip angles. Normalized tire slip is obtained from the following definition:
where
R=Effective rolling radius for the tire
ωi=Wheel rotational speed for i-th tire
V=Vehicle longitudinal speed in road coordinate system.
It is necessary to obtain the dynamic equations for the vehicle motion in order to develop the control algorithm. A simplified vehicle model is obtained for a straight line braking event. The vehicle motion in the longitudinal direction on the road plane is described by the following equation.
ΣFxr=Fxsumr+Ftxr−Faxr=M({dot over (V)}−Vyrr)+ms{dot over (Z)}srqr
where
Fxsumr=sum of road forces in the x-direction at the road tire interfaces
Ftxr=Terrain forces at the c.g. arising out of road slopes and grades
Faxr=Aerodynamic drag forces on the vehicle
M=Total vehicle mass
{dot over (V)}=Vehicle longitudinal velocity
Vy=Vehicle lateral velocity
rr=Vehicle yaw velocity
ms=Sprung mass of the vehicle
{dot over (Z)}sr=Sprung mass velocity in the
qr=Pitch velocity of the sprung mass
The wheel rotational dynamics shown in
ΣMy=Tbi−FxiR−FrriR−Tdi=−Iwi{dot over (ω)}i
where
Tbi=Brake torque at i-th wheel
ωi=Angular speed of i-th wheel
Fxi=Longitudinal friction force at i-th tire contact patch
R=Effective wheel rolling radius
Frri=Rolling Resistance at i-th tire contact patch
Tdi=Drive torque at i-th wheel
Iwi=i-th wheel rotational inertia
{dot over (ω)}i=Angular acceleration of i-th wheel
For a braking event, the following set of equations of motion is written.
Fxsumr+Ftxr−Faxr=M({dot over (V)}−Vyrr)+ms{dot over (Z)}srqr
Tbi−FxiR−FrriR−Tdi=−Iwi{dot over (ω)}i (2)
The pitch dynamics of the vehicle in the first equation is assumed to have negligible effect on the wheel braking forces. For the sake of simplicity, the effect of terrain forces arising out of road slopes and grades are also neglected. The drive torque (in a braking situation) is assumed to be insignificant in the second equation. Further simplification is made by assuming that the steer wheel angle is zero resulting in zero lateral motion. Also, the following relationships are defined:
Fxi=μiFzi; Frri=ηFzi
where μi(κ)=Friction Coefficient and η=Rolling Resistance Coefficient.
Since a simple model is desired for the proposed controller development, the effect of aerodynamic drag and rolling resistance on the above equation are neglected. The above assumption is justified based on the fact that the rolling resistance is insignificant compared to the braking force in a braking event. Also, the aerodynamic drag is small for the normal driving speeds. Since controller 14 is a closed loop system, these effects can be compensated through the feedback information. The following equations are obtained:
Fxsumr=−Σμi(κi)Fzi;
The simplified equations of motion are then given by:
−Σμi(κi)Fzi=M{dot over (V)}
Tbi−μi(κi)FziR=−Iwi{dot over (ω)}i
Based on the above equations, a model for the controller is obtained as follows:
Then by differentiation and then substitution,
Referring now to
The piecewise linear friction coefficient-slip relationship can be described as follows.
μi(κi)=αsi*κi if κi≦κth
=αsi*κth if κi≧κth (5)
Therefore, equation (4) can be rewritten as,
The sliding surface may be defined as follows,
S=(κth−κi) (7)
It is assumed here that the desired slip is the same as the slip threshold. With the above definition of the sliding surface, the sliding mode control law is given by,
where
η=Convergence Factor; φ=Boundary Layer Thickness
Further simplifying,
Hence the control law is given by,
If κth is a constant, then the above control law becomes,
Equation (10) is the proposed control law for the anti-lock braking system. As can be seen the brake torque (and the corresponding pressure) is dependent upon the normal force of the tire Fzi the tire slip and the value chosen for the peak slip angle.
Referring now to
After step 52, step 54 is implemented which monitors the absolute value of the speed and compares it to a threshold TOL. Step 54 insures that the vehicle is above a predetermined limit TOL such as zero. That is, the threshold limit ensures that the vehicle is moving. Step 54 relies upon step 56, which because it is estimated, may not actually be zero and therefore some low threshold limit is set in step 54. If the vehicle is not above the threshold speed the vehicle speed is calculated in step 58 according to the formula therein. The formula is step 58 for determining vehicle speed is Vehicle Speed=VehSpd+sgn(VehSpd)*TOL. From step 58 the wheel speed is calculated in step 60. The wheel slip is calculated according to Equation 1 described above. The wheel slip calculation in block 60 also uses the rotational wheel speed from the wheel speed sensor in block 62. From the wheel speed sensor the wheel deceleration may be estimated in step 64, which in turn is used in step 52 described above.
After the wheel slip is determined in step 60, step 66 is estimated in which the normal force Fzi is estimated according to the formulas described above. Once the normal force estimate Fzi and the wheel slip are determined the modified braking torque for each wheel is determined in step 68 according to Equation 10 above. The modified brake torque is different than the brake torque corresponding to brake pedal travel. Based on the calculated brake torque, the braking actuators are commanded to control the brakes accordingly in step 70. The system ends in step 72.
Referring back to step 52, when the deceleration is not above the threshold step 74 is executed in which the brake torque applied for each wheel is the normal braking force associated with the amount of pressure placed upon the brake pedal and not a modified brake torque described in
While particular embodiments of the invention have been shown and described, numerous variations and alternate embodiments will occur to those skilled in the art. Accordingly, it is intended that the invention be limited only in terms of the appended claims.
The present application is a continuation-in-part of U.S. patent application Ser. No. 10/071,331 filed on Feb. 8, 2002, the disclosure of which is incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
Parent | 10071331 | Feb 2002 | US |
Child | 10973731 | Oct 2004 | US |