Anda di halaman 1dari 11

TUGAS PAPER

MATA KULIAH KOMPUTASI CERDAS SISTEM TENAGA


LISTRIK

JUDUL PAPER:
IMPLEMENTASI FUZZY DALAM SISTEM TENAGA
LISTRIK

OLEH
Ralding Syawan Pabate
NIM: 2120221014

PROGRAM STUDI S1 TEKNIK ELEKTRO


FAKULTAS TEKNIK UNIVERSITAS FAJAR
MAKASSAR 2022
ii
PENDAHULUAN

1.1 Latar Belakang


Indonesia merupakan salah satu dari negara dengan jumlah penduduk terbesar di dunia, tentunya
untuk menjadi negara yang sejahtera membutuhkan sistem yang baik untuk memenuhi
kebutuhan rakyatnya. Pembangkit listrik adalah salah satunya, membutuhkan sumber daya energi
yang besar dan lebih cocok untuk memproduksi dengan kapasitas super. Agar dapat mengatasi
masalah tersebut dengan mengevaluasi setiap keluaran pada pembangkitan tenaga listrik dan
faktor-faktor yang mempengaruhi, maka dapat dilakukan secara matematis.
Metode yang dapat diterapkan untuk mengevaluasi suatu kejadian sebagai perbaikan
kebijakan untuk kejadian yang akan datang juga dapat dilakukan dengan menggunakan metode
logika fuzzy.
Penggunaan logika fuzzy sebagai pendukung keputusan semakin diperlukan ketika
semakin banyak situasi yang membutuhkan keputusan yang tidak dapat dijawab dengan "ya"
atau "tidak".

PEMBAHASAN
2.1 Pengertian Logika Fuzzy
Logika fuzzy atau dalam istilah bahasa inggris disebut fuzzy logic merupakan bentuk logika
bernilai banyak yang memiliki nilai kebenaran variabel dalam bilangan real antara 0 dan 1.
Dalam sistem kecerdasan buatan (AI), logika fuzzy digunakan untuk meniru penalaran dan
kognisi manusia. Logika fuzzy merupakan pengembangan dari logika biner. Logika biner hanya
memiliki 2 nilai kebenaran yakni 0 atau 1. Logika fuzzy memasukkan 0 dan 1 sebagai nilai
kebenaran ekstrem tetapi dengan berbagai tingkat kebenaran menengah.
Logika fuzzy dikembangkan berdasarkan bahasa manusia (bahasa alami). Tujuannya untuk
menjembatani bahasa mesin yang presisi dengan bahasa manusia yang menekankan pada makna
atau arti (significance). Logika fuzzy umumnya diterapkan pada masalah-masalah yang
mengandung unsur ketidakpastian (uncertainty), ketidaktepatan (imprecise), noisy, dsb.
Istilah fuzzy mengacu pada sesuatu yang belum jelas atau samar-samar. Dalam dunia nyata
terkadang kita berada pada situasi dimana kita tidak bisa menentukan keadaan tersebut benar

3
atau salah. Nah, logika fuzzy di sini berperan menyediakan fleksibilitas ketika melakukan
penalaran.
Dalam sistem kebenaran nilai boolean (Boolean Logic) , 1.0 merepresentasikan nilai
kebenaran mutlak, sedangkan 0.0 menyatakan nilai salah mutlak.
Akan tetapi dalam logika fuzzy, tidak semua dianggap sebagai nilai kebenaran mutlak dan
nilai salah mutlak. Logika fuzzy juga memiliki nilai intermediet yang mengandung sebagian nilai
benar dan sebagian nilai salah. Nilai ini dapat disebut sebagai "nilai abu-abu".

2.3 Aplikasi logika fuzzy


Kontrol Fuzzy Logic pada Motor DC tanpa sikat ini digunakan untuk mengontrol torsi dan
kecepatan motor. Dengan tujuan yaitu untuk menunjukkan keberhasilan penerapan kontrol
logika fuzzy dalam aplikasi tenaga listrik.
Tujuan penggunaan fuzzy logic adalah sebagai mengoptimalisasi dan kendali fuzzy logic
sebagai pengaturan atau operator khususnya pengaturan mengenai sistem yang ada pada Motor
DC tanpa sikat khususnya pengaturan dalam sisi torsi dan kecepatannya Untuk lebih
sederhananya dapat disajikan dalam diagram alir seperti dibawah ini.

Mulai

Menyiapkan data
dari paper, contoh :
gambar
fuzzy ,Input,
Output , rumus -
Starting Matlab danrumus
buka FIS Editor

Pengisiian Input dan Output kemudian,


Fuzzyfikasi Input dengan menggunakan
fungsi keanggotaan (membership Function)

49 Rule Base diisi dengan menerapkan


operator AND

Defuzzyfikasi output dengan menerapkan


metode centroid 4
Pengetesan FIS Editor yang telah dibuat
?
Y
Starting Matlab dan buka
SIMULINK
Pembuatan Masing – Masing Blok
rangkaian SIMULINK seperti :
Blok Fuzzy Logic control
Blok Back EMF dari posisi rotor
Blok Speed and Torque control
Blok Inverter Line to Line
Blok three-phase currents
Blok reference currents
Blok hysteresis current control for phase A

Penggabungan FIS editor serta rumus –


rumus yang ada Kedalam masing –
masing blok SIMULINK

Pengetesan gabungan rangkaian


SIMULINK
T Perbaikan
Hasil Sesuai
?
Y
Selesai

A. Langkah – langkah untuk pengaturan Motor DC Tanpa Sikat


Dari diagram blok diatas maka dapat kita jelaskan bagaimana cara membuat Fuzzy logic control
dan Simulink dari pengaturan Motor DC tanpa sikat ini, adapun langkah – langkahnya adalah
sebagai berikut :
1. Mulai
2. Buka Program Matlab 7.6.0 (R2008a), kemudian ketik “FUZZY” pada command window
maka akan muncul tampilan sebagai berikut :

5
Gambar 1. Tampilan awal program matlab 7.6.0 (R2008a)
Kemudian akan muncul tampilan untuk fuzzy editor , dan adapun tampilan awalnya adalah
sebagai berikut :

Gambar 2. Tampilan awal FIS editor


3. Kemudian dari FIS editor kita pilih metode yang dipakai dalam pengaturan motor DC tanpa
sikat ini dengan metode MAMDANI. Disini terdapat 2 input yaitu e1 dan e2 , sedangkan
output diberi nama u. Tampilannya adalah sebagai berikut :

6
Gambar 3. Tampilan FIS Editor dengan input e1,e2 dan output u
Kemudian untuk isi dari input dan outputnya dapat kita lakukan dengan mengklik tools edit
membership function adapun masukannya adalah sebagai berikut :
a. Atur range nya dari -1 sampai 1.
b. Disini terdapat 7 jenis input yaitu : NB, NM, NS, Z, PS, PM, PB. Isi e1, e2 dan u dengan
ke 7 input tersebut. Untuk parameternya adalah -1, -0.8, -0.66, -0.33, 0, 0.33, 0.66, 1.
Missal satu contoh untuk membuat segitiga dari -1 -0.66 -0.33 menjadi NM, dan yang
lain dapat dilanjutkan dengan cara yang sama. Tampilannya adalah sebagai berikut :

Gambar 4. Segitiga membership function

Kemudian untuk tampilan keseluruhan dari peng-inputan yang ada maka hasilnya dapat
dilihat pada gambar berikut :

7
Gambar 5. Input e1 dan segitiga membership function
Untuk tampilan e2 dan u sama dengan tampilan u karena inputnya sama.
4. Setelah input e1,e2, dan u selesai diisi maka yang harus dilakukan selanjutnya adalah
mengatur rule basenya. Untuk membuka rule basenya dapat dengan mengklik tools edit
Rules. Statement yang digunakan adalah “if e1 and e2 then u”, dan disini dipake 7x7 = 49
rules sebagai berikut :
Tabel 1. Rule base FLC

Setelah semua dimasukkan maka tampilannya adalah sebagai berikut :

8
Gambar 6. Rule base motor DC tanpa sikat
5. Saat semuanya telah selesai dibuat, sekarang saatnya proses defuzzyfikasi, yaitu dimana
proses input dari membership function dan rule base yang ada dicoba dengan mengklik tools
view Rules atau view Surface, adapun tampilan untuk rules dan surfacenya adalah
sebagai berikut :

Gambar 7. rule viewer dari motor DC tanpa sikat

9
Dengan menggeser garis merah yang ada pada e1 dan e2 ke kiri maupun kekanan , akan
membuat perubahan pada outputnya, tampilannya adalah sebagai berikut :

Gambar 8. rule viewer saat garis merah digeser


Adapun tampilan dari surfacenya adalah sebagai berikut :

Gambar 9. Surface viewer motor DC tanpa sikat


6. Save pekerjaan yang telah dibuat dengan nama BLDC.fis, Setelah smua proses dilakukan
pada FIS editor, jika sudah sesuai dengan yang diinginkan maka akan lanjut dengan proses
pembuatan SIMULINKnya jika tidak perlu adanya perbaikan dimana saja yang perlu
diperbaiki.
7. Proses selanjutnya adalah membuat SIMULINK. Hal yang harus dilakukan pertama adalah

10
start program matlab 7.6.0 (R2008a), kemudian ketik SIMULINK pada Command window.
Tampilan awal dari simulink adalah sebagai berikut :

Gambar 10. Simulink library browser


Kemudian pada tools klik new untuk membuat file baru, dan tampilannya adalah sebagai
berikut:

Gambar 11. Field baru untuk membuat SIMULINK

11

Anda mungkin juga menyukai