Road surface friction and hill slope estimator
First Claim
1. A method for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes, the vehicle being driven on a road surface having a coefficient of friction and at least one hill slope, the method comprising the steps of:
- generating a first variable related to the hill slope, said first variable generated by determining, filtering and then differentiating driven wheel speed and non-driven wheel speed of the vehicle;
generating a second variable related to the coefficient of friction of the road surface, said second variable generated from axle torque and said first variable;
estimating the hill slope from said generated first variable;
estimating the coefficient of friction of the road surface from said generated second variable; and
inputting said estimated value o the hill slope and said estimated value of the coefficient of friction of the road surface to a brake control system for improving control of the level of brake pressure being applied to the vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for estimating hill slope and coefficient of friction for a road surface from vehicle and engine measurements. A first variable related to hill slope and a second variable related to road surface coefficient of friction are generated from the vehicle and engine measurements and may be used in a variety of control applications. The method includes the steps of generating a first variable related to the slope of the hill and a second variable related to the coefficient of friction of the road surface. The hill slope can be determined from the first variable and the coefficient of friction of the road surface can be determined from the second variable. These estimated values can then be used in control applications. The braking and traction control systems of a vehicle respond to a first variable related to hill slope and a second variable related to road surface of coefficient of friction.
73 Citations
23 Claims
-
1. A method for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes, the vehicle being driven on a road surface having a coefficient of friction and at least one hill slope, the method comprising the steps of:
-
generating a first variable related to the hill slope, said first variable generated by determining, filtering and then differentiating driven wheel speed and non-driven wheel speed of the vehicle; generating a second variable related to the coefficient of friction of the road surface, said second variable generated from axle torque and said first variable; estimating the hill slope from said generated first variable; estimating the coefficient of friction of the road surface from said generated second variable; and inputting said estimated value o the hill slope and said estimated value of the coefficient of friction of the road surface to a brake control system for improving control of the level of brake pressure being applied to the vehicle. - View Dependent Claims (2)
-
-
3. A method for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes, the vehicle being driven on a road surface e having a coefficient of friction and at least one hill slope, the method comprising the steeps of:
-
generating a first variable related to the hill slope, said first variable generated by determining, filtering and then differentiating driven wheel speed and non-driven wheel speed of the vehicle; providing the vehicle with a manifold air pressure sensor; deriving an axle torque from said manifold pressure sensor coupled to the engine; generating a second variable related to the coefficient of friction of the road surface, said second variable generated from said axle torque and said first variable; estimating the hill slope from said generated first variable; estimating the coefficient of friction of the road surface from said second variable; and inputting said estimated value o the hill slope and said estimated value of the coefficient of friction of the road surface to a brake control system for improving control of the level of rake pressure being applied to the vehicle.
-
-
4. A method for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes, the vehicle being driven on a road surface having a coefficient of friction and at least one hill slope, the method comprising the steps of:
-
generating a first variable related to the hill slope, said first variable generated by determining, filtering and then differentiating driven wheel speed and non-driven wheel speed of the vehicle; generating a second variable related to the coefficient of friction of the road surface, said second variable generated from wheel torque and said first variable; estimating the hill slope from said generated first variable; estimating the coefficient of friction of the road surface from said second variable; and
p1 inputing said estimated value of the hill slope and said estimated value o the coefficient of friction of the road surface to a traction control system for improving control of the level of vehicle traction. - View Dependent Claims (5, 6)
-
-
7. A method for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes, the vehicle being driven on a road surface having a coefficient of fraction and at least one hill slope, the method comprising the steps of:
-
utilizing vehicle mass m; utilizing vehicle wheel radius r; utilizing vehicle rotating wheel inertia J; utilizing acceleration of gravity g; estimating vehicle wheel torque Tw; measuring vehicle throttle position TP; measuring vehicle engine speed RPM; measuring vehicle driven wheel speed to receive a signal Wd; filtering said signal Wd and, then, differentiating filtered signal Wd to provide a signal W representing the time derivative of driven wheel speed; measuring vehicle non-driven wheel speed to receive a signal Wnd; multiplying said signal Wnd by the wheel radius r to provide a vehicle velocity signal v, then, filtering said signal v, and, then, differentiating filtered signal v to provide a signal v representing the time derivative of vehicle velocity; generating a first variable Alpha to estimate the slope of the hill in accord with the expression;
space="preserve" listing-type="equation">Alpha=sin.sup.1 (((Tw)-(Jw)-(rmv))/((rmg)))generating a second variable Mu to estimate the coefficient of fraction o the road surface in accord with the expression;
space="preserve" listing-type="equation">Mu-((Tw)-(Jw))/((rmg) cos (Alpha)); andinputing said hill slope estimate Alpha and said coefficient estimate Mu to a brake control system for improving control of the level of brake pressure being applied to the vehicle. - View Dependent Claims (8)
-
-
9. A method for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes, the vehicle being driven on a road surface having a coefficient of friction and at least one hill slope, the method comprising the steps of:
-
utilizing vehicle mass m; utilizing vehicle wheel radius r; utilizing vehicle rotating wheel inertia J; utilizing acceleration of gravity g; estimating vehicle wheel torque Tw; measuring vehicle throttle position TP; measuring vehicle engine speed RPM; measuring vehicle driven wheel speed to receive a signal Wd; filtering said signal Wd and, then, differentiating filtered signal Wd to provide a signal w representing the time derivative of driven wheel speed; measuring vehicle non-driven wheel sped to receive a signal Wnd; multiplying said signal Wnd by the wheel radius r to provide a vehicle velocity signal v, then, filtering said signal v, and, then, differentiating filtered signal v to provide a signal v representing the time derivative of vehicle velocity; generating a first variable Alpha to estimate the slope of the hill in accord with the expression
space="preserve" listing-type="equation">Alpha=sin.sup.1 (((Tw)-Jw)-(rmv))/((rmg)));generating a second variable Mu to estimate the coefficient of friction of the road surface in accord with the expression
space="preserve" listing-type="equation">Mu=((Tw)-(Jw))/((rmg) cos (Alpha)); andinputting said hill slope estimate Alpha and said coefficient of friction estimate Mu to a traction control system for improving control of the level of vehicle traction.
-
-
10. A system for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes, the vehicle being driven on a road surface having a coefficient of friction and at least one hill slope, the system comprising:
-
a first variable related to the hill slope, said first variable generated by determining, filtering and then differentiating driven wheel speed and non-driven wheel speed of the vehicle; a second variable related to the coefficient of friction of the rod surface, said second variable generated from axle torque and said first variable; means for estimating the hill slope form said generated first variable; means for estimating the coefficient of friction of the road surface from said generated second variable; and means for inputting said estimated value of the hill slope and said estimated value of the coefficient of friction of the road surface to a brake control system for improving control of the level of brake pressure being applied to the vehicle. - View Dependent Claims (11)
-
-
12. A system for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes the vehicle being driven on a road surface having a coefficient of friction and at least one hill slope, he comprising:
-
a first variable related to the hill slope, said first variable generated by determining, filtering and then differentiating driven wheel speed and non-driven wheel speed of the vehicle; a manifold air pressure sensor; means for deriving an axle torque from said manifold pressure sensor coupled to the engine; a second variable related to the coefficient of friction of the road surface, said second variable generated from said axle torque and said first variable; means for estimating the hill slope from said generated first variable; means for estimating the coefficient of friction of the road surface from said second variable; and means for inputting said estimated value of the hill slope and said estimated value o the coefficient of friction of the road surface to a brake control system for improving control of the level of brake pressure being applied to the vehicle.
-
-
13. A system for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes, the vehicle being driven on a road surface having a coefficient of fiction and at least one hill slope, the system comprising:
-
a first variable related to the hill slope, said list variable generated by determining, filtering and then differentiating driven wheel speed and non-driven wheel speed of the vehicle; a second variable related to the coefficient of friction of the road surface, said second variable generated from wheel torque and said first variable; means for estimating the hill slope from said generated first variable; means for estimating the coefficient of friction of the road surface from said second variable; and means for inputting said estimated value of the hill slope and said estimated value of the coefficient of friction of the road surface to a traction control system for improving control of the level of vehicle traction. - View Dependent Claims (14, 15)
-
-
16. A system for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes, the vehicle being driven on a road surface having a coefficient of friction and at least one hill slope, comprising:
-
means for utilizing vehicle mass; means for utilizing vehicle wheel radius; means for utilizing vehicle rotating wheel inertia; means for utilizing acceleration of gravity; means for estimating vehicle engine torque; means for estimating vehicle axle torque; means for estimating vehicle brake torque; means for estimating vehicle wheel torque; means for measuring vehicle throttle position; means for measuring vehicle engine speed; means for measuring vehicle driven wheel speed; means for measuring vehicle non-driven wheel speed; means for generating a first variable to estimate the hill slope, said first variable based on said vehicle mass, said vehicle wheel radius, said vehicle rotating wheel inertia, said acceleration of gravity, said vehicle engine torque, said vehicle axle torque, said vehicle brake torque;
said vehicle wheel torque;
said vehicle throttle position, said vehicle engine speed, said vehicle driven wheel speed, and said vehicle non-driven wheel speed;means for generating a second variable to estimate the coefficient of friction of the road surface, said second variable based on said vehicle mass, said vehicle wheel radius, said vehicle rotating wheel inertia, said acceleration of gravity, said vehicle wheel torque, said vehicle driven wheel speed, said vehicle non-driven wheel speed, sand said first variable; and means for inputting said hill slope estimate and said coefficient of friction estimate to a bake control system for improving control of the level of brake pressure being applied to the vehicle. - View Dependent Claims (17, 18, 19)
-
-
20. A system for estimating external conditions for a vehicle having an engine, wheels, an axle, a throttle, and brakes, the vehicle being driven on a road surface having a coefficient of friction and at last one hill slope, comprising:
-
a vehicle mass value; a vehicle wheel radius value; a vehicle rotating wheel inertia value; an acceleration of gravity value; a vehicle engine torque estimate; a vehicle axle torque estimate; a vehicle brake torque estimate; a vehicle wheel torque estimate; a vehicle throttle position measurement; a vehicle engine speed measurement; a vehicle driven wheel speed measurement; a vehicle non-driven wheel speed measurement; a first variable measurement to estimate the slope of the hill, said first variable measurement based on said vehicle mass, said vehicle wheel radius, said vehicle rotating wheel inertia, said acceleration of gravity, said vehicle engine torque, said vehicle axle torque, said vehicle brake torque, said vehicle wheel torque, said vehicle throttle position, said vehicle engine speed, said vehicle driven wheel speed, and said vehicle non-driven wheel speed; and a second variable measurement to estimate the coefficient of friction of the road surface, said second variable measurement based on said vehicle mass, said vehicle wheel radius, said vehicle rotating wheel inertia, said acceleration of gravity, said vehicle wheel torque, said vehicle driven wheel speed, said vehicle non-driven wheel speed, and said first variable measurement; and means for inputting said hill slope estimate and said coefficient of friction estimate to a fraction control system for improving control of the level of vehicle traction. - View Dependent Claims (21, 22, 23)
-
Specification