三电平逆变器的SVPWM控制与MATLAB仿真研究 - 图文

更新时间:2023-11-02 19:24:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

重庆科技学院本科生毕业设计 摘要

摘 要

近年来,三电平逆变器在大容量、高压的场合得到了越来越多的应用。在其众多的控制策略中,SVPWM算法具有调制比大、能够优化输出电压波形、易于数字实现、母线电压利用率高等优点。本文首先对三电平逆变器技术的发展状况进行了综述,分析了三电平逆变器的几种拓扑结构,控制策略以及各自的优缺点。

其次,以二极管箝位式三电平逆变器为基础,阐述了三电平逆变器的工作原理、数学模型,分析了空间电压矢量控制策略的原理,对三电平逆变器空间电压矢量的控制算法进行了改进,引进了大扇区和小三角形的判断方法,给出了扇区和小三角形区域的判断规则、合成参考电压矢量的相应输出电压矢量作用时间和作用顺序以及开关信号的产生方法。

最后,采用MATLAB/Simulink进行仿真分析,一个一个模块的搭建仿真模块,然后把各个模块连接起来,实现了对三电平逆变器的SVPWM控制算法的仿真,观察系统的输出波形,分析波形,并进行比较,验证了算法的可行性。 关键词:三电平逆变器 空间电压矢量控制(SVPWM) MATLAB仿真

I

重庆科技学院本科生毕业设计 ABSTRACT

ABSTRACT

Recently, three-level inverter in the large capacity and high pressure situation got more and more applications fields. Among many of modulation strategies, SVPWM has been one of the most popular research points. The main advantages of the strategy are the following: it provides larger under modulation range and offers significant flexibility to optimize switching waveforms, it is well suited for implementation on a digital computer, it has higher DC voltage utilization ratio. Initially, summing up the development condition of three-level inverter technology, analyzed the structure of three-level inverter topological, the control strategy and their respective advantages and disadvantages.

Secondly, the paper based on the ground-clam -p diode type three-level inverter, expounds the work principle of three-level inverter, and analyzes the principle of the SVPWM. By improving the three-level inverter SVPWM control algorithm, this paper introduces the estimation method of the big sectors and the small triangles, and proposes the judgment rules for large sector and triangle region and puts forward the corresponding output sequence of the synthesis reference voltage vector and optimizes the function sequence of switch vector.

Finally ,using MATLAB/SIMULINK to carry on the simulation analysis. Building the simulation system model to realized to three-level inverter SVPWM control algorithm, and to confirmed the algorithm feasibility.

Keywords: Three-level inverter; space voltage vector control (SVPWM); MATLAB simulation

II

重庆科技学院本科生毕业设计 目录

目 录

摘 要 ................................................................ I ABSTRACT ............................................................. II 1 绪 论 ............................................................... 1

1.1 课题目的及意义 ................................................ 1 1.2 国内外研究现状 ................................................ 1

1.2.1 拓扑结构 ................................................ 2 1.2.2 控制策略 ................................................ 5 1.3 课题任务要求 .................................................. 5

1.4课题重点内容 .............................................. 6

2 三电平逆变器的原理 .................................................. 7

2.1二极管箝位型三电平逆变器 ...................................... 8

2.1.1二极管箝位型逆变电路的工作原理 .......................... 8 2.1.1 二极管箝位型逆变电路的控制要求 ......................... 11 2.1.2 三电平逆变器的数学模型 ................................. 11 2.2 三电平SVPWM控制技术 ......................................... 14

2.2.1三相静止坐标系到两相静止坐标系的变换 ................... 14 2.2.1 SVPWM控制原理 ......................................... 16

3 三电平SVPWM算法研究 ............................................... 18

3.1 参考矢量的位置判断 ........................................... 18

3.1.1 扇区判断 ............................................... 18 3.1.2 小三角形的判断 ......................................... 19 3.2 输出矢量的确定 ........................................... 20 3.3计算各个矢量的作用时间 ....................................... 20 3.4 空间电压矢量作用顺序 ......................................... 22 4 三电平逆变器的MATLAB仿真 .......................................... 25

4.2 扇区的判断 ................................................... 26 4.3 小三角形判断 ................................................. 27 4.4 时间计算 ..................................................... 28 4.5 矢量的作用顺序 ............................................... 28

重庆科技学院本科生毕业设计 目录

4.5.1七段式SVPWM时间分配 ................................... 28 4.5.2矢量状态次序 ........................................... 28 4.6 矢量状态到开关状态 ........................................... 31 5 三电平逆变器的仿真结果分析 ......................................... 33 总结 ................................................................. 42 参考文献 ............................................................. 43 致谢 ................................................................. 44

重庆科技学院本科生毕业设计 1 绪论

1 绪 论

1.1 课题目的及意义

从20世纪90年代以来,以高压IGBT、IGCT为代表的性能优异的复合器件的发展受人关注,并在此基础上产生了很多新型的高压大容量变换拓扑结构。在工业发达的国家兆瓦级的高压多电平逆变器已经有产品大量投入市场,并应用于电力机车牵引、船舶电力推进。轧钢、造纸、油气田等高性能系统中。在国内,研究、开发和引进高压大容量多电平技术和设备。

随着高压大功率电力电子装置的发展,逆变器从最开始的两电平向三电平,再到多电平的方向发展。相对于传统两电平逆变器,三电平表现出了明显的有点。即每个开关管承受的电压仅为直流母线电压的一半,因此对开关器件的耐压的要求相对低一些,并避免了器件串联时的动态均压问题,开关器件的使用寿命长。在相同调制频率下,三电平逆变器交流侧电流谐波含量低,直流电压纹波小,器件损耗小,效率高,故应用前景广泛,对其的研究也有很大的价值[1,2]。

传统的两电平逆变器的优点是主电路拓扑结构简单,控制策略和实现方法比较完善。但是在大功率场合中存在许多不足。1980年日本学者 Nabae等人在IEEE工业应用年会上提出三电平中点箝位式结构,并在此基础上提出了多电平逆变器思想。从此多电平逆变器作为一种新型的高压大容量功率逆变器。

虽然三电平逆变技术的发展很成熟了,但是三电平逆变器还是存在着不少的问题,如三电平算法比较复杂,中点电压的平衡控制,以及在高压运行时系统的稳定性等问题,鉴于以上存在的问题,本课题通过对三电平逆变算法的分析,研究三电平逆变器的PWM控制策略,围绕如何产生和控制三电平的十二路PWM,使其更好的控制电机的运行。分析三电平的SVPWM控制策略,掌握SVPWM控制技术,提出易于实现的SVPWM算法。以感应电动机为负载,实现基于三电平拓扑结构的V/F控制和矢量控制,并且通过MATLAB仿真,给出仿真结果以及对结果进行深入的分析研究,提出三电平逆变器的SVPWM控制策略。

[1]

1.2 国内外研究现状

目前,三电平逆变器已进入实用阶段,对其的分析和研究有很大的意义。多电平逆变器的结构是建立在三电平逆变器的基础上,按照类似的拓扑结构拓展而成的。电平数越多,所得到的阶梯波电平台阶就越多,输出的波形就更加接近正弦波,并且谐波成分就越少。在理论上这些是能达到的,但在实际中多电平逆变器受到硬件性能的不足、控制的复杂性和成本的限制,因此在实际应用中很少。综合下来,三电平逆变

1

重庆科技学院本科生毕业设计 1 绪论

器的性能比较好,应用也最为实际。在国外,对七电平及更高电平的研究都还不成熟,还处于理论阶段[2,3]。

目前高于三电平的多电平逆变器还没有被大规模的采用,而三电平技术由于其承受高电压、电压电流上升率低、谐波含量少的优势受到很多人的关注。目前三电平逆变器研究是个热点问题,在国内外,许多专家对三电平的控制策略、拓扑结构、中点电压控制、死区补偿、过调制处理以及硬件实现等做了大量的研究,从而使逆变器的性能更加优越。

1.2.1 拓扑结构

1977年德国学者Holtz提出了三电平逆变器的电路拓扑结构,其中每相桥臂带一对开关管,以辅助中点箝位。1980年日本学者Nabae在此基础上深入的研究,将辅助开关管换成一对二极管,分别与上下桥臂串联的主管中点相连,以辅助中点箝位,使得电路更加容易控制,且主管关断时仅承受直流母线电压的一半,因此更为实用。至今已有很多学者对二极管箝位式三电平逆变器的拓扑结构进行了改进,从而提高了性能,降低了成本。

发展至今,目前的拓扑结构主要有三种,即二极管箝位型(NPC型)、飞跨电容型和具有独立直流电源的级联逆变器。

1)二极管箝位型

Da1 Sa1 Da5 C1 Udc Sa2 Da2 Db5 A C2 Da6 Da3 Sa3 Db6 Sa4 Da4 图 1.1 二极管箝位型拓扑结构

如图1.1所示,从中间直流母线电压的中点引出两个二极管,即箝位二极管,此种类型三的电平逆变器由于其结构紧凑,便于实现4象限运行而备受重视,得到应用的广泛。采用多个二极管对对应开关器件进行箝位,以保证每一个桥臂中只有一个开关动作,并实现三电平输出,而且每个开关器件只承受1/2的直流母线电压[1-5]。

2

重庆科技学院本科生毕业设计 1 绪论

若要得到更多的电平数,例如n电平,要将直流分压电容改为(n-1)(n-2)/2个,每(n-1)个电容串联后分别跨接在正、负半桥臂对应的开关器件之间,再根据与三电平类似的控制方法进行控制即可。二极管箝位型多电平逆变器的优缺点如下[1-5]:

优点:a.电平数越多,输出电压谐波含量越少;

b.阶梯波调制时器件在基频下工作,开关损耗小,效率高; c.可控制无功功率;

d.背靠背连接系统控制简单。 缺点:a.箝位二极管数量太多;

b.每相桥臂内外侧功率器件的导通时间不同,造成负荷不一致; c.存在电容电压不平衡问题。

Da1 Sa1 C1 Udc Ca Sa2 Da2 C2 Sa3 Da3 Sa4 Da4 图1.2 飞跨电容型三电平拓扑结构

2)飞跨电容型

图1.2为一个单相全桥飞跨电容式三电平逆变器的主电路原理图。由图可见,这种电路是通过飞跨在开关器件之间的串联电容进行箱位的。该电路对于相同的输出电压可以由不同的开关状态组合得到。

与二极管箱位式电路类似,飞跨电容式三电平电路也可推广到n电平,每相需2(n-1)个开关器件,直流分压电容(n-1),箝位电容(n-1)(n-2)/2个。飞跨电容式多电平逆变器优缺点如下[1-6]:

优点:

a.电平数量越来越多,输出电压谐波含量越少; b.器件在基频下开通工作,损耗小,效率高;

c.可控制无功和有一功功率,因而可用于高压直流输电;

3

重庆科技学院本科生毕业设计 1 绪论

d.使用不同的开关组合,可使得电容电压平衡。 缺点:

a.箝位电容多;

b.用于有功功率传输时控制复杂,开关损耗大; c.存在电容电压不平衡问题。

Da1 Sa1 Udc Sa3 Da3 A N Da2 Da4 Sa2 Sa4 图1.3 级联型三电平拓扑结构 3)级联型

级联多电平逆变器的拓扑结构是将进行了相对位移复合两电平逆变器模型连接起来,通过向量合成每个逆变器的输出电压形成输出多电平波形,合成方法分为非直接发和直接发。非直接法通过一个电磁接口,通常为一个多绕组变压器;直接法是采用独立的直流电源[6]。

图1.3为单相带独立直流电源的级联逆变器。每个独立直流电源和一个单相的全桥逆变器相连,通过四个开关器S1、S2、S3、S4的开关的组合,每个逆变器都可以产生3个电平的电压:Vdc、-Vdc和0,每个全桥逆变器的输出均串联在一起,从而合成了逆变器的输出电压波形。在这个拓扑结构中,输出电压的电平数为n=2s+1,其中s为独立直流电源的个数。很明显,这种电路不再需要前两种电路中大量的箝位二极管或箝位电容,但需要多个独立电源,具体来说,对这种类型的n电平单相电路,需要(n-1)/2个独立电源,2(n-1)个主开关器件。另外,这种电路也存在类似飞跨电容电路的多开关状态组合的特点。级联式多电平逆变器的结构优缺点如下

优点:

a.电平数越多,输出电压谐波含量越少;

b.阶梯波调制时,器件在基频下工作,损耗小,效率高; c.不存在电容电压平衡问题。 缺点:

[1-6]

4

重庆科技学院本科生毕业设计 1 绪论

a.需要多个独立直流电源,当采用小控制整流得到这些直流电源时,为减小对电网的谐波干扰,通常采用多绕组曲折变压器的多重化来实现。这种变压器体积庞大,成本高,设计困难。 b.不易实现四象限运行。

1.2.2 控制策略

目前,三电平逆变器的控制策略有正弦波PWM法(SPWM)、特定消谐波PWM法和电压空间矢量控制法(SVPWM)。其中SVPWM具有易于数字实现、电压利用率高、输出电压形式丰富和易于控制中点电压等优点,被大部分逆变器采用。

正弦波PWM调制法是一种比较成熟的,是目前使用较为广泛的PWM方法。SPWM法以采样控制理论中冲量相等但形状不同的窄脉冲加载到具有惯性的环节上时,其效果基本相同为理论基础,冲量是指窄脉冲的面积;PWM波形的个脉冲的幅值相等,而宽度是按正弦规律变化的。也就是说控制逆变器电路开关器件的通断就可以得到PWM波形,使其输出的脉冲电压的面积与所希望输出的正弦波在相应区间内的面积相等,通过改变调制波的频率和幅值,则可以调节逆变器输出的频率和幅值。该方法简单直观等,但是要求功率器件的的开关频率高,因此开关损耗大,装置效率低等[7,8]。

特定消谐波PWM方法为了消除特定的谐波,通过计算得到个脉冲的脉冲宽度(开关时刻),不是通过与载波比较的方式得到的,计算出个开关时刻的值,按此时间去控制逆变电路中电力电子器件的开关时刻,使开关时刻的优化选择。在较低的开关频率下,产生最优的输出电压波形,从而减小了电流波纹和电机的脉动转矩。这种方法简单且消除特定谐波容易,但是直流电压利用率较低[3,7,8]。

SVPWM方式是采用逆变器可能输出的矢量组合去逼近目标矢量的方式来实现对开关器件的控制,分为开环和闭环两种,开环的方式即为计算好当前所需要得到的矢量,然后决定采用相应的输出矢量去逼近合成;闭环的方式又分为VC和DTC两种,它们不仅仅通过计算方式得到开关状态和作用时间,同时还对实际的输出参数进行解耦、辨识,将辨识好的参数反馈回来,并与给定相比较,实现闭环控制,使得系统的动态响应和控制精度大大提高。SVPWM的优点是对电机输出矢量直接控制,使得电机运行平稳,特性提高[5,6]。

SVPWM算法首先要确参考定电压矢量位置和输出电压矢量,然后计算输出电压矢量作用时间,最后安排输出电压矢量的作用顺序。经典的三电平SVPWM理论基于α-β坐标系,计算十分复杂。针对传统的SVPWM算法复杂的缺点,有人提出基于60°坐标系的三电平逆变器SVPWM算法,只需要进行简单的逻辑判断就可以得到参考矢量的具体位置,用简单的加减运算就可得到基本矢量作用时间,极大地简化了运算。

1.3 课题任务要求

1)分析三电平逆变器的拓扑结构和PWM控制策略;

2)对传统的SVPWM算法进行改进,提出一种新颖的SVPWM算法;

5

重庆科技学院本科生毕业设计 1 绪论

3)利用MATLAB对三电平逆变器进行仿真;分析仿真结果,与传统的两电平逆变器相比较;

4)以SVPWM算法为核心,研究基于三电平逆变器和异步电动机的V/F控制和矢量控制;

5)对比仿真结果,进行相应的实验研究,验证参数设计的可行性和有效性; 6)借鉴两电平的思想,在三电平中实现死区补偿,并且在三电平中提出新的过调制处理方法。

1.4课题重点内容

1)三电平逆变器的原理分析及研究现状; 2)三电平逆变器的控制策略的分析;

3)分析三电平逆变器的拓扑结构,分析空间电压矢量的产生;

4)深入地研究分析SVPWM控制算法,推导出参考矢量判断和时间计算的公式,分析矢量的作用顺序;然后通过MATLAB搭建仿真模块;

5)通过MATLAB仿真研究,验证三电平逆变器的SVPWM控制算法的可行性。

6

重庆科技学院本科生毕业设计 2 三电平逆变器的原理

2 三电平逆变器的原理

虽然两电平逆变器的主电路结构和控制都比较简单,但两电平逆变器存在着两个明显的不足:一是两电平逆变器输出相电压只有两个电平,输出电压波形的谐波含量较高。二是传统的两电平逆变器,一方面开关器件在关断过程中所承受的最高电压要高于直流环节的电源电压;另一方面逆变电路的输出线电压的峰值正比于Ud,因此要提高逆变电路的输出电压就必须提高中间环节电压,而这样会受到开关器件的最高允许电压的限制。受当前电力电子器件生产和制造技术的限制,两电平逆变技术难以满足高压逆变器的需要[7,8]。

为了弥补两电平电路的不足,人们提出了三电平甚至更多电平的逆变电路。所谓三电平或多电平是相对于两电平而言,两电平逆变电路中,每个桥臂的输出电压相对于直流中性点而言只有两种可能,要么正电平要么负电平,而三电平电路由于其特殊的电路结构,除了可以输出正电平和负电平以外,还可以实现零电平输出[7,8]。

P Da1 Sa1 Sb1 Db1 Sc1 Dc1 Da5 C1 Udc O C2 Da6 Sa3 Sa2 Da2 Db5 Sb2 Db2 Dc5 Sc2 Dc2 Da3 Db6 Sb3 Db3 Dc6 Dc3 Sc3 Da4 Sa4 Sb4 Db4 Sc4 Dc4 N A B C 图2.1 二极管箝位型三电平逆变器主电路

7

重庆科技学院本科生毕业设计 2 三电平逆变器的原理

Ua Udc 2Udc- 2π 2π Ub Udc 2-Udc 2π 2π Uab Udc Udc 2Udc 2-π 2π -Udc 图2.2二极管箝位型三电平逆变器的工作波形

2.1二极管箝位型三电平逆变器

三电平变换器(Tree-Level Inverter)的桥臂上有4个电力半导体器件,它通过对直流侧的分压和开关动作的不同组合,实现多电平阶梯波输出电压,可以使波形更加接近正弦波。三电平逆变器有不同的拓扑结构,都有各自的优点,它们都适合大容量、高电压场合。在箝位型三电平逆变器中,器件能承受2倍正向阻断电压,谐波少,开关频率低,从而减少系统的损耗。如达到同样输出性能,三电平的开关频率是两电平的1/5,并且dv/dt比两电平降低一半。因此得到广泛应用。本课题选用二极管箝位式型拓扑结构作为三电平逆变器的主电路。

2.1.1二极管箝位型逆变电路的工作原理

1980年长风科技大学学者Nabae等人提出了最早的三电平逆变器结构,经过的三十多年的发展,三电平逆变器在结构上有了很大的改进,使得逆变器的效率更高,性

8

重庆科技学院本科生毕业设计 2 三电平逆变器的原理

能更好。图2.1是二极管箝位型三电平逆变器的主电路机构,用两个跨接在每相桥臂上串联的二极管进行箝位,箝位二极管是在开关管导通时起提供电流通道的作用,防止该相短路。该主电路结构中,每一相都有4个开关器件、4个续流二极管、2个箝位二极管。下面,我们以A相为例,来分析分析电路的三个工作状态[9]:

1)“1”电平

P Sa1 Da1 Da5 C1 Udc O C2 Da6 Sa2 Da2 A Da3 Sa3 Sa4 Da4 N 图2.3 “1”电平

当Sa1、Sa2导通,Sa3、Sa4关断时,A相输出接到直流母线电压的正端P。当定义O为参考点时,A相的输出电压Ua=Udc/2,称之为正电压(1状态)。

如图2.3 所示,当电流由A端流出的情况,此时电流由P端流出,经Sa1与Sa2到A端,再经其它两相流回到N或P或O端,在此期间Sa1与Sa2导通,Da1和Da2 处于关断状态。当电流由A端流入,经Da1与Da2到P端。在此期间Da1和Da2导通,Sa1和Sa2由于承受反向电压而处于关断。

2)“0”电平

如图2.4所示,当 Sa2、Sa3导通,Sa1、Sa4关断时,输出端A相当于直接连接到分压电容的中性点O上。当定义O为参考点时,A相的输出电压Ub=0,称之为正电压(0状态)。

若电流由A端流出的情况,此时电路由O端流出,经Da5、Sa2到达A点,再经其它两相流回到N或P或O端。在此期间Da5和Sa2导通,Sa3、Da3和Da2都处于关断状态。若电流由A端流入的情况,此时电路由A端流入,经Da6、Sa3到达O点。在此期间Da6和Sa3导通,其余器件均处于关断状态。

9

重庆科技学院本科生毕业设计 2 三电平逆变器的原理

P Da1 Sa1 Da5 C1 Udc O C2 Da6 Sa3 Sa2 Da2 A Da3 Da4 Sa4 N 图2.4 “0”电平

3)“-1”电平

P Sa1 Da1 Da5 C1 Udc O C2 Da6 Sa2 Da2 A Da3 Sa3 Sa4 Da4 N 图2.5 “-1”电平

当Sa3、Sa4导通,Sa1、Sa2关断时,A相输出接到直流母线电压的负端N。当定义O为参考点时,A相的输出电压Uc=-Udc/2,称之为输出负电压(-1状态)。

10

重庆科技学院本科生毕业设计 2 三电平逆变器的原理

如图2.5 所示,当电流由N端流出的情况,经Da3与Da4到A端,再经其它两相流回到N或P或O端,在此期间Da3与Da4导通,其余器件均处于关断状态。当电流由A端流入,经Sa3与Sa4到N端。在此期间Sa3和Sa4导通,其余器件均关断。

以此类推,图2.1所示电路的每一相均可实现三种电平的输出,如图2.2所示,输出的相电压有三个电平,线电压为五电平的阶梯波。该电路之所以能够实现三个电平的输出,主要是在于每相两个箝位二极管,可以实现电容的中点电压的输出,故称为中点箝位的三电平电路。从图2.2.我们还可以看出,对于三电平逆变电路,线电压都比两电平逆变电路更接近正弦波。因此在正常情况下,三电平逆变电路的谐波分布要优于传统的两电平逆变电路[7-10]。

2.1.2 二极管箝位型逆变电路的控制要求

表2.1 三电平逆变器A相开关状态

状态变化 0→1 1→0 0→-1 -1→0 变换前功率开关器件状态 Sa1 0 1 0 0 Sa2 1 1 1 0 Sa3 1 0 1 1 Sa4 0 0 0 1 Sa1 1 0 0 0 变换后功率开关器件状态 Sa2 1 1 0 1 Sa3 0 1 1 1 Sa4 0 0 1 0 注:“1”表示开关器件导通,“0”表示开关器件关断。

各相桥臂上开关器件的驱动原则如下:为了保证各相每次输出电压的状态变化过程中,开关器件动作的次数最少,还要保证该相电位不能在Udc/2和-Udc/2两种电平之间直接变化,而是通过O点电位进行过渡。由以A相来说,Sa1与Sa3、Sa2与Sa4的控制脉冲必须是相反的,输出电位不能直接跳变,必须经过0电位的过渡。表2.1给出了A相电位发生变化时,开关器件的工作状态[3]。

2.1.3 三电平逆变器的数学模型

Udc/2Sa Sb N Sc -Udc/2 图2.6 三电平逆变器的简化模型

11

重庆科技学院本科生毕业设计 2 三电平逆变器的原理

为了便于分析,在此定义Sa、Sb、Sc分别为三电平逆变器A、B、C三相的输出状态,Si(i=a,b,c)的取值为-1、0、1,则三相的输出端相对于中点O的电压可用Udc与Sa、Sb、Sc表示:

UAO?SaUdc

2UBO?SbUdc (2.1)

2UCO?ScUdc

2理想的三电平逆变器电路开关模型的每相桥臂的电路机构可以看成为一个与直流侧相通的弹道三掷开关,则三电平逆变器主电路可简化成如图2.6所示的结构[]。将Si(i=a,b,c)分解为Sa(0)、Sa(1)、Sa(-1)单刀开关[3]。

所以逆变器的输出线电压可表示为:

Udc(Sa?Sb) 2U UBC?UBO?UCO?dc(Sb?Sc) (2.2)

2Udc(Sc?Sa) UCA?UCO?UAO?2UAB?UAO?UBO?用矩阵表示,即

?UAB??1?10??Sa????Udc?01?1??? (2.3) U?BC???Sb?2????UCA????101????Sc??由上述分析可知,负载相线电压可表示为:

UAB?UAN?UBN

UBC?UBN?UCN (2.4) UCA?UCN?UAN

对三相系统有:

UAN?UBN?UCN?0 (2.5)

所以,负载相电压与逆变器输出线电压关系可整理成为:

12

重庆科技学院本科生毕业设计 2 三电平逆变器的原理

0?1??UAB??UAN??1???Udc??11??? (2.6) 0UUBNBC?????3????UCN???0?11????UCA??用Sa、Sb、Sc表示为:

?UAN??2-1?1??Sa????Udc??12-1???U?BN?6???Sb? (2.7) ???UCN???-1?12????Sc??根据上述推导的公式,可知三电平逆变器三相共有27组输出状态。表2.2列出所有开关组合状态下逆变器输出端线电压和负载侧电压的对应情况(注:表中的电压实际值要乘以直流侧电压Udc)。

表2.2 逆变器输出电压与其开关状态的关系

开关状态 Sa 1 0 -1 1 0 1 0 0 -1 0 -1 0 -1 1 0 1 0 -1 -1 0 Sb 1 0 -1 0 -1 1 0 1 0 1 0 0 -1 0 -1 0 1 1 0 -1 Sc 1 0 -1 0 -1 0 -1 0 -1 1 0 1 0 1 0 -1 -1 0 1 1 输出端线电压 负载相电压 UAB 0 0 0 1/2 UBC 0 0 0 0 UCA 0 0 0 -1/2 UAN 0 0 0 1/3 UBN 0 0 0 -1/6 UCN 0 0 0 -1/6 0 1/2 -1/2 1/6 1/6 -1/3 -1/2 1/2 0 -1/6 1/3 -1/6 -1/2 0 1/2 -1/3 1/6 1/6 0 -1/2 1/2 -1/6 -1/6 1/3 1/2 1/2 -1/2 -1 -1/2 1/2 -1/2 1/2 1 1/2 -1/2 -1 0 -1 -1/2 1/2 1 1/2 1/6 1/2 0 -1/2 -1/2 0 -1/3 0 1/2 1/2 0 -1/2 1/6 -1/2 -1/2 0 1/2 1/2 13

重庆科技学院本科生毕业设计 2 三电平逆变器的原理 1 1 1 -1 -1 -1 1 -1 -1 1 1 -1 -1 -1 0 -1 -1 -1 1 1 1 1 1 0 -1 -1 0 1 -1/2 0 1 1 0 -1 -1 -1/2 -1 -1 0 1 1 0 1/2 2/3 1/3 -1/3 -2/3 -1/3 1/3 -1/2 -1/3 1/3 2/3 1/3 -1/3 -2/3 0 -1/3 -2/3 -1/3 1/3 2/3 1/3

2.2 三电平SVPWM控制技术

经典的SPWM控制主要着眼于使逆变器的输出电压尽量接近正弦波,并未顾及输出电流的波形,对电流波形只能采取间接控制。然而三相交流电动机需要输入的电流尽量接近正弦波,从而在空间上形成圆形旋转磁场,从而产生恒定的电磁转矩。把逆变器和交流电动机视为一体,以圆形旋转磁场为目标来控制逆变器的工作,这种控制方法称为磁链跟踪控制,磁链轨迹的控制是通过交替使用不同的空间电压矢量实现的,所以又称空间电压矢量控制。空间电压矢量调制法(SVPWM )是一种建立在空间电压矢量合成概念上的脉宽调制方法,采取这种方法,电压的利用率高,易于数字化实现,输出波形质量好,接近正弦波。合理安排空间矢量的作用顺序,可降低开关器件的开关频率,减少开关损耗,增长使用寿命。因此,本课题选用空间电压矢量调制法( SVPWM)作为三电平逆变器的控制方法。

2.2.1三相静止坐标系到两相静止坐标系的变换

b Uα U ωt Ua(α) c 图2.7 三相静止坐标系到两相静止坐标系 矢量控制是通过矢量坐标变换将交流电动机的转矩控制与直流电动机的转矩控制统一起来的。可见,矢量坐标变换是实现矢量控制的关键。如图2.5所示,要将三相

14

重庆科技学院本科生毕业设计 2 三电平逆变器的原理

静止参考坐标系(a-b-c)变量变换成两相静止参考坐标系(α-β)变量,坐标变换原则是:空间矢量v在a、b、c三个轴上的投影正好为三相静止坐标系中a、b、c三相的瞬时量。假设d轴与a轴重合,忽略零序分量,设三相交流系统各相电压为[2]:

UA?Udsin(?t)

?2UB?Udsin(?t??) (2.7)

3UC?Udsin(?t?23?) 由于:

Uds?Udcos(?t)

Udq?Udsin(?t) (2.8)

综合上面得到三相静止坐标系与两相静止坐标系的变换关系为:

UA?Uds

U13B?2Uds?2Uqs (2.8)

U13C?2Uds?2Uqs

则反变换为:

U1ds?UA U3U1qs?B?3UC 则a-b-c变量就可以用矢量的形式表示,如下:

?v?U??jU?

?U1A?j(3UB?13UC) ?(23U23U211A?B?3UC)?j(3UB?3UC) ?2?3??(?1?j3)?UA22U13?B?(?2?j2)UC? ??2223(UA?ej3?UB?e?j3?UC)

15

(2.9)

重庆科技学院本科生毕业设计 2 三电平逆变器的原理

2.2.2 SVPWM控制原理

在20世纪70年代,德国学者Felix Blaschke等人提出了交流电机矢量控制原理:通过矢量变换,将原来强耦合的三相交流电机系统转化成等效的两相直流系统,在两相坐标系中对电机进行调速控制,从而使控制方法大大简化。由于在电压一定时,三相正弦电压合成空间矢量的模是一个常量,这样控制也会容易些。同时,由于采用过多的开关矢量会使得逆变器的开关频率过高,为了降低开关频率和系统损耗,采用与参考矢量最接近的三个开关矢量来合成[11]。

由上面的坐标变换可知,把式(2.1)代入式(2.10)中,电压空间矢量为:

???Udc(2Sa-Sb-Sc)?j(3Sb-Sc) (2.11) 6把SaSbSc的27种开关状态代入上式,每一种组合对应一个矢量,可获得所有电压空间矢量的表达式,其中存在一些重叠的电压矢量,实际的空间电压矢量共有19种,它们在α-β静止坐标系上的投影所下表2.2所示(注:表中的电压实际值要乘以Udc)

表2.2 电压空间矢量在α-β坐标系下的分量 零 矢 量 V1 V0 SaSbSc 111 000 -1-1-1 100 0-1-1 110 00-1 010 -10-1 011 -100 001 -1-10 101 0-10 10-1 01-1 16

U? 0 0 0 1/3 U? 0 0 0 0 V2 1/6 36 小 矢 量 V3 -1/6 ?36 V4 -1/3 0 V5 -1/6 ?36 ?36 36 V6 中 矢

1/6 1/2 0 V7 V8 33 重庆科技学院本科生毕业设计 2 三电平逆变器的原理

量 V9 V10 V11 V12 V13 V14 大 矢 量 V15 V16 V17 V18 -110 -101 0-11 1-10 1-1-1 11-1 -11-1 -111 -1-11 1-11 -1/2 -1/2 0 1/2 2/3 1/3 -1/3 -2/3 -1/3 1/3 36 ?36 ?33 ?36 0 33 33 0 ?33 ?33 图2.8 三电平逆变器基本电压空间矢量

图2.8是根据表2.2中的数据,画出的在α-β静止坐标系下,空间电压矢量的分布情况。由图可知,6个大矢量在大六边形个6个顶点,6个中矢量在大六边形的6条边的中点上,12个小矢量位于小六边形的各个点的上,零矢量在坐标原点。

17

重庆科技学院本科生毕业设计 3 三电平SVPWM算法研究

3 三电平SVPWM算法研究

与两电平SVPWM相比,三电平电路的空间电压矢量增加为27个,这为控制算法的优选提供了很大的选择空间,同时也增加了设计的复杂程度。该算法的核心问题是空间电压矢量的选择,也就是等效矢量运行到哪个区间时采用哪几个空间电压矢量来合成的问题。三电平逆变器共有27个基本矢量可供选择,整个空间电压矢量图划分为6个大扇区,每个大扇区又分为4个小三角形。每一个小三角形中的矢量选择及作用时间计算公式均不一样。三电平逆变器的SVPWM算法主要包括以下几个步骤[10]:

1)根据当前需要输出的电压的幅值及相位角,确定参考电压适量的所在的位置,确定参考矢量落在哪一个扇区,哪一个小三角形; 2)确定用哪几个空间电压矢量来合成参考电压矢量;

3)根据参考电压矢量及各空间电压矢量的表达式计算相应空间电压矢量的作用时间;

4)确定空间电压矢量的作用顺序。

3.1 参考矢量的位置判断

根据图2.6可知,三电平逆变器的19个不同的基本空间电压矢量,除了零矢量,其余的18个矢量把圆周360°等分为6个扇区,每个扇区占60°的空间角度,每个扇区又划分4个小三角形,如此则把圆周分成了24个小三角形,如图3.1所示。中间的零矢量为6个所扇区共有。SVPWM的首要任务就是要确定参考矢量的位置,即判断出参考电压矢量在处于哪个小三角形,这6个扇区除了其包含的电压矢量不同外,其形状及组成等均具有一定的对称性,只需研究其中一个扇区,所得到的结论具有一定的普遍性。

图3.1 24个区域的划分

3.1.1 扇区判断

扇区的判断不难,我们可以通过角度确定扇区号,用3?/?取整来确定扇区号,

??[??,?],具体取值如下:

1)??[0,?]时

a. ceil(3?/?)=1,则参考矢量在扇区1中,N=1;

18

重庆科技学院本科生毕业设计 3 三电平SVPWM算法研究

b. ceil(3?/?)=2,则参考矢量在扇区2中,N=2; c. ceil(3?/?)=3,则参考矢量在扇区3中,N=3。 2)??[0,?]时

a. ceil(3?/?)+6=4, 则参考矢量在扇区4中,N=4; b. ceil(3?/?)+6=5, 则参考矢量在扇区5中,N=5; c. ceil(3?/?)+6=6, 则参考矢量在扇区6中,N=6。

3.1.2 小三角形的判断

如图3.2所示,以第1扇区为例,将扇区划分为4个小三角形,在此我们定义长

β V14 T2 D V2 T2 T0 T2 T1 T1 T1 V7T2 C T0 A T0 Vref B T1 T0 V0 θ T1 α V1 图3.2 第1扇区的区域划分 V13矢量的模|Vn|=Vdc(Vdc=2/3Udc),中矢量的模|Vn|=32Vdc,短矢量的模|Vn|=1/2Vdc,零矢量的模|Vn|=0;参考矢量Vref在α、β上的投影分别为 Vα、Vβ,则角度为θ,则

V??Vrefcos? (3.1) V??Vrefsin? (3.2)

利用几何知识,可以判断出参考矢量Vref的位置,判断规则如下[1-11]:

1)V??3Vdc?3Vdc 23Vdc?3Vdc?0时,则Vref位于A区,n=1; 219

当V??

重庆科技学院本科生毕业设计 3 三电平SVPWM算法研究

2) V??3Vdc 4当

3Vdc?V??0时,则Vref位于D区,n=4; 43Vdc?3Vdc 23) V???当V??3Vdc?3Vdc?0时,则Vref位于B区,n=2; 2如果都不满足上述几个条件,则Vref位于C区,n=3。其它的五个扇区,只要将

2442θ分别用???、???、???、???、???、???来代替即可。

33333.2 输出矢量的确定

为了减小谐波和开关次数,原则上,参考矢量在哪个三角形,就用哪个三角形的矢量来合成。根据最近三角矢量法,确定好参考矢量所在的三角形后,就采用该区间三角形的三个顶点处的电压矢量量来合成。则每个小三角形内的输出矢量的确定如表3.1所示。

表3.1 各个小三角形的输出矢量

扇区号 三角形号 1 1 2 3 4 1 2 2 3 4 扇输出矢量 区号 V0V1V2 V1V13V7 V1V2V7 V2V7V14 V0V2V3 V2V8V14 V2V3V8 V3V8V15 4 3 三角形号 1 2 3 4 1 2 3 4 扇输出矢量 区号 V0V3V4 V3V9V15 V3V4V9 V4V9V16 V0V4V5 V4V10V16 V4V5V10 V5V10V17 6 5 三角形号 1 2 3 4 1 2 3 4 输出矢量 V0V5V6 V5V11V17 V5V6V11 V6V11V18 V0V6V1 V6V12V18 V0V6V12 V0V12V1

3.3计算各个矢量的作用时间

SVPWM调制算法的基本原理是利用与参考电压最接近的3个开关矢量组合,并控制其作用时间,使一个控制周期内开关矢量输出的平均效果与参考矢量相同。以第1扇区为例,矢量作用时间分配图如图3.2所示,每个三角形中,各个矢量的作用时间设为T0

、T1、T2,Ts为采样周期,根据伏秒平衡原理具体计算公式为[4,5]:

20

重庆科技学院本科生毕业设计 3 三电平SVPWM算法研究

VxT0?VyT1?VzT2?VrefTs (3.3)

T0?T1?T2?Ts (3.4)

当参考矢量Vref位于三角形A时,

211jV0?0,V1?Vdc,V2?Vdce3?,Vref?Vdcej?

22代入公式(3.3)中,得到:

211j0?VdcT1?Vdce3?T2?Vdcej?Ts (3.5) 22利用欧拉公式:ej??cos??jsin? (3.6)

将式(3.5)代入式(3.4),方程组可化简为:

132Vref2Vref?-j?cos??jT1T2T2TsTssin? (3.7) 22VdcVdc由于复数方程的实部、虚部分别相等,那么由式(3.5)可得到

12Vref??T1T2Tscos? (3.8) 2Vdc32Vref?T2Tssin? (3.9) 2Vdc联合式(3.8)、(3.9)(3.4)可得T0、T1、T2的计算公式。

1T0?Ts?2kTssin(???)

31?2ksin(?-?) (3.10) T1Ts3T2?2kTssin(?)

其中k?2Vref。 3Vdc同理,当参考矢量位于B、C、D三个区域时,用同样的方法可计算出每个三角形中的作用时间T0、T1、T2,它们都是关于Ts的函数,三电平逆变器SVPWM的第

1扇区的时间计算公式如表3.2所示。由表3.2可知每个三角形中的时间计算公式都

21

重庆科技学院本科生毕业设计 3 三电平SVPWM算法研究

2差不多,只是三角函数中的角度不一样。其它的五个扇区,只要将θ分别用???、

3???、???、???、???、???来代替即可。

434233表3.2 第1扇区的时间计算公式

三角形A 1T0?Ts?2kTssin(???) 31T1?2kTssin(?-?) 3T2?2kTssin(?) 三角形B 1T0?2Ts?2kTssin(???) 31?2ksin(?-?)-Ts T1Ts3T2?2kTssin(?) T0?Ts?2kTssin? 三角形C 三角形D 1?2ksin(???)-Ts T1Ts31T2?Ts?2kTssin(?-?) 31T0?2Ts?2kTssin(???) 31T1?2kTssin(?-?) 3T2?2kTssin?-Ts

3.4 空间电压矢量作用顺序

在三电平逆变器中,由于冗余开关状态的存在,使得一个电压矢量对应于两个或三个开关状态。因此为了获得较好的效果,每个三角形里三个空间矢量排序的方式的原则应是:每次矢量的切换应只改变一个开关器件;切换次数应尽可能的小,以减少开关损耗;所产生的谐波分量应力求最小;易于实现。为了消除偶次谐波和控制的实现,在一个开关周期中,开关矢量的选择是对称的;为了防止参考矢量扇区转变时矢量突变,每次以小矢量做为起始矢量[6]。本课题采用的7段式SVPWM法,即每一个周期分为7个矢量,都是以小矢量开头和结尾,是一种对称时的调制模式。

以第一扇区中三角形A为例,矢量作用的顺序为:0-1-1→00-1→000→100→000→00-1→0-1-1,基本矢量的作用时间与矢量状态的对应关系如图3.3所示。三相矢量

22

重庆科技学院本科生毕业设计 3 三电平SVPWM算法研究

Ut Ut Ut Tx/4 Ty/2 Tz/2 Tx/2 Ty/2 Tz/2 Tx/4 图3.3 七段式SVPWM波形 状态对应全部开关状态,将基本矢量的作用时间分配给对应的矢量状态,也就是将开关器件的导通或关断时间分配给对应的开关器件,完成对主电路开关器件的控制。

根据上述原则,每个采样周期以短矢量作为起始矢量,每个矢量空间区域的状态作用次序如表3.3所示,其中-1,0,1分别表示对应三相为低电平零电平,高电平。

表3.3 矢量作用顺序 区域(Nn) 11 12 13 14 21 22 23 24 31 32 33

矢量状态次序 0-1-1 0-1-1 0-1-1 00-1 00-1 00-1 00-1 -10-1 -10-1 -10-1 -101 00-1 1-1-1 00-1 10-1 000 01-1 01-1 -11-1 -100 -11-1 -100 000 10-1 10-1 11-1 010 11-1 010 01-1 000 -110 -110 23

100 100 100 110 110 110 110 010 010 010 010 000 10-1 10-1 11-1 010 11-1 010 01-1 000 -110 -110 00-1 1-1-1 00-1 10-1 000 01-1 01-1 -11-1 -100 -11-1 -100 00-1 0-1-1 0-1-1 00-1 00-1 00-1 00-1 -10-1 -10-1 -101 -10-1 重庆科技学院本科生毕业设计 3 三电平SVPWM算法研究

34 41 42 43 44 51 52 53 54 61 62 63 64

-100 -100 -100 -100 -1-10 -1-10 -1-10 -1-10 0-10 0-10 0-10 0-10 0-1-1 -110 000 -101 -101 -1-11 0-10 -1-11 0-10 0-11 000 1-10 1-10 1-1-1 -111 001 -111 001 -101 000 0-11 0-11 1-11 100 1-11 100 1-10 011 011 011 011 001 001 001 001 101 101 101 101 100 -111 001 -111 001 -101 000 0-11 0-11 1-1 100 1-11 100 1-10 -110 000 -101 -101 -1-11 0-10 -1-11 0-10 0-11 000 1-10 1-10 1-1-1 -100 -100 -100 -100 -1-10 -1-10 -1-10 -1-10 0-10 0-10 0-10 0-10 0-1-1 确定了矢量状态的作用顺序,也就确定了对应的开关状态次序,以11区域为例,A、B、C三相的开关状态为:

A:0010→0110→0110→1100→0110→0110→0110 B:0011→0110→0110→0110→0110→0110→0011 C:0011→0011→0110→0110→0110→0011→0011

24

重庆科技学院本科生毕业设计 4 三电平逆变器的MATLAB仿真

4 三电平逆变器的MATLAB仿真

MATLAB是一种科学计算软件。MATLAB是Matrix Laboratory(矩阵实验室)的缩写,由于它使用方便、输入便捷、运算高效、适应科技人员的思维方式,受到广泛的应用。

MATLAB是由美国Mathworks公司于1984年推出的一种优秀、简便的仿真软件,它具有高度可视化、模块化、面向结构编程及可封装的特点,能方便的实现工程计算、建模与仿真、工程科学绘图、应用程序开发及算法研究等工作。1993年,Mathworks公司又推出了SIMULINK,这是基于框图的仿真平台,SIMULINK挂接在MATLAB环境上,以MATLAB的强大计算功能为基础,以直观的模块框图进行仿真和计算。SIMULINK系统仿真环境也称工具箱(Toolbox),它包括SIMULINK仿真平台和系统仿真模型库两部分,主要用于仿真以数学和传递函数表达的系统。系统仿真能支持连续系统和离散系统的仿真,支持线性和非线性系统的仿真。模型库是不断在更新的,其内部包含了各种功能模块,有连续系统(Continous ) ,非线性系统(Nonlinear )、离散系统(Discrete)、电力系统(SimPower System)等,还包括数学运算模块(Math ) ,输入源模块(Sources )、输入源( Sources )和接受模块(Sinks),只需要知道所需的数学模型和具体的模拟要求,以及各个模块在系统中起到的作用,无需了解其内部工作原理。根据原理从模型库中选取需要的模块,搭建系统仿真图,同时借助模拟示波器显示仿真结果。本课在仿真过程中主要用到了连续系统(Continous)和电力系统(SimPower System)这两个功能模块[13]。

图4.1 系统的结构框图

Valf 扇区N 参考矢量Vbeta 区域判断三角形n theta 时间计算T0、T1、T2 矢量作用顺序12路PWM 三电平逆变器把三电平逆变器系统模块化,可分为主电路,负载电路,SVPWM控制。SVPWM控制模块,要用到SVPWM算法,是整个系统的主要部分,也是仿真的重点。将SVPWM控制部分也分成参考电压矢量采样、区域判断、时间计算和时间状态分配等几个模块。主电路可以用MATLAB的SIMLINK中Three-Level Bridge模块,负载电路可用与电动机等效的LRC电路替代,从而易于观察负载的电流电压波形,然后在带电动机负载运行。

25

重庆科技学院本科生毕业设计 5 三电平逆变器仿真结果分析

图5.6 LRC负载端的波形(上:电流,下:电压)

图5.7 LC负载端的波形(上:电流,下:电压)

36

重庆科技学院本科生毕业设计 5 三电平逆变器仿真结果分析

图5.8 C负载端的波形(上:电流,下:电压)

图5.9 R负载端的波形(上:电流,下:电压)

37

重庆科技学院本科生毕业设计 5 三电平逆变器仿真结果分析

图5.10 RC负载端的波形(上:电流,下:电压)

图5.11 RL负载端的波形(上:电流,下:电压)

38

重庆科技学院本科生毕业设计 5 三电平逆变器仿真结果分析

图5.12是带电机负载仿真图,通过仿真可观察到电机定子的磁链轨迹、电流,以及电动机的转速。仿真过程中,仿真时间设为1s,运行时,观察发现逆变器输出的电压与前面带LRC负载的波形一样,主要是观察定子和转子的磁链轨迹,发现在t=0.14s时,定子和转子的磁链轨迹逐渐稳定下来,定子的轨迹接近圆形,如图5.13所示。

图5.12 带电机负载系统仿真图

39

重庆科技学院本科生毕业设计 5 三电平逆变器仿真结果分析

图5.13 定子的磁链轨迹

图5.14 转子的磁链轨迹

从图5.13和图5.14中可以看出定子的磁链轨迹,在开始时,转速在上升,还不稳定,定子和转子的磁链轨迹都不稳定,磁链轨迹的中心点在不断的变化,当t=0.14s时,转速稳定下来,这时定子和转子的磁链轨迹几乎不再变化,定子的磁链轨迹很接近圆形,转子的磁链轨迹是一个圆形的。

40

本文来源:https://www.bwwdw.com/article/6j52.html

Top