Professional Documents
Culture Documents
Introduction To Fuzzy Logic System
Introduction To Fuzzy Logic System
System
Fuzzy Logic is a computing approach based on “Degree of Truth” and is not
limited to Boolean “true or false.” The term ‘Fuzzy’ means something vague
or not very clear. The fuzzy Logic system is applied to scenarios where it is
incorporate intermediate values like partially true and partially false. It can
False.
● Rules: The rule Base consists of a large set of rules programmed and
rules are sets of “If-Then” statements that decide the event occurrence
into fuzzy sets. These converted inputs are passed on to the control
thereby decides which rules are to be applied for a given input. It does
converted into crisp inputs. These crisp inputs are the output of the
Membership Function
The Membership Function defines how input to the Fuzzy System is mapped
μ A:X → [0,1].
Here X represents the Universe, and Y represents any value between 0 and 1.
Singleton.
Why and When to Use Fuzzy Logic?
Fuzzy Logic is especially useful when you want to mimic human-like thinking
reasoning, which is very close to how the real world operates. It is designed to
deal with uncertainties and is proficient in finding out inferences from the
conclusion.
Fuzzy System
4. Convert normal input into fuzzy input, which is fed to the membership
function
remains the major adopter. A few of its applications are listed below:
● Nissan is also using Fuzzy Logic to control the fuel injection quantity
and ignition based on inputs like Engine RPM, Temperature and Load
capacity.
● Fuzzy Logic finds its application in the chemical industry for managing
process.
mimic how a human brain works. Fuzzy Logic aggregates data and
transforms it into more meaningful information, which is used as Fuzzy
sets.
● Fuzzy Logic can work with any kind of input even if it is unstructured,
● Fuzzy Logic’s nuances involve using key math concepts like Set Theory
its execution.
Disadvantages of Fuzzy Logic System
Below are the top four disadvantages of the fuzzy logic system:
leading to ambiguity.
● As Fuzzy Logic System works with precise and imprecise data, at times,
● Fuzzy Logic System cannot learn from its past mistakes or failures as it
Network.
● Due to the lack of standardization, there is no one fixed way to find rules
some problems.
Defuzzification
is the process of obtaining a single number from the output of the
aggregated fuzzy set. It is used to transfer fuzzy inference results into
a crisp output. In other words, defuzzification is realized by a
decision-making algorithm that selects the best crisp value based on a
fuzzy set. There are several forms of defuzzification including center
of gravity (COG), mean of maximum (MOM), and center average
methods. The COG method returns the value of the center of area
under the curve.
https://codecrucks.com/defuzzification-methods-solved-examples/
Fuzzy sets are defined as sets that contain elements having varying degrees of
membership values. Given A and B are two fuzzy sets, here are the main
properties of those fuzzy sets:
Commutativity:-
● (A ∪ B) = (B ∪ A)
● (A ∩ B) = (B ∩ A
● (A ∪ B) ∪ C = A ∪ (B ∪ C)
● (A ∩ B) ∩ C = A ∩ (B ∩ C)
Distributivity :-
● A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C)
● A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C)
Idempotent:-
● A∪A=A
● A∩A=A
Identity:-
● A ∪ Φ = A => A ∪ X = X
● A ∩ Φ = Φ => A ∩ X = A
transitivity:-
● If A ⊆ B, B ⊆ C, then A ⊆ C
Involution :-
● (Ac)c = A
De morgan Property :-
● (A ∪ B)c = Ac ∩ Bc
● (A ∩ B)c = Ac ∪ Bc
In this design have 2 different systems. The first fuzzy logic control system is
used in determining the washing speed with 4 inputs. These 4 inputs can be
provided manually or automatically by using the corresponding sensor. After
the first system produces the output the system then performs a process
whereby the output on the first system is defined as the reference speed at
the second system input. The second system runs the process of regulating
motor speed stability with 3 inputs. Two other inputs include error is the
difference between the reference speed with the actual speed and the current
error difference derror with the previous error. The first step in using Fuzzy
Logic system is to determine the input and output. In this model the desired
output is obviously the washing speed.
Each linguistic input and output is set into the membership function. The
membership function used is the triangular membership function. It can be
seen in figures 4 and 5 show the membership functions of input and output
and also lower and upper limits.
After determining the membership function and upper and lower limits for the
input and output parameters, the total IF-THEN rule.
System 2: As for the method of defuzzification used the method of Center of
Gravity (CoG) or another name centroid. In this method the crisp output value
is obtained by enchanting the center point (z *) fuzzy area. The output on this
system will be forwarded to the next system. The input and output for Fuzzy
Logic Modeling of Induction Motor Speed can be seen in figure 6.
In this model the input parameters are reference speed, error, and derror
value. The reference speed is obtained from the previous system output. Error
is the difference between set point speed and actual speed. Derror is the
current error increment with the previous error. While output is a voltage
(volts) that will be given to the inverter as a control voltage to run the motor.
Membership functions used are triangle and trapezium.
VL, S yields output L, M produces output M, F produces output H, and VF
produces output VH. Although there is a change in the input error and derror.
m