引言

随着电力电子技术的发展,稳定、可靠、低EMI成为对辅助电源最基本的要求。本文详细介绍了一种多路输出,而且相互独立的新型辅助电源的设计方法。

设计采用AC/DC-AC/DC的变换方案。不控整流后的直流电压经过半桥变换电路逆变后,由高频变压器隔离降压,最后通过整流输出直流电压。为了满足对辅助电源的要求,系统主要由基于半桥LLC的谐振变换器,交流母线和全波整流组成。主电路采用零电压准谐振变换器控制芯片UC3863控制。

1 主电路及其控制电路

根据辅助电源的一些特点,对电路拓扑有着以下的要求:

(1)高稳定性,对输入电压的变化不敏感,也就是能适应较宽的输入电压范围;

(2)高效率,能把效率做到90%以上,所有开关器件及二极管都实现软开关,在可以稳定的输出电压的同时,还要具有较低的EMI,对主电路不产生干扰。

从文献的半桥LLC谐振电路工作过程和原理分析中可以看出,半桥结构的LLC谐振变换器在输入电压低时效率较低,在输入电压高时效率较高。这与传统的PWM变换器止好相反,由于有这样的效率特性,LLC谐振变换器输入范围可以很宽,这符台前端变换拓扑选择的第一个要求。

与传统的串联谐振变换器不同,LLC谐振变换器的变压器的漏感Lm参与谐振过程,开关频率可以低于LC的本征谐振频率,而且只需要高于LLC的本征谐振频率便可以实现主开关的零电压开通,实现软开关特性,符合前端变换拓扑选择的软开关要求。

基于上述优点,选择半桥结构的LLC谐振变换器作为该辅助电源前级变换器的拓扑。

半桥LLC谐振电路如图1所示,两个主开关S1和S2组成了一个半桥结构,驱动信号是固定占空比的互补信号,电感LS、电容Cs、电感Lm组成了一个LLC的谐振网络,该谐振网络连接在半桥的中点和地之间,因此谐振电容也起到隔直电容的作用。在输出侧,两个整流二极管组成了一个全波整流的副边结构,直接接到输出电容C0上。

设计LLC谐振变换器的主要问题就是选择一组合适的谐振参数来满足输入输出的要求,这一组参数包括变压器的变比n,串联谐振电容Cs,串联谐振电感Ls和励磁电感Lm。依照文献介绍的办法,设汁步骤分别如下。

1.1 变压器变比n

变压器的变比n可由式(1)决定,即

当工作频率等于谐振频率并且输入输出电压满足式(1)时,此时变换器具有最高的效率。因此,变比的选择应该是通常条件下的输入输出电压满足式(1)。

1.2 串联谐振电容Cs

串联谐振电容既是隔直电容又是谐振电容,它将储存谐振的能量,由于谐振的能量取决于输出功率,Cs的值越小,其电压就越高,因此,可以由它的电压限制来确定其值的选取,对于半桥型的谐振电路,Cs的最大电压Vc-max为

式中:Tmax为最大开关周期:

I0为最大输出电流。

根据最大允许的Vc-max便可以选取Cs的大小。

1.3串联谐振电感Ls

在确定Cs的值后,可根据式(3)的关系确定Ls,即

式中:fs取值为变换器期待的工作频率。

由此可以确定Cs和Ls后,变换器将工作在Ls和Cs的谐振频率上。

1.4 励磁电感Lm

励磁电感Lm的大小影响着变换器的频率变化的范围和输入输出电压范围。由式(4)得到

式中:f是在输入电压为Vin和输出电压为V0情况下的工作频率;

fs是Ls与Cs的谐振频率;

L/Lm比值代表了变换器变换系数对频率变化的比例常数。

根据Vin和的V0变化范围,以及期待的工作频率的变化范围就可以确定励磁电感的大小。

1.5 控制电路

LLC谐振电路是一个变频电路。因此选用具有两路互补输出的变频控制芯片UC3863来控制。

由UC3863的数据手册可以知道,UC3863是专为零电压开关(ZVS)和零电流开关(ZCS)的准谐振变换器设计的变频控制芯片。主控制模块包括一个误差放大器(E/A),一个压控振荡器(VCO)用于产生最大最小频率,一个单稳定时发生器(One Shot)。保护电路包括一个5.1V偏置电压发生器,一个欠压锁定电路(UVL0),故障软启动电路。欠压封锁(UVL0)的作用是:当供电电压低于UVLO的上限值时,芯片输出脉冲为低电平,只有超过该上限值时,电源才为芯片提供电源输出。该芯片的频率范围可达10kHz~1MHz,两路推拉驱动电流峰值可达lA,具有过零检测、死区没置、欠压保护、故障管理等功能。芯片以及外部频率电路如图2所示。

芯片的频率范围由R3、R4、C4来决定,根据芯片数据手册上给出的等式,有

选择R3及R4合适的值就来可以确定芯片实际运行频率范围。死区由R5、C5来确定,由数据手册上给出的最小死区时间等式:tmin=O.3R5C5,因此,就能计算大体的死区时间。

2 驱动及启动电路

半桥电路的上下开关管驱动信号互补并且有一定的死区时间,因此,可以使用图3所示的驱动电路来提供两路互补信号。根据实际调试经验,R1一般取20Ω左右,R2一般取2kΩ左右,二极管可以加速MOSFET的结电容放电,加速关断过程,并且该电路可以+15V开通,-15V关断。各点波形如图4所示。

启动电路的设计,要求在输入电压最小时候能启动芯片UC3863,在最大输入电压的时候能满足功耗要求即可。输出电压为lV,输出电流不小于30mA。当电源启动后,由反馈电路供电,启动电路自动关闭以减少功耗。启动电路如图5所示。

电路的工作原理如下,当电路接入市电后,三极管Q1通过电阻R6获得足够的基极电流而导通,输入电压通过R5和Q1对电容C1充电,同时通过二极管向控制电路和驱动电路充电,当输出电压到了10V以上,控制电路启动,电源正常工作,由反馈电路供电。启动期间三极管在向控制电路和驱动电路供电的同时,还向电容C1充电,开始充电电流比较大,流向UC3863的电流比较小,随着时间的增加,充电电流逐渐减小,流向UC3863的电流逐渐增大,形成一个较软的启动特性,这样可以防止三极管被击穿。失电以后,电容C1通过控制电路放电,下次启动重复这个过程。在正常工作后,由于电容C1上的端电压被充电到了15V,使得三极管发射极的电位高于基极电位,三极管截止,启动电路停止电流的输出,这样可以减少启动电路的功耗。

3 实验验证

以一个12路输出,l路反馈,每路输出电压15V,输出电流O.2A的半桥LLC谐振电路为样机,来研究基于半桥LLC结构的辅助电源的一些特性。电路参数如下:

输入电压 AC220(1±20%)V;

整流后直流输入Vin 248.9~367.5V;

谐振频率fman 200kHz;

满载输出功率W0 39W;

主开关M0S管IRF840(500V/8A);

谐振参数 C4=4nF,Ls=70μH,Lm=200μF,n=lO:l。

电流波形如图6所示,可以清楚的看到谐振电流平台。从图7中可以看出,电路实现了零电压开通。

4 结语

本文详细介绍了一种采用零电压准谐振变换器控制芯片UC3863控制基于半桥LLC谐振变换器的多路输出辅助电源,并给出了关键参数以及控制、驱动、启动电路的设计。实验结果验证了设计的正确性。

半桥llc 增益 matlab程序,半桥LLC谐振设计多路输出辅助电源相关推荐

  1. 半桥llc 增益 matlab程序,“狠”完整的LLC谐振半桥电路分析与计算!

    原标题:"狠"完整的LLC谐振半桥电路分析与计算! 完整的LLC谐振半桥电路分析与计算 一.概述 在传统的开关电源中,通常采用磁性元件实现滤波,能量储存和传输.开关器件的工作频率越 ...

  2. 半桥llc 增益 matlab程序,【我已收藏】很完整的LLC谐振半桥电路分析与计算

    二.LLC串联谐振电路 根据电路原理,电感电容串联或并联可以构成谐振电路,使得在电源为直流电源时,电路中得电流按照正弦规律变化.由于电流或电压按正弦规律变化,存在过零点,如果此时开关器件开通或关断,产 ...

  3. matlab 硬阈值,小波变换 软硬阈值半软阈值图像去噪matlab程序

    %软阈值硬阈值半软阈值巴特沃斯滤波 clc close all clear all map=gray(256); x=imread('hzw.jpg'); x=rgb2gray(x); subplot ...

  4. matlab整流桥长什么样,matlab器件整流桥仿真.docx

    实验二:Simulink整流桥仿真注意事项1.仿真环境设置Simulaiton->Configuration ParametersSlover:Simulaiton Time:Start Tim ...

  5. matlab程序的幂法,数值分析课程设计+幂法与反幂法MATLAB

    数值分析课程设计+幂法与反幂法MATLAB 1一.问题的描述及算法设计(一)问题的描述本次课程设计我所要做的课题是对称矩阵的条件数的求解设计1.求矩阵 A 的二条件数问题 A 2102.设计内容1)采 ...

  6. 摆动凸轮matlab程序,滚子摆动从动件凸轮设计matlab程序.doc

    滚子摆动从动件凸轮设计matlab程序 disp ' ******** 滚子摆动从动件凸轮设计 ********' disp '已知条件:' disp ' 凸轮作顺时针方向转动,从动件做摆动' dis ...

  7. 一种基于局部线性嵌入的半监督方法——半监督局部线性嵌入(SSLLE),MATLAB程序代码

    具体内容大家可以看一下参考文献的原文,这里附上我的自己编的MATLAB程序代码: % SSLLE算法 % [Y] = sslle(X,K,d,l,r) % X :data as D x N matri ...

  8. PFC开关电源仿真 全桥LLC 单相Boost PFC全桥LLC串联谐振开关电源Simulink/Matlab仿真模型

    PFC开关电源仿真 全桥LLC 单相Boost PFC全桥LLC串联谐振开关电源Simulink/Matlab仿真模型,有详细解析说明. ID:8140677347737295左手指月

  9. 计算机原理1046Q是什么意思,半桥驱动电路工作原理,半桥驱动电路的作用是什么 - 功率器件 - 电子发烧友网...

    半桥驱动电路的作用: 半桥驱动电路的作用主要是通过功率管产生交流电触发信号,从而产生大电流进一步驱动电机.与单片机驱动不同的是,单片机驱动能力有限,一般仅作为驱动信号. 半桥驱动电路工作原理: 半桥电 ...

最新文章

  1. React native 项目进阶(redux, redux saga, redux logger)
  2. mbedtls移植体验
  3. 撒花!吴恩达《Machine Learning Yearning》英文版完结!
  4. 微信如何解绑小程序_微信小程序该如何运营推广
  5. Quartz Java编程
  6. linux 双mysql_MySQL双主互备+Keepalived高可用架构实现案例
  7. Linux I/O复用之select函数详解
  8. 巧克力情歌手---McKnight, Brian
  9. 【Linux学习】强大的文本分析工具AWK
  10. php 取前一天时间戳,php获取时间今日明天昨天时间戳
  11. webbrowser 模块的 open()方法
  12. VMware的安装与设置
  13. idea里注释日期怎么_IDEA对类生成注释以及自己定义代码生成方式
  14. mysql编译安装原理_Mysql源码编译安装主从复制
  15. 下拉选择框 其他_WPS表格下拉菜单的多种做法(一)
  16. ps如何把自己的图与样机结合_样机在ps里面怎么用|ps怎么把图片放在书本样机图中...
  17. FPGA之JESD204B接口——总体概要 尾片
  18. XTTS V4.3 跨平台迁移12.1.2 HPUX ->Oracle Linux
  19. Qt Excel进行新增、删除、修改读取从入门到精通
  20. 如何在应用中打开系统播放器

热门文章

  1. CF-Educational Codeforces Round 44 (Rated for Div. 2)-A-Chess Placing
  2. React Native微信分享
  3. 卷积神经网络图像分类识别
  4. Java实现在图片上添加文字(水印)
  5. 高级语言编译的六个过程,解释程序和编译程序的区别
  6. Android吃鸡 3dtouch,吃鸡主播为何不用3Dtouch技术操作?主播:只有新手才会用
  7. 分享一个很香的k8s.gcr.io Docker镜像拉取方法
  8. 新手剪辑师秒变大神 高级感视频剪辑的几种常用技巧
  9. linux lzma 函数 调用,Lzma(7-zip)和zlib
  10. 最速降线求解的数学模型