Professional Documents
Culture Documents
Fuzzy Logic:
automobile.
ME(C&I) Page 1
Fuzzy logic in ABS
ABSTRACT
In recent years fuzzy logic control techniques have been applied to a wide
range of systems. Many electronic control systems in the automotive industry such as
automatic transmissions, engine control and Anti-lock Brake Systems (ABS) realize
superior characteristics through the use of fuzzy logic based control rather than traditional
and minimal stopping distances during hard or emergency braking. ABS is now accepted
microcontrollers for ABS and enjoys a technology agreement with Inform Software
Corporation the leading supplier of Fuzzy Logic tools and systems. The increasing
automotive customer awareness of ABS has greatly increased the demand for this
Intel Corporation. The growing interest in the automotive community to implement fuzzy
logic control in automotive systems has produced several major automotive product
ME(C&I) Page 2
Fuzzy logic in ABS
ME(C&I) Page 3
Fuzzy logic in ABS
Table Of Contents
Introduction 3
Fuzzy Logic 4
Conclusion 11
Bibliography 13
ME(C&I) Page 4
Fuzzy logic in ABS
INTRODUCTION
applicable to all, thus the event of anti-lock braking system was considered as a prime
The result of this literature review will show the implementation of fuzzy logic in
intelligence application. This application is not uncommon as it has been seen where
fuzzy logic has been implemented in relatively simple systems such as washing
machines, traffic control, truck speed limiter, aircraft flight path and air conditioning to
technology as fuzzy logic was originally developed to solve the complexities involved in
the discipline of Artificial Intelligence. Mimicking the thought process of humans as well
as doing language translations, were key areas that fuzzy logic was developed to be
implemented.
ME(C&I) Page 5
Fuzzy logic in ABS
FUZZY LOGIC
Fuzzy set theory, from where fuzzy logic comes, was developed in 1965 by Lotfi Zadeh
to combat the imprecision and uncertainties that exists in the everyday world. Its
applications are geared towards solving non-mathematically distinct problems and allow
statements to be answered with more than a YES or NO. Its derivative from traditional
logic theorems, allows it to include all the properties of that system in addition to the new
properties that were developed and hence, mapping functions, ordering and arithmetic
capabilities to capture uncertainties in their various forms, and as a result improves the
gap between mathematical models and the associated physical reality. Fuzzy logic is
capable of capturing the vagueness of linguistic terms in statements that are expressed in
natural languages. Modeling human common sense reasoning, decision-making and other
aspects of human cognition are enhanced with the use of fuzzy logic. These capabilities
are essential in acquiring knowledge from human experts, representing and manipulating
building systems, which exhibit high levels of intelligence. Behavior, which is associated
with perception rather than measurements, is an intriguing basis for fuzzy logic
explorations.
Electronic control systems in the automotive industry are currently being pursued in the
United States, and the reality of superior performance through the use of fuzzy logic
based control rather than traditional control algorithms. Fuzzy logic strives to establish a
value for linguistic expressions like “fast”, “slow” and “long” by finding an interval
ME(C&I) Page 6
Fuzzy logic in ABS
uses “if, then” rules to determine outcomes for particular input data. With this construct,
“If the rear wheels are turning slowly and a short time ago the vehicle speed was high,
based on fuzzy logic, and as such we shall proceed to describe this development as best
ME(C&I) Page 7
Fuzzy logic in ABS
minimal stopping distances during hard or emergency braking. The number of cars
equipped with ABS has been increasing continuously in the last few years. ABS is now
Since ABS systems are nonlinear and dynamic in nature, they are a prime
candidate for fuzzy logic control. For most driving surfaces, as vehicle braking force is
applied to the wheel system, the longitudinal relationship of friction between vehicle and
driving surface rapidly increases. Wheel slip under these conditions is largely considered
to be the difference between vehicle velocity and a reduction of wheel velocity during the
application of braking force. Brakes work because friction acts against slip. The more
slip, given enough friction, the more braking force is brought to bear on the vehicles
momentum. Unfortunately, slip can and will work against itself during cornering or on
wet or icy surfaces where the coefficient of surface friction varies. If braking force
continues to be applied beyond the driving surface’ useful coefficient of friction, the
in a decreasing frictional environment often results in full wheel lockup. It has been both
mathematically and empirically proven a sliding wheel produces less friction than a
moving wheel.
ME(C&I) Page 8
Fuzzy logic in ABS
torque due to temperature variation and dynamics of brake fluid viscosity. Also, external
disturbances such as changes in frictional coefficient and road surface must be accounted
for, not to mention the influences of tire wear and system components aging. These
required to control ABS also become increasingly complicated. Due to the highly
dynamic nature of ABS many assumptions and initial conditions are used to make control
achievable. Once control is achieved the system is physically implemented and tested.
Inputs:
ME(C&I) Page 9
Fuzzy logic in ABS
The inputs to a particular Fuzzy ABS are represented in the diagram above and consist
of:
1. The Brake: This block represents the brake pedal deflection/assertion. This
2. The 4 W.D: This indicates if the vehicle is in the 4-wheel-drive mode. However
the vehicle may not be limited strictly to 4 W.D, as there exists vehicles that are
3. The Ignition: This input registers if the ignition key is in place, and if the engine
is running or not.
4. Feed-back: This block represents the set of inputs concerning the state of the
ABS system.
5. Wheel speed: In a typical application this will represent a set of 4 input signals
that convey the information concerning the speed of each wheel. This information
ME(C&I) Page 10
Fuzzy logic in ABS
One such Fuzzy-Controller uses input values, which were converted to fuzzy
variables slip and dvwheel by the fuzzification process. Both variables use seven
Slip = {zero, very small, too small, smaller than optimum, optimum, too large, very
large},
dvwheel = {negative large, negative medium, negative small, negative few, zero, positive
As a result of two fuzzy variables (and the laws of probability), each of them
having seven labels, 49 different conditions are possible. The rule base is complete,
meaning, all 49 rules are formulated and all 49 conditions are allowed. The two fuzzy
input values slip and dvwheel can be mapped to the fuzzy output value pressure. The
pressure = {positive fast, positive slow, zero, negative slow, negative fast}
The optimal breaking pressure results from the defuzzification of the linguistic
variable pressure.
ME(C&I) Page 11
Fuzzy logic in ABS
Without fuzzy ABS the braking pressure reaches a very high level and wheel
lockup occurred within a short space of time. Resulting in an unstable behavior, the
With fuzzy ABS controller activated, steering was not only retained during the
whole braking maneuver, but the slowing down length was considerably shortened as
well.
with Inform Software Corporation fuzzyTECH(R) software. Rules constitute the base of
the algorithm and are evaluated in sequence, one after the other. Upon completion of all
In contrast, if a custom dedicated fuzzy parallel processor were to be used, rules could be
evaluated in parallel. The parallel processing method suggests a fast processing cycle.
However, in this case data acquisition and data output continues using conventional
peripherals. The time gained in parallel rule processing can be lost in acquiring and
manipulating data via external peripherals.
The best solution continues to use a software fuzzy algorithm on a microcontroller with
fast internal peripherals. In this case, sequential rule processing is transparent to the
system and the process appears to have been done in parallel. The MCS(R) 96 family of
microcontrollers is equipped with high performance internal peripherals that make data
acquisition and data conditioning of outputs fast and easy to handle.
ME(C&I) Page 12
Fuzzy logic in ABS
CONCLUSION
On the basis of better control under probable life threatening and dangerous
conditions, which may occur during the braking process within an automobile, it is safe
to conclude on the basis of our research / literary review, that with the advent of the
incorporation of fuzzy logic within the electronic braking system of an automobile, safer
braking conditions have been achieved. The ABS system has been for a number of years,
used by the automotive industry, and with further research, development and
implementation of more refined fuzzy logic concepts, the driving world will forever
more, be safer during their daily commute, knowing that such systems are in place to help
avoid skidding and other hazardous mechanisms which they may face.
Fuzzy logic introduction revolutionized the modeling of ABS. Now ABS Design has
become much simpler due to the predesigned microcontrollers of Intel technology.
Fuzzy ABS introduction lead to the ideas of introducing FUZZY LOGIC into many
Automobile applications.
ME(C&I) Page 13
Fuzzy logic in ABS
BIBLIOGRAPHY
Elting, David and Robert Kowalczyk. “Fuzzy Anti-Lock Brake System Solution”,
http://www.intel.com/design/mcs96/designex/2351.htm.
Klein, Ralph (et al). “Antilock-Braking System and Vehicle Speed Estimation using
Symans, Micheal D. & Kelly, Stephen W. “Fuzzy Control of Bridge Systems…” 1999.
ME(C&I) Page 14