Siswo Dwi Utomo. Dosen Pembimbing: Dr. Ir. Djoko Purwanto M.Eng Dr. Tri Arief Sardjono ST. MT

dokumen-dokumen yang mirip
Sistem Pengaturan Kecepatan Motor DC Pada Alat Penyiram Tanaman Menggunakan Kontoler PID

PERANCANGAN SISTEM KENDALI GERAKAN ROBOT BERODA TIGA UNTUK PEMBERSIH LANTAI

DAFTAR ISI. SKRIPSI... ii

BAB 4 IMPLEMENTASI DAN EVALUASI. (secara hardware).hasil implementasi akan dievaluasi untuk mengetahui apakah

CLOSED LOOP CONTROL MENGGUNAKAN ALGORITMA PID PADA LENGAN ROBOT DUA DERAJAT KEBEBASAN BERBASIS MIKROKONTROLER ATMEGA16

BABV PENUTUP. Bab ini berisi kesimpulan yang diperoleh selama perancangan dan

UJI PERFORMANSI PADA SISTEM KONTROL LEVEL AIR DENGAN VARIASI BEBAN MENGGUNAKAN KONTROLER PID

BAB III ANALISA DAN PERANCANGAN

Sistem Pengaturan Kecepatan Motor DC pada Alat Ektraktor Madu Menggunakan Kontroler PID

IV. PERANCANGAN SISTEM

BAB IV PENGUJIAN DAN ANALISIS

BAB I PENDAHULUAN. menggerakan belt conveyor, pengangkat beban, ataupun sebagai mesin

SISTEM KAMERA DENGAN PAN-TILT TRIPOD OTOMATIS UNTUK APLIKASI FOTOGRAFI

SISTEM PENGENDALI PERLAMBATAN KECEPATAN MOTOR PADA ROBOT LINE FOLLOWER DENGAN SENSOR ULTRASONIK

IMPLEMENTASI SISTEM KESEIMBANGAN ROBOT BERODA DUA DENGAN MENGGUNAKAN KONTROLER PROPORSIONAL INTEGRAL DIFERENSIAL

SISTEM KENDALI GERAK SEGWAY BERBASIS MIKROKONTROLER

YONI WIDHI PRIHANA DOSEN PEMBIMBING Dr.Muhammad Rivai, ST, MT. Ir. Siti Halimah Baki, MT.

SISTEM PENGENDALIAN SUHU PADA TUNGKU BAKAR MENGGUNAKAN KONTROLER PID

3. Perancangan Alat Perancangan alat yaitu mendesain konsep yang sudah dibuat, meliputi perancangan mekanis robot, elektronis robot dan pemrograman

BAB III ANALISA DAN PERANCANGAN

DAFTAR ISI. LEMBAR PENGESAHAN PEMBIMBING... Error! Bookmark not defined. LEMBAR PERNYATAAN KEASLIAN... iii. LEMBAR PENGESAHAN PENGUJI...

Identifikasi Self Tuning PID Kontroler Metode Backward Rectangular Pada Motor DC

Implementasi Sistem Navigasi Behavior Based Robotic dan Kontroler Fuzzy pada Manuver Robot Cerdas Pemadam Api

BAB II SISTEM KENDALI GERAK SEGWAY

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN PENGENDALI POSISI LINIER UNTUK MOTOR DC DENGAN MENGGUNAKAN PID

Pengontrol PID pada Robot Beroda untuk Kontes Robot Cerdas Indonesia

Sistem Pengaturan Kecepatan Motor DC pada Alat Pengaduk Adonan Dodol Menggunakan Kontroler PID

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI PID SEBAGAI PENGONTROL KECEPATAN ROBOT MOBIL PADA LINTASAN DATAR, TANJAKAN, DAN TURUNAN TUGAS AKHIR

BAB IV PENGUJIAN ALAT DAN ANALISA

Oleh : Dia Putranto Harmay Dosen Pembimbing : Ir. Witantyo, M.Eng. Sc

BAB II TINJAUAN PUSTAKA

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pengesahan Penguji. Halaman Persembahan. Halaman Motto. Kata Pengantar.

BAB IV PENGUJIAN SISTEM DAN ANALISIS

PENGESAHAN PUBLIKASI HASIL PENELITIAN SKRIPSI JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS BRAWIJAYA

BAB IV PENGUJIAN DAN ANALISIS SISTEM. didapat suatu sistem yang dapat mengendalikan mobile robot dengan PID

BAB I PENDAHULUAN 1.1 Latar Belakang

IMPLEMENTASI ROBOT THREE OMNI-DIRECTIONAL MENGGUNAKAN KONTROLER PID PADA ROBOT KONTES ROBOT ABU INDONESIA (KRAI)

REALISASI PROTOTIPE KURSI RODA LISTRIK DENGAN PENGONTROL PID

BAB III PERANCANGAN ALAT

IMPLEMENTASI KONTROL LOGIKA FUZZY PADA SISTEM KESETIMBANGAN ROBOT BERODA DUA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM PENGATURAN POSISI SUDUT PUTAR MOTOR DC PADA MODEL ROTARY PARKING MENGGUNAKAN KONTROLER PID BERBASIS ARDUINO MEGA 2560

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. Video shooting adalah serangkaian kegiatan pengambilan gambar bergerak

BAB I PENDAHULUAN 1.1 Latar Belakang

TUNING KONTROL PID LINE FOLLOWER. Dari blok diagram diatas dapat q jelasin sebagai berikut

Perancangan Alat Fermentasi Kakao Otomatis Berbasis Mikrokontroler Arduino Uno

BAB 3 PERANCANGAN SISTEM

BAB I PENDAHULUAN. suatu lingkungan tertentu. Mobile-robot tidak seperti manipulator robot yang

PERANCANGAN SISTEM KESEIMBANGAN BALL AND BEAM DENGAN MENGGUNAKAN PENGENDALI PID BERBASIS ARDUINO UNO. Else Orlanda Merti Wijaya.

Rancang Bangun Sistem Takeoff Unmanned Aerial Vehicle Quadrotor Berbasis Sensor Jarak Inframerah

BAB IV ANALISA DAN PENGUJIAN ALAT

Pengendalian Gerak Robot Penghindar Halangan Menggunakan Citra dengan Kontrol PID

PENGATURAN KUAT CAHAYA PADA SOLATUBE MENGGUNAKAN KONTROLER PID BERBASIS MIKROKONTROLER

IMPLEMENTASI KONTROLER PID PADA TWO WHEELS SELF BALANCING ROBOT BERBASIS ARDUINO UNO

BAB II DASAR TEORI. Gambar 2.1 Sensor Ultrasonik HCSR04. Gambar 2.2 Cara Kerja Sensor Ultrasonik.

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB 2 LANDASAN TEORI

BAB 3 PERANCANGAN KONTROL DENGAN PID TUNING

BAB 2 LANDASAN TEORI

MINIATUR ALAT PENGENDALI SUHU RUANG PENGOVENAN BODY MOBIL MENGGUNAKAN KONTROLER PID BERBASIS PLC DENGAN SISTEM CASCADE

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. kelembaban di dalam rumah kaca (greenhouse), dengan memonitor perubahan suhu

IMPLEMENTASI SENSOR KAPASITIF DALAM SISTEM KONTROL KADAR ETANOL

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB 2 LANDASAN TEORI

SELF-STABILIZING 2-AXIS MENGGUNAKAN ACCELEROMETER ADXL345 BERBASIS MIKROKONTROLER ATmega8

RANCANG BANGUN ROBOT PENYEIMBANG BERBASIS ANDROID

RANCANG BANGUN SIMULATOR PENGENDALIAN POSISI CANNON PADA MODEL TANK MILITER DENGAN PENGENDALI PD (PROPOSIONAL DERIVATIVE)

(Dimasyqi Zulkha, Ir. Ya umar MT., Ir Purwadi Agus Darwito, MSC)

PENGENDALIAN SUDUT CERMIN DATAR PADA SOLATUBE MENGGUNAKAN KONTROLER PID BERBASIS MIKROKONTROLER

BAB I PENDAHULUAN. Motor listrik adalah mesin listrik yang mengubah energi listrik ke energi

pengendali Konvensional Time invariant P Proportional Kp

TUGAS AKHIR ROBOT PEMBERSIH LANTAI OTOMATIS BERBASIS ARDUINO UNO DENGAN SENSOR ULTRASONIK

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB I PENDAHULUAN. Kegiatan videografi saat ini sangat dituntut untuk dapat menghasilkan

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Rancang Bangun Sistem Kontrol Level dan Pressure Steam Generator pada Simulator Mixing Process di Workshop Instrumentasi

BAB IV PENGUJIAN SISTEM. Pengujian minimum system bertujuan untuk mengetahui apakah minimum

BAB I PENDAHULUAN. mampu membantu manusia menyelesaikan pekerjaannya. Selain itu, robot otomatis juga dapat

III. METODE PENELITIAN. dari bulan November 2014 s/d Desember Alat dan bahan yang digunakan dalam perancangan Catu Daya DC ini yaitu :

BAB IV PENGUJIAN DAN ANALISA

SISTEM PENGENDALIAN SUHU PADA PROSES DISTILASI VAKUM BIOETANOL DENGAN MENGGUNAKAN ARDUINO

ANALISIS PERANGKAT KERAS PADA ROBOT KESEIMBANGAN DENGAN MENGGUNAKAN METODE AUTO TUNING PID

SISTEM MONITORING LEVEL AIR MENGGUNAKAN KENDALI PID

BAB IV HASIL DAN PEMBAHASAN. 1. Nama : Timbangan Bayi. 2. Jenis : Timbangan Bayi Digital. 4. Display : LCD Character 16x2. 5. Dimensi : 30cmx20cmx7cm

BAB 4 IMPLEMENTASI DAN EVALUASI. Pada Bab IV ini menjelaskan tentang spesifikasi sistem, rancang bangun

PENGONTROL PID BERBASIS PENGONTROL MIKRO UNTUK MENGGERAKKAN ROBOT BERODA. Jurusan Teknik Elektro, Fakultas Teknik. Universitas Kristen Maranatha

SISTEM PENGATURAN MOTOR DC UNTUK STARTING DAN BREAKING PADA PINTU GESER MENGGUNAKAN PID

BAB IV PENGUJIAN ALAT DAN ANALISA

MAKALAH. Sistem Kendali. Implementasi Sistim Navigasi Wall Following. Mengguakan Kontrol PID. Dengan Metode Tuning Pada Robot Beroda

BAB 1 PENDAHULUAN. poros yang cukup besar sehingga sangat banyak digunakan. Dalam mengatasi sesuatu

BAB III PERANCANGAN SISTEM

PERANCANGAN KONTROLER PI ANTI-WINDUP BERBASIS MIKROKONTROLER ATMEGA 32 PADA KONTROL KECEPATAN MOTOR DC

DESAIN KONTROL PID UNTUK MENGATUR KECEPATAN MOTOR DC PADA ELECTRICAL CONTINUOUSLY VARIABLE TRANSMISSION (ECVT)

BAB IV PENGUJIAN ALAT DAN PEMBAHASAN

Transkripsi:

Siswo Dwi Utomo 2209 106 020 Dosen Pembimbing: Dr. Ir. Djoko Purwanto M.Eng Dr. Tri Arief Sardjono ST. MT. 196 512 111 990 021 002 197 002 121 995 121 001

PENDAHULUAN 1. Latar Belakang 2. Batasan Masalah 3. Tujuan

1. LATAR BELAKANG trial and error Kontroler PID merupakan kontroler yang sudah teruji keandalannya, 97 % industri memakai kontroler PID dan sudah diterapkan sejak 1930 an Salah satu kelebihan kontroler PID adalah sederhana, karena hanya bertumpu pada 3 parameter saja(proporsional, integral dan derivatif) Namun dalam prakteknya, tuning ketiga paramameter PID masih sulit dilakukan dan seringkali masih dengan cara trial and error

2. BATASAN MASALAH Mekanik dan kontroler robot menggunakan part LEGO Mindstorm NXT. Balancing robot yang digunakan mempunyai 2 roda kanan dan kiri Robot menggunakan satu buah gyro sensor single axisdan encoder motor untuk mendeteksi kemiringan Robot dapat berdiri tegak dengan 2 roda menggunakan kontroler auto tuning PID metode relay feedback

3. TUJUAN Auto tuning Mendesign balancing robot yang mampu berdiri tegak dan secara otomatis dapat menentukan sendiri parameter PID yang digunakan

DASAR TEORI 1. Konsep Balancing Robot 2. Struktur PID 3. Pseudocode PID Digital 4. Metode Relay Feedback

1. Konsep BalancingRobot

2. Struktur PID e=sp-pv e=u(t)t-y(t) Dependent Independent

3. Pseudocode PID Digital previous_error = 0 integral = 0 start: error = setpoint - actual_position integral = integral + (error*dt) derivative = (error - previous_error)/dt output=(kp*error)+(ki*integral)+(kd*derivt) previous_error = error wait(t) goto start

4. Metode Relay Feedback Ziegler-Nichols II

PERANCANGAN 1. Desain Mekanik Robot 2. Bagian-Bagian Robot 3. Arsitektur NXT Kontroler 4. Motor dan Encoder 5. Gyro Sensor 6. BrickCC NXC 7. Design Kontroler PID 8. Flowchart PID Manual 9. Auto Tuning Metode Relay Feedback 10. Flowchart Auto Tuning PID

1. Desain MekanikRobot Design menggunakan LEGO Minsdtorm NXT Software design menggunakan LDD (Lego Digital Designer) Bagian- bagian robot : - NXT Kontroler - Motor DC 2 buah - Roda 2 buah - HiTechnic Gyro sensor

2. Bagian-Bagian Robot LEGO Brick NXT Kontroler Motor Gyro sensor

3. Arsitektur NXT Kontroler ARM7 MCU merupakan mikrokontroler 32 bit sebagai kontroler utama(master) ATmega 48 MCU merupakan mikrokontroler 8 bit sebagai slave. Salah satu fungsinya adalah menghasilkan sinyal PWM untuk menjalankan motor, CSR BlueCore4 Bluetooth Radio untuk komunikasi dengan media bluetooth Loudspeaker dengan kualitas 8 Khz untuk aplikasi yang memerlukan suara Sumbertegangan6 bateraiaa USB downloader LCDgraphic100x64pixel Push Button

4. Motor dan Encoder Perbandingan gear box: 10:30:40 = 1:4 9:27 = 1:3 10:20 = 1:2 10:13:20 = 1:2 Total 1:48 Perbandingan antara gigi gear motor dan gigi gear encoder 32:10. Jadi untuk 1 putaran roda,gear encoder berputar sebanyak48 * 10/32 = 15x

5. Gyro Sensor Output : Analog DC voltage centered at about 2.5VDC Rate Range : +/-400 deg/sec Scale Factor : 20mV/(deg/sec) Number of Axis : 1 Filter : 10 Hz Dimensions : 29 x 18 x 29 mm Power supply (Vdd) : 5VDC +/-250mV Current dissipation : less than 50mA(150mA for initialization)

6. BrickCC NXC Software berbasiskan bahasa C khusus untuk segala jenis robot LEGO. BrickCC merupakan sofware open source

7. Design Kontroler PID Design awal dimulai dari design PID manual. Dari design awal dapat diketahui kinerja algoritma PID digital yang diterapkan ke robot. Sehingga untuk selanjutnya perlu ditambahkan proses auto tuning saja.

8. Flowchart PID Manual

9. Auto Tuning Metode Relay Feedback CO : Control Output PV : Variable Process Tu : ultimate periode Ku : gain ultimate h :outputrelaypeak topeak A :outputprosespeak topeak

10. Flowchart Auto Tuning PID

PENGUJIAN 1. Respon Gyroskop 2. Respon PID Manual 3. Respon Auto Tuning PID

1. Respon Gyroskop Dengan filter MAV, Tanpa gangguan dengan gangguan Saat stabil kecepan sudut gyro sensor sekitar 0.6 rad/s

2. Respon PID Manual

3. Respon Auto Tuning PID Gangguan dari luar berupa dorongan dorongan kecil pada body bagian depan dan belakang robot yang bertujuan mengguncang robot

Kesimpulan Pada Hi Technic gyro sensor terdapat rangkaian filter LPF 10 Hz, untuk membacanya diperlukan filter MAV dengan orde sebesar 5 untuk memperhalus data outputnya. Diperlukan 2 sensor untuk mengontrol balancing robot yaitu gyro sensor dengan penyimpangan sekitar 0.6 deg/s dan motor encoder dengan resolusi 2 derajat. Maksimum kemiringa robot adalah 20 derajat dari bidang tegak dan besar error maksimum yang masih bisa di handle oleh robot adalah + 125 deg/s Pada proses auto tuning jika nilai parameter awal sebesar Kp=10 dan Ti=10 menyebabkan robot terjatuh 3 kali sebelum menemukan parameter yang tepat. Jika parameter awal sebesar Kp=5 dan Ti=5 menyebabkan robot terjatuh 2 kali sebelum menemukan parameter yang tepat Parameter PID yang tepat adalah Kp=1, Ti=0.1.

TerimaKasih