Battery Charging/Dischargin​g Controller

版本 2.0.0 (42.1 KB) 作者: Osama Hebala
Battery charge/discharge Control implemented in a case study involving a DC bus, battery, common load, and a bidirectional DC-DC converter.
13.2K 次下载
更新时间 2021/5/6

查看许可证

The model presents Battery charging/discharging Control implemented in a case study that involves a DC bus (with a constant voltage), battery, a common load, and a bidirectional two-switch Buck-Boost DC-DC converter.

The control of battery charging and discharging is based on two PI controllers:
1- one is for reference current generation (dependant on mode of operation: charging or discharging)
2- the other is for Current control of battery.

The presented case study includes two modes of operation:
1-Charging mode: automatically activated when DC bus is connected and the control objective i.e: set point (of the 1st PI closed loop) becomes the full voltage of battery.
2-Discharding mode: automatically activated when DC bus is NOT connected and the control objective (of the 1st PI closed loop) becomes load voltage in order the maintain a constant load voltage during discharging.

The following video (which you can check for more details) inspired me to develop this model:
https://www.youtube.com/watch?v=203f1eGLq9E&t=4s

Thanks
Osama M. Hebala
email: ohibala@aast.edu

引用格式

Osama Hebala (2026). Battery Charging/Discharging Controller (https://ww2.mathworks.cn/matlabcentral/fileexchange/91750-battery-charging-discharging-controller), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2018b
兼容 R2021a 及更早的版本
平台兼容性
Windows macOS Linux
社区
版本 已发布 发行说明
2.0.0

I just updated Photo.

1.0.0