Design and Implementation of a Digital PID Controller for DC–DC Buck Converter with MATLAB
DOI:
https://doi.org/10.17509/jmai.v2i2.79904Keywords:
Digital PID Controller, DC-DC Buck Converter, MATLAB, Voltage RegulationAbstract
This study focuses on the design and implementation of a digital Proportional-Integral-Derivative (PID) controller for a DC-DC buck converter using MATLAB. The main issue addressed is the need for better voltage regulation in power electronics applications, which is critical to maintaining system stability and performance. The objective of this study is to develop a robust control strategy that minimizes output overvoltage and improves accuracy under varying load conditions. The methodology used involves the development of a discrete-time PID controller, which is simulated in MATLAB to analyze its performance. The results in MATLAB show that the digital PID controller successfully limits overvoltage and maintains output voltage stability, even with significant load variations. Further experimental validation confirms the simulation results, demonstrating the controller’s ability to adapt to real-world conditions. The successful implementation and validation of the controller using MATLAB underscores its potential to improve the efficiency and reliability of power conversion systems.
Downloads
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Universitas Pendidikan Indonesia

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.