打印
[电源]

基于C8051F340的开关电源模块并联供电系统设计

[复制链接]
1071|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Sode|  楼主 | 2019-5-30 12:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
基于C8051F340的开关电源模块并联供电系统设计


     近一些年来,随着微电子技术和工艺、磁性材料科学以及烧结加工工艺与其它边沿技术科学的不断改进和快速发展,开关稳压技术也得到了突破性进展。目前,多模块并联供电电源代替单一集中式电源供电已经成为电源系统发展的一个重要方向。并联分布式电源具有可并联式扩展、电源模块的功率密度高,体积、重量小等优点,但同时也存在着由于电源模块直接并联而引起一台或多台模块运行在电流极限值状态的问题。目前,均流控制是实现大功率电源和冗余电源的关键技术。文中设计并制作了一个光伏并网发电模拟装置,实现了双开关电源模块并联供电,提高了系统供电效率,且实现了电流自动分配。

  1 设计任务
  设计并制作一个由两个额定输出功率均为16 W的8 VDC/DC模块构成的并联供电系统,其结构框图如图1所示。要求调整负载电阻,保持输出电压UO=8.0+0.4V,使两个模块输出电流之和IO=1.0A且按I1:I2=1:1和I1:I2=1:2两种模式自动分配电流,每个模块的输出电流的相对误差绝对值不大于5%;使两个模块输出电流之和IO=4.0A且按I1:I2=1:1模式自动分配电流,每个模块的输出电流的相对误差的绝对值不大于2%;额定输出功率工作状态下,供电系统的效率不低于60%;要求系统具有负载短路保护及自动恢复功能,保护阈值电流为4.5A。
图1 关联供电系统框图

  2 系统总体方案设计
  并联供电系统主要由控制器模块、DC/DC变换稳压模块、电流检测模块以及输出电压采样模块等组成,系统总体硬件框图如图2所示。在系统中,DC/DC变换稳压模块采用选择非隔离方式的降压斩波电路;电流检测模块通过采样康铜丝上的电压推算出电流值;C8051F340单片机输出PWM波调整DC/DC模块的输出,控制输出电流。
图2 系统硬件框图

  3 DC/DC变换稳压电路设计
  DC-DC变换有隔离和非隔离两种。输入输出隔离的方式虽然安全,但是由于隔离变压器的漏磁和损耗等会造成效率的降低,而本题没有要求输入输出隔离,所以选择非隔离方式。本系统采用降压斩波电路(Buck Chopper)。降压斩波电路的原理图如图3所示。采用单片机根据采样到的反馈电压程控改变其产生的PWM波占空比,通过三极管组成的推挽电路驱动,控制P沟道IRF4905开关的导通与截止,使输出电压或电流稳定在设定值。
图3 DC-DC变换稳压电路图

  4 电压电流采样电路
  系统采用芯片INA169对康铜丝上的电压进行采样并间接推算出电流值。选择标称值为50 mΩ的康铜丝作为采样对象,经检测,其实际电阻值为47 mΩ,并以此在采集输出电流时进行软件修正。INA169的输出脚OUT直接接入单片机内置A/D转换输入端,其输出电压
  VOUT=ItxR10xRs3/1K (1)
  当R10=50 mΩ,It=0.5 A,Rs3=20 kΩ时,可算出VOUT=0.5 V,以此类推,当I=1 A,VOUT=1 V,It=2 A时,VOUT=2 V,此比例关系可以方便单片机采样电压。
  系统对输出电压采样时,在负载两端并联1 kΩ电阻以及10 kΩ可调电阻,单片机采集输出电压在R11两端的电压,调节RS2,使单片机内置A/D输入端采集到的电压与输出电压成比例1:8的关系。输出电压、电流采样电路如图4所示。
图4 输出电压、电流采样电路

       5 系统电压电流测控原理
  本系统测控电路原理图如图6所示,控制器模块1(MCU1)采集DC/DC模块1产生的电流和负载上的电压,根据控制策略调节PWM信号,调整DC/DC模块1的输出;控制器模块2(MCU2)采集DC/DC模块2产生的电流和负载上的电压。根据控制策略调节PWM信号,用以调整DC/DC模块1和DC/DC模块2的输出,使得系统达到控制策略所设定的电流I1、电流I2以及负载电压UO.
  5.1 MCU1的电流控制策略
  MCU1通过采样电流的反馈,将I1的电流控制在0.5 A±5%上。当接收到MCU2的控制信号时MCU1改为进行电压采样,控制PWM信号将输出电压UO稳定在8+0.4 V上,实现负载电压的控制。
  如果采样到I1小于0.4 A,则返回原始的控制,将I1稳定在0.5 A上,并且向MCU2发送控制信号。如果采样到的I1大于2.6 A,则通知MCU2关闭PWM信号,进行过流保护。MCU1的电流控制策略流程图如图5所示。
图5 MCU1的电流控制策略流程图
  5.2 MCU2的电流控制策略
  MCU2通过采样电压的反馈将负载电压控制在UO=8±0.4 V上。当I2大于2.2 A时,发送控制信号给MCU1,同时采样电流,将I2稳定在2 A±2%.如果收到MCU1的控制信号就返回控制电压的循环。若收到过流信号则关闭PWM输出。MCU2的电流控制策略流程图如图6所示。
图6 MCU2的电流控制策略流程图

  6 系统指标测试与结果
  系统测试主要是对系统效率、电流分配性能以及负载过流保护可靠性等指标进行测试,测试电路图如图1所示。
      1)效率测试
  调整负载电阻RL,当负载功率为额定功率PO(UOXIO)=32 W时,测量供电系统输入电流IIN、输入电压UIN、输出电流IO和输出电压UO,重量测试3次,测量数据见表1.根据式2计算供电系统的效率η:
表1 供电系统效率测试

  2)IO=1.0 A时,电流1:1分配性能测试
  调整负载电阻RL保持输出电压UO=8.0+0.4 V且使输出电流IO=1.0 A,测量2个电源的输出电流I1和I2,按式3计算每个模块输出电流的相对误差(其中的I1、I2理论值均为0.5 A),重复测量3次,测量及计算数据见表2。
表2 电流1:1分配性能测试
  DC/DC模块输出电流的相对误差为δ:
  式(3)中,Iit为测量值,Ii为理论值。
  3)IO=1.5 A时,电流1:2分配性能测试
  调整负载电阻R1,保持输出电压UO=8.0+0.4 V且使输出电流IO=1.5 A,测量2个电源的输出电流I1和I2,按式(3)计算每个模块输出电流的相对误差(其中I1的理论值为0.5 A、I2的理论值为1.0 A),重复测量3次,测量及计算数据见表3。
表3 电流1:2分配性能测试
  4)输出电流4.0 A时,电流1:1分配性能测试
  测试电路示意图如图1所示,调整负载电阻RL,保持输出电压UO=8.0±0.4 V且使输出电流IO=4.0 A,测量2个电源的输出电流I1和I2,按式3计算每个模块输出电流的相对误差(其中的I1、I2理论值均为2.0 A),重复测量3次,测量及计算数据见表4。
表4 电流1:1分配性能测试
  5)负栽短路保护可靠性测试
  调整负载电RL,使输出电流IO逐渐变大,当输出电流增大到4.5±0.2 A范围时,观察是否启动自动保护,并记录此时的输出电流值。重复测量5次,测量数据见表5。
表5 负载过流保护可靠性测试

  7 结论
  通过以上测试数据,调整负载电阻,两个模块的输出电流之和为4 A范围内实现按I1:I2=1:1和I1:I2=1:2模式自动分配电流,其相对误差绝对值不大于2%.系统供电效率η≥70%,实现负载短路保护功能,达到设计要求。随着电源系统的数字化及专用微处理器的发展,可以在本系统的基础上结合CAN总线技术,实现更多模块并联交流冗余,更好的采用复杂控制策略,如滑模控制技术,提高鲁棒性,进一步提高系统动态性能。

使用特权

评论回复

相关帖子

沙发
Sode|  楼主 | 2019-5-30 12:58 | 只看该作者
基于C8051F340的开关电源模块并联供电系统设计

文档1.pdf

172.86 KB

使用特权

评论回复
板凳
caihognwie| | 2019-5-30 13:15 | 只看该作者
感谢分享

使用特权

评论回复
地板
htmlme| | 2019-6-8 22:03 | 只看该作者
个相同开关电源并联使用,长期使用有问题吗?  

使用特权

评论回复
5
pklong| | 2019-6-8 22:03 | 只看该作者
并联应当使用二极管           

使用特权

评论回复
6
touser| | 2019-6-8 22:03 | 只看该作者
注意电压检测在每个开关电源的输出端,二极管之前。  

使用特权

评论回复
7
myiclife| | 2019-6-8 22:04 | 只看该作者
加二极管直接并联的      

使用特权

评论回复
8
uytyu| | 2019-6-8 22:04 | 只看该作者
继电保护方面已经做得很好  

使用特权

评论回复
9
iyoum| | 2019-6-8 22:04 | 只看该作者
什么接触器的辅助触点会闭合或者断开?  

使用特权

评论回复
10
jkl21| | 2019-6-8 22:05 | 只看该作者
两开关电源电源并联   

使用特权

评论回复
11
wwppd| | 2019-6-8 22:05 | 只看该作者
谢谢楼主分享。         

使用特权

评论回复
12
maqianqu| | 2019-6-8 22:05 | 只看该作者
两个电源并联,也就是输出并联的  

使用特权

评论回复
13
iyoum| | 2019-6-8 22:06 | 只看该作者
接触器线圈接什么?   

使用特权

评论回复
14
htmlme| | 2019-6-8 22:06 | 只看该作者
如何能自动检测,即输出报警信号。

使用特权

评论回复
15
uytyu| | 2019-6-8 22:06 | 只看该作者
其中一个开关电源发生故障的话,接触器的辅助触点会闭合或者断开,这样就可以间接的告诉另外一个开关  

使用特权

评论回复
16
pklong| | 2019-6-8 22:06 | 只看该作者
调整两个电源输出尽量相等  

使用特权

评论回复
17
myiclife| | 2019-6-8 22:06 | 只看该作者
算一个开关电源故障坏了,输出端还是看不出来故障的。  

使用特权

评论回复
18
touser| | 2019-6-8 22:06 | 只看该作者
输出电压高于或低于额定电压时给出报警  

使用特权

评论回复
19
maqianqu| | 2019-6-8 22:06 | 只看该作者
输出电压就只能是并联之后共同作用的输出电压  

使用特权

评论回复
20
wwppd| | 2019-6-8 22:06 | 只看该作者
以后设计电源应该看得到的。         

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1049

主题

1522

帖子

8

粉丝