用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

基于DSP控制的数字式双向DC/DC变换器的实现

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 22:55:18
电压采样和电流采样是实现输出电压可调及稳压和充电电流恒定的关键,在DSP的中断服务程序中对采样值进行数字滤波和PI调节。程序根据给定输出电压参考值和充电电流参考值进行PI调节,当原边输入电压变动时,副边输出电压稳定在给定值;而当副边负载电压有波动时也可以根据给定电流参考来调节相移大小,控制原边充电电流值。数字式PI调节采用的是增量式PI控制,其系统框图如图6所示。由于DSP具有强大的计算能力以及EV(EventManager)模块,则PWM信号可以方便地得到,因此,硬件部分可以大大简化,控制电路部分可以全部省略而由软件来代替,即软件实现PI计算控制以及PWM信号的产生。但是,考虑到DSP的安全性问题,必须有光耦隔离。

3 实验结果

根据上述主电路工作原理分析,为证实数字化控制方法的有效性,制作了一台实验样机,开关频率为50kHz。对于图2所示的主电路结构,所选用元器件参数如下:S1~S8选用IRF840,Vin为蓄电池(12V,4A·h/20h,充电使用);C1为100μF,C2为100μF;IRF840前级用TLP250驱动,控制器用TMS320LF2407A,光耦采用6N137;电压采样LEM为电流型的LV25P,原边额定电流10mA,副边对应电流25mA,此输入和输出对应精度为±0.9%;电流采样LEM为HDC040G系列霍尔电流传感器,其输出电压2.5V±1V,精度为±1%。
javascript:window.open(this.src);" style="cursor:pointer;"/>
    图7(a)所示为副边输出10V时的实验波形,当输入电压分别为10V,40V,50V时,S2和S4的驱动波形分别如图7(b),(c),(d)所示,可见当输出电压给定时,而输入电压可变,可以通过前文所提到的增量式数字PI控制实现移相控制,使输出稳压得以实现。图8为副边输出20V时的输出电压波形和各主开关的驱动波形。

图9所示为由原?对副边进行放电到副边对原边进行充电工作模式切换的实验波形。其中图9(a)所示为原边对副边放电时的原边电池输出电流采样电阻电压值;图9(b)所示为副边对原边进行充电时原边输入电流采样电阻两端的电压值;
javascript:window.open(this.src);" style="cursor:pointer;"/>
    图9(c)及图9(d)为副边对原边进行充电时负载侧电压可变时的副边主开关的驱动信号。从实验波形可以看出当负载侧电压可变时,由于原边的输入电流给定,为了维持该输入电流不变,必须使副边的控制信号移相,这样才能满足恒流充电的要求。采样电阻阻值为10Ω,因此,蓄电池恒流输入电流维持在0.2A。从实验波形得到证实,该数字PI控制实现了上述电压输出稳定及可调和恒流充电的要求,同时PI的参数可以在程序里面方便修改,因此,实验调试比较方便。
javascript:window.open(this.src);" style="cursor:pointer;"/>
4 结语

通过对双向DC/DC工作原理的分析,从数字控制的角度出发设计了DSP控制的双向DC/DC变换器,并实验验证了文中所提到的控制方案的有效性和可行性。该方案简化了硬件电路,试验控制功能全部由软件完成,实现了移相的功能,电压可调性和稳压输出都得到满足。同时,也由软件完成电路的双向运行,对蓄电池可以进行恒流充电。



上一页  [1] [2] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:16,421.88000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号