Judul Dokumen
B100
Nomor Dokumen
Nomor Revisi
Nama File
Tanggal Penerbitan
Unit Penerbit
Jumlah Halaman
Data Pengusul
Pengusul
Nama
Jabatan
NIM
Pengaju
131354027
Tanggal
Tanda Tangan
Lembaga
Alamat
Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234,
Telepon :
Fax :
Email :
022-2013789
022-2013889
polban@polban.ac.id
PENDAHULUAN
1.1 Latar Belakang
Seiring dengan perkembangan zaman dan teknologi, penggunaan sistem kendali dalam
suatu plan di dunia industri semakin dibutuhkan. sistem kendali yang terdapat pada dunia
industri semakin canggih. secara garis besar terdapat 2 buah sistem kendali yaitu sistem
kendali close loop dan open loop.
Banyak keuntungan yang didapatkan oleh suatu industri yang menerapkan sistem kendali
pada plannya terutama sistem kendali close loop. Berbagai macam sistem kendali close
loop sudah diterapkan di dunia industri. Jenis-jenis sistem kendali close loop semakin
bertambah untuk memenuhi kebutuhan plan yang beraneka ragam. Salah satu jenis kendali
yang sering digunakan adalah kendali PID.
kendali PID dapat diterapkan pada berbagai jenis plan. Terutama bagi plan yang
membutuhkan tingkat akurasi yang tinggi. Salah satu jenis plan yang membutuhkan tingkat
akurasi yang tinggi adalah plan keseimbangan. Dengan latar belakang tersebut penulis
mengajukan tugas mandiri ini dengan judul sistem kendali keseimbangan propeller
menggunakan sensor ultrasonic.
1.2 Batasan Masalah
Adapun batasan masalah pada perancangan adalah sebagai berikut,
1. Parameter yang dikendalikan pada sistem ini adalah sudut kemiringan lengan
propeller.
2. sudut kemiringan lengan propeler didapat dari hasil konversi pengukuran jarak
menggunakan sensor ultrasonic.
3. sudut maksimum yang dapat dicapai lengan propeller adalah sebesar 90 derajat dari
tiang.
1.3 Tujuan
Pembuatan dokumen B100 ditujukan sebagai salah satu bagian dari rangkaian dokumentasi
dalam penerapan kendali PID dalam suatu sistem. Dokumen B100 berisi penjelasan
mengenai latar belakang pembuatan sistem ini. Dokumen B100 ini juga diharapkan dapat
memberikan pemahaman mengenai sistem yang akan dibuat.
Jenis Dokumen
B200
Nomor Dokumen
Nomor Revisi
Nama File
Tanggal Penerbitan
Unit Penerbit
Jumlah Halaman
Data Pengusul
Pengusul
Nama
Jabatan
NIM
Pengaju
131354027
Tanggal
Tanda Tangan
Lembaga
Alamat
Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234,
Telepon :
Fax :
Email :
022-2013789
022-2013889
polban@polban.ac.id
Daftar isi
Pengantar ........................................................................................................................................... 2
1.1 Ringkasan Isi Dokumen .................................................................................................................... 2
2.
1.3.
Referensi ....................................................................................................................................... 2
1.3
3.
4.
5.
Penutup ............................................................................................................................................... 6
1. Pengantar
Dokumen B200 ini berisi tentang dokumen spesifikasi produk, yang meliputi
spesifikasi sistem dalam mengembangkan sistem keseimbangan lengan propeller, serta
detail Functional Requirement Spesification (FRS), Overall Spesification (OVS), dan
Software Function Spesification (SWS).
1.1 Ringkasan Isi Dokumen
Dokumen ini menjelaskan lebih detail mengenai spesifikasi sistem yang akan
digunakan dalam Automatic Braking System, yang meliputi:
-
Timeline (TL)
OVS
Overall Specification
SWS
Volt
DC
Direct Current
PCB
SRAM
EEPROM
PWM
Designer dalam hal ini adalah perancangan sistem, sistem keseimbangan lengan
propeller dirancang agar tidak terjadi kesalahan mekanis.
Definisi Requirement: adalah sebuah sasaran yang harus dicapai. Para perencana
sistem mengemas sebagian besar requirement dalam istilah yang berhubungan
dengan fungsi sistem.
Dapat dioperasikan pada tegangan sumber minimal 5 Vdc berupa baterai dan 12
Vdc untuk mensuplai mikrokontroler.
Microcontroller
Operating Voltage
Input Voltage
(recommended)
Input Voltage (limit)
Digital I/O Pins
PWM Digital I/O Pins
Analog Input Pins
DC Current per I/O Pin
DC Current for 3.3V Pin
Flash Memory
SRAM
EEPROM
Clock Speed
LED_BUILTIN
Length
Width
Weight
: ATmega328P
: 5V
: 7-12V
: 6-20V
: 14 (of which 6 provide PWM output)
:6
:6
: 20 mA
: 50 mA
: 32 KB (ATmega328P)
: of which 0.5 KB used by bootloader
: 2 KB (ATmega328P)
: 1 KB (ATmega328P)
: 16 MHz
: 13
: 68.6 mm
: 53.4 mm
: 25 g
Tegangan Kerja
: 5 V DC
Arus kerja
: 15mA
Frekuensi kerja
: 40Hz
:4m
: 2cm
Sudut elongasi
: 15
Dimensi
: 45 mm x 20mm x 15mm
3. H-Bridge IC L298D
Spesifikasi
: 46V
: 4A
Disipasi daya
: 25W
4. Motor DC 9V
Spesifikasi
Tegangan kerja
: 9V DC
Range tegangan
: 4.5 - 18
: Arduino IDE
2. Simulator
: Proteus ISIS
3. Dokumentasi
: Ms Word, Ms visio
4. Development OS
: Windows7
5. Penutup
Demikian dokumen B200 mengenai fungsi dan spesifikasi secara umum. Dokumen
ini akan dikembangkan dengan pembahasan yang lebih rinci mengenai perancangan
kendali PID pada sistem keseimbangan lengan propeller menggunakan sensor ultrasonic
pada dokumen selanjutnya.
Judul Dokumen
B300
Nomor Dokumen
Nomor Revisi
Nama File
Tanggal Penerbitan
Unit Penerbit
Jumlah Halaman
Data Pengusul
Pengusul
Nama
Jabatan
NIM
Pengaju
131354027
Tanggal
Tanda Tangan
Lembaga
Alamat
Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234,
Telepon :
Fax :
Email :
022-2013789
022-2013889
polban@polban.ac.id
DAFTAR ISI
2.
3.
Pengantar. ...................................................................................................................................... 4
1.2
1.3
DaftarSingkatan&Istilah ...................................................................................................... 4
2.2.
2.2.1.
2.2.2.
2.2.3.
3.2.
Flowchart ............................................................................................................................... 7
4.
5.
PerancanganMekanik ................................................................................................................... 8
DAFTAR GAMBAR
Gambar 1 perancangan rangkaian sistem elektronika keseluruhan ........................................................ 4
Gambar 2 sensor ultrasonic ..................................................................................................................... 5
Gambar 3. Driver motor L298 ................................................................................................................ 5
Gambar 4. Arduino Uno ......................................................................................................................... 6
Gambar 5 Diagram Alir Perancangan Perangkat Lunak ......................................................................... 7
Gambar 6 Diagram bloksistemkendali .................................................................................................... 8
Gambar 7 desain mekanin keseluruhan Tampak Depan(kiri), atas(tengah), belakang (kanan). ............. 9
Gambar 8. dudukan sensor tampak depan (kiri) dan tampak samping (kanan) ...................................... 9
1.
Pengantar.
1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen
Tujuan dari penulisan dokumen ini adalah memberikan gambaran mengenai
spesifikasi teknis dari Kendali PID pada Sistem Keseimbangan lengan propeller
Menggunakan Sensor Ultrasonic yang akan dirancang dan dikembangkan serta
memberikan informasi produk berupa rancangan, dan detail sistem.
1.3 DaftarSingkatan&Istilah
FRS
OVS
SWS
TL
V
DC
PWM
IE
IL
PV
SV
MV
2.
2.1.Rangkaian Elektronik
Gambar 1 berikut merupakan rancangan rangkaian elektronik keseluruhan yang
terdiri dari sensor ultrasonic(SONAR1), Arduino Uno(ARD1) dan Driver motor DC IC
L298 (U1).
Driver motor pada sistem ini berfungsi sebagai pengkondisi sinyal keluaran
arduino uno agar dapat menggerakkan motor DC. Pada sistem ini IC driver
motor yang digunakan adalah ICL298. Kaki yang digunakan pada IC ini adalah
5,7, 6, 2, 3, 4, 9 dan 8. Kaki 5 dan 7 dihubungkan ke pin digital output 7 dan 8
arduino. kaki 6 dihubungkan ke pin pwm output 6 arduino. kaki 2 dan 3
dihubungkan ke kaki motor DC. Kaki 4 dihubungkan ke sumber tegangan DC
12 V. Kaki 9 dihubungkan ke VCC. Kaki 8 dihubungkan ke ground.
3.
3.2.Flowchart
Mulai
Deklarasi Variabel:
A. Variabel perhitungan PID
B.Variabel Perhitungan Time Sampling
C. Variable Display SV-PV di plotter
D. Deklarasi untuk mengendalikan
Looping
Baca nilai SV
Baca nilai PV
Hitung Time sampling(Ts)
Hitung Error
Hitung integral Error
Hitung Differensial Error
Hitung PID
Ya
IE>=EL?
Tidak
Output di set 0
Reset perhitungan IE untuk
periode display
Reset nilai perhitungan PID
Seting untuk time sampling
Tetap menampilkan SV dan PV
Tidak
start==1?
YA
Tampilkan SP,PV
Reset IE untuk
Counting ulang
4.
Potensiometer
Error
PWM
Arduino UNO
Driver motor
L298N
OUTPUT
Motor DC
Sensor Ultrasonic
Dari diagram blok di atas dapat dijelaskan masing-masing blok adalah sebagai
berikut :
Potensiometer befungsi sebagai set point dari sistem yang akan mengatur
sudut kemiringan dari lengan propeller.
5.
PerancanganMekanik
Gambar 8. dudukan sensor tampak depan (kiri) dan tampak samping (kanan)
Judul Dokumen
B400
Nomor Dokumen
Nomor Revisi
Nama File
Tanggal Penerbitan
Unit Penerbit
Jumlah Halaman
Data Pengusul
Pengusul
Nama
Jabatan
NIM
Pengaju
131354027
Tanggal
Tanda Tangan
Lembaga
Alamat
Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234,
Telepon :
Fax :
Email :
022-2013789
022-2013889
polban@polban.ac.id
DAFTAR ISI
DAFTAR ISI............................................................................................................................................... 2
DAFTAR GAMBAR.................................................................................................................................... 3
1.
2.
Pengantar ........................................................................................................................................ 4
1.1
1.2
Mekanik ................................................................................................................................. 4
2.2
Elektronika ............................................................................................................................ 6
2.3
Kontrol ................................................................................................................................... 8
2.4
Komputer ............................................................................................................................... 9
DAFTAR GAMBAR
Gambar 2.1 Plan tampak Depan ............................................................................................................. 5
Gambar 2.2 Plan tampak samping .......................................................................................................... 5
Gambar 2.3 tampak Belakang ................................................................................................................. 5
Gambar 2.4 Dudukan Sensor .................................................................................................................. 6
Gambar 2.5 Arduino Uno ....................................................................................................................... 6
Gambar 2.6 Modul Sensor HC-SR04 ..................................................................................................... 7
Gambar 2.7 modul driver motor DC L298n ........................................................................................... 7
Gambar 2.8 Modul I2C LCD(kiri) dan LCD(kanan) .............................................................................. 8
Gambar 2.9 power supply 12V ............................................................................................................... 8
1. Pengantar
1.1 Ringkasan Isi Dokumen
Dokumen ini berisi proses dan implementasi dari proyek mandiri yang berjudul
Kendali PID pada Sistem Keseimbangan Lengan Propeller Menggunakan Sensor
Ultrasonic. Deskripsi dan gambaran umum proyek telah diuraikan pada dokumen
B100, spesifikasi telah diuraikan pada dokumen B200, dan desain telah diurakan pada
dokumen B300. Pada dokumen ini akan dijelaskan implementasi pembuatan produk.
Isi dokumen ini secara dibagi menjadi empat bagian yaitu mekanik, elektronik,
kendali dan komputer. Bagian mekanik akan menjelaskan implementasi di bagian
mekanik yang digunakan pada sistem ini. Bagian elektronik menjelaskan perangkatperangkat elektronik yang digunakan dan fungsinya. Bagian kendali menjelaskan
penerapan dari jenis kendali pada sistem ini. Bagian komputer menjelaskan
implementasi pemrograman software sistem ini.
1.2 Tujuan Penulisan
Tujuan penulisan dokumen ini secara umum adalah melanjutkan proses
perancangan dan realisasi dari proyek mandiri dalam hal realisasi dan implementasi
hardware serta sistem elektronikanya dalam hal pengembangan dari konsep dan ide
pada dokumen sebelumnya, sehingga alat yang dirancang ini bisa direalisasikan.
2. Realisasi perancangan
2.1 Mekanik
a. Lengan propeller
Seperti yang telah dijelaskan pada dokumen B300 kerangka mekanik terdiri tiang
tempat lengan propeler dan tiang tempat dudukan sensor untuk memanipulasi gerakan
lengan propeller agar sensor dapat bergerak secara vertikal. Dengan spesifikasi; tiang
terbuat dari stik eskrim dan lengan propeller yang dikendalikan merupakan mainan
remote control helikopter bekas. Berikut adalah gambar dari mekanik yang telah
direalisasikan:
b. Dudukan Sensor
Dudukan sensor diletakan pada tiang manipulator pada bagian belakang lengan
propeller agar sensor bergerak secara vertikal.
2.2 Elektronika
a. kontroller
1. kontroller yang digunakan adalah Arduino Uno yang memiliki fungsi sebagai pengolah
hasil pembacaan sensor dan sebagai masukkan bagi driver motor dengan output PWM.
Arduino Uno
besaran jarak yang akan dibandingkan dengan nilai setpoint yang diterima
kontroller. lalu akan diolah untuk menghasilkan manipulated value berupa PWM.
d. Komponen display
Komponen display yang digunakan pada alat ini adalah modul I2C LCD dan LCD 16x2. LCD
digunakan untuk menampilkan nilai SV dan PV. Modul I2C digunakan untuk menghemat pin
arduino yang digunakan untuk display.
e. Power Supply
Power supply yang digunakan pada alat ini adalah power supply 12Vd dengan arus
maksimum 3A. Power supply ini digunakan sebagai sumber daya bagi arduino, LCD,
Driver motor DC dan sensor ultrasonic.
2.3 Kontrol
Jenis kendali yang diterapkan pada sistem ini adalah kendali PID. Metode Ziegler Nichols tipe
digunakan untuk mendapatkan nilai parameter PID. Dari proses tuning dengan menggunakan
metode Ziegler Nichols didapatkan nilai Kp=1.2 Ti=0.65 dan Td=0.65. akan tetapi sinyal
respon yang didapatkan dengan menggunakan nilai Kp,Td dan Td dengan menggunakan
metoda ziegler nichols masih memiliki %overshoot dan settling time yang besar. untuk respon
yang dihasilkan lebih baik dilakukan tuning manual dengan starting point nilai parameter yang
didapatkan dari metoda ziegler nichols 2. Dari hasil tuning manual maka didapatkan nilai
Kp=0.9, Ti=4 dan Td=0.1625.
8
2.4 Komputer
a. Program Keseluruhan
void setup() {
lcd.begin();
Serial.begin(9600);
#include<LiquidCrystal.h>
#include "Ultrasonic.h"
pinMode(7,OUTPUT);
#include "math.h"
pinMode(8,OUTPUT);
#include <Wire.h>
Kp = 0.9;
#include <LiquidCrystal_I2C.h>
Ti=4;
Ultrasonic ultrasonic(12,13);
Td=0.1625;
if (Ti==0){
Ki=0;
else{
float pid;
Ki=Kp/Ti;
float et,et_1;
Kd=Kp*Td;
float edif;
et_1=0;
eint_1=0;
float SV,PV;
interval_limit = 0,1;
int MV;
interval_elapsed=0;
unsigned long t;
lcd.setCursor(0,0);
lcd.print("SV:");
float interval_elapsed;
lcd.setCursor(0,1);
float interval_limit;
lcd.print("PV:");
int start;
lcd.setCursor(11,0);
lcd.print("DRJ");
9
lcd.setCursor(11,1);
eint_update=((et+et_1)*Ts)/2;
lcd.print("DRJ");
eint=eint_1+eint_update;
t=millis();
edif=(et-et_1)/Ts;
delay(100);
pinMode(9,OUTPUT);
if(pid>255){
pinMode(10,INPUT_PULLUP );
pid=255;
}
digitalWrite(9,LOW);
else if(pid<0){
Serial.begin(9600);
pid=0;
digitalWrite(8,HIGH);
digitalWrite(7,0);
else{
pid=pid;
}
MV=pid;
void loop()
3. Program untuk mengeluarkan
MV
{
start=digitalRead(10);
analogWrite(6,MV);
while(start==0){
interval_elapsed=interval_elapsed+Ts;
if(interval_elapsed >= interval_limit){
Serial.print(0);
SV=map(analogRead(A0),0,1023,0,90);
Serial.print(" ");
PV=ultrasonic.Ranging(CM);
Serial.print(90);
PV=map(PV,102,25,0,90);
Serial.print(" ");
t=millis();
Serial.print(SV);
Ts=(t-t_1)/1000;
Serial.print(" ");
et=SV-PV;
Serial.println(PV);
lcd.setCursor(3,0);
10
lcd.print(SV);
Serial.print(" ");
lcd.setCursor(3,1);
Serial.println(PV);
lcd.print(PV);
lcd.setCursor(3,0);
interval_elapsed=0;
lcd.print(SV);
lcd.setCursor(3,1);
else{
lcd.print(PV);
interval_elapsed=interval_elapsed;
}
et_1=et;
eint_1=eint;
t_1=t;
start=digitalRead(10);
}
B. Program apabila PID tidak digunakan
analogWrite(6,0);
interval_elapsed=0;
et_1=0;
eint_1=0;
t=millis();
delay(100);
SV=map(analogRead(A0),0,1023,0,90);
PV=ultrasonic.Ranging(CM);
PV=map(PV,102,25,0,90)
Serial.print(0);
Serial.print(" ");
Serial.print(90);
Serial.print(" ");
Serial.print(SV);
11
Judul Dokumen
B500
Nomor Dokumen
Nomor Revisi
Nama File
Tanggal Penerbitan
Unit Penerbit
Jumlah Halaman
Data Pengusul
Pengusul
Nama
Jabatan
NIM
Pengaju
131354027
Tanggal
Tanda Tangan
Lembaga
Alamat
Jln. Gegerkalong Hilir, Ds. Ciwaruga Bandung 40012, Kotak Pos 1234,
Telepon :
Fax :
Email :
022-2013789
022-2013889
polban@polban.ac.id
DAFTAR ISI
DAFTAR ISI............................................................................................................................................... 2
DAFTAR GAMBAR.................................................................................................................................... 3
1.
2.
PENGANTAR .................................................................................................................................... 4
1.1
1.2
3.
DAFTAR GAMBAR
Gambar 2.1 output sistem berosilasi tetap .............................................................................................. 5
Gambar 2.2 sinyal output hasil ZN2 ....................................................................................................... 6
Gambar 2.3 sinyal output hasil tuning manual ....................................................................................... 6
1. PENGANTAR
1.1 Ringkasan Isi Dokumen
Dokumen ini berisi desain kendali dari proyek yang berjudul Kendali PID pada Sistem
Keseimbangan Lengan Propeller Menggunakan Ultrasonic. Deskripsi dan gambaran umum
proyek telah diuraikan pada dokumen B100, spesifikasi telah diuraikan pada dokumen B200,
perancangan desain telah diurakan pada dokumen B300 dan realisasi alat telah diuraikan pada
dokumen B400. Pada dokumen ini akan dijelaskan proses desain kendali dari sistem.
1.2 Tujuan Penulisan
Tujuan penulisan dokumen ini adalah untuk mendokumentasikan proses desain kendali
dalam mendapatkan nilai parameter kendali yang tepat untuk sistem yang dirancang.
2. DESAIN KENDALI
Tujuan dari desain kendali yang dilakukan pada sistem ini adalah untuk menentukan nilai
dari parameter kendali yang akan digunakan. Jenis kendali yang digunakan pada sistem ini
adalah kendali PID. Dalam proses desain kendali PID ini, nilai parameter PID didapatkan
dengan menggunakan metoda ziegler nichols tipe 2.
2.1. proses desain ziegler nichols 2
Dalam proses desain kendali PID dengan metoda ziegler nichols 2 respon dari sistem dibuat
berosilasi tetap untuk mendapatkan nilai Kcr dan Pcr. Untuk menghasilkan osilasi tetap sistem
dibuat loop tertutup lalu nilai Kp diatur. Nilai Kp pada saat osilasi tetap merupakan nilai Kcr
yang dicari. Nilai Pcr merupakan perioda dari ouput sistem yang berosilasi.
Gambar 2.1 merupakan output sistem yang sudah dibuat berosilasi tetap.
1.3 detik
Pcr:1.30 Kcr=2
Dari nilai Pcr dan Kcr yang didapatkan, maka dapat dilakukan perhitungan sebagai berikut
untuk menghasilkan nilai parameter PID Kp, Ti dan Td
= 0,6
= 0,5
= 0,62
= 0,51,3
= 1,2
= 0,65
= 0,125
= 0,1251,3
= 0,1625
Lalu dapat dilakukan perhitungan untuk mendapatkan nilai Ki dan Kd sebagai berikut :
1,2
=
0,65
= 1,846
=
=
= 1,20,1625
= 0,195
Dengan memasukkan nilai Kp,Ti dan Td ke dalam program, maka didapatkan sinyal output
seperti pada gambar 2.2.
Judul Dokumen
B600
Nomor Dokumen
Nomor Revisi
Nama File
Tanggal Penerbitan
Unit Penerbit
Jumlah Halaman
Data Pengusul
Pengusul
Mahasiswa DIV Teknik
Elektronika
Lembaga
Alamat
Telepon :
022-2013789
Nama
Rizky Ahmad Firdaus
Jabatan
Pengaju
Tanggal
Tanda Tangan
NIM
131354027
DAFTAR ISI
DAFTAR ISI............................................................................................................................................. 2
DAFTAR GAMBAR ................................................................................................................................ 3
1.
PENGANTAR .................................................................................................................................. 4
1.1. Ringkasan Isi Dokumen .................................................................................................................. 4
1.2. Tujuan Penulisan............................................................................................................................. 4
2.
3.
4.
5.
KESIMPULAN ................................................................................................................................ 6
DAFTAR GAMBAR
1. PENGANTAR
1.1. Ringkasan Isi Dokumen
Dokumen ini berisi desain dari proyek yang kami kembangkan Kendali PID pada Sistem
Keseimbangan Lengan Propeller Menggunakan Sensor Ultrasonic. Deskripsi dan gambaran
umum proyek telah diuraikan pada dokumen B100, spesifikasi telah diuraikan pada dokumen
B200, perancangan desain telah diurakan pada dokumen B300 dan realisasi alat telah
diuraikan pada dokumen B400. Pengujian spesifikasi dari proyek ini telah diuraikan pada
dokumen B500. Pada dokumen ini kami akan dijelaskan mengenai hasil tuning akhir
parameter PID dan uji coba kehandalan kendali PID dengan memberi gangguan.Isi dokumen
ini secara garis besar adalah mengenai pengujian sistem secara menyeluruh yang dilakukan
untuk mengetahui apakah sistem yang telah dibuat berjalan sesuai dengan deskripsi kerja dan
spesifikasi sistem yang telah ditentukan di awal perancangan.
2. SYARAT TEST
Syarat teknik pengujian terdiri dari tiga bagian yakni sebagai berikut :
1. Memastikan semua sistem terhubung pada power supply (catu daya).
2. Memastikan semua sub sistem terhubung dengan baik.
3. Adanya display untuk menampilkan sinyal respon dan setpoint.
3.1 SCOPE
3.1.1 Functional Scope
Pada bagian fungsional alat ini setelah diuji sudah bekerja sesuai dengan requirement
perancangan awal. Alat ini sudah bekerja sesuai dengan flowchart yang direalisasikan dalam
bahasa C untuk pemrograman arduino UNO sebagai bagian sistem keseimbangan lengan
propeller dengan kendali PID.
3.1.2 Performance Scope
Pelaksanaan dari kerja alat ini dapat terealisasikan dengan baik, namun terdapat kekurangan
yaitu adanya noise dari sinyal respon yang merupakan hasil pembacaan sensor ultrasonic.
4. TEST SYSTEM
Tes dilakukan dengan cara menjalankan plan dengan parameter kendali yang telah didapatkan
dari desain ZN2. Sinyal respon yang didapatkan dari hasil desain ZN2 diperbaiki dengan
melakukan tuning manual. Lalu plan diberi gangguan untuk menguji kehandalan dari kendali
PID yang telah dirancang. Gambar 6.1. merupakan sinyal respon dari hasil tuning manual
parameter kendali.
Selanjutnya tes dilakukan dengan memberi gangguan terhadap plan. Gangguan diberi untuk
menguji seberapa handal kendali PID yang diterapkan pada plan. Gambar 6.2 merupakan Sinyal
respon ketika plan diberi gangguan.
5. KESIMPULAN
Berdasarkan dari sinyal respon sistem yang telah diberi gangguan maka dapat disimpulkan
bahwa nilai parameter PID hasil tuning dengan nilai Kp=0.9, Ti=4 dan Td=0.1625 tepat untuk
plan ini. Kendali PID cukup handal dengan nilai paramter tersebut karena Sinyal respon dapat
mengejar setpoint dengan cepat sesaat setelah diberi gangguan.