Chapter 4 Soft Comping
Chapter 4 Soft Comping
• Fuzzy vehicle cruise control is a control system used in automotive engineering to manage
the speed of a vehicle. It is based on fuzzy logic, a mathematical approach that allows for
the modeling of uncertainty and imprecision in decision-making. Fuzzy logic is particularly
useful in control systems where precise mathematical models are difficult to establish due to
the complexity of real-world conditions.
• Input Variables: The system takes input from various sensors, such as speed sensors,
distance sensors, and throttle position sensors. These sensors provide data about the
vehicle's current speed, the distance to the vehicle in front, and the driver's desired speed
(setpoint).
• Fuzzy Inference: Fuzzy logic uses linguistic variables and membership functions to represent and
process input data. For example, speed can be represented as "slow," "medium," and "fast," and
the input values are assigned membership degrees to these categories based on their proximity to
these linguistic terms.
• Fuzzy Rules: The control system uses a set of predefined fuzzy rules to determine how to adjust
the throttle or brake to maintain the desired speed while keeping a safe following distance. These
rules are typically defined by experts in the field and are based on a combination of input
variables.
• Fuzzy Logic Engine: A fuzzy logic engine processes the input data using the fuzzy rules and
computes an output control action. This control action represents how much the throttle or
brake should be applied to achieve the desired speed and maintain a safe following distance.
• Defuzzification: The final control action, which is in a fuzzy linguistic form, is converted into a
crisp, real-world control signal that can be sent to the vehicle's throttle and brake systems.
• Feedback Loop: The system continuously monitors the vehicle's speed and distance to the vehicle
in front and adjusts the control action as needed to maintain the desired speed and safe following
distance.
• Fuzzy vehicle cruise control has the advantage of being able to handle the imprecise and
uncertain nature of real-world driving conditions. It can make smooth and gradual adjustments
to the throttle and brake, leading to a more comfortable and fuel-efficient driving experience.
However, it may require careful tuning of the fuzzy rules and membership functions to work
effectively in different driving scenarios and under varying conditions. Additionally, modern
adaptive cruise control (ACC) systems often incorporate fuzzy logic alongside other control
techniques to provide advanced features like stop-and-go functionality and collision avoidance.
Chapter 2 (Part 2) Soft Computing 9/25/2023 4
Chapter 4 :Applications of Fuzzy logic: Fuzzy rule based system, Greg Viot 's
fuzzy cruise controller, Air conditioning controller, Washing Machine Controller
APPLICATIONS
This controller is used to maintain a vehicle at a desired speed. The system consists of two fuzzy inputs, namely
speed difference and acceleration, and one fuzzy output, namely throttle control
• Feedback Loop: The system continuously monitors the wash process, making real-
time adjustments based on factors like load distribution, detergent dissolution, and
water quality to optimize washing performance.