基于MATLAB对AC/DC/AC电源的死区效应的谐波分析及仿真

最新更新时间:2013-08-12来源: 21ic关键字:MATLAB  谐波分析 手机看文章 扫描二维码
随时随地手机看文章

0引言

目前,各种逆变电源的控制方法及SPWM信号调制方式分析中,大多基于假定功率开关器件为理想开关器件,即不考虑开关器件的上升、下降和存贮时间。但实际上任何开关器件均具有开关延迟,特别是关断过程。因此,在电压型逆变器中,为了防止逆变桥同一桥臂上下开关管发生直通现象,在上下管控制信号之间必须插入一个固定的延迟时间(即死区时间)。死区时间的引入会使逆变器输出的波形品质变坏,谐波分量增加,系统的动态性能下降,并且随着开关频率的提高,死区加入而产生的各种影响(简称死区效应)增大。

1 对SPWM系统的谐波数学分析

在SPWM系统中,除了死区效应产生的谐波外,而SPWM信号调制方式本身固有原因而产生谐波,称为固有谐波。

1. 1固有谐波分析

单极型SPWM波形产生的原理图如图1所示

图1 SPWM生成原理图

SPWM控制时输出交流波形(载波频率比为2N,调制参数为M),用傅氏级数可表示为

(1)

(k=1,2,3,…)

分析图的波形特征,可以看出该输出是奇四分之一波对称的单位幅值波形。因此,可证明式(1)中

(2)

因此改成为

(3)

由图可知

(4)

(θ1、θ2等为脉冲触发时刻,即三角波与正弦波的交点)

式中N为偶数。对上式各项求积分,可证明当k为任意奇数时,bk有

(5)

其中,0°<θ1<θ2<…<θN <π/2。

由于自然采样法开关角度遵循迭代关系式,因此不能用显式表达,所以实际运用多采用规则采样法。其主要原则如下:在三角载波每个周期内的固定时刻(如载波的峰值点),对正弦波进行采样,以确定开关元件的导通与关断,而不管在采样点上正弦波与三角波是否相交。

对于规则采样,其脉冲中点为αk,则脉冲宽度Tk为:

(6)

则脉冲开关角度θk、θk+1为

(7)

又因为k=2(i-1),因此式(5)可写为

(8)

则式(3)可写为

(9)

由此式即可计算出各次谐波的分量。

1.2死区效应

当加入死区时间后,每个脉冲相当于在上升沿和下降沿都向中点收缩了一段时间。由推导可知,在正半周内,平均压降为:

(10)

(n为载波比,Ts为死区时间,T为基波周期)

由此,脉冲开关角度变为:

(11)

将式(11)代入式(9),即可求出新的谐波的含量。由初步的估算,死区时间的加入给输出波形将带来丰富的谐波含量,尤其是低次谐波分量。

2 对于AC/DC/AC电源以及死区特性的MATLAB建模

MATLAB是高级的数学分析与运算软件,可用作动态系统的建模与仿真,MATLAB语言在其仿真研究中被成功方便地应用在电动驱动系统的研制过程中,它有以下特点:(a)用户使用方便,编程效率高,语言简单,内涵丰富,易学易用;(b)高效方便的矩阵和数组运算;(c)极其方便的绘图功能;(d)带有SIMULINK动态仿真工具及Toolbox等其它功能;(e)扩充能力强。

2.1 仿真实例

图2即是此AC/DC/AC电源仿真。

图2 电源仿真模块图

如图所示,首先由50 Hz工频电源引出,经过一个Y/Δ变换的变压器,变为整流器可接受的低压。再经整流和滤波后,送入IGBT逆变器,逆变器的触发信号由带死区的PWM信号送入。然后再经三相滤波后,送入负载。

2.1 死区的实现

在simulink中虽然有很多现成的模块,但是Toolbox中只有理想化的PWM发生器,对于本文所要研究的死区效应,必须进行扩充和重新封装,建立一个带死区的PWM发生器模块。

在理想化的PWM模块中,桥臂上下两开关管的触发脉冲pulse1和pulse2俩个信号是互补的,但是在实际的逆变器中,由于开关元件都有一个关断的时间,所以触发的信号如果理想互补的化,必然发生上下桥臂直通,进而引发短路,会直接毁坏整个电源。因此,对于pulse1和pulse2俩个信号,在其俩个触发信号之间必须有一定的间隔,也就是所谓的死区。

首先在simulink的continous目录中找出transport delay模块,此一模块可以将一个函数延迟,在时轴上相当于将此一函数整体地向右平移。则设脉冲1即pulse1,延迟后的信号为脉冲1’即 pulse1’,则由逻辑关系,逻辑乘得到整定后的脉冲信号为脉冲1”即pulse1”:

pulse1*pulse1’=pulse1”

则由图可知,pulse1”相比于pulse1,触发信号上升沿向右平移,而下降沿不变。

同理,对于pulse2,也采用此一方法,使得上升沿右移下降沿不变,而pulse2的上升沿时间上接着pulse1的下降沿。如图3示。

图3 死区脉冲示意图

因此,用此方法就实现了两个触发信号之间的间隔,也就是死区。图4就是用此一算法实现的模块。

图4 死区模块仿真图

3 仿真结果

对输出的电源信号进行仿真。当载波频率为3 000 Hz,死区时间为0 ,调制深度为0.8时,谐波分析图为图5。

图5 无死区时谐波成分图

当载波频率为3 000 Hz,死区时间为5×10-5 s,调制深度为0.8时谐波分析图为图6。

图6死区时间50 μs谐波成分图

当载波频率为3 000 Hz,死区时间为10-4 s,调制深度为0.8时,谐波分析图为图7。

图7死区时间100μs时谐波成分图

由图可知,死区的存在给电压波形带来极大的影响,不但大大降低了基波的幅值,而且增加了谐波的含量。对于电机而言危害极大,不但降低机器效率,而且谐波产生杂散转矩,危害电机运行安全。

4 结论

本文对于SPWM逆变所产生的固有谐波和死区产生的附加谐波进行了数学分析,建立了可进行定量分析的数学模型。对于AC/DC/AC电源进行了基于MATLAB的仿真,并且实现了对带死区时间触发模型的MATLAB编程,且基于以上的工作对于带死区的SPWM电压波形进行了Fourier变换,对死区对于电压波形的影响做了初步的研究。

关键字:MATLAB  谐波分析 编辑:探路者 引用地址:基于MATLAB对AC/DC/AC电源的死区效应的谐波分析及仿真

上一篇:开关电源设计原理及全过程(二)
下一篇:基于MC33262的高功率因数AC/DC变换器研制

推荐阅读最新更新时间:2023-10-12 22:24

基于Buck-Boost电路的宽输出电压AC-DC电源设计
    电源装置是电力电子系统重要的组成部分,其设计的好坏直接影响到被供电设备性能的发挥。高频开关电源由于具有效率高、体积小和重量轻等特点,获得了广泛的应用。AC-DC开关电源就是把交流电转换为设备需要的直流电的一种装置。而现有的AC-DC开关电源只能输出几个特定电压值,如:220 VAC-15 VDC/12 VDC/5 VDC等,不能实现输出电压在较大范围内的调节。这大大限定了开关电源的应用。     本文介绍的PWM脉冲调节电路选用芯片UC3842。它是美国Unitrode公司生产的一种高性能单端输出式电流控制型脉宽调制器芯片,工怍环境温度在-50~150℃之间,具备优良的脉宽调制特性。此外由于微控制器具备较高的性价比和良好的控
[电源管理]
基于Buck-Boost电路的宽输出电压<font color='red'>AC</font>-<font color='red'>DC</font>电源设计
用于智能电表的非隔离式AC/DC降压转换器
诸如智能电表或者功率监控器的离线设备都有一些要求10W以下非隔离DC电源的电子元件。到目前为止,通过一个AC电源提供低功耗DC电源的唯一实用方法仍然是在整流器后面使用一个效率极低、未经调节的电阻/电容分压器,或者一个难以设计的反向DC/DC转换器。MOSFET 技术的一些进展以及创新的磁滞降压控制器栅极驱动电路带来了一种超低成本DC电源。 图 1 显示了完整的转换器。整流器电路使用一个标准、快速开关整流器二极管桥接 (D1)和一个LC滤波器(L1和C2),我们将对其余组件进行更加详细的介绍。   图 1 AC/DC 降压转换器电路 基本降压转换器 TPS64203是一款磁滞降压转换器,专为驱动高端pFET 而设
[电源管理]
用于智能电表的非隔离式<font color='red'>AC</font>/<font color='red'>DC</font>降压转换器
一种单极倍频电压型SPWM软开关DC/AC逆变器的设计
摘要:提出了一种单极倍频电压型SPWM软开关DC/AC变换器,分析了其主要工作原理并给出了主要参数设计方法,实验结果证明了该电路确能实现软开关,并且具有输出滤波参数小,电压波形质量高的优点。 关键词:单极倍频;正弦波脉宽调制;软开关;逆变器   1    引言     目前,PWM功率变换技术得到了广泛的应用。对于工作在硬开关状态下的PWM逆变器,由于其开关损耗大,并且产生严重EMI,难以满足开关电源高频化、绿色化的要求。为克服硬开关的不足,软开关技术得到迅速的发展,特别是DC/DC变换器移相软开关技术已趋于成熟。但对于DC/AC变换器,由于考虑其输出波形质量等因素,目前,还没有真正意义上的软开关产品出现。
[电源管理]
一种单极倍频电压型SPWM软开关<font color='red'>DC</font>/<font color='red'>AC</font>逆变器的设计
两公司携手提供结合MATLAB的安捷伦示波器
      2009年3月 19 日 , 安捷伦科技公司和 The MathWorks 近日宣布,购买安捷伦 5000、6000、7000 和 90000 系列示波器即可获取 MATLAB 数据分析软件。将安捷伦示波器与 MATLAB 数据分析软件相结合,工程师能够自信地分析、可视化和过滤信号。其集成功能简化了上述任务,节省了工程师的时间。双方的这一协议使用户可以一站式地获得高品质的仪器和数据分析软件。       The MathWorks公司的MATLAB 产品工程部副总裁 Roy Lurie 表示:“一个相互关联的、整合的软件平台可为安捷伦的客户带来不少好处,他们可以在整个产品开发生命周期内使用安捷伦设备。软件与硬件的
[测试测量]
ROHM开发出SiC驱动用AC/DC转换器控制IC
最大限度地发挥SiC-MOSFET的性能,有助于工业设备进一步实现节电化与小型化。 【ROHM半导体(上海)有限公司 04月09日上海讯】---全球知名半导体制造商ROHM开发出在大功率(高电压 大电流)逆变器和伺服等工业设备中日益广泛应用的SiC-MOSFET驱动用AC/DC转换器控制IC BD7682FJ-LB 。 本产品可轻松实现搭载SiC-MOSFET的AC/DC转换器以解决以往控制电路分立元件数量过多问题。因此,该产品的推出将为要求进一步实现节电化与小型化的AC/DC转换器市场带来新的价值,为因SiC功率半导体的普及而带来的全社会的节电化与小型化做出贡献。
[工业控制]
ROHM开发出SiC驱动用<font color='red'>AC</font>/<font color='red'>DC</font>转换器控制IC
基于谐波检测中的数字低通滤波器的MATLAB设计
由于电力系统中非线性电子元件的大量使用,使得谐波污染问题日益严重,当谐波含量超过一定限度时就可能对电网和用户造成极大的危害,且增加线路损耗,降低线路传输能力,干扰通信信号等。因此,应该积极寻找一种治理谐波污染的有效手段。 目前有源电力滤波器(APF)是治理电网谐波污染的一种有效手段,APF的补偿原理是实时产生一个与系统中的无功和谐波电流大小相等、方向相反的补偿电流,用以抵消非线性负载产生的无功和谐波电流,使流入电网的电流全是有功分量,因此无功和谐波电流的实时检测就成为实时补偿的关键。而谐波及无功电流的检测实质就是低通滤波器的设计。本文利用MATLAB中的FDATool实现了对数字低通滤波器模型的快速设计,并采用VHDL语
[测试测量]
基于谐波检测中的数字低通滤波器的<font color='red'>MATLAB</font>设计
一种仅需几个元件的世界通用AC-DC恒流LED驱动器
摘要: ZD832是世界首款适用于85~240VAC交流电源输入的无外加变压器或电感器及桥式整流器的AC-DC恒流LED驱动器IC,它仅需外加几个元件,可以驱动近百颗串联在一起的(3.3V、30mA)白光或RGB LED,并具有数字PWM或模拟电压调光功能,提供过热和过电压保护,不会产生EMI。 关键词: ZD832;全球通用;AC-DC恒流;LED驱动;无变压器;调光;保护 1、引言   LED在景观照明、建筑装饰照明和普通照明应用中,工频市电(110V/60Hz、220V/50Hz)和太阳能将是主流原始能源。就由交流市电电源供电的LED驱动电路来说,目前主要有两种设计方案。一种方案是先利用工频变压器将AC电源降压,
[电源管理]
一种仅需几个元件的世界通用<font color='red'>AC</font>-<font color='red'>DC</font>恒流LED驱动器
基于Matlab的无失真模拟滤波器的设计
   O 引 言   模拟滤波器的设计一般包括两个方面:根据技术指标即滤波器的幅频特性确定滤波器的传递函数H(s);设计实际网络实现这一传递函数。设计滤波器H(s)的关键是找到逼近函数,目前已有多种逼近函数。然而,不论哪种逼近函数都需要进行非常繁琐的计算,还要根据计算结果进行查表。   Matlab语言是一种简单、高效的高级语言,是一种内容丰富、功能强大的分析工具,其应用范围几乎覆盖了所有的科学和工程计算领域。Matlab中提供了丰富的用于模拟滤波器设计的函数,通过编程可以很容易实现低通、高通、带通、带阻滤波器,并能画出滤波器的幅频、相频特性曲线,大大简化了模拟滤波器的设计。在此介绍了用Matlab设计实现一个无失真模
[模拟电子]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved