Ika Noer Syamsiana, Muhammad Fahmi Hakim, K. Harrij Mukti, Muchammad Yusuf Irdandy
Many applications using BLDC motors require an output accuracy due to fluctuating load variations. The loading causes the current to fluctuate. The correlation of the current rising and the falling current will result in the speed of the Brushless DC Motor (BLDC) motor also goes up and down. The variable speed of the motor causes system instability. In order to stabilize the speed, we applied Maximum Torque Per Ampere (MTPA) method approach. Speed control using MTPA utilizes the speed estimation results from a Sliding Mode Observer (SMO) which is then compared with the desired set point. We use experimental approach to test the previously designed algorithm. Experiments were carried out by using Texas Instrument Power driver DRV-8312EVM that is connected to a BLDC motor with a power of 50 Watts. The algorithm is embedded into the MATLAB/Simulink Embedded Coder. The tests were carry out by giving the BDLC with various load variations and analyzed the results in terms of the transfer time response to the given set point. © 2021 IEEE.
State Polytechnic of Malang, Electrical Engineering Department, Malang, Indonesia