UAS Fuzzy

 

 

  UAS Fuzzy

Aplikasi Kontrol Kolam Ikan Dengan Logika Fuzzy

Referensi : 

    1. Perancangan Sistem Pengendali Suhu Untuk Optimalisasi Daya Panel Surya                               Menggunakan Logika Fuzzy 

    2. Pemantauan dan Pengendalian Kelembapan,Suhu, dan Intensitas Cahaya Tanaman Tomat dengan Logika Fuzzy Berbasis IoT Oleh Wifki Ato’ur Rochim, Wijaya Kurniawan, Sabriansyah Rizqika Akbar

 

1. Tujuan

Mahasiswa mampu memecahkan kasus terkait perancangan fuzzy logic controller

2. Alat Dan Bahan

Alat yang digunakan yaitu software Matlab dan aplikasi Proteus

3.  Percobaan

Pada percobaan control fuzzy yang akan dilakukan, setiap variabel yang menjadi parameter adalah suhu, intensitas cahaya dan kelembapan udara. diberikan rentang nilai sesuai kondisi pada tabel berikut:

INPUT 1

Suhu

KETERANGAN

Sangat Dingin

0C – 5 0C

Dingin

0C – 10 0C

Sejuk

10 0C – 20 0C

Normal

20 0C –28 0C

Hangat

28 0C – 35 0C

Panas

35 0C – 44 0C

Sangat Panas

44 0C – 55 0C

INPUT 2

pH

KETERANGAN

Sangat asam

0-3

Asam

2-4

Sedikit asam

4-6

Netral

7

Sedikit basa

8-10

Basa

10-12

Sangat basa

12-14

 

Output 1

Heater

KETERANGAN

Mati

0

Sangat sebentar

1-4

Sebentar

5-15

Sedang

15-25

Sedikit lama

24-35

Lama

35-45

Sangat lama

45-60

OUTPUT 2

Menaikan pH

KETERANGAN

Tidak ada

0

Sangat sedikit

0-100

Sedikit

100-300

Sedang

300-450

Lumayan banyak

450-600

Banyak

600-800

Sangat Banyak

800-1000


Rules

Input

Output

 

pH

Suhu

Heater

Menaikan pH

Menurunkan pH

 

Sangat Asam

Sangat dingin

Sangat lama

Sangat Banyak

Tidak ada

 

Sangat Asam

Dingin

Lama

Sangat Banyak

Tidak ada

 

Sangat Asam

Sejuk

Sedikit lama

Sangat Banyak

Tidak ada

 

Sangat Asam

Normal

Sedang

Banyak

Tidak ada

 

Sangat Asam

Hangat

Sebentar

Sangat Banyak

Tidak ada

 

Sangat Asam

Panas

Sangat sebentar

Sangat Banyak

Tidak ada

 

Sangat Asam

Sangat panas

Mati

Banyak

Tidak ada

 

Asam

Sangat dingin

Sangat lama

Sangat Banyak

Tidak ada

 

Asam

Dingin

Lama

Banyak

Tidak ada

 

Asam

Sejuk

Sedikit lama

Banyak

Tidak ada

 

Asam

Normal

Sedang

Banyak

Tidak ada

 

Asam

Hangat

Sebentar

Lumayan banyak

Tidak ada

 

Asam

Panas

Sangat sebentar

Banyak

Tidak ada

 

Asam

Sangat panas

Mati

Lumayan banyak

Tidak ada

 

Sedikit asam

Sangat dingin

Sangat lama

Lumayan banyak

Tidak ada

 

Sedikit asam

Dingin

Lama

Lumayan banyak

Tidak ada

 

Sedikit asam

Sejuk

Sedikit lama

Lumayan banyak

Tidak ada

 

Sedikit asam

Normal

Sedang

Sedang

Tidak ada

 

Sedikit asam

Hangat

Sebentar

Sedikit

Tidak ada

 

Sedikit asam

Panas

Sangat sebentar

Sedikit

Tidak ada

 

Sedikit asam

Sangat panas

Mati

Sangat sedikit

Tidak ada

 

Netral

Sangat dingin

Sangat lama

Tidak ada

Tidak ada

 

Netral

Dingin

Lama

Tidak ada

Tidak ada

 

Netral

Sejuk

Sedikit lama

Tidak ada

Tidak ada

 

Netral

Normal

Sedang

Tidak ada

Tidak ada

 

Netral

Hangat

Sebentar

Tidak ada

Tidak ada

 

Netral

Panas

Sangat sebentar

Tidak ada

Tidak ada

 

Netral

Sangat panas

Mati

Tidak ada

Tidak ada

 

Sedikit basa

Sangat dingin

Sangat lama

Tidak ada

Sangat Banyak

Sedikit basa

Dingin

Lama

Tidak ada

Sangat Banyak

Sedikit basa

Sejuk

Sedikit lama

Tidak ada

Sangat Banyak

Sedikit basa

Normal

Sedang

Tidak ada

Banyak

Sedikit basa

Hangat

Sebentar

Tidak ada

Sangat Banyak

Sedikit basa

Panas

Sangat sebentar

Tidak ada

Sangat Banyak

Sedikit basa

Sangat panas

Mati

Tidak ada

Banyak

Basa

Sangat dingin

Sangat lama

Tidak ada

Sangat Banyak

Basa

Dingin

Lama

Tidak ada

Banyak

Basa

Sejuk

Sedikit lama

Tidak ada

Banyak

Basa

Normal

Sedang

Tidak ada

Banyak

Basa

Hangat

Sebentar

Tidak ada

Lumayan banyak

Basa

Panas

Sangat sebentar

Tidak ada

Banyak

Basa

Sangat panas

Mati

Tidak ada

Lumayan banyak

Sangat basa

Sangat dingin

Sangat lama

Tidak ada

Lumayan banyak

Sangat basa

Dingin

Lama

Tidak ada

Lumayan banyak

Sangat basa

Sejuk

Sedikit lama

Tidak ada

Lumayan banyak

Sangat basa

Normal

Sedang

Tidak ada

Sedang

Sangat basa

Hangat

Sebentar

Tidak ada

Sedikit

Sangat basa

Panas

Sangat sebentar

Tidak ada

Sedikit

Sangat basa

Sangat panas

Mati

Tidak ada

Sangat sedikit

Untuk rulesnya didapatkan sebanyak 49 rules 


4. Rangkaian Simulasi




5. Langkah Percobaan

Langkah 1

Ketik fuzzy pada command window untuk menampilkan fuzzy logic designer

Langkah 2
Pilih add  variable untuk menambah input

Langkah 3

Beri nama pada input 1 dengan nama suhu, input 2 pH output 1 dengan heater udara output 2 dengan menurunkan pH dan output 3 dengan Menaikan pH

 


Langkah 4

Pilih edit lalu pilih membership function untuk menampilkan membership function

 

Langkah 5

Masukkan nilai range dengan params sesuai dengan tabel yang telah ada



Langkah 6

Setelah membership function telah diisi, kemudian pilih edit dan pilih rules untuk membuat rules nya



Langkah 7

Setelah rule nya selesai dibuat, klik view lalu pilih  rules untuk melihat hasil rule yang telah kita buat tadi

Langkah 8

Klik view lalu pilih surface untuk melihat surface dari rule yang telah kita buat



5. Video







Tidak ada komentar:

Posting Komentar

ELECTRICAL ENGINEERING

 ELECTRICAL ENGINEERING  OLEH:  Gylang Bramantya Pratama   1810953021   Dosen Pengampu:   Darwison,M.T Refenre...