移相全桥零电压开关PWM设计实现.docx
- 文档编号:29465361
- 上传时间:2023-07-23
- 格式:DOCX
- 页数:29
- 大小:429.29KB
移相全桥零电压开关PWM设计实现.docx
《移相全桥零电压开关PWM设计实现.docx》由会员分享,可在线阅读,更多相关《移相全桥零电压开关PWM设计实现.docx(29页珍藏版)》请在冰豆网上搜索。
移相全桥零电压开关PWM设计实现
题目:
移相全桥零电压开关PWM设计实现
移相全桥零电压开关PWM设计实现
摘要
移相全桥电路具有结构简单、易于恒频控制和高频化,通过变压器的漏感和功率开关器件的寄生电容构成谐振电路,使开关器件的应力减小、开关损耗减小等优点,被广泛应用于中大功率场合。
近年来随着微处理器技术的发展,各种微控制器和数字信号处理器性能价格比的不断提高,采用数字控制已经成为大中功率开关电源的发展趋势。
相对于用实现的模拟控制,数字控制有许多的优点。
本文的设计采用TI公司的高速数字信号处理器TMS320F2802系列的DSP作为控制器。
该模块通过采样移相全桥零电压DC-DC变换器的输出电压、输入电压及输出电流,通过实时计算得出移相pwM信号,然后经过驱动电路驱动移相全桥零电压DC-DC变换器的四个开关管来达到控制目的。
实验表明这种控制策略是可行的,且控制模块可以很好的实现提出的控制策略。
关键词:
移相全桥;零电压;DSP
Phase-shiftedFull-bridgeZero-voltageSwitchingPWMDesign
andImplementation
ABSTRACT
Phase-shiftedfull-bridgecircuithastheadvantagesofsimplestructure,easytoconstantfrequencycontrolandhigh-frequencyresonantcircuitconstitutedbytheleakageinductanceofthetransformerandtheparasiticcapacitanceofthepowerswitchingdevices,toreducethestressoftheswitchingdevices,switchinglossisreduced,whichwidelyusedinhigh-poweroccasion.Inrecentyears,withthedevelopmentofmicroprocessortechnology,avarietyofmicrocontrollersanddigitalsignalprocessorcostperformancecontinuestoimprove,theuseofdigitalcontrolhasbecomethedevelopmenttrendofthelargeandmedium-sizedpowerswitchingpowersupply.Relativetoachieveanalogcontrol,digitalcontrolhasmanyadvantages.ThedesignusesDSP,theTIcompanyTMS320F28027seriesofhigh-speeddigitalsignalprocessor,asthecontroller.Themodulethroughthesamplingphase-shiftedfull-bridgezero-voltageDC-DCconverteroutputvoltage,inputvoltageandoutputcurrent,obtainedthroughreal-timecalculationofphase-shiftedPWMsignalphase-shiftedfull-bridgezero-voltageDC-DCconversion,andthenafterthedrivecircuitthefourswitchcontrolpurposes.Theexperimentsshowthatthiscontrolstrategyisfeasible,andthecontrolmodulecanachievetheproposedcontrolstrategy.
Keywords:
phase-shiftedfull-bridge;zero-voltage;DSP
1引言.1
1.1移相全桥软开关研究背景及现状.1
1.2本文要做的工作1
2移相全桥电路的工作原理1
2.1电路工作状态及特点2
2.2电路的运行模式分析2
2.2.1工作过程分析3
2.3软开关实现的条件7
3DSP吉构功能9
3.1DSP适合于数字信号处理的特点9
3.2TMS32C系列DSP既况9
3.3TMS320F2802芯片特点9
3.4CCSv5平台11
3.5利用CCSV5.1导入已有工程12
3.6利用CCSv5.1调试工程13
4系统程序设计实现14
4.1PW啲产生原理14
4.2主程序的流程图14
4.3程序设计.
4.4最终实现的波形图
5总结
参考文献
17
17
22
23
错误!
未定义书签。
致谢
1引言
随着电力电子技术的飞速发展,电子设备与人们的关系越来越密切,可靠的电子设备都离不开可靠的电源。
进入20世纪90年代以后,开关电源相继进入了电子、电气设备等领域,通信电源、电子检测电源等都已经广泛采用开关源,从而在很大程度上对开关电源的技术的发展起到了很好的推动作用。
开关电源是采用电力电子技术,通过控制开关管的通断,来达到变换输入和输出能量关系的一种电源。
软开关技术是20世纪80年代初由泽元教授直接提出的,并应用于DC-DC变换中,由于它具有减少变换器的开关损耗,降低电磁干扰等特点,所以在各种电力电子变换器中得到了广泛的应用。
全桥变换电路拓扑是DC-DC变换器中比较常见的拓扑之一,在中大功率场合中得到广泛应用。
全桥拓扑电路的主要优点在于开关器件可以承受的电压和电流的应力较小,高频变压器的变换效率较高,开关频率固定等。
全桥拓扑电路根据其输入的方式可以分为电压型和电流型这两种,其中电压型DC-DC全桥拓扑是在Buck的基础上衍生出
来的,因此也成为全桥Buck变换器。
移相全桥电路的移相控制方式的实质上是谐振变换技术和PW变换技术的结合,利用功率开关管上的寄生电容和高频变压器的漏感作为谐振元件,实现移相全桥电路的四个功率开关管在零电压情况下开通,实现了恒频软开关技术。
移相全桥软开关变换电路是通过控制两桥臂对角开关管驱动脉冲的移相角度,来调节输出电压的大小。
两桥臂的对角开关管驱动脉冲相差一个移相角,同一桥臂上下开关管成180度互补导通并且没有死区。
利用功率开关管上的寄生电容和高频变压器的漏感来实现谐振,以错过在大电压和大电流下的硬开关状态,有效克服了在感性关断下的电压尖峰和容性开通时的电流尖峰。
因此在大功率变换场合,移相全桥软开关变换器得到了广泛应用。
1.2本文要做的工作
1)本文首先对移相全桥ZVS变换器的拓扑结构、工作原理等电路性能进行了系统的分析,得出了移相全桥ZVS变换器电路的独特优点。
并分析了移相全桥ZVS变换器实现PWM控制的各种控制策略。
2)控制电路的设计采用TI公司的高性能数字信号处理器TMS320F2802系列DSPf乍为控制器,通过软件编程来实现而提出的控制策略,并和一些数字逻辑电路一起产生移相全
桥变换器的移相PWMI制电路。
移相全桥零电压开关PWM电路原理图如图2-1所示。
V为输入直流电压。
3~S4为功率MOSFET并联的二极管为MOSFET部寄生二极管,G〜C4为MOSFET勺输出结电容
Lr为谐振电感。
变压器输出采用全桥整流,经LC滤波输出直流电压V。
。
Rl为输出负
载。
2.1电路工作状态及特点
1)同硬开关全桥电路相比,仅增加了一个谐振电感,就使四个开关均为零电压开通。
2)变换器工作在恒频PWM调制方式。
3)每个开关管的导通占空比为小于但接近50%固定不变。
为了防止直通,同一个桥臂的两个开关管互补导通。
同时设置了一定安全围的死区,即同时处于关断状态的时间间隔。
4)互为对角的两对开关管SiS4和S2S3,Si的波形比S4超前0〜Ts:
2时间,而
S2的波形比S3超前0〜Ts「2时间,因此称S1和S2为超前桥臂,而称S3和S4为滞后桥臂。
5)开关管S3、S4的驱动波形相位是固定不变的,开关管S1、S2的驱动波形相位是可调的。
变换器通过调节超前桥臂S1~S2的驱动波形相位,即调节有效占空比,来控制变换器的输出电压。
6)有开关管S1S4或S2S3同时导通时,变压器才向副边输送功率。
其余时间段电路处在续流或关断状态。
2.2电路的运行模式分析
分析时假设:
1)所有功率MOSFET开关管均为理想,忽略正向压降及开关时间;
2)四个开关管的输出电容相等,即G=Cs,i二1,2,3,4,Cs为常数;
3)忽略变压器绕组及线路中的寄生电阻。
2.2.1工作过程分析
to~ti时段:
Si与S4导通,电容Ci(i=2,3)被输入电源充电。
变压器原边电压VVi。
功率由变压器原边输送到负载。
此状态原、副边的电流回路如图2-2所示。
直到ti时刻Si
关断。
此时原边电流增长到最大值ip。
ti~t2时段:
ti时刻开关Si关断后,电容Ci、C2与电感Lr、L构成谐振回路,等效电路如图2-3所示。
在这个时段里,变压器原边谐振电感Lr和滤波电感Lf是串联的,而且Lf很大,因此可以认为原边电流iP近似不变,类似于一个恒流源,其大小为Lrn<
Ci上电压线性增加,C3上电压线性下降,即Va不断下降,直到V0,S2的体二极管导通,电流iLr通过S2的体二极管续流。
VcitiLr2Cstti(2-i)
Vc2tViiLr.2Cstti(2-2)
当C2的电压下降至零,S2的反并联二极管自然导通,该模态所用的时间为:
图2-3ti〜t2时刻等效电路图
t2~t3时段:
t2时刻开关S2开通,由于此时其反并联二极管VDs2正处于导通状态,因
此S2为零电压开通。
等效电路如图2-4所示。
此时,Vab的电压被钳为到0V。
原边谐振
电感的电流通过S2、S4、变压器原边进行环流状态。
由于回路阻消耗,电流值稍有下降
图2-4t2〜t3时刻等效电路图
t3~t4时段:
t3时刻开关S4关断后,变压器二次侧D!
〜D4同时导通,变压器一次侧
和二次侧电压均为零,相当于短路。
此时,等效电路如图2-5所示
图2-5t3〜t4时刻等效电路图
反并联二极管VDS3导通,等效电路如图2-6所示。
这种状态维持到t4时刻S3开通。
因此S3为零电压开通。
t4~t5时段:
S3开通后,Lr的电流继续减小,等效电路如图2-7所示。
咕下降到零后反向增大,此时原边电流的表达式为:
iLRtVi.Lrtt4i4(2-4)
图2-7t4〜t5时刻等效电路图
t5时刻iLRILf/n,变压器二次侧Di、D4的电流下降到零而关断,电流iLf全部转移
到D2、D3中,等效电路如图2-8所示。
在此时间段,尽管变压器原边有电压波形,但没有提供负载电流,即成为占空比丢失状态。
图2-8t5时刻等效电路图
t5~t6时段:
变压器输出能量,等效电路如图2-9所示
图2-9t5〜t6时刻等效电路图
到此时段为止,电路完成了半个工作周期的工作过程。
下半个工作周期的变换过程与前面阐述的过程基本相同,在此不再叙述了。
2.3软开关实现的条件
互为对角开关的关断时间错开是实现软开关的必要条件。
在前述讨论中我们可以看出,
移相控制可以满足这个要求。
按照一般的定义,如果某一桥臂的开关首先关断,则称此桥臂为超前桥臂,另一桥臂则称之为滞后桥臂。
通过上述分析可知,不管是超前桥臂还是滞后桥臂的开关管转换时,都形成了谐振回路。
谐振时,参与谐振的电感释放储能,使谐振电容电压下降到零,从而实现ZVS。
所以
ZVS条件为:
电感能量必须大于所有参与谐振的电容能量。
1)超前臂ZVS条件分析
◎、S2相互转换时,变压器处于能量传送阶段。
原边电流1110,滤波电感Lf很
大,可看作是恒流负载。
原边等效电感LeLrn2L所以根据ZVS条件,电感能量必须
大于所有参与谐振的电容能量,应有:
Lel0.n2/2励磁能量>4CS.3Ct2VS2(2-5)
式中:
4Cs.3是考虑MOSFET1出电容非线性的等效电容值,Ct为变压器绕组分布电容。
由式(2-5)可见,实现ZVS的电感能量包括:
Lel0.n2/2和励磁能量,相当大,故即使轻载下超前桥臂较容易满足ZVS条件
2)滞后桥臂ZVS条件分析
S3、S4相互转换时,变压器副边处于续流阶段。
参与谐振的电感只有原边的谐振电感,所以根据ZVS条件:
电感能量必须大于所有参与谐振的电容能量,应有:
Lrl2,24Cs.3Ct2Vs2(2-6)
由式(2-6)可见,实现ZVS主要靠原边电感储能,轻载时不够大。
因此滞后桥臂不易满足ZVS条件。
DSP吉构功能
数字信号处理器DSP是一种具有特殊结构的微处理器,与普通的单片机相比,它的一些独有的特点非常适合进行数字信号处理。
3.1DSPS合与数字信号处理的特点[6]
1)改进的哈佛结构
计算机总线结构分两种。
一种是冯•诺依曼结构,其特点是程序和数据共用一个存储空间,统一编址依靠指令计数器提供的地址来区分是指令还是数据地址。
由于对数据和程序进行分时读写,速度较慢,虽然半导体工艺的发展可弥补这一缺点,但这一结构不适合进行具有高度实时要求的数字信号处理。
另外一种是哈佛结构,其主要特点是程序和数据具有独立的存储空间,有各自独立的程序和数据线;
2)流水线操作;
3)用硬件乘法器
一般的单片机采用移位和加法来实现乘法运算,速度较慢,而DSP采用硬件乘法器,
则可大大提高乘法运算速;
4)特殊的DSF指令;
5)快速的指令周期
DSP芯片采用低工作电压的CMO技术,使得DSP主频不断提高,有些型号的DSP旨令周期已经下降到5nS;
6)良好的多机并行运行能力
随着要求处理数据容量不断增加,DSP芯片价格的下降。
多个DSP芯片并行处理已经成为近些年来的研究热点,某些型号的DSP专门提供了用于多个并行运行的通信接口。
3.2TMS32C系列DSP既况
TI公司TMS32C系列DSP的体系结构专为实时信号处理而设计,该系列DSP控制器则将实时处理能力和控制器外设功能集于一身,为系统实现数字控制应用提供了一个理想的解决方案。
下列特性使得TMS32係列成为很多解决方案的理想选择:
1)灵活的指令集;
2)在的灵活操作性;
3)高速运算能力;
4)改进的并行结构;
5)有效的成本。
3.3TMS320F2802芯片特点[7]
由于本课题应用DSP实现对开关电源的控制,需要能够产生PWMK形的DSP另外开关电源开关频率较高,要求DSP处理速度要较快。
TMS320F2802XPiccolo系列DSP是TI公司的最新基于TMS320C28XT核的定点处理器。
它通过DSP和MCI功能的整合,弥补了传统意义上二者的不足,实现了计算与控制的完美结合。
新型TMS320F2802X/3XPiccolo系列DSP微控器包含高达128KB的快闪存储器、部硬
件模拟比较器、12位ADCEPWM以及包括通信协议、片上振荡器、通用I/O等各种标准
外设。
其寄存器资源十分丰富,配置特别的灵活,可以通过实时更改寄存器配置,由部硬件产生所需的逻辑信号,大大降低了程序的编写难度。
TMS320F28027芯片的特点如下:
1)有高效率32位的CPU(TMS320F2802X)60MHZ的时钟频率,单周期指令为
16.67ns6*16和32*32的乘法运算,6*16双乘法器,高代码效率,快速中断响应处理以及哈佛总线结构;
2)低成本、低功耗,单一的3.3V供电电源,无电源排序要求以及上电复位和复位要
求;
3)时钟系统,片上晶体振荡器(可用于SCI通信)/外部时钟输入,看门狗时钟模块,时钟丢失检测电路;
4)22个可编程,带输入滤波的多路复用GPIO引脚,除用以JTAG(35-38)的4个引脚,可用引脚只有18个;
5)外设中断扩展PIE模块,支持所有外设中断;
6)3个32位CPU定时器;
7)每个EPWM模块具有16位独立定时器;
8)片上存储器Flash(16位32k,64k)、SARA(16位6k,12k)、OTP(16位1k),BOOTROM
9)128位安全密钥;
10)通信接口,UART模块、SPI模块及IIC模块;
11)增强的控制外设,两组共8路增强型脉宽调制器(EPWM、3对互补高分辨率PWM
(HRPWM)增强型捕获模块(ECAP),13路12位ADC,转换时间216.67ns,片上温度传感器,比较器;
12)48个引脚;
13)无并口总线;
14)无MCBSP模块;
15)无ECAb模块;
16)具有入门的亲和力,C2000入门级芯片;
17)应用领域:
数字照明、电机控制、数字电源转换、精密传感器。
」
」™i£>-0 ■VMUOY ImiBcw 」<£■」□< jBB -罷氏一 图3-12802x48引脚PTLQFP(顶视图) [ o 1 38 ]TEST v»L 2 37 ]GPhOCJ£PW«1A VREGEM2[ i 34 J5PCi/EPWMi8JC0MP1OU7 Vdoioj 4 35 」GPKSIC^PISIMa^/TZS GPiOiflEPwwii*n 5 34 JGP*aiT^P|5QMIWTZ3 GPID3/EPWM2H[ 6 33 : GP>ai9WCLKIK/5PISTEA/5CIRXDiJVECAP1 GPIO4EPWV3A「 7 32 ]GPkO18;SPICLKA/SCITTCDAnCCLKaUT GPKJ5JEPV™J&ECAP1[ e 31 ]GPIO^KCUCINGCK) GPlO&€PWWKAfEPWMSTMC1JS1WMSYNCO[ 9 30 iGPkO37(TDCf GPlOZ/EPWRMBy&ClRXDA[ w 29 1GPK)3£tTM创 v<»i 11 It ]GP*O35(Tbl) 叶 12 27 GPIC12/TZ1fSCIT)(DAC u 16 ]AD^INB&iAKJM GPIO29/SC1RXDATSDAAHZf[ 14 25 |ADCINB4/AIO12 GPIO29SCrrXDA/SCLWTZ5「 15 24 ]ADCINB2/COMP1BJAIO1Q THST〔 U 2^ 1VsiaA/hpif^q xasi 1? 22 ]Vpa* ADCINA^A^O«j 11 21 ]ADCINADXV^^ ADCINA4JAI04J 1» 20 ]ADCllMA2/COhrPWAlC2 图3-22802x38引脚DATSSOP(顶视图) 3.4CCSv5平台 CCSv5是建立在Eclipse基础上的一个集成开发环境(IDE),融合TI设备的支持与功能;Eclipse是一个开源框架平台,目前由IBM牵头有150多家软件公司参与到Eclipse项目中,成为了一个庞大的Eclipse联盟,TI将直接向开源社区提交改进;众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的优势,用户可随意将Eclipse插件或TI工具拖入现有CCSv5环境;用户可以享受到Eclipse中所有最新的改进所带来的便利。 3.5利用CCSv5.1导入已有工程 1)假如,某工程LAB1,下面以LAB伪例来说明导入工程的步骤。 首先打开CCSv5•併确定工作区间C: \Users\Administrator,选择File-->lmport弹出图3-3对话框,在CodeComposerStudio下选择ExistingCCS/CCEEclipseProjects。 图3-3导入新的CCSv工程文件 2)单击Next得到图3-4的对话框 3)单击Browse,选择: C: \Users\Administrator.PTVDBSX4JVQQVNA(在此之前,需将实验代码复制到工作区间下)。 4)单击Finish,即可完成已有工程的导入。 3.6利用CCSV5.1调试工程 1)以本次设计的实验为例,首先将zac工程进行编译: 选择Project-->BuildProject,编译工程。 编译结果没有错误,可以进行下载调试;如果程序有错误,会在Problems窗口显示,根据错误修改程序,并重新编译,直到没有错误。 2)单击按钮进行下载调试。 3)单击U齡运行程序,观察显示结果。 4系统程序设计实现 4.1PWM的产生原理[8] 1)模块设置 初始化相关寄存器的值后,使能定时器,计数器通过一定计数方式开始计数,它的值不断与相关的比较寄存器的值进行比较,当定时器计数值与比较寄存器值相匹配时,相关的PWM输出将发生跳变。 对称pw波形,即pwm波形关于PWM周期中心对称,需要在一个计数周期比较两次,如下图4-1所示,在一个计数周期,EPWMXAEPWMX分别对CMPACMP进行了两次比较。 只能在增减计数模式下产生,如图4-1,为在增减计数模式下产生 非对称PW波形和对称PW波形相对应,可以在增计数模式、减计数模式、增减计数模式下产生。 图4-2所示,为在增减计数模式下产生的非对称PWM波形。 2)寄存器配置 输出对称PWI波形,TB设置为增减计数模式,在增计数时TBPRD=CA勺时候EPWMXA输出高电平,在减计数时TBPRD=CAA时候输出低电平,如图4-1所示。 输出非对称PWM波形,TB设置为增减计数模式,在TBPRD=CA的时候EPWMXA出高电平,在TBPRD=C的时候输出低电平,如图4-2所示。 4.2主程序的流程图 图4-3主程序流程图 图4-4中断处理程序图 4.3程序设计 #defineEPWM1_TIMER_TBPRD2000时间寄存器 #defineEPWM1_MAX_CMPA1950 #defineEPWM1_MIN_CMPA50 #defineEPWM1_MAX_CMPB1950 #defineEPWM1_MIN_CMPB50 #defineEPWM2_TIMER_TBPRD2000/时间寄存器 #defineEPWM2_MAX_CMPA1950 #defi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移相全桥零 电压 开关 PWM 设计 实现