Development of Digital PI-MRAC on Eight-Bit Microcontroller for DC-DC Boost Converter

Closed

Sidik Nurcahyo, Aziz Muslim, Hadi Suyono, Rini Nur Hasanah

2024 Proceedings - IEIT 2024 - 2024 International Conference on Electrical and Information Technology Conference paper Cited by 1 Quartile

Abstract

As DC-DC boost converter is required by many appliances, this article discusses the development of prospective controller named Digital PI-MRAC on eight-bit AVR microcontroller, to regulate the DC-DC boost converter output and maintain its performance. Formulas for digital PI-MRAC are first derived using Tustin discretization and then implemented into C/C++ program run on AVR. Constant and accurate sampling time in AVR is realized using timer overflow interrupt. To verify the design, testing was done by Proteus simulation on first order plant and on the boost converter. The results show that the developed PI controller with sampling time 10ms can maintain its output at 15V or 30V even though applied load has caused output fluctuation about 5V, The system time responses indicate that MRAC successfully tunes the PI parameters. As time increases, the system output is getting closer to the output of reference model and the PI parameters settle to their final value. When AVR is operated in 16MHz clock, the sampling time needs to be offset by 0. 0004ms to compensate for a delay imposed by auxiliary instructions in PI-MRAC code. © 2024 IEEE.

Affiliations

Brawijaya University of Malang, State Polytechnic of Malang, Malang, Indonesia; Brawijaya University of Malang, Malang, Indonesia