Ismail, - (2017) Desain Sistem Kontrol Kecepatan Motor Dc Berbeban Menggunakan Fuzzy Logic Control System Berbasis Arduino. Magister thesis, Universitas Brawijaya.
Abstract
Salah satu komponen mesin listrik yang memegang peranan penting pada proses industri adalah sistem penggerak, di mana motor DC merupakan salah satu jenis penggerak yang sangat banyak digunakan. Di dalam sistem penggerak motor DC tersebut sangat diperlukan pengendali untuk mendapatkan gerakan yang dibutuhkan berikut mempertahankan kecepatan putarannya sedapat mungkin sama sesuai dengan acuan yang diberikan. Selain itu, pengendali juga merupakan komponen yang berguna untuk menekan sinyal kesalahan sehingga dapat diperoleh unjuk kerja yang diinginkan.Dalam penelitian ini akan dilakukan perancangan sistem pengendalian kecepatan putar motor DC menggunakan perangkat keras kendali microcontroller menggunakan Arduino Mega 2560 untuk memenuhi spesifikasi kontrol pada aplikasi pengendalian skala laboratorium (prototype) dan Fuzzy Control System sebagai algoritma sistem pengendaliannya. Fuzzy Control Systemdengan Mamdani Inference Enginedigunakan karena kemampuannya untuk mudah dimodelkan menggunakan intuitif manusia, bersifat adaptif, tidak membutuhkan persamaan matematika yang kompleks, tidak terbatas pada sistem linier ataupun konstan, dan mudah disesuaikan dengan masukan dari manusia. Menggunakan microcontroller Arduino Mega 2560 dan beberapa komponen pendukung, dibangun sebuah perangkat untuk melakukan pengujian sistem kendali menggunakan Fuzzy Control System dengan Mamdani Inference Engine. Perangkat tersebut dilengkapi dengan motor DC yang dikendalikan dan sensor kecepatan putarnya. Selain itu perangkat tersebut bisa diprogram dengan berbagai set-point dalam ranah waktu, dan dapat menerima perubahan penalaan parameter fuzzy mulai dari proses fuzzifikasi, penataan daftar aturan, sampai dengan defuzzifikasi. Untuk menerima dan melakukan analisa hasil pengujian, dibuat juga perangkat lunakData Logger yang mampu menyimpan data dalam volume besar dan menampilkan melalui antarmuka grafis yang mudah dibaca. Hasil pengujian menyatakan bahwa overshoot dan ringing merupakan besaran yang berkebalikan dengan rise time, namun dengan menggunakan Fuzzy Control System yang merupakan pengendali tidak linier besaran tersebut bisa diminimalkan, baik pada waktu beroperasi tanpa beban maupun dengan beban kualitatif tertentu. Selain itu penalaan parameter fuzzy menjadi sangat mudah dan intuitif berkat penggunaan Mamdani Inference Engine.
English Abstract
One of the electrical machinery components that play an important role in industrial processes is the drive system, in which the DC motor is one of the most widely used. In the DC motor drive system, it is necessary to control the required motion required as well as maintaining the rotation speed as much as possible in accordance with the given reference (set-points). In addition, the controller is also a useful component to suppress the error signal so that the desired performance can be obtained. This research designs system of DC motor rotation speed control using Arduino Mega 2560 microcontroller to fulfill control specification on laboratory scale control application and Fuzzy Control System as control system algorithm. Fuzzy Control System with Mamdani Inference Engine is used because of its ability to be easily modeled using human intuitive, adaptive, does not require complex mathematical equations, not limited to linear or constant systems, and easily adapted to human input. Using Arduino Mega 2560 microcontroller and several additional components, a device is then built for the control system testing using Fuzzy Control System with Mamdani Inference Engine. The device includes DC motor to be controlled and its rotation speed sensor.Moreover, the device receive angular speed program sequence and fuzzy setting from users. The program sequence consists of set-points within timedomain, while the fuzzy setting consists of fuzzification parameters, customizable rule table, and defuzzification parameters. In order to overcome Arduino limitation due to limited memory capacity, an external Data Logger software has been made to accomodate high volume testing data, with an advanced easy-to-read graphical display interface. As described by the testing result, it is shown that both overshoot and ringing variables are in opposite with rise time variable. Using Fuzzy Control System as a nonlinear control method, however, those variables can be minimized, whether without or under specific qualitative loads. Furthermore, fuzzy parameters setting process could be done easily, thanks to the Mamdani Inference Engine.
Item Type: | Thesis (Magister) |
---|---|
Identification Number: | TES/621.313/ISM/d/2017/041712458 |
Uncontrolled Keywords: | DC - TO - DC CONVERTERS, FUZZY LOGIC, ARDUINO (programmable controller) |
Subjects: | 500 Natural sciences and mathematics > 511 General principles of mathematics > 511.3 Mathematical logic (Symbolic logic) > 511.31 Nonclassical logic > 511.313 Fuzzy logic |
Divisions: | S2/S3 > Magister Teknik Elektro, Fakultas Teknik |
Depositing User: | Nur Cholis |
Date Deposited: | 11 Apr 2018 03:21 |
Last Modified: | 25 Nov 2021 06:36 |
URI: | http://repository.ub.ac.id/id/eprint/9334 |
Preview |
Text
BAB VI.pdf Download (70kB) | Preview |
Preview |
Text
BAB IV.pdf Download (267kB) | Preview |
Preview |
Text
BAB V.pdf Download (3MB) | Preview |
Preview |
Text
Bagian Depan.pdf Download (553kB) | Preview |
Preview |
Text
Daftar Pustaka.pdf Download (87kB) | Preview |
Preview |
Text
IJASCSE Publication - Ismail.pdf Download (855kB) | Preview |
Preview |
Text
Tesis - Ismail.pdf Download (5MB) | Preview |
Preview |
Text
BAB II.pdf Download (1MB) | Preview |
Preview |
Text
BAB III.pdf Download (117kB) | Preview |
Preview |
Text
BAB I.pdf Download (97kB) | Preview |
Actions (login required)
View Item |