SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE)
e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 7, Issue 3 (Sep. - Oct. 2013), PP 67-73
www.iosrjournals.org
www.iosrjournals.org 67 | Page
Performance Analysis of Five Input – Three Output Fuzzy Based
Washing Machine
Suchitra1
, Naveen Kumar Malik2
1
(Student, Electronics & Communication Engineering, Hindu College of Engineering, Sonipat, Haryana India)
2
(Faculty, Electronics & Communication Engineering, Hindu College of Engineering, Sonipat, Haryana, India)
Abstract : Now a day, intelligent control of home appliances has rapid market penetration. In this paper, the
authors have proposed the design of fuzzy logic controller having five inputs to give correct wash, rinse and
spin time of fully automatic machine .The objective is to save a lot of time, electricity and water for washing the
cloth. The proposed FLC is simulated using Fuzzy Logic Toolbox of MATLAB. The result is used to calculate
the wash time, rinse time and spin time for different type of input conditions. The results are compared with
previous washing machine controllers.
Keywords: FIS Editor, Fuzzy Logic Controller, MATLAB, Rule Viewer, Surface Viewer
I. INTRODUCTION
Washing machine is commonly used household appliances in India. There are two types of washing
machines i.e., semi-automatic and fully-automatic. Semi-automatic washing machine consists of two tubes, one
for washing and other for drying and rinsing purposes, these machines require manual intervention from
washing to drying process. Whereas the fully automatic washing machine have a single tub which serves as the
washer, rinse and as well as dryer and only at the start of wash cycle, it require the manual settings which is
much less as compare to semi-automatic washing machine. After the start of wash cycle, fully-automatic
washing machine, automatically takes the sufficient amount of water and detergent and according to the time set
by the user to complete the process of washing and drying.
Electronic appliances manufacturer companies are working on the sensor based fully-automatic
washing machines which can sense wash load, water level, type of fabric, type of dirt and dirtiness of clothes to
decide the ideal time for washing, number of rinses and spin period as per the information picked by the sensor
systems to the machine . The success of sensor based washing machine depends upon the availability of reliable
and durable sensors. The presently available sensors for washing machine in the market are load sensor,
turbidity sensor, temperature sensor and optical sensor.
The users of washing machines have been facing the problem of selecting the length of wash time
based on the type of clothes, type of dirt, dirtiness of clothes and amount of clothes. Most of the people find it
very difficult to decide that which cloth needs what amount of washing time. To overcome these problems fully-
automatic washing machines based on fuzzy logic offers the advantage of performance, simplicity and less cost.
Fuzzy based washing machine have the sensor based program which checks for the extents of dirt and grease,
amount of detergent and water to add which accordingly adjust the wash time, rinse time and spin time.
In this paper, we have introduced five input variables and three output fuzzy logic controller to get
correct wash time, rinse time and spin time. Fuzzy logic toolbox in MATLAB is used for FLC simulation. The
results so obtained from the fuzzy logic toolbox for the proposed system are compared with the available fuzzy
based washing machine.
II. LITERATURE REVIEW
Fuzzy Logic: In 1965 the concept of fuzzy logic was first conceived by Professor Lotfi A. Zadeh
University of California, Berkeley [1]. Fuzzy logic is powerful design philosophy for describing and developing
control systems which provides simple and intuitive method for design engineers to implement complex
systems. [2] Fuzzy logic systems allows for an input to exist with varying degree at more than one state at a time
and hence allows the engineers to describe the system in more than natural terms [3].
Fuzzy Logic Controller and Its Applications: Fuzzy Controllers, [4] as contrary to classical controllers
are capable of utilizing knowledge elicited from human decisions or human operators. Fuzzy Logic Controller
for Gas Heater was designed using behavioral modeling and then these modules are connected via structural
VHDL to control “Valve Angle.” [5]
The fuzzy logic controller for Liquid Level Control was designed using MATLAB for controlling
“Valve” and compared with the PID controller. The comparison results show that fuzzy logic controller
significantly reduced overshoots and steady state error [9] FLC was designed for an armature control DC motor
speed control. VHDL has been used to develop FLC on FPGA. A Sugeno type FLC structure has been used to
Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine
www.iosrjournals.org 68 | Page
obtain the controller output. The controller algorithm developed synthesized, simulated and implemented on
FPGA Spartan 3E xc3s500e-4fg320 [10]
The design and implementation of an autonomous room air cooler using fuzzy rule based control
system for the actuators; cooler fan, water pump and room exhaust fan. Three defuzzifiers are used to control
MATLAB-simulation is used to achieve the designed goal. [11] Fuzzy logic controller for Water Bath
Temperature Control System having two input variables error (E) change of error (DE) and one output variable
(U). There are 49 rules used for this system. The computational structure of fuzzy logic control scheme is
composed of fuzzification, inference engine and defuzzification. The input to the fuzzy controller is error E (k)
and the change in error ΔE (k) is computed from the reference output U (k) based on error and change in error.
The execution of simulation was done using the MATLAB simulink tool box. [12]
Fuzzy Logic Controller for Washing machine: In 2007, the Fuzzy Inference is used for determining
Wash time. In this design MF used was triangular; the inputs of the Fuzzy Controller were Change of Turbidity
and Turbidity, the output was Washing Time. [6] In 2009, Pritesh Lohani, proposed “An improved Controller
Microchip for Washing Machine” that comprises of three LIs i.e. Types of Dirt, Dirtiness of Clothes and Mass
of Clothes and the LO Wash Time with 25 rules. [8] In 2011, Manish Aggarwal, proposed the Fuzzy Logic
Control for Washing Machine having two inputs Type of Dirt and different Degree of Dirt and the output was
Wash Time with the inference engine which provides 9 rules for the FLC. The input-output relation is
determined by using Fuzzy Interface Unit. [7]
With the above information, a new FLC for Washing Machine is proposed with five inputs and three
output variables and 216 rules.
III. PROPOSED DESIGN
The proposed Fuzzy Logic Controller for washing machine consists of five Linguistic Inputs i.e.
 Type-of-dirt
 Dirtiness-of-clothes
 Types-of-clothes
 Mass-of clothes
 Temperature
The sensors for all these LIs are also available in the market. All the above LIs control the three LO i.e.
 wash time
 rinse time
 spin time
The proposed Fuzzy Logic Controller inference engine is designed using 216 rules for Wash Time, 216
rules for rinse period and 25 rules for Spin Period. The rules formed in this research are derived from the
common sense and purely based on experience from a typical home use. Every Linguistic inputs and outputs has
a set of membership functions. The MF used for all LIs and LOs is triangular MF. The X-axis of all the MF
graphs represents the LI values which are obtained from the sensors and it ranges from 0 to 1 up to first whereas
the Y-axis of all MF graph denotes the degree of membership function which ranges from 0 to 1.
Fig: 1 FLC for Washing Machine
Figure 1 shows the basic approach to the proposed FLC. Fuzzy Logic Controller for Washing Machine consists
of mainly three blocks i.e. Fuzzifier, Fuzzy Rule select and defuzzifier.
Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine
www.iosrjournals.org 69 | Page
Fuzzifier: To deal with the details of fuzzy logic controller, the values for the input and output variables are
determined in advanced. There is membership function which is used to map the crisp input values to the fuzzy
values and after that suitable operation is applied on them. The process which converts crisp value in fuzzy
value is known as fuzzification and fuzzifier is used for performing the fuzzification.
Fuzzy Rule Select: The decisions made by fuzzy logic controller are derived from the rules known as fuzzy
rules.
The 216 rules are formed using LIs for LO Wash Time is discussed in terms of IF and THEN statements
below:
Rule 1: IF (types of clothes is cotton) and (type of dirt is greasy) and (dirtiness of clothes is large) and (mass of
clothes is heavy) and (temperature is hot) THEN wash time is long)
Rule 2: IF (types of clothes are cotton) and (type of dirt is greasy) and (dirtiness of clothes is medium) and
(mass of clothes is medium) and (temperature is moderate) THEN (wash time is
………………………………………………………………………………………………………………………
.……………………………………………………………………………………………………………………
Rule 216: IF (types of clothes are woolen) and (type of dirt is not greasy) and (dirtiness of clothes is small) and
(mass of clothes is light) and (temperature is cold) THEN (wash time is very short)
All the above discussed rules combined together using MIN-MAX fuzzy inference technique.
Similarly 216 rules for the rinse period can be read using IF and THEN statements:
Rule 1: IF (types of clothe is cotton) and (type of dirt is greasy) and (dirtiness of clothes is large) and (mass of
clothes is heavy) and (temperature is hot) then (rinse period is low).
Rule 2: IF (types of clothe is cotton) and (type of dirt is greasy) and (dirtiness of clothes is medium) and (mass
of clothes is medium) and (temperature is moderate) then (rinse period is medium).
………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………
Rule 216: IF (types of clothe is woolen) and (type of dirt is not greasy) and (dirtiness of clothes is small) and
(mass of clothes is light) and (temperature is cold) THEN (rinse period is very low).
All the above discussed rules combined together using MIN-MAX fuzzy inference technique.
Similarly 25 rules for the spin period can be read using IF and THEN statements:
The rules outlined in table 4.6 can be read in terms of IF and THEN statements below:
Rule 1: IF (types of cloth are cotton) and (mass of clothes is heavy) and (temperature is hot) and (atmospheric
pressure is low) THEN (spin period is low)
Rule 2: IF (types of cloth are cotton) and (mass of clothes is medium) and (temperature is moderate) and
(atmospheric pressure is medium) THEN (spin period is medium)
………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………….
Rule 25: IF (types of clothes are woolen) and (mass of clothes is light) and (temperature is cold) and
(atmospheric pressure is high) THEN (wash time is very high).
Defuzzification: The result obtained from fuzzy inference technique is then processed to produce a quantifiable
result i.e. the total time it takes to wash the clothes (Wash Time), it takes to rinse the clothes (Rinse Period) and
finally to spin the clothes (Spin Period). Defuzzification process is used to interpret the membership degrees of
the fuzzy sets in some specific real value (i.e. in crisp value opposite to that Fuzzification do). Centroid method
is used for defuzzification.
IV. SIMULATION AND RESULTS
Fuzzy Logic Toolbox is used to create and edit fuzzy inference systems within the framework of
MATLAB. Using command line functions the results for different LO’s shown below.
a = readfis ('washtime.fis')
a = name: 'washtime'
type: 'mamdani'
andMethod: 'min'
orMethod: 'max'
defuzzMethod: 'centroid'
Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine
www.iosrjournals.org 70 | Page
impMethod: 'min'
aggMethod: 'max'
input: [1x5 struct]
output: [1x1 struct]
rule: [1x216 struct]
>>a = readfis('washtime');
evalfis([0.5 0.5 0.5 0.5 20 ], a)
ans = 12.6650
>> a = readfis('washtime');
evalfis([0.635 .245 .5 .5 20 ], a)
ans = 22.0962
plotfis(a),
Fig: 2 Fuzzy Logic Controller for Wash Time
Using following commands we obtain the MFs for different LIs and Los
plotmf(a,'input',2)
plotmf(a,'input',3)
plotmf(a,'output',1)
>>gensurf(a)
Fig: 3 Surface Viewer for Wash time
>>ruleview(a)
Fig: 4 Rule Viewer For LO Wash Time
Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine
www.iosrjournals.org 71 | Page
Evaluation Of Real Values On The Bases Of Rules For The Rinse Period
a = readfis('rinseperiod.fis')
a = name: 'rinseperiod'
type: 'mamdani'
and Method: 'min'
or Method: 'max'
defuzz Method: 'centroid'
imp Method: 'min'
agg Method: 'max'
input: [1x5 struct]
output: [1x1 struct]
rule: [1x216 struct]
>> a = readfis('rinseperiod');
evalfis([0.5 0.5 0.5 0.5 20], a)
ans = 4.0000
>> a = readfis('rinseperiod');
evalfis([0.745 0.654 .325 .566 29], a)
ans = 7.8734
>>ruleview(a)
Fig: 5 Rule Viewer for Rinse Period
>>surfview(a)
Fig: 6 Surface Viewer for Rinse Period
>>plotfis(a)
Fig: 7 Fuzzy Logic Controller for LO Rinse Period
Evaluation Of Real Values On The Bases Of Rules For The Spin Period
a = readfis('spinperiod.fis')
a = name: 'spinperiod'
type: 'mamdani'
and Method: 'min'
Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine
www.iosrjournals.org 72 | Page
or Method: 'max'
defuzz Method: 'centroid'
imp Method: 'min'
agg Method: 'max'
input: [1x4 struct]
output: [1x1 struct]
rule: [1x25 struct]
a = readfis('spinperiod');
>>evalfis([0.5 0.5 15 0.5], a)
ans = 2.5000
a = readfis('spinperiod');
>>evalfis([0.2469 .02813 36.65 .1781], a)
ans = 0.5502
>>ruleview(a)
Fig: 8 Rule Viewer for Spin Period
>>plotfis(a)
Fig: 9 Fuzzy Logic Controller for Spin period
>>surfview(a)
Fig: 10 Surface Viewer for Spin period
V. PERFORMANCE COMPARISON WITH PREVIOUS SYSTEM
The proposed system is compared with the FLCs for Washing Machine Proposed by Pritesh Lohani in
2009 [12] and Manish Aggarwal in 201l [9] in terms of electrical energy consumption, time and cost of Wash.
Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine
www.iosrjournals.org 73 | Page
Parameters System having two
linguistic input
System having three
linguistic input
System having five
linguistic input
Linguistic input Type-of-
Dirt
60 60 60
Linguistic Input Dirtiness-
of-Clothes
60 60 60
Linguistic Input-Mass-of-
Clothes
60 60
Linguistic Input Types-
of-Clothes
50
Linguistic Input
Temperature
35
Linguistic Output Wash
Time
30.36min 38.156min 19.616min
Energy Consumption
(motor power
consumption=1.1KWH)
(30.36/60)*1.1
=.556
(38.156/60)*1.1
=.669
(19.616/60)*1.1
=.3596
Cost Per Wash (RS.) .556*3.70=
2.05
.669*3.70=
2.588
.3596*3.70=
1.33
Cost when five times the
clothes are washed (Rs.)
10.25 12.94 6.65
Cost cutting by system-3 = (cost of system-2)-(cost of system-3) = (12.94-6.65)
Saving by proposed system as compare to system-2in single day wash = 6.29RS.
Cost cutting by system-3 = (cost of system-1)-(cost of system-3) = (10.25 -6.65)
Saving by system-3 as compare to system-2 in single day wash = 3.6 RS.
Table showing the comparison of proposed FLC with its predecessors.
VI. Conclusion
By the use of proposed fuzzy logic Controller, we have been able to obtain different Wash Time, Rinse
Period, Spin Period (output Variable) for different Type of Dirt, Dirtiness of Clothes, Types of Clothes, Mass of
Clothes and Temperature (Input Variable). This situation analysis and comparison has electrical energy and time
for washing the clothes by using proposed Washing Machine. This proposed advance and automatic sensor
system based Washing Machine depicts the advantage of Fuzzy Logic Controller in the conventional Washing
Machine.
REFERENCES
[1]. L.A. Zadeh, Fuzzy Sets, Information and Control, 338–353, (1965)
[2]. Han H., Chun-Yi and Yury. S, Adaptive Control of a Class of Non-linear Systems with Non-Linearly Parameterized Fuzzy
Approximation. IEEE Transactions on Fuzzy Systems, V0l.9, No.2, 315-323, (2001)
[3]. Workman, M. Hardware requirement for Fuzzy Logic Control Systems. Lubbock, TX: Texas Tech University, (1996)
[4]. George J. Kilr and Bo Yuan, Fuzzy Sets and Fuzzy Logic (India: PHI, 1995)
[5]. Sonia Chhabra , VHDL Implementation of Fuzzy Control System, (2006)
[6]. Ge Zhe-Xue, Sun Zhi-Qiang. Neural N/w Theory and the realization MATLAB (Beijing: Electronics industry publishing, 2007)
[7]. Manish Aggarwal, Fuzzy Logic Controller for Washing Machine, IIT Kharagpur (2011)
[8]. Lohani P., and Hasan,S.R..Design of an Improved Controller Microchip For Washing Machine, 16th
Annual Electronics New
Zealand Conference (pp. 20-26).Dunedin : Otago University (2009)
[9]. Dharamniwas, Aziz Ahmad, Varun Redhu and Umesh Gupta, Liquid Level Control by Using Fuzzy Logic Controller, International
Journal of Advances in Engineering & Technology, (July 2012). ISSN: 2231-1963
[10]. Mani Shankar Anand & Barjeev Tyagi, Design and Implementation of Fuzzy Controller on FPGA, I.J. Intelligent Systems and
Applications, 10, 35-42 Published Online in September MECS (www.mecs-press.org) (2012)
[11]. M. Abbas, M. Saleem Khan, Fareeha Zafar, Autonomous Room Air Cooler Using Fuzzy Logic Control System, International Journal
of Scientific & Engineering Research Volume 2, Issue 5, (May-2011)
[12]. Om Prakash Verma and Himanshu Gupta , Fuzzy Logic Based Water Bath Temperature Control System, International Journal of
Advanced Research in Computer Science and Software Engineering, Volume 2, Issue 4, (April 2012)

Weitere ähnliche Inhalte

Andere mochten auch

Developing Organic Processed Food Entrepreneurial Intention: Study On Women F...
Developing Organic Processed Food Entrepreneurial Intention: Study On Women F...Developing Organic Processed Food Entrepreneurial Intention: Study On Women F...
Developing Organic Processed Food Entrepreneurial Intention: Study On Women F...
IOSR Journals
 
Thermal Oxidation of Copper for Favorable Formation of Cupric Oxide (CuO) Sem...
Thermal Oxidation of Copper for Favorable Formation of Cupric Oxide (CuO) Sem...Thermal Oxidation of Copper for Favorable Formation of Cupric Oxide (CuO) Sem...
Thermal Oxidation of Copper for Favorable Formation of Cupric Oxide (CuO) Sem...
IOSR Journals
 
Professional Students from Different Areas in relation to depression
Professional Students from Different Areas in relation to depressionProfessional Students from Different Areas in relation to depression
Professional Students from Different Areas in relation to depression
IOSR Journals
 
Comparison of Turbo Codes and Low Density Parity Check Codes
Comparison of Turbo Codes and Low Density Parity Check CodesComparison of Turbo Codes and Low Density Parity Check Codes
Comparison of Turbo Codes and Low Density Parity Check Codes
IOSR Journals
 
Protection of Direct and Indirect Discrimination using Prevention Methods
Protection of Direct and Indirect Discrimination using Prevention Methods Protection of Direct and Indirect Discrimination using Prevention Methods
Protection of Direct and Indirect Discrimination using Prevention Methods
IOSR Journals
 
A Study on Cube and Cylinder Strength of Brick Aggregate Concrete
A Study on Cube and Cylinder Strength of Brick Aggregate ConcreteA Study on Cube and Cylinder Strength of Brick Aggregate Concrete
A Study on Cube and Cylinder Strength of Brick Aggregate Concrete
IOSR Journals
 

Andere mochten auch (20)

Users’ Perceptions, Attitudes and Continuance Intentions of Facebook: Insight...
Users’ Perceptions, Attitudes and Continuance Intentions of Facebook: Insight...Users’ Perceptions, Attitudes and Continuance Intentions of Facebook: Insight...
Users’ Perceptions, Attitudes and Continuance Intentions of Facebook: Insight...
 
Effect of yogic practices in State level football players
Effect of yogic practices in State level football playersEffect of yogic practices in State level football players
Effect of yogic practices in State level football players
 
Performance of the Boiler and To Improving the Boiler Efficiency Using Cfd Mo...
Performance of the Boiler and To Improving the Boiler Efficiency Using Cfd Mo...Performance of the Boiler and To Improving the Boiler Efficiency Using Cfd Mo...
Performance of the Boiler and To Improving the Boiler Efficiency Using Cfd Mo...
 
Developing Organic Processed Food Entrepreneurial Intention: Study On Women F...
Developing Organic Processed Food Entrepreneurial Intention: Study On Women F...Developing Organic Processed Food Entrepreneurial Intention: Study On Women F...
Developing Organic Processed Food Entrepreneurial Intention: Study On Women F...
 
Thermal Oxidation of Copper for Favorable Formation of Cupric Oxide (CuO) Sem...
Thermal Oxidation of Copper for Favorable Formation of Cupric Oxide (CuO) Sem...Thermal Oxidation of Copper for Favorable Formation of Cupric Oxide (CuO) Sem...
Thermal Oxidation of Copper for Favorable Formation of Cupric Oxide (CuO) Sem...
 
Modeling & Analysis of Centrifugal Blower using Composite Material
Modeling & Analysis of Centrifugal Blower using Composite MaterialModeling & Analysis of Centrifugal Blower using Composite Material
Modeling & Analysis of Centrifugal Blower using Composite Material
 
Relation of Occupational Ethics Patterns and Staffs' Commitment of Social Sec...
Relation of Occupational Ethics Patterns and Staffs' Commitment of Social Sec...Relation of Occupational Ethics Patterns and Staffs' Commitment of Social Sec...
Relation of Occupational Ethics Patterns and Staffs' Commitment of Social Sec...
 
Analysis of Impact of Channel Error Rate on Average PSNR in Multimedia Traffic
Analysis of Impact of Channel Error Rate on Average PSNR in Multimedia TrafficAnalysis of Impact of Channel Error Rate on Average PSNR in Multimedia Traffic
Analysis of Impact of Channel Error Rate on Average PSNR in Multimedia Traffic
 
Comparing BMI and hand grip strength of Tsinghua University Beijing and Unive...
Comparing BMI and hand grip strength of Tsinghua University Beijing and Unive...Comparing BMI and hand grip strength of Tsinghua University Beijing and Unive...
Comparing BMI and hand grip strength of Tsinghua University Beijing and Unive...
 
Influence of Polyacrylamide on Corrosion Resistance of Mild Steel Simulated C...
Influence of Polyacrylamide on Corrosion Resistance of Mild Steel Simulated C...Influence of Polyacrylamide on Corrosion Resistance of Mild Steel Simulated C...
Influence of Polyacrylamide on Corrosion Resistance of Mild Steel Simulated C...
 
Structural analysis of the magnetic poles of the 20 MeV Injector Microtron.
Structural analysis of the magnetic poles of the 20 MeV Injector Microtron.Structural analysis of the magnetic poles of the 20 MeV Injector Microtron.
Structural analysis of the magnetic poles of the 20 MeV Injector Microtron.
 
Professional Students from Different Areas in relation to depression
Professional Students from Different Areas in relation to depressionProfessional Students from Different Areas in relation to depression
Professional Students from Different Areas in relation to depression
 
Effects of EM Radiation on Living System
Effects of EM Radiation on Living SystemEffects of EM Radiation on Living System
Effects of EM Radiation on Living System
 
Comparison of Turbo Codes and Low Density Parity Check Codes
Comparison of Turbo Codes and Low Density Parity Check CodesComparison of Turbo Codes and Low Density Parity Check Codes
Comparison of Turbo Codes and Low Density Parity Check Codes
 
The Effects of CD20 inhibitors therapy in comparison to TNF α inhibitors ther...
The Effects of CD20 inhibitors therapy in comparison to TNF α inhibitors ther...The Effects of CD20 inhibitors therapy in comparison to TNF α inhibitors ther...
The Effects of CD20 inhibitors therapy in comparison to TNF α inhibitors ther...
 
Evaluation of Radiation Emmission from Refuse Dump Sites in Owerri, Nigeria
Evaluation of Radiation Emmission from Refuse Dump Sites in Owerri, NigeriaEvaluation of Radiation Emmission from Refuse Dump Sites in Owerri, Nigeria
Evaluation of Radiation Emmission from Refuse Dump Sites in Owerri, Nigeria
 
Protection of Direct and Indirect Discrimination using Prevention Methods
Protection of Direct and Indirect Discrimination using Prevention Methods Protection of Direct and Indirect Discrimination using Prevention Methods
Protection of Direct and Indirect Discrimination using Prevention Methods
 
Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...
Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...
Performance Analysis of Various Symbol Detection Techniques in Wireless MIMO ...
 
Simulation of IR Spectra of Some Organic Compounds-A Review
Simulation of IR Spectra of Some Organic Compounds-A ReviewSimulation of IR Spectra of Some Organic Compounds-A Review
Simulation of IR Spectra of Some Organic Compounds-A Review
 
A Study on Cube and Cylinder Strength of Brick Aggregate Concrete
A Study on Cube and Cylinder Strength of Brick Aggregate ConcreteA Study on Cube and Cylinder Strength of Brick Aggregate Concrete
A Study on Cube and Cylinder Strength of Brick Aggregate Concrete
 

Ähnlich wie Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine

Fuzzy based control using labview for miso temperature process
Fuzzy based control using labview for miso temperature processFuzzy based control using labview for miso temperature process
Fuzzy based control using labview for miso temperature process
eSAT Journals
 

Ähnlich wie Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine (20)

International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Design a WSN Control System for Filter Backwashing Process
Design a WSN Control System for Filter Backwashing ProcessDesign a WSN Control System for Filter Backwashing Process
Design a WSN Control System for Filter Backwashing Process
 
Lab view based self tuning fuzzy logic controller for sterilizing equipments ...
Lab view based self tuning fuzzy logic controller for sterilizing equipments ...Lab view based self tuning fuzzy logic controller for sterilizing equipments ...
Lab view based self tuning fuzzy logic controller for sterilizing equipments ...
 
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
 
Waching machine[1]
Waching machine[1]Waching machine[1]
Waching machine[1]
 
Aa04405152157
Aa04405152157Aa04405152157
Aa04405152157
 
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
Analysis and Modeling of PID and MRAC Controllers for a Quadruple Tank System...
 
AUTOMATIC SORTING MACHINE
AUTOMATIC SORTING MACHINEAUTOMATIC SORTING MACHINE
AUTOMATIC SORTING MACHINE
 
Project_Report_Debargha
Project_Report_DebarghaProject_Report_Debargha
Project_Report_Debargha
 
E43012628
E43012628E43012628
E43012628
 
Fuzzy Logic in Washing Machine
Fuzzy Logic in Washing MachineFuzzy Logic in Washing Machine
Fuzzy Logic in Washing Machine
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 
Essay On Fuzzy Logic
Essay On Fuzzy LogicEssay On Fuzzy Logic
Essay On Fuzzy Logic
 
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...COMPARATIVE  ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
COMPARATIVE ANALYSIS OF CONVENTIONAL PID CONTROLLER AND FUZZY CONTROLLER WIT...
 
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
FRACTIONAL ORDER PID CONTROLLER TUNING BASED ON IMC
 
Fuzzy based control using lab view for miso temperature process
Fuzzy based control using lab view for miso temperature processFuzzy based control using lab view for miso temperature process
Fuzzy based control using lab view for miso temperature process
 
Fuzzy based control using labview for miso temperature process
Fuzzy based control using labview for miso temperature processFuzzy based control using labview for miso temperature process
Fuzzy based control using labview for miso temperature process
 
The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...
The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...
The application of fuzzy pid and multi-neuron adaptive pid control algorithm ...
 
Textile - Excellence in Mfg. Through Automation.ppt
Textile - Excellence in Mfg. Through Automation.pptTextile - Excellence in Mfg. Through Automation.ppt
Textile - Excellence in Mfg. Through Automation.ppt
 
109 me0422
109 me0422109 me0422
109 me0422
 

Mehr von IOSR Journals

Mehr von IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Kürzlich hochgeladen

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Kürzlich hochgeladen (20)

Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine

  • 1. IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 7, Issue 3 (Sep. - Oct. 2013), PP 67-73 www.iosrjournals.org www.iosrjournals.org 67 | Page Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine Suchitra1 , Naveen Kumar Malik2 1 (Student, Electronics & Communication Engineering, Hindu College of Engineering, Sonipat, Haryana India) 2 (Faculty, Electronics & Communication Engineering, Hindu College of Engineering, Sonipat, Haryana, India) Abstract : Now a day, intelligent control of home appliances has rapid market penetration. In this paper, the authors have proposed the design of fuzzy logic controller having five inputs to give correct wash, rinse and spin time of fully automatic machine .The objective is to save a lot of time, electricity and water for washing the cloth. The proposed FLC is simulated using Fuzzy Logic Toolbox of MATLAB. The result is used to calculate the wash time, rinse time and spin time for different type of input conditions. The results are compared with previous washing machine controllers. Keywords: FIS Editor, Fuzzy Logic Controller, MATLAB, Rule Viewer, Surface Viewer I. INTRODUCTION Washing machine is commonly used household appliances in India. There are two types of washing machines i.e., semi-automatic and fully-automatic. Semi-automatic washing machine consists of two tubes, one for washing and other for drying and rinsing purposes, these machines require manual intervention from washing to drying process. Whereas the fully automatic washing machine have a single tub which serves as the washer, rinse and as well as dryer and only at the start of wash cycle, it require the manual settings which is much less as compare to semi-automatic washing machine. After the start of wash cycle, fully-automatic washing machine, automatically takes the sufficient amount of water and detergent and according to the time set by the user to complete the process of washing and drying. Electronic appliances manufacturer companies are working on the sensor based fully-automatic washing machines which can sense wash load, water level, type of fabric, type of dirt and dirtiness of clothes to decide the ideal time for washing, number of rinses and spin period as per the information picked by the sensor systems to the machine . The success of sensor based washing machine depends upon the availability of reliable and durable sensors. The presently available sensors for washing machine in the market are load sensor, turbidity sensor, temperature sensor and optical sensor. The users of washing machines have been facing the problem of selecting the length of wash time based on the type of clothes, type of dirt, dirtiness of clothes and amount of clothes. Most of the people find it very difficult to decide that which cloth needs what amount of washing time. To overcome these problems fully- automatic washing machines based on fuzzy logic offers the advantage of performance, simplicity and less cost. Fuzzy based washing machine have the sensor based program which checks for the extents of dirt and grease, amount of detergent and water to add which accordingly adjust the wash time, rinse time and spin time. In this paper, we have introduced five input variables and three output fuzzy logic controller to get correct wash time, rinse time and spin time. Fuzzy logic toolbox in MATLAB is used for FLC simulation. The results so obtained from the fuzzy logic toolbox for the proposed system are compared with the available fuzzy based washing machine. II. LITERATURE REVIEW Fuzzy Logic: In 1965 the concept of fuzzy logic was first conceived by Professor Lotfi A. Zadeh University of California, Berkeley [1]. Fuzzy logic is powerful design philosophy for describing and developing control systems which provides simple and intuitive method for design engineers to implement complex systems. [2] Fuzzy logic systems allows for an input to exist with varying degree at more than one state at a time and hence allows the engineers to describe the system in more than natural terms [3]. Fuzzy Logic Controller and Its Applications: Fuzzy Controllers, [4] as contrary to classical controllers are capable of utilizing knowledge elicited from human decisions or human operators. Fuzzy Logic Controller for Gas Heater was designed using behavioral modeling and then these modules are connected via structural VHDL to control “Valve Angle.” [5] The fuzzy logic controller for Liquid Level Control was designed using MATLAB for controlling “Valve” and compared with the PID controller. The comparison results show that fuzzy logic controller significantly reduced overshoots and steady state error [9] FLC was designed for an armature control DC motor speed control. VHDL has been used to develop FLC on FPGA. A Sugeno type FLC structure has been used to
  • 2. Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine www.iosrjournals.org 68 | Page obtain the controller output. The controller algorithm developed synthesized, simulated and implemented on FPGA Spartan 3E xc3s500e-4fg320 [10] The design and implementation of an autonomous room air cooler using fuzzy rule based control system for the actuators; cooler fan, water pump and room exhaust fan. Three defuzzifiers are used to control MATLAB-simulation is used to achieve the designed goal. [11] Fuzzy logic controller for Water Bath Temperature Control System having two input variables error (E) change of error (DE) and one output variable (U). There are 49 rules used for this system. The computational structure of fuzzy logic control scheme is composed of fuzzification, inference engine and defuzzification. The input to the fuzzy controller is error E (k) and the change in error ΔE (k) is computed from the reference output U (k) based on error and change in error. The execution of simulation was done using the MATLAB simulink tool box. [12] Fuzzy Logic Controller for Washing machine: In 2007, the Fuzzy Inference is used for determining Wash time. In this design MF used was triangular; the inputs of the Fuzzy Controller were Change of Turbidity and Turbidity, the output was Washing Time. [6] In 2009, Pritesh Lohani, proposed “An improved Controller Microchip for Washing Machine” that comprises of three LIs i.e. Types of Dirt, Dirtiness of Clothes and Mass of Clothes and the LO Wash Time with 25 rules. [8] In 2011, Manish Aggarwal, proposed the Fuzzy Logic Control for Washing Machine having two inputs Type of Dirt and different Degree of Dirt and the output was Wash Time with the inference engine which provides 9 rules for the FLC. The input-output relation is determined by using Fuzzy Interface Unit. [7] With the above information, a new FLC for Washing Machine is proposed with five inputs and three output variables and 216 rules. III. PROPOSED DESIGN The proposed Fuzzy Logic Controller for washing machine consists of five Linguistic Inputs i.e.  Type-of-dirt  Dirtiness-of-clothes  Types-of-clothes  Mass-of clothes  Temperature The sensors for all these LIs are also available in the market. All the above LIs control the three LO i.e.  wash time  rinse time  spin time The proposed Fuzzy Logic Controller inference engine is designed using 216 rules for Wash Time, 216 rules for rinse period and 25 rules for Spin Period. The rules formed in this research are derived from the common sense and purely based on experience from a typical home use. Every Linguistic inputs and outputs has a set of membership functions. The MF used for all LIs and LOs is triangular MF. The X-axis of all the MF graphs represents the LI values which are obtained from the sensors and it ranges from 0 to 1 up to first whereas the Y-axis of all MF graph denotes the degree of membership function which ranges from 0 to 1. Fig: 1 FLC for Washing Machine Figure 1 shows the basic approach to the proposed FLC. Fuzzy Logic Controller for Washing Machine consists of mainly three blocks i.e. Fuzzifier, Fuzzy Rule select and defuzzifier.
  • 3. Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine www.iosrjournals.org 69 | Page Fuzzifier: To deal with the details of fuzzy logic controller, the values for the input and output variables are determined in advanced. There is membership function which is used to map the crisp input values to the fuzzy values and after that suitable operation is applied on them. The process which converts crisp value in fuzzy value is known as fuzzification and fuzzifier is used for performing the fuzzification. Fuzzy Rule Select: The decisions made by fuzzy logic controller are derived from the rules known as fuzzy rules. The 216 rules are formed using LIs for LO Wash Time is discussed in terms of IF and THEN statements below: Rule 1: IF (types of clothes is cotton) and (type of dirt is greasy) and (dirtiness of clothes is large) and (mass of clothes is heavy) and (temperature is hot) THEN wash time is long) Rule 2: IF (types of clothes are cotton) and (type of dirt is greasy) and (dirtiness of clothes is medium) and (mass of clothes is medium) and (temperature is moderate) THEN (wash time is ……………………………………………………………………………………………………………………… .…………………………………………………………………………………………………………………… Rule 216: IF (types of clothes are woolen) and (type of dirt is not greasy) and (dirtiness of clothes is small) and (mass of clothes is light) and (temperature is cold) THEN (wash time is very short) All the above discussed rules combined together using MIN-MAX fuzzy inference technique. Similarly 216 rules for the rinse period can be read using IF and THEN statements: Rule 1: IF (types of clothe is cotton) and (type of dirt is greasy) and (dirtiness of clothes is large) and (mass of clothes is heavy) and (temperature is hot) then (rinse period is low). Rule 2: IF (types of clothe is cotton) and (type of dirt is greasy) and (dirtiness of clothes is medium) and (mass of clothes is medium) and (temperature is moderate) then (rinse period is medium). ……………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………… Rule 216: IF (types of clothe is woolen) and (type of dirt is not greasy) and (dirtiness of clothes is small) and (mass of clothes is light) and (temperature is cold) THEN (rinse period is very low). All the above discussed rules combined together using MIN-MAX fuzzy inference technique. Similarly 25 rules for the spin period can be read using IF and THEN statements: The rules outlined in table 4.6 can be read in terms of IF and THEN statements below: Rule 1: IF (types of cloth are cotton) and (mass of clothes is heavy) and (temperature is hot) and (atmospheric pressure is low) THEN (spin period is low) Rule 2: IF (types of cloth are cotton) and (mass of clothes is medium) and (temperature is moderate) and (atmospheric pressure is medium) THEN (spin period is medium) ……………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………. Rule 25: IF (types of clothes are woolen) and (mass of clothes is light) and (temperature is cold) and (atmospheric pressure is high) THEN (wash time is very high). Defuzzification: The result obtained from fuzzy inference technique is then processed to produce a quantifiable result i.e. the total time it takes to wash the clothes (Wash Time), it takes to rinse the clothes (Rinse Period) and finally to spin the clothes (Spin Period). Defuzzification process is used to interpret the membership degrees of the fuzzy sets in some specific real value (i.e. in crisp value opposite to that Fuzzification do). Centroid method is used for defuzzification. IV. SIMULATION AND RESULTS Fuzzy Logic Toolbox is used to create and edit fuzzy inference systems within the framework of MATLAB. Using command line functions the results for different LO’s shown below. a = readfis ('washtime.fis') a = name: 'washtime' type: 'mamdani' andMethod: 'min' orMethod: 'max' defuzzMethod: 'centroid'
  • 4. Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine www.iosrjournals.org 70 | Page impMethod: 'min' aggMethod: 'max' input: [1x5 struct] output: [1x1 struct] rule: [1x216 struct] >>a = readfis('washtime'); evalfis([0.5 0.5 0.5 0.5 20 ], a) ans = 12.6650 >> a = readfis('washtime'); evalfis([0.635 .245 .5 .5 20 ], a) ans = 22.0962 plotfis(a), Fig: 2 Fuzzy Logic Controller for Wash Time Using following commands we obtain the MFs for different LIs and Los plotmf(a,'input',2) plotmf(a,'input',3) plotmf(a,'output',1) >>gensurf(a) Fig: 3 Surface Viewer for Wash time >>ruleview(a) Fig: 4 Rule Viewer For LO Wash Time
  • 5. Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine www.iosrjournals.org 71 | Page Evaluation Of Real Values On The Bases Of Rules For The Rinse Period a = readfis('rinseperiod.fis') a = name: 'rinseperiod' type: 'mamdani' and Method: 'min' or Method: 'max' defuzz Method: 'centroid' imp Method: 'min' agg Method: 'max' input: [1x5 struct] output: [1x1 struct] rule: [1x216 struct] >> a = readfis('rinseperiod'); evalfis([0.5 0.5 0.5 0.5 20], a) ans = 4.0000 >> a = readfis('rinseperiod'); evalfis([0.745 0.654 .325 .566 29], a) ans = 7.8734 >>ruleview(a) Fig: 5 Rule Viewer for Rinse Period >>surfview(a) Fig: 6 Surface Viewer for Rinse Period >>plotfis(a) Fig: 7 Fuzzy Logic Controller for LO Rinse Period Evaluation Of Real Values On The Bases Of Rules For The Spin Period a = readfis('spinperiod.fis') a = name: 'spinperiod' type: 'mamdani' and Method: 'min'
  • 6. Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine www.iosrjournals.org 72 | Page or Method: 'max' defuzz Method: 'centroid' imp Method: 'min' agg Method: 'max' input: [1x4 struct] output: [1x1 struct] rule: [1x25 struct] a = readfis('spinperiod'); >>evalfis([0.5 0.5 15 0.5], a) ans = 2.5000 a = readfis('spinperiod'); >>evalfis([0.2469 .02813 36.65 .1781], a) ans = 0.5502 >>ruleview(a) Fig: 8 Rule Viewer for Spin Period >>plotfis(a) Fig: 9 Fuzzy Logic Controller for Spin period >>surfview(a) Fig: 10 Surface Viewer for Spin period V. PERFORMANCE COMPARISON WITH PREVIOUS SYSTEM The proposed system is compared with the FLCs for Washing Machine Proposed by Pritesh Lohani in 2009 [12] and Manish Aggarwal in 201l [9] in terms of electrical energy consumption, time and cost of Wash.
  • 7. Performance Analysis of Five Input – Three Output Fuzzy Based Washing Machine www.iosrjournals.org 73 | Page Parameters System having two linguistic input System having three linguistic input System having five linguistic input Linguistic input Type-of- Dirt 60 60 60 Linguistic Input Dirtiness- of-Clothes 60 60 60 Linguistic Input-Mass-of- Clothes 60 60 Linguistic Input Types- of-Clothes 50 Linguistic Input Temperature 35 Linguistic Output Wash Time 30.36min 38.156min 19.616min Energy Consumption (motor power consumption=1.1KWH) (30.36/60)*1.1 =.556 (38.156/60)*1.1 =.669 (19.616/60)*1.1 =.3596 Cost Per Wash (RS.) .556*3.70= 2.05 .669*3.70= 2.588 .3596*3.70= 1.33 Cost when five times the clothes are washed (Rs.) 10.25 12.94 6.65 Cost cutting by system-3 = (cost of system-2)-(cost of system-3) = (12.94-6.65) Saving by proposed system as compare to system-2in single day wash = 6.29RS. Cost cutting by system-3 = (cost of system-1)-(cost of system-3) = (10.25 -6.65) Saving by system-3 as compare to system-2 in single day wash = 3.6 RS. Table showing the comparison of proposed FLC with its predecessors. VI. Conclusion By the use of proposed fuzzy logic Controller, we have been able to obtain different Wash Time, Rinse Period, Spin Period (output Variable) for different Type of Dirt, Dirtiness of Clothes, Types of Clothes, Mass of Clothes and Temperature (Input Variable). This situation analysis and comparison has electrical energy and time for washing the clothes by using proposed Washing Machine. This proposed advance and automatic sensor system based Washing Machine depicts the advantage of Fuzzy Logic Controller in the conventional Washing Machine. REFERENCES [1]. L.A. Zadeh, Fuzzy Sets, Information and Control, 338–353, (1965) [2]. Han H., Chun-Yi and Yury. S, Adaptive Control of a Class of Non-linear Systems with Non-Linearly Parameterized Fuzzy Approximation. IEEE Transactions on Fuzzy Systems, V0l.9, No.2, 315-323, (2001) [3]. Workman, M. Hardware requirement for Fuzzy Logic Control Systems. Lubbock, TX: Texas Tech University, (1996) [4]. George J. Kilr and Bo Yuan, Fuzzy Sets and Fuzzy Logic (India: PHI, 1995) [5]. Sonia Chhabra , VHDL Implementation of Fuzzy Control System, (2006) [6]. Ge Zhe-Xue, Sun Zhi-Qiang. Neural N/w Theory and the realization MATLAB (Beijing: Electronics industry publishing, 2007) [7]. Manish Aggarwal, Fuzzy Logic Controller for Washing Machine, IIT Kharagpur (2011) [8]. Lohani P., and Hasan,S.R..Design of an Improved Controller Microchip For Washing Machine, 16th Annual Electronics New Zealand Conference (pp. 20-26).Dunedin : Otago University (2009) [9]. Dharamniwas, Aziz Ahmad, Varun Redhu and Umesh Gupta, Liquid Level Control by Using Fuzzy Logic Controller, International Journal of Advances in Engineering & Technology, (July 2012). ISSN: 2231-1963 [10]. Mani Shankar Anand & Barjeev Tyagi, Design and Implementation of Fuzzy Controller on FPGA, I.J. Intelligent Systems and Applications, 10, 35-42 Published Online in September MECS (www.mecs-press.org) (2012) [11]. M. Abbas, M. Saleem Khan, Fareeha Zafar, Autonomous Room Air Cooler Using Fuzzy Logic Control System, International Journal of Scientific & Engineering Research Volume 2, Issue 5, (May-2011) [12]. Om Prakash Verma and Himanshu Gupta , Fuzzy Logic Based Water Bath Temperature Control System, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 2, Issue 4, (April 2012)