DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 100|回复: 0
打印 上一主题 下一主题

基于CPLD的级联型多电平变频器脉冲发生器的设计

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-17 14:56:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
?1 引言??? 近年来,多电平变换器成为电力电子研究的热点之一,它主要面向中压大功率的应用场合。目前,有三种基本的多电平变换器拓扑结构[1]:①二极管箝位型;②飞跨电容型;③级联型。??? 几种拓扑结构各有其优缺点,但相对而言,级联型多电平变频器具有更独特的优点,它的结构如图1所示。它无需箝位二极管和电容,易于封装,不存在电容电压平衡问题,可采用砜丶际酰员苊獗恐睾哪艿淖枞菸盏缏贰1疚闹饕樯芑谠夭ㄒ葡嗟髦品椒ǖ募读腿辔宓缙奖淦灯鞯腜WM脉冲发生器的实现方法。图1? 三相五电平变频器结构图?? 2????????? 载波移相SPWM技术??? 所谓移相式PWM技术就是将调制波和载波的频率固定不变,调制波的相位也保持恒定,而只调整载波的相位,从而产生SPWM信号。将不同载波相位下的SPWM信号进行线性组合,达到消除谐波、提高输出功率的目的。可以证明,当相移 时(α为同相的各单元的载波的移相角度,N 为级联单元个数)[2],输出谐波频率增大到 2N 倍,更易于滤除。对于三相五电平变频器,N=2,所以同相级联两单元的载波相差90度。如图2所示,其中A11与??图2三相五电平变频器的A相?A14载波互差180度,A11与A21的载波互差90度,而A21与A24的载波互差180度。A1与A2串联后的输出电压? 由(1)式可知UA不再包含2F±1次以下的谐波,仅包含2F±1以上的谐波。而当级联数为N时,则NF±1以下的谐波均被滤去。??? 3 基于CPLD的三相五电平变频器PWM脉冲发生器的原理??? 一个DSP只能产生12路PWM脉冲,而三相五电平变频器需24路PWM脉冲,而用双DSP输出24路时存在同时性的问题,因而用复杂可编程逻辑器件CPLD来实现。当前,复杂可编程逻辑器件CPLD在现代数字电路设计中已成为不可或缺的器件,CPLD内部包含的逻辑门数从几百至几万,具有可任意配置的几百个寄存器和I/O口,并且开发周期短可灵活配置实现多种功能而无需改动硬件电路。??? 如图3为DSP与CPLD构成的PWM脉冲发生器的控制框图。图4 PWM发生器原理图显然,同一相的八个开关管只需四路载波,而处于三相同一位置的开关管其载波相同,故可共用一个基准计数器。下面就图4介绍PWM发生器的原理。图4中的基准计数器为一加减计数器,其计数总值为一个载波周期TC,而比较寄存器中为脉宽值,当基准计数器计数的值与比较寄存器相等时,比较器输出产生电平翻转,每当基准计数器计数到零时,产生一个使能信号把影子寄存器中的脉宽值送入比较寄存器。由比较器输出的原始PWM波经死区发生器后产生上下桥臂互补的两路PWM波。??? 4?????? VerilogHDL设计与仿真??? 根据图4的原理图,应用VerilogHDL硬件描述语言进行设计。本文??? 选用Altera公司的EPF10K30A系列的CPLD,通过MAX+PLUSⅡ软件仿真,图5所示为A相8路PWM驱动信号。波型表明,同一桥臂上下两路信号在逻辑上满足互补关系,并有一定的死区时间,实现“先断后通”,不同桥臂之间的相位正确。??? 图5 A相PWM仿真波形图?图6为根据上述原理,利用MATLAB/SIMULINK仿真的相电压五电平波形,其中调制比为0.9,载波比为32。图6 相电压五电平仿真波形5?????? 结束语??? 级联型多电平变频器其PWM驱动信号很难由单一的DSP或单片机完成。本文设计的由DSP与CPLD构成的PWM脉冲发生器较好的解决了这一问题,在级联型多电平变频器中有比较好的应用前景。
                          
                       
                          
                               
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-11-14 03:56 , 耗时 0.211488 秒, 19 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表