tugas mekatronika aljabar boolean fuzzy logic ricky
TRANSCRIPT
-
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
1/11
TUGAS PAPER
Definsi Aljabar Boolean dan Logika Fuzzy Beserta Alikasinya dala! "e#iduan
Se#ari$#ari
Diajukan Sebagai Sala# Satu Tugas %ata "ulia# %ekatronika
&le# '
Ri(ky Restu Prayogo )*+*,--.-+/**+01
"elas A 2ndralaya
U324ERS2TAS SR2526A7A
FA"ULTAS TE"32"
6URUSA3 TE"32" %ES23
/*-,
-
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
2/11
KATA PENGANTAR
Puji syukur enulis anjatkan ke #adirat Tu#an 7ang %a#a Esa 8 karena
atas ke#endak$3ya la# ka!i selaku ti! enulis bisa !enyelesaikan !akala# ini
teat ada 9aktunya :
Adaun !aksud dan tujuan enulis !e!buat !akala# ini 8 adala# untuk
!e!enu#i sala# satu tugas dari !ata kulia# !ekatronika:
Dala! e!buatan dan enyusunan !akala# ini tentu saja enulis !engakui
ba#9a !akala# ini !asi# jau# dari kese!urnaan 8 baik dari segi isi 8 teori 8 dan
siste!atika enulisannya : %aka dari itu karena belu! luasnya 9a9asan ka!i8
ka!i sangat terbantu bila e!ba(a !e!berikan kritik dan saran yang bersifat
!e!bangun dan daat !enye!urnakan !akala# ini dari segi !anaun :
Ak#ir kata enulis ber#ara se!oga !akala# ini bisa ber!anfaat bagi kita se!ua
baik untuk #ari ini dan untuk !asa yang akan datang :
Pale!bang 8 /; Sete!ber /*-,
Penulis
-
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
3/11
1. ALJABAR BOOLEAN
A. Pengertian
Aljabar boole erta!a kali dike!ukakan ole# seseorang !ate!atika9an
inggris8 geogre boole ada ertenga#anabad ke$-0ta#un -.,;: Aljabar boolean
adala# (abang il!u !ate!atika yang dierlukan untuk !e!elajari desain logika
dari suatu siste! digital yang !eruakan oerasi arit!atik ada bilangan boolean
)bilangan yang #anya !engenal / keadaan yaitu False
-
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
4/11
untuk rangkaian digital dibandingkan dengan aljabar yang lain: "enyataanya
aljabar boole #anya !engenal tiga oerasi dasar8 yaitu'
a: Penju!la#an logika atau &R dengan sy!bol oerasi =C )tanda lus1
b: Perkalian logika atau A3D dengan sy!bol oerasi : )tanda titik1 atau tana
tanda sa!a sekali
(: "o!le!entasi atau 3&T dengan sy!bol oerasi $ )garis diatas ariabel1
B. Aplikasi Aljabar Boolean dalam Keid!pan "eari#ari
Diakai dala! !eran(ang ko!uter elektronik dengan !enerje!a#kannya ke
dala! rangkaian saklar )switching circuits1 dengan dasar logika )tertutu atau
terbuka1!engalirkan arus listrik atau tidak
$. LOG%KA &'(()
A. Pengertian
Logika &!**+)Fuzzy Logic1 adala# eningkatan darilogika Booleanyang
ber#adaan dengan konse kebenaran sebagian: Saat logika klasik !enyatakan
ba#9a segala #al daat dieksresikan dala! istila#biner)* atau -8 #ita! atau
uti#8 ya atau tidak18 logika fuzzy !enggantikan kebenaran boolean
dengan tingkat kebenaran:Pada saat iniFuzzy Logic!eruakan sala# satu !etode
yang !e!iliki alikasi luas di bidang kontrol: Perke!bangan Fuzzy sangat esat8
karena konse logika fuzzy !uda# di!engerti dan fleksibel:
Logika Fuzzy !e!ungkinkan nilai keanggotaan antara * dan -8 tingkat
keabuan dan juga #ita! dan uti#8 dan dala! bentuk linguistik8 konse tidak asti
seerti @sedikit@8 @lu!ayan@8 dan @sangat@: Logika ini ber#ubungan dengan set
fuzzydanteori ke!ungkinan:
Fuzzy Set erta!a kali dierkenalkan ole# Pro,. Lot,i (ade8 -0, orang
2ran yang !enjadi guru besar di Uniersity of alifornia at Berkeley dala!
aernya yang !onu!ental Fuzzy SetC:
https://id.wikipedia.org/wiki/Logika_Booleanhttps://id.wikipedia.org/wiki/Logika_Booleanhttps://id.wikipedia.org/w/index.php?title=Kebenaran_sebagian&action=edit&redlink=1https://id.wikipedia.org/w/index.php?title=Logika_klasik&action=edit&redlink=1https://id.wikipedia.org/wiki/Binerhttps://id.wikipedia.org/w/index.php?title=Tingkat_kebenaran&action=edit&redlink=1https://id.wikipedia.org/w/index.php?title=Set_fuzzy&action=edit&redlink=1https://id.wikipedia.org/w/index.php?title=Set_fuzzy&action=edit&redlink=1https://id.wikipedia.org/w/index.php?title=Teori_kemungkinan&action=edit&redlink=1https://id.wikipedia.org/w/index.php?title=Teori_kemungkinan&action=edit&redlink=1https://id.wikipedia.org/wiki/Logika_Booleanhttps://id.wikipedia.org/w/index.php?title=Kebenaran_sebagian&action=edit&redlink=1https://id.wikipedia.org/w/index.php?title=Logika_klasik&action=edit&redlink=1https://id.wikipedia.org/wiki/Binerhttps://id.wikipedia.org/w/index.php?title=Tingkat_kebenaran&action=edit&redlink=1https://id.wikipedia.org/w/index.php?title=Set_fuzzy&action=edit&redlink=1https://id.wikipedia.org/w/index.php?title=Set_fuzzy&action=edit&redlink=1https://id.wikipedia.org/w/index.php?title=Teori_kemungkinan&action=edit&redlink=1 -
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
5/11
Dala! aer tersebut diaarkan ide dasar fuzzy set yang
!eliuti in(lusion8 union8 interse(tion8 (o!le!ent8 relation dan (oneity:
Blok -iagram &!**+ logi /ontrol
Ga!bar Diagra! Fuzzy Logi( ontrol
Ga!bar Blok Diagra! Fuzzy Logi(
Fungsi dari bagian$bagian di atas adala# sebagai berikut '
-: Fuzzifikasi Berfungsi untuk !nguba# sinyal !asukan yang bersifat
(ris ) bukan fuzzy 1 ke #i!unan fuzzy dengan !enggunakan oerator
fuzzifikasi:
/: Basis Pengeta#uan Berisi basis data dan aturan dasar yang
!endefinisikan #i!unan fuzzy atas daera#Hdaera# !asukan dan keluaran dan
!enyusunnya dala! erangkat aturan kendali:
-
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
6/11
Ruang Input Kotak Hitam Ruang Output
Gambar Pemetaan input-output
+: Logika Penga!bil "eutusan !eruakan inti dari Logika Fuzzy yang
!e!unyai ke!a!uan seerti !anusia dala! !enga!bil keutusan: Aksi atur
fuzzy disi!ulkan dengan !enggunakan i!likasi fuzzy dan !ekanis!e
inferensi fuzzy:
;: Defuzzifikasi berfungsi untuk !entransfor!asikan kesi!ulan tentang
aksi atur yang bersifat fuzzy !enjadi sinyal sebenarnya yang bersifat (ris dengan
!enggunakan oerator defuzzifikasi
Dala! ke#iduan se#ari$#ari kita sering tidak daat !enentukan batas$
batas suatu !asala# se(ara jelas: Sebagai (onto#8 untuk !enyatakan air itu anas
atau dingin8 a!at bersifat relatie: Logika fuzzy !eruakan suatu (ara yang teat
untuk !e!etakan suatu ruang inut ke dala! ruang outut: Dala! ga!bar -8
kotak #ita! !enyatakan roses yang dilakukan ter#ada inut suaya
!eng#asilkan outut:
Pada ta#un -0,8 Iade# !e!odifikasi teori #i!unan di!ana setia
anggotanya !e!iliki derajat keanggotaan kontinu antara * $ -8 #i!unan ini
disebut #i!unan sa!ar )Fuzzy set1: Sebagai (onto# ' #i!unan te!eratur yang
akan !e!engaru#i kondisi anas tidak bersifat diskrit dan dibatasi kondisi
#angat:
B. -erajat Kebenaran
Logika fuzzy dan logika robabilitas se(ara !ate!atis sa!a $ keduanya
!e!unyai nilai kebenaranyang berkisar antara * dan - $ na!un se(ara konse
berbeda: Logika fuzzy berbi(ara !engenai @derajat kebenaran@8 sedangkan logika
robabilitas !engenai @robabilitas8 ke(enderungan@: "arena kedua #al itu
https://id.wikipedia.org/w/index.php?title=Nilai_kebenaran&action=edit&redlink=1https://id.wikipedia.org/wiki/Peluang_(matematika)https://id.wikipedia.org/w/index.php?title=Nilai_kebenaran&action=edit&redlink=1https://id.wikipedia.org/wiki/Peluang_(matematika) -
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
7/11
berbeda8 logika fuzzy dan logika robabilitas !e!unyai (onto# eneraan dala!
dunia nyata yang berbeda:
/. Aplikasi Logika &!**+ dalam Keid!pan "eari#ari
De9asa ini8 Fuzzy Logic!eruakan sala# satu !etode yang !e!iliki
alikasi luas di bidang kontrol: Perke!bangan Fuzzy sangat esat8 karena konse
logika fuzzy !uda# di!engerti dan fleksibel:
&le# karena itu8 dala! tulisan ini saya akan !engangkat te!a tentang
eneraan alikasiFuzzy Logicdala! ke#iduan se#ari$#ari: Sebelu! !e!ba#as
!engenai alikasinya8 kita erlu !engeta#ui #al$#al yang terdaat ada siste!
fuzzy yaitu '
4ariabel Fuzzy
%eruakan ariabel yang #endak diba#as dala! suatu syste! fuzzy8 seerti u!ur8
te!eratur8 dsb
Ji!unan Fuzzy
%eruakan suatu gru yang !e9akili suatu kondisi atau keadaan tertentu dala!suatu ariabel fuzzy:
Se!esta Pe!bi(araan
Adala# keseluru#an nilai yang dierbole#kan untuk dioerasikan dala! suatu
ariabel fuzzy:
Do!ain
-
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
8/11
Adala# keseluru#an nilai yang diijinkan dala! se!esta e!bi(araan dan bole#
dioerasikan dala! suatu #i!unan fuzzy:
Fungsi "eanggotaan
Fungsi keanggotaan )membership function1 adala# suatu kura yang !enunjukan
e!etaan titik H titik inut data kedala! nilai keanggotaanya )sering juga disebut
dengan derajat keanggotaan1 yang !e!iliki interal antara * sa!ai -
)"usu!ade9ei8 /**; ' .1: Sala# satu (ara yang daat digunakan untuk
!endaatkan nilai keanggotaan adala# dengan !elalui endekatan fungsi:
Alikasi Logika Fuzzy dala! ke#iduan se#ari$#ari adala# sebagai berikut '
$.1 Logika &!**+ !nt!k "istem Pengat!ran "!! R!angan
Untuk !enentukan su#u dala! suatu ruangan8 kita daat !enentukannya
!enggunakan Logika Fuzzy: Aturan dala! kontrol8 !uda# didefinisikan
!enggunakan kata$kata !isalkan '
a: 6ika su#u dala! suatu ruangan dingin !aka naikkan su#u eng#angat:
b: 6ika su#u dala! suatu ruangan anas !aka naikkan su#u endingin:
$.$ Logika &!**+ !nt!k "istem Pengat!ran Lamp! Lal!lintas
Logika fuzzy dala! engaturan la!u lalulintas a!at dierlukan untuk
!e!erlan(ar arus lalulintas: Dengan adanya syste! yang bekerja se(ara
oto!atis di#arakan angka ke(elakaan yang disebabkan ole# !asala# la!u
lalulintas daat berkurang: Selain itu dengan adanya la!u lalulintas yang
oto!atis tentu saja akan !engurangi tugas olisi lalulintas8 se#ingga !ereka bisa
!engerjakan #al$#al lain yang belu! teratasi:
Sedangkan sebagai dasar engendalian dari siste! yang dijalankan8
digunakan algorit!a logika fuzzy: Untuk !e!uda#kan engendalian la!u
-
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
9/11
lalulintas8 ada beberaa istila# yang digunakan dala! engendaliannya antara
lain'
Untuk keadatan ju!la# kendaraan adala# '
H Tidak Padat )TP18
H "urang Padat )"P18
H uku Padat )P18
H Padat )P1 dan
H Sangat Padat )SP1:
Sedangkan untuk la!a nyala la!u adala# '
H eat )18
H Agak eat )A18
H Sedang )S18
H Agak La!a )AL1 dan
H La!a )L1:
$.0 Logika &!**+ !nt!k "istem Penggajian Kar+aan
Dengan adanya syste! enggajian karya9an !enggunakan logika Fuzzy
!aka karya9an akan !eneri!a gaji yang benar$benar sesuai dengan aa yang
karya9an tersebut kerjakan karena !esin tidak !ungkin !elakukan korusi:
%isalkan untuk !engealuasi suatu ekerjaan8 ada ! faktor yang
berengaru#8 tia$tia faktor terdiri$dari n leel: Se#ingga faktor ke$i leel ke$j
daat ditulis sebagai ij: Diasu!sikan ba#9a8 leel yang lebi# tinggi ada suatu
-
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
10/11
faktor )nilai j naik1 !enunjukkan ba#9a ko!leksitas ekerjaannya lebi# tinggi:
Jubungan ini daat dituliskan sebagai '
ij R ij$-8 iK-8/88! dan jK-8/88n
:
$.2 Pemb!atan 3esin /!i
Pada ta#un -00* erta!a kali dibuat !esin (u(i dengan logika fuzzy di
6eang )%atsus#ita Ele(tri( 2ndustrial o!any1: Siste! fuzzy digunakan untuk
!enentukan utaran yang teat se(ara oto!atis berdasarkan jenis dan banyaknyakotoran serta ju!la# yang akan di(u(i: 2nut yang digunakan adala#' seberaa kotor8
jenis kotoran8 dan banyaknya yang di(u(i: %esin ini !enggunakan sensor otik 8
!engeluarkan (a#aya ke air dan !engukur bagai!ana (a#aya tersebut sa!ai ke
ujung lainnya: %akin kotor8 !aka sinar yang sa!ai !akin redu: Disa!ing itu8
siste! juga daat !enentukan jenis kotoran )daki atau !inyak1:
%isalkan ditetakan ada k ekerjaan yang akan digunakan sebagai basis
untuk !elakukan ealuasi )be(#!ark18 !aka ben(#!ark ke$r adala# Ir)M1: %aka
akan di(ari beraaka# nilai oti!u! untuk tia$tia leel8 agar daat di#itung
nilai untuk setia ben(#!ark: 6ika nilai setia be(#!ark ini suda# diketa#ui8 !aka
dengan !uda# kita daat !enentukan beraa gaji yang #arus diteri!a ole#
seorang karya9an dengan sesifikasi ekerjaannya:
$.4 Transmisi 3obil
Trans!isi oto!atis ada !obil: %obil 3issan tela# !enggunakan siste!
fuzzy ada trans!isi oto!atis8 dan !a!u !eng#e!at bensin -/ H -NO:
-
7/26/2019 Tugas Mekatronika Aljabar Boolean Fuzzy Logic Ricky
11/11
Su!ber '
#tt'