matlab 电压矢量开关,解析电压空间矢量研究及Matlab仿真
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
近年来,电机的空间矢量理论被引入到逆变器及其控制中,形成和发展了空间矢量PWM(SVPWM)控制思想。其原理就是利用逆变器各桥臂开关控制信号的不同组合,使逆变器输出电压空间矢量的运行轨迹尽可能接近圆形。空间矢量脉宽调制技术,不仅使电机脉动降低,电流波形畸变减小,且与常规正弦脉宽调制 (SP-WM)技术相比,直流电压利用率有很大提高,并更易于数字化实现。
1 电压空间矢量调制(SVPWM)算法
空间矢量脉宽调制(Space Vector Pulse Width Modulation) SVPWM的主要思想是:以三相对称正弦波电压供电时三相对称电动机定子理想磁链圆为参考标准,以三相逆变器不同开关模式作适当的切换,从而形成PWM波,以所形成的实际磁链矢量来追踪其准确磁链圆。传统的SPWM方法从电源的角度出发,以生成一个可调频调压的正弦波电源,而SVPWM方法将逆变系统和异步电机看作一个整体来考虑,模型比较简单,也便于微处理器的实时控制。在变频电机驱动时,矢量方向是连续变化的,因此我们需要不断的计算矢量作用时间。为了计算机处理的方便,在合成时一般是定时去计算(如每0.1ms计算一次)。这样我们只要算出在0.1ms内两个基本矢量作用的时间就可以了。由于计算出的两个时间的总合可能并不是0.1ms(比这小),而那剩下的时间就按情况插入合适零矢量。 由于在这样的处量时,合成的驱动波形和PWM很类似。因此我们还叫它PWM,又因这种PWM是基于电压空间矢量去合成的,所以就叫它SVPWM了。
SVPWM是以磁链跟踪控制为目标,使逆变器瞬时输出三相脉冲电压合成的空间电压矢量与期望输出三相正弦波电压合成的空间电压矢量相等。对于三相电压型逆变器而言,它有8种工作状态,用矢量表示这8种空间状态,如图1所示。
介绍SVPWM工作原理的相关文献很多,这里不再细述,以下给出算法步骤:
(1)判断参考电压矢量Vref所在扇区
引入三个中间变量A,B,C:
则扇区号:S=A+2B+4C。
(2)计算扇区的有效电压空间矢量和零矢量的作用时间Tx,Ty和T0
引入三个中间变量X,Y和Z:
对于不同的扇区,Tx,Ty按表1取值。
饱和判断:Tyout。
计算零电压矢量作用时间:T0=TPWM-Tx-Ty。
(3)开关切换时间分配
先定义空间矢量切换点分别为:
则根据空间矢量所处的扇区不同,晶体管的切换时间Tcm1,Tcm2,Tcm3分别如表2所示。
Simulink仿真环境下可以方便地利用模块和软件编程扩展进行仿真。根据上述实现方法,构造了如图2所示的Simulink仿真模型。
在模型中使用Repeating Sequence模块作为双向定时计数器,与SVPWM调制波进行比较,其输出作为滞环比较器的输入。Matlab语言编写的S函数则作为比较值的计算与分配单元。
2 仿真与分析
仿真对象:SVPWM与永磁同步电机。通过Matlab仿真得到的波形如图3所示。
3 结 语
通过仿真研究,SVPWM矢量控制变频调速系统的结构简单,容易实现数字化。扇区判断正确,占空比对应的时间准确,转矩输出波形较平稳。其逆变器直流电压利用率比用SPWM高,谐波成分小,采用矢量控制技术的电机调速系统动静态性能非常优良。
4 ~8 G$ K+ I9 b: q2 O
matlab 电压矢量开关,解析电压空间矢量研究及Matlab仿真相关推荐
- 【PMSM矢量控制系列】空间矢量调制技术
正弦脉宽调制-SPWM 随着现代电力电子器件的发展,仅改变电压幅度的变频器输出电压PAM(Pulse Amplitude Modulation)控制方式已让位于输出电压调宽不调幅的脉宽调制PWM(Pu ...
- 五相同步电机matlab模型,五相永磁同步电机空间矢量PWM控制系统MATLAB仿真
第 56 卷 第 11 期 Vol. 56 No. 11 2018 年 11 月 November 2018 农业装备与车辆工程 AGRICULTURAL EQUIPMENT & VEHICL ...
- 牛顿后插matlab,大神求解析程序~~关于牛顿插值多项式的matlab程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 这个是牛顿插值求多项式的程序,从网上下载的,但是小妹看半天也看不明白,求解析!!大神帮忙解答一下,O(∩_∩)O谢谢~~ function [p2,z]= ...
- matlab 电压矢量开关,电压空间矢量研究及Matlab仿真
近年来,电机的空间矢量理论被引入到逆变器及其控制中,形成和发展了空间矢量PWM(SVPWM)控制思想.其原理就是利用逆变器各桥臂开关控制信号的不同组合,使逆变器输出电压空间矢量的运行轨迹尽可能接近圆形 ...
- SVPWM 三相逆变器电压空间矢量调制 初入门
1.引言 首先需要说明的是 ,本文只适用于初入门的人看,因为本文并不涉及具体怎么实现的,只涉及到原理讲解,规避了具体怎么实现. SVPWM的思想起源于交流异步电机变频调速.但这种调制方法现在已经广泛用 ...
- 电压空间矢量的白话准确表述
下面这段话来自:https://blog.csdn.net/qlexcel/article/details/74787619 是对电压空间矢量比较好的诠释.
- SVPWM空间矢量调制模块的matlab仿真2:仿真模型搭建
接上一篇:SVPWM空间矢量调制模块的matlab仿真1:理论部分_Fantasy237的博客-CSDN博客 SVPWM空间矢量调制模块的matlab仿真2:仿真模型搭建 仿真模型 仿真模型框图如下. ...
- 基于simulink的双闭环矢量控制的电压型PWM整流器仿真
目录 1.算法描述 2.仿真效果预览 3.MATLAB部分代码预览 4.完整MATLAB程序 1.算法描述 双闭环矢量控制的电压 型PWM整流器的 PI参数整定是 一项极其重要却又十分依赖经 验的工作 ...
- PWM整流器仿真模型,SVPWM调制方式,空间矢量调制,仿真模型。 PWM整流器matlab仿真模型,SVPWM调制
PWM整流器仿真模型,SVPWM调制方式,空间矢量调制,仿真模型. PWM整流器matlab仿真模型,SVPWM调制 ID:8265663946144210迪伦小酒馆
最新文章
- 脑细胞膜等效神经网路训练代码
- [转]MSDN - 在客户端脚本中为 UpdateProgress 控件编程
- Linux 桌面的安装
- function 与 + - !~
- scp有证书的传输,压缩,解压
- 当年中国的“四大工学院”,现在都咋样了?
- C语言简单程序情话,给你一份程序员的“科技情话”,赶在双十一前脱单吧
- 台式电脑耳机插孔在哪_一图教你学会电脑主机后面各接口正确接线
- python程序设计基础试题及答案_智慧职教2020Python程序设计基础题目及答案
- CentOS软件包管理之RPM
- [CF920G]List Of Integers
- www请求用到的Unescape
- uni-app url 传参有长度限制么?
- html跳转页面携带数据
- 实用的chrome插件
- 关键字查询输入%问题
- 类似易企秀的h5页面如何制作,邀请函,贺卡
- 《疯狂农场》带来的启示
- 帝国时代3如何快速实现低成本训练领事馆其它兵种
- 是的,你的AI技能正在“贬值”
热门文章
- 机器学习分类器模型评价指标
- C语言实现float类型到int类型的转化(位运算基础知识)
- php操作主从mysql_PHP 操作MySQL数据库
- 接口测试到底测试什么?
- 如何学习图像处理(计算机视觉)的一些思考与分享
- mysql怎么输出列表的次序_MySQL metalock的一些技巧(写大于读的案例,以及获得锁的顺序)...
- 主题模型TopicModel:隐含狄利克雷分布LDA
- linux 中的.so和.a文件
- HTML5 拖放Drag和drop用法以及事件介绍
- R语言机器学习之caret包详解(一)