新闻中心

EEPW首页>EDA/PCB>设计应用> 基于FPGA的超级电容均压及充放电设计

基于FPGA的超级电容均压及充放电设计

作者: 时间:2012-03-07 来源:网络 收藏

Boost变换器占空比公式
c.jpg

2 DC/DC主电路及控制方式
控制电路采用一端稳压一端稳流的方式进行控制,当电路工作在buck充电方式时,端进行先恒流充电到Vsc,再恒压充电;当电路工作在boost放电方式时,直流母线电乐端进行稳压控制。环节采用PI控制法进行恒流或恒压充、放电。

本文引用地址://m.amcfsurvey.com/article/190682.htm

d.jpg


采用双向buck/boost电路拓扑,控制策略是:
(1)当电压Vc高于电容额定电压Vcmax时,封锁buck充电控制信号;当电压Vc下降到电压下线Vcmax时,封锁boost放电控制信号。
(2)当超级电容电压Vc在电压下限Vcmax与最高电压Vcmax之间时,DC/DC变换器能够进行buck充电控制,或boost放电控制:进行buck还是boost需要根据直流母线电压Vdc、电流Idc来决定。
(3)直流母线电压Vdc高于设定高压Vdcmax,进行buck充电控制;低于设定低压Vdcmin,进行boost放电控制。母线电压Vdc介于Vdcmax和Vdcmin之间是不动作,既不充电也不放电。

3 控制系统软件流程
按照上述控制策略,得到如图4的程序流程图,其中5kHz逆变为均压电路中的逆变器,采用50%的PWM脉冲波来实现,不需要复杂的控制算法。20kHz升压模块完成开关管S1信号的产生。需要通过电压采集电路,得到串联电容的总电压。4个判断模块通过判断Vdc和Vc的电压范围决定对电容的控制。

e.jpg

超级电容器相关文章:超级电容器原理




评论


相关推荐

技术专区

关闭