Fuzzy Logic: Shane Warren Brittney Ballard
Fuzzy Logic: Shane Warren Brittney Ballard
Fuzzy Logic: Shane Warren Brittney Ballard
Shane Warren
Brittney Ballard
OVERVIEW
Future
Definition of fuzzy
Fuzzy
TRADITIONAL REPRESENTATION OF
LOGIC
Slow
Speed = 0
Fast
Speed = 1
bool speed;
get the speed
if ( speed == 0) {
// speed is slow
}
else {
// speed is fast
}
Slowest
[ 0.0 0.25 ]
Slow
[ 0.25 0.50 ]
Fast
[ 0.50 0.75 ]
Fastest
[ 0.75 1.00 ]
Slowest
Slow
Fast
float speed;
get the speed
if ((speed >= 0.0)&&(speed < 0.25)) {
// speed is slowest
}
else if ((speed >= 0.25)&&(speed < 0.5))
{
// speed is slow
}
else if ((speed >= 0.5)&&(speed < 0.75))
{
// speed is fast
}
else // speed >= 0.75 && speed < 1.0
{
// speed is fastest
}
Fastest
systems.
Fuzzy Logic
Neural Networks
Some Examples
Temperature
Anti
Controller
TEMPERATURE CONTROLLER
The problem
Change
Cold,
Low,
Brake
4
WD
Feedback
Wheel speed
Ignition
Outputs
Pulsewidth
Error
lamp
Business
Hybrid Modeling
Expert Systems
CONCLUSION