Dual Active Bridge (DAB) DC–DC converter with pi controller

A Dual Active Bridge (DAB) DC–DC converter is most commonly controlled using phase-shift modulation, where the phase difference (ϕ) between
3 Downloads
Updated 22 Dec 2025

View License

A Dual Active Bridge (DAB) DC–DC converter using a PI controller regulates power flow by adjusting the phase shift between the primary and secondary full bridges to maintain the desired output voltage or power. The output voltage is measured and compared with a reference, and the resulting error is processed by a PI controller, whose output determines the phase shift command applied to the PWM generators of the two bridges. Since the DAB power transfer is approximately proportional to the phase shift for small angles, the converter can be linearized around its operating point, making PI control effective and stable. This approach offers a good balance between simplicity and performance, providing reliable voltage regulation under moderate input and load variations, and is therefore widely used in EV chargers, battery energy storage systems, and isolated DC microgrid applications, despite its limited ability to guarantee soft switching over a wide operating range.

Cite As

CHANDRA BABU GUTTIKONDA (2025). Dual Active Bridge (DAB) DC–DC converter with pi controller (https://nl.mathworks.com/matlabcentral/fileexchange/182875-dual-active-bridge-dab-dc-dc-converter-with-pi-controller), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2024a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0