关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > CPLD在三相PFC矩阵变换器中的应用

CPLD在三相PFC矩阵变换器中的应用

——
作者:韩耀星 张忠相时间:2007-04-20来源:电力电子技术收藏
1 引言

随着电子技术的不断发展,在通讯、控制工程中应运而生的各种硬件平台在功率电子领域中显示出了独有的特色,例如:MCU,DSP和复杂可编程逻辑器(Complex Programmable Logic Device。简称)等集成度很高的数字芯片就是以其精度高,温度漂移小,升级换代简便,长期工作不老化等特点,而广泛用于功率变换器中,且大有取代传统模拟控制芯片的势头。的多个通道可以并行工作的这一特点,使得控制三相功率因数校正(PFC)的6只双向开关同步、协调地工作。在此,介绍的XC95108型用于,可以实现驱动脉冲分配、换相及桥臂死区的生成等功能。

2 电路拓扑及工作原理

三相PFC矩形变换器电路拓扑

图1示出矩阵变换器电路拓扑。该矩阵变换器的开关是由两个背靠背的IGBT组成的。这样组成的开关可对正负两个方向的电压和正反两个方向的电流进行导通和截止,因此该开关具有四象限功能[1]。每个H桥的对角线上两个双向开关互补通断,就可将等伏秒面积的双极性电压脉冲通过高频变压器传递给次级输出。每一开关的导通宽度均由模拟调压板通过对 交流电压前馈uphase、输出电压反馈uout及初级电流取样值ipri作为输入,再由模拟调压板中的PFC专用芯片UC3854BN运算得到。CPLD板综合DSP板,模拟调压板的输入,发出6路脉宽调制波驱动6只双向开关VQ1~VQ6。图2示出控制系统框图。

3 CPLD形成脉冲分配

3.1 CPLD介绍
XC95108型CPLD具有2500个逻辑门,108个I/O口,5V供电电压[2],抗干扰能力优于3.3V芯片,最大通过频率为125MHz。Project Navigator可编程逻辑开发软件提供了一种独立于硬件结构的设计环境,它使应用Xilinx型CPLD的设计者能够高效地进行设计、仿真和器件编程。设计输入的方式有原理图方式、VHDL语言编程、Verilog语言编程等。Verilog和C语言很相似,可在无需了解太多硬件描述语言的情况下快速上手。进入数字逻辑时序设计阶段,该系统就是采用这一软件工具作为输入方式的。

3.2 死区的生成

如图1所示,VQ2,VQ4,VQ6或VQ1,VQ3,VO5的任意两个开关同时开通都会造成输入短路,有必要在硬件中加入死区。图3示出CPLD发出的3路驱动电压脉冲信号ugVQ1,ugVQ2,ugVQ6的实验波形。可见,驱动VQ4,VQ6两只需要切换的开关脉冲死区时间为1μs,时基由10MHz的晶振送入移位寄存器得到。此外。任意一只开关的驱动信号的防直通处理均依照下式产生,

图3 CPLD发出的三路驱动波形

3.3 6路驱动脉冲的生成

R,W,B三相交流电压瞬时值满足:

Umsinωt+Umsin(ωt+120



评论


相关推荐

技术专区

关闭