- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FPGA超级电容均压及充放电设计
基于FPGA超级电容均压及充放电设计
摘 要:由于超级电容器单体性能参数的离散性,当多个单体串联组成电容器组时,在充放电过程中容易造成过充或过放现象,严重危害超级电容器的使用寿命。文中提出以FPGA为检测、控制单元,对电容进行有效地充放电控制,防止过充或过放,提高超级电容器的循环使用次数,降低不必要的能量消耗。
关键词:DC/DC变换;超级电容;串联均压
超级电容是近年发展快速的一种大容量储能器件,具有功率密度高、充放电时间短、效率高、使用寿命长、清洁环保等特点。超级电容具有90%以上的充放电效率,充放电电流可达数安培至数百安培,充放电寿命可达10万次以上。在电动汽车、UPS等产品上有很好的应用前景。
但是超级电容器参数存在离散性,即使是同一型号同一规格的超级电容器在其电压、内阻、容量等参数上都存在着不一致性,这是由制造过程中工艺和材质不均造成的。而在使用中需要采用串联的方式提高整体的输出电压,充电时大多采用先恒流后恒压的充电方式,如图1所示。充电前期采用恒流充电,当电容电压达到一定值后,即t0时刻,再采用恒压充电,因为超级电容器的离散性,各单体到达t0时刻的时间就会不同,如果直接进行串联充电可能会使某些单体过充,而某些单体又欠充,严重危害超级电容器的使用寿命,放电时同样如此,会出现某些单体过放现象。因此保证各单体的均衡充放电,对有效发挥所储存的能量有着非常重要的意义。
1 均压控制原理
文中超级电容均压部分采用逆变器和变压器均压技术实现。
如图2所示,均压电路由超级电容组、变压器、逆变器和升压斩波电路4部分组成。图中的二极管起到反向保护作用。通过控制信号S1、S2、S3、S4即可实现电压均衡,并可将电压高的超级电容中的能量转移到电压低的超级电容中。
假设有N个超级电容串联,将串联超级电容组两端总电压通过升压斩波电路接到逆变器的输入端,以补偿MOSFET及续流二极管上的导通压降,逆变器的输出接到匝数比为N的降压变压器的高压侧,则低压侧将产生振幅为N个超级电容单体电压平均值的方波。以该方波作为电压源再次对每个超级电容单体进行充电。此时由于二极管的作用,只有单体电压低于变压器低压侧电压值的超级电容才能进行充电。逆变器工作一段时间以后,即可完成超级电容的均压。
升压斩波电路的输出电压,即逆变器的输入电压Vi满足:
Vi=Vc+N*Vd+2Vs(1)
式中:Vc为N个串联超级电容两端总电压;Vd为续流二极管上的正向导通压降;Vs为MOSFET上的导通压降。
逆变部分采用5kHz的50%占空比的PWM波加入一定的死区时间来实现,S1,S4采用同一组信号驱动,S2,S3采用另外一组信号驱动。
升压斩波电路的控制信号采用20kHz的PWM波。
Boost变换器占空比公式
D=■(2)
由式1可知
V2-V1=N×Vd+2Vs
=4×0.3+2×0.7
=2.6V
占空比满足:
D=■=■(3)
2 DC/DC主电路及控制方式
控制电路采用一端稳压一端稳流的方式进行充放电控制,当电路工作在buck充电方式时,超级电容端进行先恒流充电到Vsc,再恒压充电;当电路工作在boost放电方式时,直流母线电压端进行稳压控制。充放电环节采用PI控制法进行恒流或恒压充、放电。
采用双向buck/boost电路拓扑,控制策略是:
(1)当超级电容电压Vc高于电容额定电压Vcmax时,封锁buck充电控制信号;当超级电容电压Vc下降到电压下线Vcmin时,封锁boost放电控制信号。
(2)当超级电容电压Vc在电压下限Vcmin与最高电压Vcmax之间时,DC/DC变换器能够进行buck充电控制,或boost放电控制;进行buck还是boost需要根据直流母线电压Vdc、电流Idc来决定。
(3)直流母线电压Vdc高于设定高压Vdcmax,进行buck充电控制;低于设定低压Vdcmin,进行boost放电控制。母线电压Vdc介于Vdcmax和Vdcmin之间是不动作,既不充电也不放电。
3 控制系统软件流程
按照上述控制策略,得到如图4的程序流程图,其中5kHz逆变为均压电路中的逆变器,采用50%的PWM脉冲波来实现,不需要复杂的控制算法。20kHz升压模块完成开关管S5信号的产生。需要通过电压采集电路,得到串联电容的总电压。4个判断模块通过判断Vdc和Vc的电压范围决定对电容的充放电控制。
4 仿真分析
C1、C2初始电压为2.7V,C3、C4为1V,仿真70s的时候基本均压结束,电压均衡到1.81V,由于电容并联二极管的影响,电压均衡点并没有在算数平均值1.8
文档评论(0)