随着电力电子技术的发展,SPWM正弦脉宽调制法正逐渐被人们熟悉,这项技术的特点是通用性强,原理简单。具有开关频率固定,控制和调节性能好,能消除谐波,设计简单,是一种比较好的波形改善法。它的出现为中小型逆变器的发展起了重要的推动作用。由于大功率电力电子装置的结构复杂,若直接对装置进行实验,且代价高费时费力,故在研制过程中需要借助计算机仿真技术,对装置的运行机理与特性,控制方法的有效性进行试验,以预测并解决问题,缩短研制时间。

MATLAB软件具有强大的数值计算功能,方便直观的Simulink建模环境,使复杂电力电子装置的建模与仿真成为可能。本文利用MATLAB/Simulink为SPWM逆变电路建立系统仿真模型,并对其输出特性进行仿真分析。首先介绍的是三相电压型桥式逆变电路原理,其次阐述了SPWM逆变器的工作原理及特点,最后详细介绍了三相电压源SPWM逆变器的建模与仿真结构,具体的跟随小编一起了解一下。

一、三相电压型桥式逆变电路

三相电压型桥式逆变电路如图1所示,电压型三相桥式逆变电路的基本工作方式也是180°导电方式,即每个桥臂的导电角度为180°,同一相上下2个桥臂交替导电,各相开始导电的角度依次相差120°。这样,在任一瞬间,将有3个桥臂同时导通。可能是上面一个臂下面2个臂,也可能是上面两个臂下面一个臂同时导通。因为每次换流都是在同一相上下两个桥臂之间进行的,因此也被称为纵向换流。当urU》uc时,给上桥V1臂以导通信号,给下桥臂V4以关断信号,则U相相对于电源假想中点N’的输出电压uUN‘=Ud/2。当urU《uc时,给V4导通,给V1关断,则uUN’=Ud/2。V1和V4的驱动信号始终是互补的。当给V1(V4)加导通信号时,可能是V1(V4)导通,也可能是二极管VD1(VD4)续流导通。

二、SPWM逆变器的工作原理及特点

SPWM,他是根据面积等效原理,PWM波形和正弦波是等效的,对于正弦波的负半周,也可以用同样的方法得到PWM波形。像这种脉冲的宽度按正弦规律变化而和正弦波等效的PWM波形,也称SPWM波形。就是在PWM的基础上改变了调制脉冲方式,脉冲宽度时间占空比按正弦规律排列,这样的输出波形经过适当的滤波就可以得到正弦波输出。它广泛的应用于直流交流逆变器等。

SPWM法是一种比较成熟的,目前使用较广泛的PWM法,SPWM法就是用脉冲宽度按正弦规律变化和正弦波等效的PWM波形即SPWM波形控制逆变电路中开关器件的通断,使其输出的脉冲电压面积与所希望输出的正弦波在相应区间内的面积相等,通过改变调制波的频率和幅值则可调节逆变电路输出的电压和幅值。

要准确的生成SPWM波形,就要精确的计算出这两个点的时间。开关元件导通时间是脉冲宽度,关段时间是脉冲间隙。正弦波的频率和幅值不同时,这些时间也不同,但对计算机来说,时间定时器来实现。调制方法可以自己选择。

SPWM逆变器具有以下特点:

1、电路简单,主电路结构和方波逆变器一样,但只用一个半功率级就可以实现输出电压、频率、相位的调节;

2、可以使用不可控整流桥,使系统对电网的功率因数与逆变器输出电压值无关;

3、可以同时进行调频、调压,与支流环节的原件参数无关,系统的动态响应速度无关;

4、可以获得非常小的谐波含量,理论上谐波分布在载波两侧。 SPWM是Sine Pulse Width Modulaon的英文缩写,即正弦脉宽调制,它最早来源于通信中的调制技术,其最基本原理是用一种参考波,即调制波,去和一个频率N倍于它的三角波比较,就可以得到一组幅值相等,而脉宽按照调制波相位、幅值和频率变化的矩形波,再用这个波形去控制开关管的开通于关断,就可以得到同样波形的高压脉冲。由于参考波通常是正弦波,所以这种技术通常被称为正弦脉宽调制技术,即SPWM技术。

三、三相电压源SPWM逆变器的建模与仿真

1、三相电压源SPWM逆变器的MATLAB/Simulink建模

SPWM逆变器EDMATLAB/Simulink仿真模型如图2所示。

2、其他参数设置

逆变器的仿真建模如图2所示,有效值测量模块RMS设置其参数Fundamental frequency(Hz)为50 Hz,电压设置为220 V,阻感性负载R=3,L=0.01三负载设置相同。

四、仿真结果

下面是输出交流频率为f=50 Hz,调制度为m=0.7时的曲线,逆变器电压和电流输出波形如图3和图4所示,A相阻感性负载的电流有效值如图5所示。

五、结论

通过上述采用Matlab/Simulink对三相SPWM逆变器进行建模和仿真的过程证明了Matlab/Simulink有良好的用户界面和模型结构,尤其是Power System Broswer为电气系统仿真省去了复杂的过程。它提供了极为有用的电力电子器件模块,用户不需要自己编程且不需推导系统的动态数学模型,建模过程更接近实际电路设计过程,且使用简便,也对三相SPWM逆变器有了进一步的理解。

在使用Matlab的Simulink进行仿真时,很多时候波形不能够快速正确的出现,这时就需要研究其深层次的原理,同时要注意Matlab的仿真的一些细节。通过适当的参数设置,选择能够满足的控制方式,运用SPWM控制技术,可以有效减小输出电压和输出电流的谐波分量,改善输出波形。

matlab逆变器原理,三相SPWM逆变器的调制建模和仿真详解相关推荐

  1. spwm调制仿真matlab,三相SPWM逆变器的调制建模和仿真详解

    描述 随着电力电子技术的发展,SPWM正弦脉宽调制法正逐渐被人们熟悉,这项技术的特点是通用性强,原理简单.具有开关频率固定,控制和调节性能好,能消除谐波,设计简单,是一种比较好的波形改善法.它的出现为 ...

  2. matlab逆变器原理,MATLAB三相SPWM逆变器的调制建模和仿真设计

    摘要:对三相桥式逆变电路原理及其 SPWM 控制原理进行简单的分析,针对开环 SPWM 电压的不稳定提出一种电压闭环 SPWM 控制模型.在 Matlab/Simulink 软件环境中分别建立了三相 ...

  3. spwm调制仿真matlab,三相SPWM逆变器的调制建模和仿真

    2 SPWM逆变器的工作原理    PWM的全称是Pulse Width Modulation(脉冲宽度调制),它是通过改变方波的占空比来改变等效的输出电压.所谓的SPWM,他是根据面积等效原理,PW ...

  4. 【电力电子技术DC-AC】三相SPWM逆变器Simulink仿真

    电力电子技术 三相SPWM逆变器Simulink仿真 一.拓扑结构 二.逆变电路分析 三.Simulink仿真分析 1.问题提出 2.分析问题 3.Simulink元件选取 4.PWM信号发生电路图 ...

  5. 【电力电子技术DC-AC】三相SPWM逆变器Simulink仿真(设置死区时间)

    电力电子技术 三相SPWM逆变器Simulink仿真(设置死区时间) 一.死区时间的影响 二.Simulink仿真分析 1.问题提出 2.分析问题 3.Simulink元件选取 4.主电路图 5.实际 ...

  6. 基于MATLAB/Simulink的三相无源逆变器仿真模型,逆变器控制采用下垂控制

    Three_Phase_Passive_Inverter_withDroop:基于MATLAB/Simulink的三相无源逆变器仿真模型,逆变器控制采用下垂控制. 仿真条件:MATLAB/Simuli ...

  7. 通信原理之模拟幅度调制(线性调制)详解

    通信原理系列文章: 通信原理之模拟幅度调制(线性调制) 通信原理之模拟角度调制(非线性调制) 通信原理之模拟调制系统信号的抗造性能 通信原理之数字调制原理 通信原理之模拟幅度调制(线性调制)详解 1. ...

  8. SVPWM控制技术+Matlab/Simulink仿真详解

    文章目录 前言 一.SVPWM的控制原理 二.空间矢量的概念 三.电压与磁链空间矢量的关系 四.三相逆变器的基本电压空间矢量 五.SVPWM 算法的合成原理 六.SVPWM 算法推导 6.1.七段式S ...

  9. matlab永磁同步电机验证,采用Matlab/Simulink软件实现永磁同步电动机控制系统的建模与仿真...

    描述 1.引言 近年来,随着控制理论.永磁材料和电力电子技术的发展,基于磁场定向控制的永磁同步电动机(PMSM)以其优良的控制性能.高功率密度和高效率,广泛应用于各种高性能伺服系统及其他领域.本文对永 ...

最新文章

  1. python的这几个小功能,你都会用了吗?
  2. 分区文件http://wenku.baidu.com/view/d839d1868762caaedd33d4b7.html
  3. Spring5源码 - 04 invokeBeanFactoryPostProcessors 源码解读_1
  4. c语言存储结构体,c语言结构体的保存和导入
  5. 一位经验丰富的程序员如何建立网络初创企业?
  6. 不止代码:合唱队列(动态规划)
  7. android p dp5,谷歌释出Android P第5个开发者预览版更新!
  8. php面向对象魔术方法,PHP面向对象中的魔术方法
  9. WPF DataGrid 主从表 数据绑定方式
  10. 2007 Office System Video
  11. 从技术角度谈一谈,我参与设计开发的手Q春节红包项目
  12. java提高数据库访问效率代码优化
  13. java 格式化日期 星期_java 日期格式化
  14. Python3.5学习之旅——day5
  15. 数码管SR420561K SR410561K的引脚图
  16. 【敏捷开发模式的介绍】
  17. MSP430初学three
  18. BJFU_数据结构习题_274六度空间理论
  19. ABtest用于推荐系统性能衡量
  20. 计算机系统存储器 分类,存储器的分类

热门文章

  1. Spark简介以及最详细安装教程
  2. centeros7.9 安装docker
  3. CPU和Memory压力测试方法
  4. 学习随笔#15 MPC控制MATLAB代码详解
  5. React使用Video.js播放rtmp,hls视频
  6. Java多线程编程:Callable、Future和FutureTask浅析(多线程编程之四)
  7. 关于Jenkins集成jmeter时报input file xxx.jtl does not exist的问题
  8. 三个线程轮流执行顺序打印ABC
  9. 基于Java的QQ屏幕截图工具的设计与实现(论文+PPT+源码)
  10. Windows注册表脚本文件(简介、添加、修改、删除)