Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Objective The objective of this task is: To design fuzzy system for air-conditioner temperature based on fuzzy logic To develop a fuzzy system for air-conditioner

Objective

The objective of this task is:

  1. To design fuzzy system for air-conditioner temperature based on fuzzy logic
  2. To develop a fuzzy system for air-conditioner temperature

Design

The design of this system involves two inputs unit of number of people and time of the day. Whereas, the output turns out by the system is a temperature value of the air condition.

Figure 1: The Design of an Intelligent Air Conditioner System

Fuzzification

Fuzzification is the method of decomposing the input and/or output of the system into one or more fuzzy sets. Many types of curves and tables can be used, but triangular or trapezoidal membership functions are the most common, as they are simpler to represent in embedded controllers.

Input 1:

Input 2:

Output:

Description

Membership function

Membership graph

PEOPLE

  • few: <= 4
  • many: 10 to 16
  • too_many: >= 20

TIME

  • morning : <= 10
  • afternoon : 12 to 14
  • evening : >=16

TEMPERATURE

  • low : <= 5
  • medium: 20 to 25
  • high: >= 30

The pseudo code:

Enter the value of number of people. Assign the value entered as variable named PEOPLE

  1. Function Create label (x0, x1, x2, x3, label1, label2, label3)

Initialize the value of x0, x1, x2, x3, label1, label2, label3

x0 =4

x1 = 10

x2 = 16

x3 = 20

label1 = few

label2 = many

label3 = toomany

  1. Function Calculate Confidence Value (PEOPLE, x0, x1, x2, x3, CF1, CF2, CF3,)

If PEOPLE x0

Label1 = 1.0

Label2 = 0.0

Label3 = 0.0

If x0 < PEOPLE x1

Label1 = (PEOPLE x1) / (x0 x1)

Label2 = (PEOPLE x0) / (x1 x0)

Label3 = 0.0

If x1 < PEOPLE x2

Label1 = 0.0

Label2 = 1.0

Label3 = 0.0

If x2 < PEOPLE x3

Label1 = 0.0

Label2 = (PEOPLE x3) / (x2 x3)

Label3 = (PEOPLE x2) / (x3 x2)

PEOPLE x3

Label1 = 0.0

Label2 = 0.0

Label3 = 1.0

  1. Function Print Labels and Confidence Value (x0, x1, x2, x3, label1, label2, label3, CF1, CF2, CF3,)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Inference Control In Statistical Databases From Theory To Practice Lncs 2316

Authors: Josep Domingo-Ferrer

2002nd Edition

3540436146, 978-3540436140

More Books

Students also viewed these Databases questions

Question

How can these brain centres be discovered?

Answered: 1 week ago