Top Banner
College of Engineering & Computer Science Electrical and Computer Engineering Department ECE 581 Fuzzy Control TAKE HOME PROJECT on INTELLIGENCE AIR CONDITIONING SYSTEM Summer-2015 Instructor-Sequare Daniel- Berhe, Ph.D. By, PRUTHVIRAJA BHUPAL
33

Intelligent Air Conditioning System

Mar 20, 2017

Download

Engineering

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Intelligent Air Conditioning System

College of Engineering & Computer Science Electrical and Computer Engineering Department

ECE 581 Fuzzy Control TAKE HOME PROJECT on

INTELLIGENCE AIR CONDITIONING SYSTEM

Summer-2015Instructor-Sequare Daniel-Berhe, Ph.D.

By,PRUTHVIRAJA BHUPAL

Page 2: Intelligent Air Conditioning System

CONTENTS HISTORY OF AIR CONDITIONING OPERATION OF AIR CONDITIONER LINGUISTIC VARIABLES

INPUT VARIABLE-USER TEMPERATURE MEMBERSHIP FUNCTIONS INPUT VARIABLE-TEMPERATURE DIFFERENCE MEMBERSHIP FUNCTIONS OUTPUT VARIABLE-FAN SPEED MEMBERSHIP FUNCTIONS OUTPUT VARIABLE-COMPRESSOR SPEED MEMBERSHIP FUNCTIONS

MAMDANI RULES FUZZY MATCHING DEGREE INFERENCE DEFUZZIFICATION TAKAGI-SUGINO METHOD REFERENCE

Page 3: Intelligent Air Conditioning System

HISTORY OF AIR CONDITIONER

In 1902, the first modern electrical air conditioning unit was invented by Willis Carrier in Buffalo, New York. After graduating from Cornell University, Carrier found a job at the Buffalo Forge Company, then he started experimenting with air conditioning

The 2nd-century Chinese inventor Ding Huan (ft. 180)of the Han Dynasty invented a rotary fan for air conditioning, with seven wheels 3 m (9.8 ft.) in diameter and manually powered.

In Ancient Rome, water from aqueducts was circulated through the walls of certain houses to cool them.

WILLIS CARRIER

Page 4: Intelligent Air Conditioning System

OPERATION OF AIR-CONDITIONER Air Conditioners are Heat Exchangers.

They take in warm room air, then blow it over

the cooling coils and back into the room.

Important elements of AC.

REFRIGERANT

COMPRESSOR

EVOPERATOR

Page 5: Intelligent Air Conditioning System

The key element of the air conditioner is the REFRIGERENT that flows constantly through its mechanisms.

The REFRIGERENT becomes liquid and gives off heat when it is compressed.

It becomes a gas and absorbs heat when the pressure is removed.

The fan blows the air over the cooling coils containing the refrigerant fluid.

The warm air reacts with the refrigerant and in the process refrigerant vaporizes.

The cooled air is blown back into the room. The vaporized refrigerant moves to the compressor,

which pumps it under pressure to the condenser coils. The refrigerant is returned to the cooling coil as a

liquid.

OPERATION OF AIR-CONDITIONER.CONTD

Page 6: Intelligent Air Conditioning System

LINGUISTIC VARIABLES INPUT VARIABLES

1. USER TEMPERATURE LOW, MEDIUM, HIGH.

2. TEMPERATURE DIFFERENCE NEGETIVE, ZERO, POSITIVE, LARGE.

3. OCCUPANCY LOW, MEDIUM, HIGH.

OUTPUT VARIABLES

1. FAN SPEED LOW, MEDIUM, FAST.

2. COMPRESSOR SPEED OFF, LOW, MEDIUM, FAST.

3. FIN DIRECTION TOWARDS,MIDDLE, AWAY.

Page 7: Intelligent Air Conditioning System

INPUT VARIABLE – USER TEMPERATURE

Page 8: Intelligent Air Conditioning System

INPUT MEMBERSHIP FUNCTIONS

USER TEMPERATURE

LOW,

µ(LOW) : 1 0’C≤X≤22’C≤ -X+25/3 22’C≤X≤25’C

0 25’C≤X≤30’C

MEDIUM,

µ(MED): 0 0’C ≤X ≤22’C

X-22/3 22’C ≤X ≤25’C

-X+28/3 25’C ≤X ≤28’C

028’C ≤X ≤30’C

µ(HIGH): 00’C≤X ≤25’C

X-25/325’C≤X≤28’C

128’C≤X≤30’C

[0 25)

(22 28)

(25 30]

HIGH,

Page 9: Intelligent Air Conditioning System

INPUT VARIABLE – TEMPERATURE DIFFERENCE

Page 10: Intelligent Air Conditioning System

INPUT MEMBERSHIP FUNCTIONS

TEMPERATURE DIFFERENCE

µ(ZERO)(X):X+1 -1C ≤X ≤0’C -X+1 0’C ≤X ≤1’C

0 1’C ≤X ≤3’C

µ(POS)(X) : 0 -1’C ≤X ≤O’C

X0’C ≤X ≤1’C -X+21’C ≤X ≤2’C

02’C ≤X ≤3’Cµ(LARGE)(X): 0 1’C ≤X ≤1’C

X-1 1’C ≤X ≤2’C1 2’C

≤ X ≤3’C

µ(NEG)(X): -X -1’C ≤X ≤0’C0

0’C ≤X ≤3’C [-1 0)

(-1 1)

(0 2)

(1, 3]

NEGETIVE

ZERO

POSITIVE

LARGE

Page 11: Intelligent Air Conditioning System

INPUT VARIABLE – OCCUPANCY

Page 12: Intelligent Air Conditioning System

INPUT MEMBERSHIP FUNCTIONS

OCCUPANCY

µ(MED)(X): 0 0 ≤X ≤2 X-2/3 2 ≤X ≤5 -X+8/3 5 ≤X ≤8 0 8 ≤X ≤10

µ(HIGH)(X): 0 0 ≤X ≤5

X-5/3 5 ≤X ≤8

1 8 ≤X ≤10

µ(LOW)(X): 10 ≤X ≤2

-X+5/3 2 ≤X ≤5 0

5 ≤X ≤10

[0 5)

(2 8)

(5 10]

LOW

MEDIUM

HIGH

Page 13: Intelligent Air Conditioning System

OUTPUT VARIABLE – FAN SPEED

Page 14: Intelligent Air Conditioning System

OUTPUT MEMBERSHIP FUNCTION

TEMPERATURE DIFFERENCE

µ(ZERO)(X):X+1 -1C ≤X ≤0’C -X+1 0’C ≤X ≤1’C

0 1’C ≤X ≤3’C

µ(POS)(X) : 0 -1’C ≤X ≤O’C

X0’C ≤X ≤1’C -X+21’C ≤X ≤2’C

02’C ≤X ≤3’Cµ(LARGE)(X): 0 1’C ≤X ≤1’C

X-1 1’C ≤X ≤2’C1 2’C

≤ X ≤3’C

µ(NEG)(X): -X -1’C ≤X ≤0’C0

0’C ≤X ≤3’C [-1 0)

(-1 1)

(0 2)

(1, 3]

NEGETIVE

ZERO

POSITIVE

LARGE

Page 15: Intelligent Air Conditioning System

OUTPUT VARIABLE –COMPRESSOR SPEED

Page 16: Intelligent Air Conditioning System

OUTPUT MEMBERSHIP FUNCTION

COMPRESSOR SPEED

µ(LOW)(X): 0 0 ≤X ≤30 X-30/15 30

≤X ≤45 -X+65/20 45

≤X ≤650

65 ≤X ≤100

µ(MED)(X): 0 0 ≤X ≤45 X-45/20 45 ≤X ≤65 -X+80/15 65 ≤X ≤80

080 ≤X ≤100

µ(FAST)(X): 0 0 ≤ X ≤ 65 X-65/15 65 ≤X ≤

801

80 ≤ X ≤ 100

[30 65)

(45 80)

(65 100]

LOW

MEDIUM

FAST

µ(OFF)(X): 1 0 ≤X ≤30

-X+45/1530 ≤X ≤45

045 ≤X ≤100

OFF

[0, 45)

Page 17: Intelligent Air Conditioning System

OUTPUT VARIABLE – FIN DIRECTION

Page 18: Intelligent Air Conditioning System

OUTPUT MEMBERSHIP FUNCTION

µ(TOWARDS)(X): 1 0 ≤X ≤20 -X+45/25 20 ≤X

≤45 0 45

≤X ≤90

µ(AWAY)(X): 0 0 ≤X ≤45

X-45/25 45 ≤X ≤70

1 70 ≤X ≤90

[0 45)

(45 90]

µ(NO OP)(X): 0 0 ≤X ≤20 X-20/25 20 ≤X ≤45 -X+70/25 45 ≤X ≤55

0 55 ≤X ≤90

TOWARDS

AWAY

NO OPERATION

(20 55)

FIN DIRECTION

Page 19: Intelligent Air Conditioning System

MAMDANI MODEL- RULESUSER

TEMPERATUREOCCUPANCY TEMPERATURE

DIFFERENCEFAN SPEED COMPRESSOR

SPEEDFAN DIRECTION

LOW AND LOW AND NEGETIVE THEN MEDIUM AND OFF AND AWAY

LOW AND LOW AND ZERO THEN FAST AND OFF AND NO OPERATION

LOW AND LOW AND POSITIVE THEN MEDIUM AND LOW AND TOWARDS

LOW AND LOW AND HIGH THEN FAST AND LOW AND TOWARDS

LOW AND MEDIUM AND NEGETIVE THEN FAST AND MEDIUM AND TOWARDS

LOW AND MEDIUM AND ZERO THEN MEDIUM AND FAST AND NO OPERATION

LOW AND MEDIUM AND POSITIVE THEN FAST AND MEDIUM AND TOWARDS

LOW AND MEDIUM AND HIGH THEN MEDIUM AND FAST AND TOWARDS

LOW AND HIGH AND NEGETIVE THEN LOW AND FAST AND TOWARDS

LOW AND HIGH AND ZERO THEN MEDIUM AND FAST AND NO OPERATION

LOW AND HIGH AND POSITIVE THEN MEDIUM AND FAST AND TOWARDS

LOW AND HIGH AND HIGH THEN FAST AND FAST AND TOWARDS

Page 20: Intelligent Air Conditioning System

USER TEMPERATURE

OCCUPANCY TEMPERATURE DIFFERENCE

FAN SPEED COMPRESSOR SPEED

FAN DIRECTION

MEDIUM AND LOW AND NEGETIVE THEN MEDIUM AND OFF AND AWAY

MEDIUM AND LOW AND ZERO THEN MEDIUM AND OFF AND NO OPERATION

MEDIUM AND LOW AND POSITIVE THEN LOW AND MEDIUM AND TOWARDS

MEDIUM AND LOW AND HIGH THEN MEDIUM AND MEDIUM AND TOWARDS

MEDIUM AND MEDIUM AND NEGETIVE THEN MEDIUM AND MEDIUM AND TOWARDS

MEDIUM AND MEDIUM AND ZERO THEN MEDIUM AND MEDIUM AND NO OPERATION

MEDIUM AND MEDIUM AND POSITIVE THEN MEDIUM AND FAST AND TOWARDS

MEDIUM AND MEDIUM AND HIGH THEN FAST AND FAST AND TOWARDS

MEDIUM AND HIGH AND NEGETIVE THEN MEDIUM AND MEDIUM AND TOWARDS

MEDIUM AND HIGH AND ZERO THEN FAST AND MEDIUM AND NO OPERATION

MEDIUM AND HIGH AND POSITIVE THEN FAST AND FAST AND TOWARDS

MEDIUM AND HIGH AND HIGH THEN MEDIUM AND FAST AND TOWARDS

Page 21: Intelligent Air Conditioning System

USER TEMPERATURE

OCCUPANCY TEMPERATURE DIFFERENCE

FAN SPEED COMPRESSOR SPEED

FAN DIRECTION

HIGH AND LOW AND NEGETIVE THEN FAST AND OFF AND AWAY

HIGH AND LOW AND ZERO THEN LOW AND LOW AND NO OPERATION

HIGH AND LOW AND POSITIVE THEN MEDIUM AND MEDIUM AND TOWARDS

HIGH AND LOW AND HIGH THEN FAST AND MEDIUM AND TOWARDS

HIGH AND MEDIUM AND NEGETIVE THEN FAST AND LOW AND TOWARDS

HIGH AND MEDIUM AND ZERO THEN FAST AND MEDIUM AND NO OPERATION

HIGH AND MEDIUM AND POSITIVE THEN FAST AND FAST AND TOWARDS

HIGH AND MEDIUM AND HIGH THEN FAST AND FAST AND TOWARDS

HIGH AND HIGH AND NEGETIVE THEN FAST AND MEDIUM AND TOWARDS

HIGH AND HIGH AND ZERO THEN FAST AND MEDIUM AND NO OPERATION

HIGH AND HIGH AND POSITIVE THEN FAST AND FAST AND TOWARDS

HIGH AND HIGH AND HIGH THEN FAST AND FAST AND TOWARDS

Page 22: Intelligent Air Conditioning System

FUZZY MATCHING DEGREE

Page 23: Intelligent Air Conditioning System

FUZZY MATCHING DEGREEUSER TEMPERATURE low by

USER TEMPERATURE MEDIUM by (67%)

TEPMPERATURE DIFFERENCE POSITIVE by (75%)

TEMPERATURE DIFFERENCE is LARGE by (25%)

USER TEMPERATURE TEMPERATURE DIFFERENCE OCCUPANCY

Max(UT)=max[0.33, 0.67]=0.67 Max(TD)=max[0.75, 0.25]=0.75 Max(occ)=max[1. 1]=1

USER TEMP=24’C TEMP DIFF=1.25’C OCCUPANCY=6

OCCUPANCY MEDIUM BY 1(100%)

Page 24: Intelligent Air Conditioning System

INFERENCEMinimum of the 3 membership functions is considered, because of the operation AND

If the USER TEMERATURE is MEDIUM and TEMPERATURE DIFFERENCE is

POSITIVE and OCCUPANCY is MEDIUM then the output FAN SPEED

is MEDIUM

If the USER TEMPERATURE is MEDIUM and TEMPERATURE DIFFERENCE is POSITIVE and

OCCUPANCY is MEDIUM then the output COMPRESSOR SPEED is FAST

If the USER TEMPERATURE is MEDIUM and TEMPERATURE DIFFERENCE is POSITIVE and OCCUPANCY is MEDIUM then the output FAN DIRECTION is TOWARDS.

Page 25: Intelligent Air Conditioning System

DEFUZZIFICATION The membership function

considered is 0.67 and clipping is done according to the rules.

The POSSIBILTY DISTRIBUTION is [43.4, 56.6] for FAN SPEED

Therefore mean ie FAN SPEED = 50 units

The POSSIBILTY DISTRIBUTION is [75.05, 100] for COMPRESSOR SPEED

Therefore mean ie COMPRESSOR SPEED=87.5 UNITS.

The POSSIBILITY DISTRIBUTION is [0, 28.25] for FIN DIRECTION.

Therefore mean ie FIN DIRECTION is TOWARDS = 14

Page 26: Intelligent Air Conditioning System

FUZZY SURFACE

I/P USER TEMPERATURETEMP DIFFERENCE

0/P COMPRESSOR SPEED

I/P USER TEMPERATURETEMP DIFFERENCE

0/P FIN DIRECTION

I/P USER TEMPERATUREOCCUPANCY

O/P FAN SPEED

I/P USER TEMPERATUREOCCUPANCY

O/P COMPRESSOR SPEED

I/P USER TEMPERATUREOCCUPANCY

O/P FIN DIRECTION

I/P TEMP DIFFERENCEOCCUPANCY

O/P FAN SPEED

I/P TEMP DIFFERENCEOCCUPANCY

O/P COMP SPEED

I/P TEMP DIFFERENCEOCCUPANCY

O/P FIN DIRECTION

I/P USER TEMPERATURE

TEMP DIFFERENCEO/P FAN SPEED

Page 27: Intelligent Air Conditioning System

OUTPUT VARIABLE – FAN SPEEDTAKAGI-SUGINO METHOD

LOWX=20.41

MEDIUMX=50FAST

X=77.08

Page 28: Intelligent Air Conditioning System

OUTPUT VARIABLE – COMPRESSOR SPEED

TAKAGI-SUGINO METHOD

OFFX=31

LOWX=45

MEDIUMX=65

FASTX=85.9

Page 29: Intelligent Air Conditioning System

OUTPUT VARIABLE – FIN DIRECTIONTAKAGI-SUGINO METHOD

TOWARDSX=17.05

MIDDLEX=45

AWAYX=72.95

Page 30: Intelligent Air Conditioning System

FUZZY MATCHINGTAKAGI-SUGINO METHOD

Page 31: Intelligent Air Conditioning System

FUZZY MATCHINGUSER TEMPERATURE low by

USER TEMPERATURE MEDIUM by (67%)

TEPMPERATURE DIFFERENCE POSITIVE by (75%)

TEMPERATURE DIFFERENCE is LARGE by (25%)

USER TEMPERATURE TEMPERATURE DIFFERENCE OCCUPANCY

Max(UT)=max[0.33, 0.67]=0.67 Max(TD)=max[0.75, 0.25]=0.75 Max(occ)=max[1, 1]=1

USER TEMP=24’C TEMP DIFF=1.25’C OCCUPANCY=6

OCCUPANCY MEDIUM BY 1(100%)

TAKAGI-SUGINO METHOD

Page 32: Intelligent Air Conditioning System

DEFUZZIFICATIONFAN SPEED = 61.3

If the USER TEMPERATURE is MEDIUM and TEMP

DIFFERENCE is POSITIVE and OCCUPANCY is

MEDIUM then FAN SPEED is MEDIUM

COMPRESSOR SPEED = 91.3

If the USER TEMPERATURE is MEDIUM and TEMPERATURE DIFFERENCE is POSITIVE and OCCUPANCY is MEDIUM then

the output COMPRESSOR SPEED is FAST

If the USER TEMPERATURE is MEDIUM and TEMPERATURE DIFFERENCE is POSITIVE and

OCCUPANCY is MEDIUM then the output FAN DIRECTION is

TOWARDS.

FIN DIRECTION = 17.1

TAKAGI-SUGINO METHOD