SCC Material
SCC Material
Working of FIS:
A fuzzification unit supports the application of numerous
fuzzification methods, and converts the crisp input into
fuzzy input.
A knowledge base - collection of rule base and database is
formed upon the conversion of crisp input into fuzzy input.
The defuzzification unit fuzzy input is finally converted into
crisp output.
Architecture Breakdown:
The neuro-fuzzy architecture generally consists of the following
layers:
1. Input Layer:
Each neuron in this layer represents an input variable.
These neurons directly transmit the input values to the
next layer without any transformation.
2. Fuzzification Layer:
This layer corresponds to the membership functions of
fuzzy logic. Each neuron in this layer applies a
membership function to the input value to calculate the
degree of membership.
3. Rule Layer (Fuzzy Rules Layer):
This layer represents the fuzzy rules. Each neuron in this
layer corresponds to a fuzzy rule (e.g., "If x is A and y is B,
then z is C").
4. Normalization Layer:
The firing strengths of the rules are normalized in this
layer. Normalization ensures that the total firing strength
of all rules adds up to 1, which helps balance the
contribution of each rule.
5. Defuzzification Layer (Weighted Output):
In this layer, the weighted outputs of each rule are
computed. The firing strength of each rule is multiplied by
a fuzzy output value, often represented by a constant or a
linear function.
6. Output Layer (Final Output):
The final output is a crisp value obtained by combining the
results from all the rules. Usually, the weighted average or
sum of the defuzzified outputs is used to generate this
final output.
Implementation Steps
1. Identify Key Parameters: Determine the critical parameters that
need to be monitored and controlled (e.g., pH, turbidity, flow rate).
2. Develop Fuzzy Rules: Create a comprehensive set of if-then rules
based on expert knowledge and historical data.
3. Design the Fuzzy Logic Controller: Use software tools like
MATLAB/Simulink to design and simulate the FLC.
4. Integrate with the Water Treatment System: Implement the
FLC in the actual water treatment system, ensuring proper
integration with existing sensors and actuators.
5. Monitor and Optimize: Continuously monitor the system’s
performance and fine-tune the fuzzy rules and membership
functions as needed.
Inputs:
o Small
o Medium
o Large
o Low
o Medium
o High
o Delicate
o Normal
o Heavy
Outputs:
o Short
o Medium
o Long
o Low
o Medium
o High
o Slow
o Medium
o Fast
Fuzzy Sets:
Load Size:
o Small: (0, 0, 2, 4)
o Medium: (2, 4, 6, 8)
Dirt Level:
o Low: (0, 0, 2, 4)
o Medium: (2, 4, 6, 8)
Fabric Type:
o Delicate: (0, 0, 2, 4)
o Normal: (2, 4, 6, 8)
Fuzzy Rules:
1. If Load Size is Small and Dirt Level is Low and Fabric Type is Delicate, then Wash
Time is Short, Water Level is Low, and Spin Speed is Slow.
2. If Load Size is Medium and Dirt Level is Medium and Fabric Type is Normal, then
Wash Time is Medium, Water Level is Medium, and Spin Speed is Medium.
3. If Load Size is Large and Dirt Level is High and Fabric Type is Heavy, then Wash
Time is Long, Water Level is High, and Spin Speed is Fast.
1. Combustion Control
In a coal power plant, maintaining optimal combustion conditions is crucial
for efficiency and emission control. Traditional control systems may
struggle with the variability in coal quality and operating conditions.
2. Boiler Temperature Regulation
The temperature inside the boiler must be carefully controlled to prevent
damage and ensure efficient steam production. Fuzzy logic can be used to
regulate the boiler temperature by continuously adjusting the fuel feed
rate and air supply based on real-time data.
3. Feedwater Control
The feedwater system in a coal power plant is responsible for supplying
water to the boiler. Precise control of feedwater flow is essential to
maintain the correct water level in the boiler drum.
4. Emissions Monitoring and Control
Coal power plants need to comply with stringent environmental
regulations. Fuzzy logic can be used to monitor and control emissions by
adjusting the combustion process and flue gas treatment systems.
5. Turbine Control
The turbine in a coal power plant converts steam energy into electrical
energy. Fuzzy logic can enhance turbine control by adjusting the steam
flow and pressure based on load demands and operational conditions.
6. Overall Plant Optimization
Fuzzy logic can be integrated into the overall plant control system to
optimize the performance of various subsystems.
Convex Fuzzy Set: A fuzzy set is convex if, for any two elements in the
set, all elements between them have a membership value that is at least
as great as the minimum membership value of the two elements.
Mathematically,
μA(λx1+(1−λ)x2)≥min(μA(x1),μA(x2))μA(λx1+(1−λ)x2)≥min(μA(x1
),μA(x2))
Nonconvex Fuzzy Set: A fuzzy set that does not satisfy the convexity
condition is called nonconvex. This means there exist elements ( x_1 ) and
( x_2 ) in the set and a ( \lambda \in [0, 1] ) such that:
μA(λx1+(1−λ)x2)<min(μA(x1),μA(x2))
How is the excluded middle law different for the fuzzy set and the
classical set?
Excluded Middle Law: Fuzzy Set vs. Classical Set
Classical Set:
The Law of Excluded Middle states that for any proposition, either that proposition
is true, or its negation is true. In set theory, this means that for any element ( x ),
it either belongs to set ( A ) or it belongs to the complement of ( A ) (denoted as
( A^c )).
Fuzzy Set:
In fuzzy set theory, the Law of Excluded Middle does not hold in the same way. An
element can partially belong to both a set and its complement to varying degrees.
Basic Architecture:
Hidden Layer(s): Intermediate layers that process the inputs received from the
input layer.
i.e. μR(x, x) = 1, ∀x ∈ X
Relation R is reflexive if every element in the set is associated with itself,
Symmetricity:
Transitivity:
Crisp Relation R is called transitive if x is related to y and y is related to z
then x must be related to z.
The neuron diagram shows that they are elongated, and specialized for
transmitting electric signals throughout the body. The structure of
a neuron consists of a cell body and dendrites.
The neurons join together to form the Nervous tissue. The function
of neurons is to generate and transmit electric impulses throughout the
body.
Enlist various methods for decomposition of rules and
explain any one.
Methods for Decomposition of Rules
There are several methods for decomposing rules, including:
1. Multiple Conjunction Antecedents: Combining multiple
conditions using logical AND.
2. Multiple Disjunctive Antecedents: Combining multiple conditions
using logical OR.
3. Conditional Statements with ELSE: Using if-else structures to
handle different conditions.
4. Nested IF–THEN Rules: Using nested conditions to create more
complex rule structures.
Explanation of Nested IF–THEN Rules:
Nested IF–THEN rules involve placing one IF–THEN rule inside another.
This method allows for handling complex decision-making processes by
breaking them down into simpler, more manageable parts.
For example:
IF condition1 THEN
IF condition2 THEN
action1
ELSE
action2
ELSE
action3