PID Control of Buck Converter for Output Voltage Regulation
Version 1.0.0 (45.5 KB) by
Chetana
"MATLAB model of a buck converter using PID control to regulate output voltage under varying input and load conditions."
This project implements a PID control technique for a DC–DC buck converter using MATLAB. The converter is designed to step down an input voltage of 36 V to a stable 24 V output under varying load and input conditions. A continuous-time state-space model of the converter is developed, and a PID controller is tuned to minimize steady-state error, overshoot, and settling time. The simulation results demonstrate that the controller effectively maintains the desired output voltage, ensuring stable and efficient operation suitable for renewable energy and battery charging applications.
Cite As
Chetana (2025). PID Control of Buck Converter for Output Voltage Regulation (https://uk.mathworks.com/matlabcentral/fileexchange/182555-pid-control-of-buck-converter-for-output-voltage-regulation), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2025b
Compatible with R2025b
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
