scholarly journals IMPLEMENTASI DAN ANALISIS KENDALI KECEPATAN PADA MOTOR BLDC 1 KW TANPA BEBAN MENGGUNAKAN ALGORITMA PID

JURNAL ELTEK ◽  
2019 ◽  
Vol 17 (2) ◽  
pp. 94
Author(s):  
Fatkhur Rohman ◽  
Muhammad Arif Nur Huda

Saat ini motor Brushless Direct Current (BLDC) banyak diaplikasikan di berbagai bidang dikarenakan memiliki keunggulan dibandingkan motor Direct Current (DC). Namun, untuk menghasilkan respon kecepatan yang diharapkan, motor BLDC tersebut membutuhkan suatu pengendalian. Salah satu pengendali kecepatan adalah menggunakan algoritma Proporsional, Integral, dan Derivatif (PID). Tujuan penelitian ini adalah untuk merancang kendali kecepatan  PID pada motor BLDC 1 kW berbasis arduino uno menggunakan Matlab Simulink, dan untuk mengetahui pengaruh variasi nilai parameter Kp, Ki, Kd terhadap respon kecepatan motor BLDC 1 kW. Selain itu, untuk menghasilkan respon kecepatan motor dengan rise time yang cepat, overshoot yang kecil dan error steady state yang rendah. Metode Pengambilan data dilakukan dengan cara memvariasikan nilai parameter PID menggunakan blok diagram Matlab Simulink yang dieksekusi oleh Arduino Uno. Hasil penelitian menunjukkan bahwa variasi nilai parameter PID mempengaruhi respon kecepatan motor BLDC 1 kW. Dengan cara trial & error didapatkan nilai parameter PID terbaik dengan nilai Kp=1,5; Ki=10,5; dan Kd=0,04.   Currently Brushless Direct Current (BLDC) motor is widely applied in various fields because it has advantages over Direct Current (DC) motor. However, to produce the expected speed response, the BLDC motor requires a control. One of the speed controllers is using Proportional, Integral and Derivative (PID) algorithm. The purpose of the study was to design the PID speed control on the BLDC motor based on arduino uno in Matlab Simulink, and to know the effect of variations in the parameter values Kp, Ki, Kd to the speed response of BLDC 1 kW motor. In addition, to produce motor speed response with a fast rise time, a small overshoot and a low steady state error. The method of data retrieval is done by varying the value of the PID parameter using the block diagram Matlab Simulink executed by Arduino Uno. The results showed that variations in the value of the PID parameter affected the speed response of the BLDC 1 kW motor. By trial & error, the best PID parameter values are obtained with the value Kp = 1.5; Ki = 10.5; and Kd = 0.04.

JURNAL ELTEK ◽  
2019 ◽  
Vol 17 (2) ◽  
pp. 81
Author(s):  
Muchlis Dwi Ardiansyah ◽  
Fatkhur Rohman

Pemanfaatan teknologi alternatif dalam bidang otomotif maupun otomasi industri menggunakan motor Brushless Direct Current (BLDC) sudah banyak digunakan karena memiliki kelebihan dibanding dengan jenis mesin penggerak bertenaga elektrik lainnya. Namun motor BLDC masih memiliki beberapa kekurangan ketika menerima beban sehingga menyebabkan penurunan kecepatan putaran pada motor BLDC. Tujuan penelitian ini adalah untuk merancang dan mengaplikasikan sistem kendali kecepatan motor BLDC dengan kontrol Proportional Integral Derivative (PID) dan menentukan nilai parameter untuk mendapatkan persentase error steady state terkecil pada variasi  kecepatan dan beban motor BLDC. Metode pengambilan data diambil dengan cara memasukkan nilai parameter secara trial and error. Sebagai simulasi beban, motor BLDC dihubungkan dengan generator yang diberi beban berupa lampu yang divariasikan. Hasil pengujian mendapatkan pemodelan blok diagram PID dengan Matlab Simulink. Hasil parameter kontrol PID diperoleh nilai Kp = 1,5; Ki = 10,5 dan Kd = 0,04. Dengan nilai parameter tersebut motor BLDC dapat mempertahankan nilai set point dengan kestabilan yang tinggi (error steady state rendah).   The usage of alternative technology in the field of automotive and industrial automation using Brushless Direct Current (BLDC) has been widely used because it has advantages compared to other types of electric-powered drive engines. But the BLDC motor still has some disadvantages when receiving a load that causes a decrease in rotation speed on the BLDC motor. The purpose of the study is to design and apply a BLDC motor speed control system with a Proportional Integral Derivative (PID) control and determine the parameter value to obtain the smallest error steady state percentage at a speed variation and motor load the BLDC. The method of retrieving data was taken by entering parameter values by trial and error. As a load simulation, the BLDC motor was connected to a generator that was given the load in the form of a varied lamp. The test results gets the PID block diagram modeling with Matlab Simulink. The results of the PID control parameter are Kp = 1.5; Ki = 10.5 and Kd = 0.04. With these parameter values, the BLDC motor can maintain the setpoint value with high stability (low steady-state error).


2006 ◽  
Vol 113 ◽  
pp. 271-276
Author(s):  
Vytautas Kepalas ◽  
Česlovas Ramonas ◽  
Stanislovas Marcinkevičius ◽  
Romualdas Konstantinas Masteika

Purpose of the work is to analyze tight band coiling machine dynamics for processing wire, thread, texture, paper, leatherette or other elastic bands with a steady-state tension force. Band coiling block diagram and mathematical models for cases with one and two regulators has been made for research of elastic band coiling processing using software MATLAB-SIMULINK. Transient response curves of linear speeds in the band feed section and in a coiling machine, of band tension force and of relative elongation are presented. The digital model was used for obtaining parameters of controllers when parameters of feedback and regulators have been changing.


2017 ◽  
Vol 3 (3) ◽  
pp. 134
Author(s):  
Anwar Mujadin ◽  
Dwi Astharini

<p><em>Abstrak – </em><strong>Ball on plate adalah sistem pengendalian cerdas untuk mengarahkan bola  yang ada diatas plate sesuai dengan pola gerakan yang diinginkan tanpa menjatuhkan bola. Ball on plate ini digerakan oleh dua buah motor servo sebagai aktuator (keluaran) untuk menentukan posisi bola. Sedangkan kamera ditempatkan diatas plate sebagai sensor (masukan). Image yang ditangkap oleh kamera kemudian diolah oleh labview menjadi pixel posisi X dan Y. Kerjasama antar mikrokontroler Arduino Uno  dan Labview membentuk sebuah pengendalaian close loop system. Pada tulisan ini akan dibahas parameter penting dalam menganalisa  rise time, overshoot, settling time dan steady state error pada pengendalian sistem ball on plate menggunakan PID.</strong></p><p><strong><br /></strong></p><p><strong><em>Kata kunci </em></strong><em>- Arduino Uno R3 Ball on plate Controller,</em></p><p><em> </em></p><p><em>Abstract –</em> <strong>Ball on the plate is an intelligent control system to steer the ball over the plate that is in accordance with the desired pattern of movement without dropping the ball. Ball on plate is controlled  by two servo motors as actuators (output) to determine the position of the ball. While the camera is placed on the plate as a sensor (input). Image captured by the camera and processed by labview to pixel positions X and Y. The cooperation among the microcontroller Arduino Uno and Labview configurate a close loop system. In this paper will discuss important parameter in analyzing the rise time, overshoot, settling time and steady state error in the control system using PID ball on the plate.</strong></p><p><strong><br /></strong></p><strong><em>Keywords</em></strong><em> – Arduino Uno R3 Ball on plate Controller </em>


2021 ◽  
Vol 5 (1) ◽  
pp. 17-25
Author(s):  
Izza Anshory ◽  
Dwi Hadidjaja ◽  
Indah Sulistiyowati

Measurement, modeling, and optimization are three important components that must be done to get a better system on the BLDC motor speed control system. The problem that arises in the BLDC motor speed control system is the instability indicated by a high overshoot value, a slow rise time value, and a high error steady-state. The purpose of this study is to increase the stability indicator by eliminating the high value of overshoot and error steady-state and increasing the value of the rise time. The method used in this research is to measure the input and output physical parameters, to model the BLDC motor plant mathematically and the last is to perform optimization using several control methods such as Proportional Integral Derivative (PID) control, fuzzy logic intelligent control, and Particle Swarm Optimization algorithm. (PSO). Experimental and simulation results show that the PSO algorithm has a better value in increasing stability indicators when compared to the other two control methods with a rise time of 0.00121 seconds, settling time of 0.00241 seconds, and overshoot of 0%.


2018 ◽  
Vol 154 ◽  
pp. 01044
Author(s):  
Eddy Erham ◽  
Markus ◽  
Ary Surjanto ◽  
Jaka Rukmana

A refrigeration system to maintain a desired compartment temperature usually uses a thermostat as an on-off controller. In fact, the thermostat has some disadvantages. The main problem of system which is related to the thermostat is the biggest energy consumption in household appliances. In this paper, to solve the problem was designed a new PID controller based on an Arduino Uno R3 with application to a household refrigerator. In this case, the Arduino Uno was uploaded with PID controller algorithm. Then, in implementation to determine controller parameter values was defined new criteria. After that, to obtain the best refrigeration system performance was also proposed new performance criteria based on experimental data. The experimental results showed that the proposed control system was able to maintain the desired temperature with steady-state error of about 0.044°C. In addition, in steady state the control system for the refrigerator was able to the energy saving of about 30% and it almost did not depend on cooling load quantity.


10.14311/973 ◽  
2008 ◽  
Vol 48 (3) ◽  
Author(s):  
M. Aboelhassan

The aim of this investigation is to design and describe the essential features of a brushless direct-current (BLDC) motor. The static and dynamical state of the BLDC-Motor is designed and calculated.Within this frame-work, it has been shown that while working with the P-controller in conjunction with the subsidiary speed loop and PD-controller (with non-zero error in a steady state) without a subsidiary speed loop, there is PID-controller without a subsidiary speed loop which has zero error in a steady state. The last part of this paper is dedicated to a simulation of the circle rounds of P and PID controllers with and without a subsidiary speed loop in MATLAB–SIMULINK to decide which of these controllers is suitable, available and reliable with a BLDC-Motor and their application in cutting tool machines in general. 


2020 ◽  
Vol 7 (2) ◽  
pp. 127-134
Author(s):  
Safah Tasya Aprilyani ◽  
Irianto Irianto ◽  
Epyk Sunarno

Penggunaan kontrol sangat diperlukan dalam pengaturan kecepatan motor DC. Dalam pengaturan kecepatan motor DC, salah satu jenis kontrol yang digunakan adalah kontrol Proportional Integral (PI). Untuk 4 jenis metode pada kontrol PI yang digunakan adalah metode Ziegler Nichole, Chien Servo 1, Chien Regulator 1 dan perhitungan secara analitik yang telah diperoleh dari data yang sudah ada.  Namun kontrol dengan PI 4 metode yang digunakan  sebagai pembanding memiliki waktu respon kecepatan saat stabil cenderung lambat baik dari nilai settling time, rise time dan steady state. Maka dari itu dilakukan komparasi antara 4 metode kontrol PI dengan penggunaan kontrol fuzzy. Dalam membandingkan antara 4 metode kontrol PI dan kontrol fuzzy terdapat beberapa parameter sebagai perbandingan yaitu maximum overshoot, steady state, rise time dan settling time. Hasil dari perbandingan tersebut adalah kontrol fuzzy dapat menghasilkan performa lebih baik jika dibandingkan dengan 4 metode pada kontrol PI. Kontrol fuzzy memiliki nilai rise time sebesar 0,015 detik, nilai settling time sebesar 0,025 detik dengan kecepatan sebesar 2900 rpm serta error steady state sebesar 3,33% tanpa adanya overshoot dan osilasi.


JURNAL ELTEK ◽  
2018 ◽  
Vol 16 (2) ◽  
pp. 125
Author(s):  
Oktriza Melfazen

Buck converter idealnya mempunyai keluaran yang stabil, pemanfaatandaya rendah, mudah untuk diatur, antarmuka yang mudah dengan pirantiyang lain, ketahanan yang lebih tinggi terhadap perubahan kondisi alam.Beberapa teknik dikembangkan untuk memenuhi parameter buckconverter. Solusi paling logis untuk digunakan pada sistem ini adalahmetode kontrol digital.Penelitian ini menelaah uji performansi terhadap stabilitas tegangankeluaran buck converter yang dikontrol dengan Logika Fuzzy metodeMamdani. Rangkaian sistem terdiri dari sumber tegangan DC variable,sensor tegangan dan Buck Converter dengan beban resistif sebagaimasukan, mikrokontroler ATMega 8535 sebagai subsistem kontroldengan metode logika fuzzy dan LCD sebagai penampil keluaran.Dengan fungsi keanggotaan error, delta error dan keanggotaan keluaranmasing-masing sebanyak 5 bagian serta metode defuzzifikasi center ofgrafity (COG), didapat hasil rerata error 0,29% pada variable masukan18V–20V dan setpoint keluaran 15V, rise time (tr) = 0,14s ; settling time(ts) = 3,4s ; maximum over shoot (%OS) = 2,6 dan error steady state(ess) = 0,3.


2013 ◽  
Vol 30 (8) ◽  
pp. 085201 ◽  
Author(s):  
Fang Ding ◽  
Shi-Jian Zheng ◽  
Bo Ke ◽  
Zhong-Liang Tang ◽  
Yi-Chuan Zhang ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document