DAFTAR ISI.. LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK.. ABSTRACT... DAFTAR TABEL.. DAFTAR PERSAMAAN..

dokumen-dokumen yang mirip
Perancangan dan Simulasi Autotuning PID Controller Menggunakan Metoda Relay Feedback pada PLC Modicon M340. Renzy Richie /

DAFTAR ISI. HALAMAN JUDUL... i. LEMBAR PENGESAHAN PEMBIMBING... ii. LEMBAR PENGESAHAN DOSEN PENGUJI... iii. HALAMAN PERSEMBAHAN...

Desain dan Simulasi Multiple Model Fuzzy Logic Control pada Tower Crane

DAFTAR ISI LEMBAR JUDUL... LEMBAR PERSEMBAHAN... LEMBAR PERNYATAAN... LEMBAR PENGESAHAN TUGAS AKHIR... ABSTRAK... ABSTRACT... KATA PENGANTAR...

PENGONTROL TEMPERATUR CAMPURAN AIR DENGAN LOOK-UP TABLE BERBASIS MIKROKONTROLER AVR ABSTRAK

SISTEM KENDALI BISING AKTIF UNTUK FAN KOMPUTER MENGGUNAKAN ALGORITMA ANFIS. Yudhistira Utomo / ABSTRAK

PERANCANGAN PROTOTYPE ROBOT SOUND TRACKER BERBASIS MIKROKONTROLER DENGAN METODE FUZZY LOGIC

BAB III METODELOGI PENELITIAN. media cacing dengan metode adaptive neuro fuzzy inference system (ANFIS)

ABSTRAK. Universitas Kristen Maranatha

3.5.1 Komponen jaringan syaraf Adaptif Neuro Fuzzy Inference System (ANFIS) Simulink MATLAB Mikrokontroler...

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAC KATA PENGANTAR

PENERAPAN LOGIKA FUZZY MENGGUNAKAN SISTEM INFERENSI METODE TSUKAMOTO PADA PENGATURAN LAMPU LALU LINTAS DI PEREMPATAN MANDAN KABUPATEN SUKOHARJO

STUDI PERANCANGAN PENGONTROL NEURO-FUZZY PADA PEMBANGKIT LISTRIK TENAGA SURYA

MODEL SISTEM CRANE DUA AXIS DENGAN PENGONTROL FUZZY. Disusun Oleh : Nama : Irwing Antonio T Candra Nrp :

2.4. Sistem Kendali Logika Fuzzy 11

ABSTRAK. Kata Kunci : Robot Line Follower

Sistem Redundant PLC (Studi Kasus Aplikasi Pengontrolan Plant Temperatur Air)

REALISASI PROTOTIPE KURSI RODA LISTRIK DENGAN PENGONTROL PID

DESAIN PENGONTROL MULTI INPUT MULTI OUTPUT LINEAR QUADRATIK PADA KOLOM DISTILASI

ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR DAFTAR LAMPIRAN BAB I PENDAHULUAN

IMPLEMENTASI KONTROL PID PADA PENDULUM TERBALIK MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA 16 ABSTRAK

Implementasi Sistem SCADA Redundant (Study kasus: Proses Pengendalian Plant Temperatur Air)

Simulasi Estimasi Arah Kedatangan Dua Dimensi Sinyal menggunakan Metode Propagator dengan Dua Sensor Array Paralel

Simulasi Pengontrolan Plant Kolom Distilasi Menggunakan UPC (Unified Predictive Control) ABSTRAK

APLIKASI LOAD CELL PADA PENGENDALIAN DAN MONITORING LEVEL AIR MENGGUNAKAN PLC ABSTRAK

HALAMAN JUDUL LEMBAR PENGESAHAN ABSTRAK...

REKOMENDASI PEMILIHAN LAPTOP MENGGUNAKAN SISTEM INFERENSI FUZZY TSUKAMOTO

APLIKASI WIROBOT X80 UNTUK MENGUKUR LEBAR DAN TINGGI BENDA. Disusun Oleh: Mulyadi Menas Chiaki. Nrp :

ABSTRAK. Kata kunci : Principal Component Analysis, Linear Discriminant Analysis, Pengenalan wajah

Realisasi Prototipe Gripper Tiga Jari Berbasis PLC (Programmable Logic Control) Chandra Hadi Putra /

GERAKAN BERJALAN OMNIDIRECTIONAL UNTUK ROBOT HUMANOID PEMAIN BOLA

ABSTRAK. Kata kunci: sistem antrian, jumlah teller optimum. vii. Universitas Kristen Maranatha

Penerapan Metode Fuzzy Mamdani Pada Rem Otomatis Mobil Cerdas

Lampiran A : Listing Instruksi Lampiran B : Tabel

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN GLOBAL FEATURE EXTRACTION, MOMEN INVARIAN DAN ALGORITMA FORWARD-ONLY COUNTER PROPAGATION

ABSTRAK. Universitas Kristen Maranatha

Simulasi Pengontrol Intensitas Cahaya Pada Lahan Parkir P2a Bekasi Cyber Park Dengan Kontrol On-Off

Kontrol Kecepatan Motor DC Berbasis Logika Fuzzy (DC Motor Speed Control Based on Fuzzy Logic)

ANALISIS & DESAIN SISTEM FUZZY. Menggunakan TOOLBOX MATLAB

BAB I PENDAHULUAN Latar Belakang

PREDIKSI PERMINTAAN KREDIT MENGGUNAKAN METODE ADAPTIVE NEURO FUZZY INFERENCE SYSTEM (ANFIS) SKRIPSI SAMUEL ANTHONIUS MADUWU

PENGENDALI PINTU GESER BERDASARKAN KECEPATAN JALAN PENGUNJUNG BERBASIS MIKROKONTROLER ATMEGA 16. Disusun Oleh : Nama : Henry Georgy Nrp :

PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN PENENTUAN JUMLAH PRODUKSI DENGAN METODE TSUKAMOTO (Studi Kasus pada PT Tanindo Subur Prima) SKRIPSI

SIMULASI PENGENDALIAN KECEPATAN MOBIL OTOMATIS MENGGUNAKAN LOGIKA FUZZY DAN ALGORITMA GENETIKA

APLIKASI PEMBELAJARAN DO A SEHARI-HARI UNTUK UMUM BERBASIS VISUAL BASIC 6.0 TUGAS AKHIR INDAH PERMATASARI

3.1.2 Analisis Kebutuhan... Error! Bookmark not defined Perancangan... Error! Bookmark not defined Pengujian... Error!

III.6 Sensor Optocoupler III.7 Sensor Infra Merah III.8 Schmitt Trigger III.9 Rangkaian Penggerak Motor DC III.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERBANDINGAN PRODUKSI KOPI OPTIMUM ANTARA METODE FUZZY-MAMDANI DENGAN FUZZY-SUGENO (Studi Kasus: PT SARIMAKMUR TUNGGALMANDIRI)

APLIKASI FUZZY LOGIC UNTUK MENILAI KOLEKTIBILITAS ANGGOTA SEBAGAI PERTIMBANGAN PENGAMBILAN KEPUTUSAN PEMBERIAN KREDIT DI KOPERASI X SKRIPSI

Vibration Monitoring. Diganosa Kerusakan. Produktifitas menurun

DESAIN SISTEM KONTROL ROBUST PADA KOLOM DISTILASI DENGAN METODA ANALYSIS

ABSTRAK. Universitas Kristen Maranatha

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

ABSTRAK PENGGUNAAN H 2 DAN H DALAM APLIKASI KENDALI ROBUST

ABSTRAK. Kata Kunci : Artificial Neural Network(ANN), Backpropagation(BP), Levenberg Marquardt (LM), harga emas, Mean Squared Error(MSE), prediksi.

IDENTIFIKASI WAJAH MANUSIA BERDASARKAN PERBANDINGAN PARAMETER TINGGI HIDUNG, LEBAR HIDUNG DAN JARAK MATA. Yusriani Laa Baan

ABSTRAK. Michael Parlindungan ( ) Jurusan Teknik Elektro Universitas Kristen Maranatha

BAB I PENDAHULUAN. kendali dengan campur tangan manusia dalam jumlah yang sangat kecil.

KLASIFIKASI KUALITAS TELUR ASIN BERDASARKAN CITRA RED GREEN BLUE MENGGUNAKAN ADAP TIVE NEURO FUZZY INFERENCE SYSTEM

REALISASI ACTIVE NOISE REDUCTION MENGGUNAKAN ADAPTIVE FILTER DENGAN ALGORITMA LEAST MEAN SQUARE (LMS) BERBASIS MIKROKONTROLER LM3S6965 ABSTRAK

PERANCANGAN SIMULASI KENDALI PENGISIAN BARANG KE KAPAL DENGAN MENGGUNAKAN PENGENDALI LOGIKA TERPROGRAM (PLC) OMRON CPM 1A

PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA RESILIENT BACKPROPAGATION

ABSTRAK. i Universitas Kristen Maranatha

ABSTRACT. Keywords: Job orders, production scheduling, CDS, FCFS, makespan efficiency. Universitas Kristen Maranatha

REALISASI SISTEM PENGENDALIAN PROSES SIRKULASI AIR PADA MINIATUR PLANT PENJERNIHAN AIR

PENGENALAN WAJAH DENGAN MENERAPKAN ALGORITMA ADAPTIF K MEANS

ABSTRAK. Kata kunci: Arduino, Switch, Access Point, LED, LCD, Buzzer, . i Universitas Kristen Maranatha

PENGENDALI POSISI MOTOR DC DENGAN PID MENGGUNAKAN METODE ROOT LOCUS

PERANCANGAN DAN REALISASI PENALA GITAR OTOMATIS MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA16. Disusun Oleh : Nama : Togar Hugo Murdani Nrp :

IJCCS, Vol.x, No.x, July xxxx, pp. 1~5 ISSN: Perancangan Model Matematis Untuk Penentuan Jumlah Produksi di PT. XZY

DENIA FADILA RUSMAN

ABSTRAK. Universitas Kristen Maranatha

Penerapan Fitur Web Server PLC SIMATIC S Untuk Monitoring dan Kontrol Pada Studi Kasus Simulasi Caramel Cooker Process ABSTRAK

Kendali Perancangan Kontroler PID dengan Metode Root Locus Mencari PD Kontroler Mencari PI dan PID kontroler...

ABSTRAK. Dewasa ini kemajuan teknologi sudah berkembang pesat dengan

PEMODELAN DAN PENGATURAN ADAPTIF UNTUK SISTEM HIDROLIK TAK-LINIER i. JUDUL TUGAS AKHIR. Disusun Oleh : M.MULYADI JAYANEGARA NIM.

FACE RECOGNITION MENGGUNAKAN METODE TWO- DIMENSIONAL PRINCIPAL COMPONENTS ANALYSIS (2DPCA) ABSTRAK

BAB I PENDAHULUAN. manusia akan teknologi tepat guna. Teknologi tepat guna yang mampu memenuhi

PERANCANGAN SCORING DAN TIMING PADA GAME MENGGUNAKAN TIMING DIAGRAM DAN ALGORITMA FUZZY (Studi Kasus : Game Cookurubukan)

VERIFIKASI TANDA TANGAN DENGAN METODE JARINGAN SYARAF TIRUAN HETEROASSOCIATIVE MEMORY ABSTRAK

ABSTRAK. air, dalam hal ini mesin yang dipakai untuk melakukan suatu proses produksi

SKRIPSI KLASIFIKASI CALON PEGAWAI DENGAN MENGGUNAKAN METODE K-MEANS CLASSIFICATION OF PROSPECTIVE EMPLOYEES BY USING THE K-MEANS METHOD

KRIPTOGRAFI VISUAL (4,4) UNTUK BERBAGI 3 CITRA RAHASIA LEWAT 4 CITRA TERSANDI. Jevri Eka Susilo

REALISASI PERANGKAT LUNAK UNTUK IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR LOCAL LINE BINARY PATTERN (LLPB)

Simulasi Peredaman Gangguan Sag Pada Tegangan Masukan Power Supply Di Personal Computer

BAB I PENDAHULUAN Tujuan Merancang dan merealisasikan robot pengikut dinding dengan menerapkan algoritma logika fuzzy.

BAB I PENDAHULUAN. berbagai potensi yang ada dalam diri seseorang. Dalam proses memperoleh

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pernyataan Keaslian. Lembar Pengesahan Penguji. Halaman Persembahan.

ABSTRAK. Universitas Kristen Maranatha

DAFTAR ISI HALAMAN JUDUL...

UNIVERSITAS DIPONEGORO. Optimasi Gripper Dua Lengan dengan Menggunakan Metode Genetic Algorithm pada Simulator Arm Robot 5 DOF (Degree of Freedom)

ABSTRAK. Kata-kata kunci: penjadwalan produksi, algoritma CDS, waktu produksi, efisiensi produksi. iii. Universitas Kristen Maranatha

Kata Kunci : PLC, Webserver, Website, monitoring, mengontrol, KWH.

BAB V : KESIMPULAN DAN SARAN 38 V.1. Kesimpulan 38 V.2. Saran 38 DAFTAR PUSTAKA LAMPIRAN

Penalaan Parameter Walk Tuner pada Robot Humanoid untuk Berjalan pada Rumput Sintetis

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN ALGORITMA DOUBLE BACKPROPAGATION ABSTRAK

Herry gunawan wibisono Pembimbing : Ir. Syamsul Arifin, MT

RANCANG BANGUN KENDALI SISTEM PARKIR OTOMATIS MENGGUNAKAN SENSOR LDR BERBASIS MIKROKONTROLER AT89S51

RANCANG BANGUN SISTEM INKUBATOR PENETAS TELUR AYAM MELALUI PENGATURAN SUHU DAN KELEMBABAN DENGAN KENDALI PID. Tugas Akhir

Transkripsi:

ABSTRAK Perkembangan teknologi yang semakin pesat, membuat semakin sedikitnya suatu industri yang memakai operator dalam menjalankan suatu proses produksi. Pada saat ini, kontrol otomatis lebih banyak dipakai sebagai pengganti kontrol manual. Salah satu contohnya dengan menggunakan robot (khususnya lengan robot). Permasalahan yang sering timbul adalah cara membangun suatu pengontrol agar lengan robot dapat mencapai set point. Oleh karena itu, pada tugas akhir ini dibuat simulasi suatu pengontrol ANFIS dalam mengimplementasikan pengontrol lengan robot dua sendi. Pengontrol ANFIS (Adaptive Neuro Fuzzy Inference System) dipilih karena dapat menggabungkan antara kemampuan manusia dengan kontrol komputer. ANFIS juga tidak membutuhkan perhitungan matematika yang rumit dalam mengimplementasikan suatu sistem kendali non linear. Realisasi suatu pengontrol ANFIS dibutuhkan sejumlah pasangan data latih. Data latih yang digunakan diambil secara manual pada model lengan robot dua sendi berukuran panjang lengan pangkal = 30 cm dan lengan ujung = 20 cm. ANFIS akan melakukan penalaan pada pasangan data latih tersebut sehingga akan diperoleh pasangan input-output pada tiap posisi di antara daerah kerja yang dilatih. Dua algoritma pengontrol yang digunakan yaitu pengontrol terpisah dan pengontrol yang berhubungan dengan menggunakan Simulink dan Fuzzy Logic Toolbox Matlab. Hasil pengamatan dan pengujian data latih sebanyak 20 trayektori menunjukkan bahwa dalam pencapaian set point dari simulasi pengontrol terpisah menunjukkan error sebesar 7.009647513 % untuk posisi x dan 1.608558943 % untuk posisi y. Pada simulasi pengontrol berhubungan, error sebesar 5.898190654 % untuk posisi x dan 4.019088568 % untuk posisi y. Rata-rata bentuk trayektori dari hasil pengontrol ANFIS maupun data percobaan secara keseluruhan yaitu melengkung menuju ke posisi y. Penggunaan pengontrol ANFIS yang terpisah dapat menghasilkan bentuk trayektori, respon θ1 dan θ2 terhadap waktu lebih baik dibandingkan jika digunakan pengontrol berhubungan. i

ABSTRACT The fast progress in technology, has made an industry recruits less workers to be the operators for production processing. Nowadays, automatic control machines are prefered used to manual one. For example by using robot, especially robot arm. The problem which often come is to establish a controller, in order the robot arm can reach the set point. It is therefore, in this final project the simulation of ANFIS controller of two joints robot arm is made. An ANFIS controller (Adaptive Neuro Fuzzy Inference System) is selected because it can join ability of human being with computer control. ANFIS not requires complicated mathematics calculation in implementing a non linear control system. The realization of ANFIS controller required a number of training data. Training data is use to be taken manually at two joints robot arm model, in which the length of the arm = 30 cm and tip of the arm = 20 cm. ANFIS will be tuning a number of training data, so that will be obtained an input-output couple in every position among the trained working area. Two controllers algorithm are used, they are the separated controller and the related controller using Simulink and Fuzzy Logic Toolbox Matlab. The result of observation and testing training data as many as 20 trajectory indicate that in the attainment of set point from the separated controller simulation show error 7.009647513 % for the position of x and 1.608558943 % for the position of y. At the related controller simulation, error 5.898190654 % for the position of x and 4.019088568 % for the position of y. The average form of trajectory ANFIS controller and the testing data is tortous to go to position y. The usage of separated controller ANFIS can produce trajectory form, for time respon θ1 and θ2 is more better than using related controller. ii

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK.. ABSTRACT... KATA PENGANTAR DAFTAR ISI.. DAFTAR GAMBAR. DAFTAR TABEL.. DAFTAR PERSAMAAN.. i ii iii v viii xiv xv I. PENDAHULUAN I.1 Latar Belakang 1 I.2 Identifikasi Masalah 1 I.3 Tujuan. 2 I.4 Pembatasan Masalah... 2 I.5 Spesifikasi Alat 2 I.6 Sistematika Penulisan.. 2 II. TEORI PENUNJANG II. 1 Sistem Kendali Non Linear. 4 II. 2 Teori Dasar Kendali ANFIS.. 5 II.2.1 Fuzzy Inference System (FIS).. 5 II. 2.1.1 Fuzzy Logic 7 II. 2.1.2 Membership Functions (Fungsi keanggotaan) 8 II. 2.1.3 Logical Operations (Operasi Logika)... 9 II. 2.1.4 Aturan-aturan If-Then. 9 II. 2.1.5 Macam-macam FIS... 10 v

II. 2.2 Jaringan Adaptif 13 II.3 Algoritma Backpropagation untuk Jaringan Umpan Maju 14 II.4 ANFIS (Adaptive Neuro Fuzzy Inference System)... 16 III. PERANCANGAN DAN SIMULASI III.1 Perancangan Pengontrol ANFIS 20 III.1.1 Mengumpulkan Pasangan Data Latih Input-Output... 20 III.1.2 Penentuan Banyak dan Bentuk Fungsi Keanggotaan. 21 III.1.3 Melakukan Pelatihan ANFIS.. 22 III.2 Perancangan Model Pengontrol Lengan Robot Dua Sendi 25 IV. PENGUJIAN DAN PENGAMATAN DATA IV.1 Pengamatan dan Pengujian Perangkat Lunak ANFIS.. 29 IV.1.1 Arsitektur ANFIS.. 29 IV.1.2 Pengamatan Perubahan Nilai Output 32 IV.1.3 Pengamatan Fungsi Keanggotaan Input-Output 37 IV.1.4 Pengamatan Hasil Penalaan Kurva Fungsi Keanggotaan Input. 40 IV.1.5 Aturan Fuzzy If-Then dan Struktur Model ANFIS 50 IV.2 Pengamatan dan Pengujian Data Hasil Simulasi 53 IV.2.1 Perbandingan Posisi Akhir Lengan Robot (Antara Set Point dan Pengontrol ANFIS). 54 IV.2.2 Trayektori Perpindahan Lengan Robot, Respon θ1 Terhadap Waktu dan Respon θ2 Terhadap Waktu 59 IV.3 Perbandingan Bentuk Trayektori Lengan Robot dari Data Percobaan dan Pelatihan ANFIS.. 75 V. KESIMPULAN DAN SARAN V.1 Kesimpulan. 83 V.2 Saran 84 vi

DAFTAR PUSTAKA... 85 LAMPIRAN A : DATA PERCOBAAN UNTUK PELATIHAN ANFIS LAMPIRAN B : HASIL SIMULASI PENGONTROL TERPISAH DAN PENGONTROL BERHUBUNGAN DARI DATA LATIH LAMPIRAN C : HASIL SIMULASI PENGONTROL TERPISAH DAN PENGONTROL BERHUBUNGAN BUKAN DARI DATA LATIH vii

DAFTAR GAMBAR Gambar II.1 Fuzzy Inference System. 6 Gambar II.2 FIS dengan dua input dan dua aturan 7 Gambar II.3 Mamdani Fuzzy Inference System. 10 Gambar II.4 Tsukamoto Fuzzy Inference System.. 12 Gambar II.5 Jaringan adaptif dengan dua input dan dua output 13 Gambar II.6 (a) Pengambilan kesimpulan model fuzzy Sugeno tingkat pertama dengan dua input (b) Arsitektur ANFIS 19 Gambar II.7 (a) Arsitektur ANFIS model fuzzy Sugeno orde pertama dengan dua input yang memiliki sembilan aturan (b) Ruang input dua dimensi yang dibagi menjadi sembilan daerah Fuzzy 18 Gambar III.1 Model lengan robot dua sendi 19 Gambar III.2 Fuzzy Logic Toolbox.. 21 Gambar III.3 Diagram alir simulasi pengontrol lengan robot dua sendi (dengan pengontrol terpisah) 24 Gambar III.4 Diagram blok simulink pengontrol lengan robot dua sendi (dengan pengontrol terpisah) 25 Gambar III.5 Diagram alir simulasi pengontrol lengan robot dua sendi (dengan pengontrol yang berhubungan)... 26 Gambar III.6 Diagram blok simulink pengontrol lengan robot dua sendi (dengan pengontrol yang berhubungan)... 27 Gambar IV.1 Diagram nilai input-output untuk (27.6,39) 33 Gambar IV.2 Diagram nilai input-output untuk (27.6,39) 33 Gambar IV.3 Diagram nilai input-output untuk (30.4,23.6). 34 Gambar IV.4 Diagram nilai input-output untuk (30.4,23.6,1.204277148) 34 Gambar IV.5 Fungsi keanggotaan input-output untuk simulasi pengontrol terpisah (fuzzy logic controller ro ).. 37 viii

Gambar IV.6 Fungsi keanggotaan input-output untuk simulasi pengontrol terpisah (fuzzy logic controller ri ) 37 Gambar IV.7 Fungsi keanggotaan input-output untuk simulasi pengontrol yang berhubungan (fuzzy logic controller lengan1 )... 38 Gambar IV.8 Fungsi keanggotaan input-output untuk simulasi pengontrol yang berhubungan (fuzzy logic controller lengan2 )... 38 Gambar IV.9 Fungsi keanggotaan input 1 sebelum dilakukan pelatihan ANFIS (simulasi pengontrol terpisah untuk fuzzy logic controller ro ).. 40 Gambar IV.10 Fungsi keanggotaan input 1 setelah dilakukan pelatihan ANFIS (simulasipengontrol terpisah untuk fuzzy logic controller ro ) 40 Gambar IV.11 Fungsi keanggotaan input 2 sebelum dilakukan pelatihan ANFIS (simulasipengontrol terpisah untuk fuzzy logic controller ro ) 41 Gambar IV.12 Fungsi keanggotaan input 2 setelah dilakukan pelatihan ANFIS (simulasi pengontrol terpisah untuk fuzzy logic controller ro )... 41 Gambar IV.13 Fungsi keanggotaan input 1 sebelum dilakukan pelatihan ANFIS (simulasi pengontrol terpisah untuk fuzzy logic controller ri )... 42 Gambar IV.14 Fungsi keanggotaan input 1 setelah dilakukan pelatihan ANFIS (simulasi pengontrol terpisah untuk fuzzy logic controller ri )... 42 Gambar IV.15 Fungsi keanggotaan input 2 sebelum dilakukan pelatihan ANFIS (simulasi pengontrol terpisah untuk fuzzy logic controller ri )... 43 Gambar IV.16 Fungsi keanggotaan input 2 setelah dilakukan pelatihan ANFIS (simulasi pengontrol terpisah untuk fuzzy logic controller ri )... 43 Gambar IV.17 Fungsi keanggotaan input 1 sebelum dilakukan pelatihan ANFIS lengan1 ) 44 Gambar IV.18 Fungsi keanggotaan input 1 setelah dilakukan pelatihan ANFIS lengan1 ) 44 Gambar IV.19 Fungsi keanggotaan input 2 sebelum dilakukan pelatihan ANFIS lengan1 ) 45 ix

Gambar IV.20 Fungsi keanggotaan input 2 setelah dilakukan pelatihan ANFIS lengan1 ). 45 Gambar IV.21 Fungsi keanggotaan input 1 sebelum dilakukan pelatihan ANFIS lengan2 ). 46 Gambar IV.22 Fungsi keanggotaan input 1 setelah dilakukan pelatihan ANFIS lengan2 ). 46 Gambar IV.23 Fungsi keanggotaan input 2 sebelum dilakukan pelatihan ANFIS lengan2 ). 47 Gambar IV.24 Fungsi keanggotaan input 2 setelah dilakukan pelatihan ANFIS lengan2 ). 47 Gambar IV.25 Fungsi keanggotaan input 3 sebelum dilakukan pelatihan ANFIS lengan2 ). 48 Gambar IV.26 Fungsi keanggotaan input 3 setelah dilakukan pelatihan ANFIS lengan2 ). 48 Gambar IV.27 Struktur model ANFIS untuk fuzzy logic controller ro, ri dan lengan1.. 51 Gambar IV.28 Struktur model ANFIS untuk fuzzy logic controller lengan2 53 Gambar 1V.29.1 Trayektori perpindahan lengan robot dari data latih dengan posisi awal (18.2,46.1) dan posisi akhir (27.6,39) dari simulasi pengontrol terpisah.. 59 Gambar IV.29.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (18.2,46.1) dan posisi akhir (27.6,39).. 59 x

Gambar 1V.30.1 Trayektori perpindahan lengan robot dari data latih dengan posisi awal (18.2,46.1) dan posisi akhir (27.6,39) dari simulasi pengontrol yang berhubungan.. 60 Gambar IV.30.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (18.2,46.1) dan posisi akhir (27.6,39)... 60 Gambar 1V.31.1 Trayektori perpindahan lengan robot dari data latih dengan posisi awal (44.7,20.5) dan posisi akhir (47.7,8.3) dari simulasi pengontrol terpisah. 61 Gambar IV.31.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (44.7,20.5) dan posisi akhir (47.7,8.3). 61 Gambar 1V.32.1 Trayektori perpindahan lengan robot dari data latih dengan posisi awal (44.7,20.5) dan posisi akhir (47.7,8.3) dari simulasi pengontrol yang berhubungan. 62 Gambar IV.32.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (44.7,20.5) dan posisi akhir (47.7,8.3). 62 Gambar 1V.33.1 Trayektori perpindahan lengan robot dari data latih dengan posisi awal (45.2,12.2) dan posisi akhir (42.7,3.5) dari simulasi pengontrol terpisah. 63 Gambar IV.33.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (45.2,12.2) dan posisi akhir (42.7,3.5)... 63 Gambar 1V.34.1 Trayektori perpindahan lengan robot dari data latih dengan posisi awal (45.2,12.2) dan posisi akhir (42.7,3.5) dari simulasi pengontrol yang berhubungan 64 Gambar IV.34.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (45.2,12.2) dan posisi akhir (42.7,3.5). 64 Gambar 1V.35.1 Trayektori perpindahan lengan robot dari data latih dengan posisi awal (38.1,32.2) dan posisi akhir (43.6,23.3) dari simulasi pengontrol terpisah 65 Gambar IV.35.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (38.1,32.2) dan posisi akhir (43.6,23.3).. 65 xi

Gambar 1V.36.1 Trayektori perpindahan lengan robot dari data latih dengan posisi awal (38.1,32.2) dan posisi akhir (43.6,23.3) dari simulasi pengontrol yang berhubungan... 66 Gambar IV.36.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (38.1,32.2) dan posisi akhir (43.6,23.3)... 66 Gambar 1V.37.1 Trayektori perpindahan lengan robot dari data yang tidak dilatih dengan posisi awal (17.5,43.4) dan posisi akhir (29.6,33.3) dari simulasi pengontrol terpisah.. 67 Gambar IV.37.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (17.5,43.4) dan posisi akhir (29.6,33.3)... 67 Gambar 1V.38.1 Trayektori perpindahan lengan robot dari data yang tidak dilatih dengan posisi awal (17.5,43.4) dan posisi akhir (29.6,33.3) dari simulasi pengontrol yang berhubungan. 68 Gambar IV.38.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (17.5,43.4) dan posisi akhir (29.6,33.3)... 68 Gambar 1V.39.1 Trayektori perpindahan lengan robot dari data yang tidak dilatih dengan posisi awal (41.6,16) dan posisi akhir (38.8,8.1) dari simulasi pengontrol terpisah... 69 Gambar 1V.39.2 Trayektori perpindahan lengan robot dari data yang tidak dilatih dengan posisi awal (41.6,16) dan posisi akhir (38.8,8.1) dari simulasi pengontrol terpisah... 69 Gambar 1V.40.1 Trayektori perpindahan lengan robot dari data yang tidak dilatih dengan posisi awal (41.6,16) dan posisi akhir (38.8,8.1) dari simulasi pengontrol yang berhubungan.. 70 Gambar IV.40.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (41.6,16) dan posisi akhir (38.8,8.1). 70 Gambar 1V.41.1 Trayektori perpindahan lengan robot dari data yang tidak dilatih dengan posisi awal (28.1,23.8) dan posisi akhir (32.3,15.8) dari simulasi pengontrol terpisah. 71 Gambar IV.41.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (28.1,23.8) dan posisi akhir (32.3,15.8)... 71 xii

Gambar 1V.42.1 Trayektori perpindahan lengan robot dari data yang tidak dilatih dengan posisi awal (28.1,23.8) dan posisi akhir (32.3,15.8) dari simulasi pengontrol yang berhubungan 72 Gambar IV.42.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (28.1,23.8) dan posisi akhir (32.3,15.8).. 72 Gambar 1V.43.1 Trayektori perpindahan lengan robot dari data yang tidak dilatih dengan posisi awal (21,39.3) dan posisi akhir (28.4,29.5) dari simulasi pengontrol terpisah. 73 Gambar IV.43.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (21,39.3) dan posisi akhir (28.4,29.5)... 73 Gambar 1V.44.1 Trayektori perpindahan lengan robot dari data yang tidak dilatih dengan posisi awal (21,39.3) dan posisi akhir (28.4,29.5) dari simulasi pengontrol yang berhubungan. 74 Gambar IV.44.2 Plot respon θ1 terhadap waktu dan respon θ2 terhadap waktu untuk posisi awal (21,39.3) dan posisi akhir (28.4,29.5)... 74 Gambar IV.45.1 Bentuk seluruh trayektori yang diambil untuk data percobaan. 75 Gambar IV.45.2 Bentuk trayektori untuk posisi antara (25,0) sampai dengan (35,50) 76 Gambar IV.45.3 Bentuk trayektori untuk posisi antara (20,35) sampai dengan (50,35) 76 xiii

DAFTAR TABEL Tabel IV.1 Perbandingan output percobaan dengan output hasil pelatihan ANFIS untuk simulasi pengontrol terpisah 35 Tabel IV.2 Perbandingan output percobaan dengan output hasil pelatihan ANFIS untuk simulasi pengontrol yang berhubungan 36 Tabel IV.3 Perbandingan posisi akhir lengan robot (antara set point dan pengontrol ANFIS) dari data latih dengan menggunakan simulasi pengontrol yang terpisah 54 Tabel IV.4 Perbandingan posisi akhir lengan robot (antara set point dan pengontrol ANFIS) dari data latih dengan menggunakan simulasi pengontrol yang berhubungan 55 Tabel IV.5 Perbandingan posisi akhir lengan robot (antara set point dan pengontrol ANFIS) dari data yang tidak dilatih dengan menggunakan simulasi pengontrol yang terpisah. 56 Tabel IV.6 Perbandingan posisi akhir lengan robot (antara set point dan pengontrol ANFIS) dari data yang tidak dilatih dengan menggunakan simulasi pengontrol yang berhubungan. 57 xiv

DAFTAR PERSAMAAN Persamaan II.1 12 Persamaan II.2 12 Persamaan II.3 14 Persamaan II.4 15 Persamaan II.5 15 Persamaan II.6 15 Persamaan II.7 15 Persamaan II.8 15 Persamaan II.9 16 Persamaan II.10..16 Persamaan II.11..16 Persamaan II.12..17 Persamaan II.13..18 Persamaan II.14..18 Persamaan II.15..18 Persamaan II.16..18 Persamaan II.17..18 xv