Design and Implementation of a Digital PID Controller for DC–DC Buck Converter with MATLAB

Authors

  • Hadfina Azra Syahidah Universitas Pendidikan Indonesia Author
  • Ariya Jembar Pangestu Universitas Pendidikan Indonesia Author
  • Muhammad Salman Al Farisi Universitas Pendidikan Indonesia Author
  • Radinald Ferdiansyah Universitas Pendidikan Indonesia Author
  • Refaldi Nazhr Warnata Universitas Pendidikan Indonesia Author
  • Mochamad Zulfikar Universitas Pendidikan Indonesia Author
  • Muhammad Adli Rizqulloh Universitas Pendidikan Indonesia Author

DOI:

https://doi.org/10.17509/jmai.v2i2.79904

Keywords:

Digital PID Controller, DC-DC Buck Converter, MATLAB, Voltage Regulation

Abstract

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

Download data is not yet available.

Downloads

Published

2025-12-01