5.永磁同步电机的矢量控制策略(六)

永磁同步电机的矢量控制策略一一一SPWM控制

    • 5.永磁同步电机的矢量控制策略(六)
  • 写在前面
    • 5.1 SPWM的具体实现
    • 5.2 SPWM的仿真建模
    • 参考资料

写在前面

Q:解释一下,为什么现在常用的还是SPWM,而不是SVPWM?回答这个问题,其实也是回答了SPWM和SVPWM的区别和各自的优缺点。

A:这个问题需要从SPWM和SVPWM的基本定义、实现原理、设计角度和适用范围等来回答。
首先,
SPWM原理:正弦PWM的信号波为正弦波,就是正弦波等效成一系列等幅不等宽的矩形脉冲波形,其脉冲宽度是由正弦波和三角波自然相交生成的.正弦波波形产生的方法有很多种,但较典型的主要有:对称规则采样法、不对称规则采样法和平均对称规则采样法三种.第一种方法由于生成的PWM脉宽偏小,所以变频器的输出电压达不到直流侧电压的倍;第二种方法在一个载波周期里要采样两次正弦波,显然输出电压高于前者,但对于微处理器来说,增加了数据处理量当载波频率较高时,对微机的要求较高;第三种方法应用最为广泛的,它兼顾了前两种方法的优点. SPWM虽然可以得到三相正弦电压,但直流侧的电压利用率较低, 最大是直流侧电压的倍,这是此方法的最大的缺点。

SVPWM原理:电压空间矢量PWM(SVPWM)的出发点与SPWM不同,SPWM调制是从三相交流电源出发,其着眼点是如何生成一个可以调压调频的三相对称正弦电源.而SVPWM是将逆变器和电动机看成一个整体,用八个基本电压矢量合成期望的电压矢量,建立逆变器功率器件的开关状态,并依据电机磁链和电压的关系,从而实现对电动机恒磁通变压变频调速.若忽略定子电阻压降,当定子绕组施加理想的正弦电压时,由于电压空间矢量为等幅的旋转矢量,故气隙磁通以恒定的角速度旋转,轨迹为圆形. SVPWM比SPWM的电压利用率高15%,这是两者最大的区别,但两者并不是孤立的调制方式,典型的SVPWM是一种在SPWM的相调制波中加入了零序分量后进行规则采样得到的结果,因此SVPWM有对应SPWM的形式.反之,一些性能优越的SPWM方式也可以找到对应的SVPWM算法,所以两者在谐波的大致方向上是一致的,只不过SPWM易于硬件电路实现,而SVPWM更适合于数字化控制系统.
接下来,就SPWM和SVPWM的具体实现来进行分析。以下博客将进行详细的讲解。

5.1 SPWM的具体实现

常规的SPWM控制是将三角载波和对称的三相正弦调制波作比较,且生成PWM波形,这实际上是一种相电压控制方式。然而,SVPWM是一种通过基本矢量的作用时间进行合成为圆形磁链的矢量,进而等效为可调压调频的三相对称正弦电源。最终二者控制方式,都是让交流电动机需要输入三相正弦电流的最终目的是在电动机空间形成圆形旋转磁场,从而产生恒定的电磁转矩。(这是针对正弦波的控制而言,当然还有其他方式如方波控制)。


然而,针对不同载波与正弦波的比较,生成的PWM波有不同的方法,如:

为何采用三角载波?
因为三角波是等腰三角波,因为等腰三角波上任一点的水平宽度和高度成线性关系且左右对称,当它与任何一个平缓变化的调制信号波相交时,如果在交点时刻对电路中开关器件的通断进行控制,就可以得到宽度正比于信号波幅值的脉冲。脉冲宽度时间占空比按正弦规律进行排列,这样输出波形经过适当的滤波可以做到正弦波输出。同时,为了进一步提升直流侧电压的利用率,载波也可以是用锯齿波的,这样调制出来的信号,和其输入信号(调制波)进行相比,低频频谱基本一致。


本博客所采用的是双极性调制法生成三相PWM波形

其中,PWM控制波生成控制逆变桥上下桥的开关与导通,在实际当中不允许同一桥臂的上下逆变器同时导通,否则直接相当于将电机置于短路,会造成相电流过大,从而烧坏电机。因此,需要考虑以下问题,如死区效应以防直通。

然而上述死区效应的存在,会使得产生的正弦波波形发生偏移或者变形,从而存在相电流的谐波,进而导致电机的转矩脉动较大。




特定谐波消去法(SHEPWM)的总结如下:
1.一般在输出电压半周期内,器件通、断各k次,考虑到PWM波四分之一周期对称,k个开关时刻可控,除用一个自由度控制基波幅值外,可消去k-1个频率的特定谐波;
2.k的取值越大,开关时刻的计算越复杂。

5.2 SPWM的仿真建模

1.双极性调制法生成三相PWM波形

载波比较波形如下:

三相正弦波形PWM输出如下:

2.基于三次谐波注入的SPWM算法

三相正弦波形PWM输出如下:


对比注入三次谐波的方法发现看看,感觉改进的效果不是很明显呢,可能具体实际应用有别的发现,还请期待后续更新。

参考资料

[1] https://wenku.baidu.com/view/94d443c9da38376baf1faebf.html
[2] https://wenku.baidu.com/view/ccfee735a32d7375a41780e7.html
[3] https://wenku.baidu.com/view/80e90aefb8f67c1cfad6b80c.html


永磁同步电机的矢量控制策略系列博客

永磁同步电机的矢量控制策略(一)一一一坐标变换

永磁同步电机的矢量控制策略(二)一一一数学模型

永磁同步电机的矢量控制策略(三)一一一PWM控制算法

永磁同步电机的矢量控制策略(四)一一一电流环控制

永磁同步电机的矢量控制策略(五)一一一转速环控制

永磁同步电机的矢量控制策略(五)——— 电流环转速环 PI 参数整定(补充部分)

永磁同步电机的矢量控制策略(七)一一一SVPWM控制

永磁同步电机的矢量控制策略(八)一一一仿真模型搭建与源代码

永磁同步电机的矢量控制策略(九)一一一自动PI参数整定

永磁同步电机的矢量控制策略(十)一一一电流环的前馈补偿控制

永磁同步电机的矢量控制策略(十一)一一一弱磁控制(梯度下降法)

永磁同步电机的矢量控制策略(十二)一一一MTPA最大转矩电流比控制

永磁同步电机的矢量控制策略(十三)一一一弱磁控制(超前角)

永磁同步电机的矢量控制策略(十四)一一一位置环的仿真

永磁同步电机的矢量控制策略(十五)一一一Ansys Simplorer和Matlab/Simulink联合仿真

永磁同步电机的矢量控制策略(六)一一一SPWM控制相关推荐

  1. 永磁同步电机的矢量控制策略(七)一一一SVPWM控制

    7.永磁同步电机的矢量控制策略(七) 永磁同步电机的矢量控制策略 7.永磁同步电机的矢量控制策略(七) 7.1SVPWM的简单介绍 SVPWM的基本原理 SVPWM的法则推导 7.2SVPWM的实现流 ...

  2. 永磁同步电机的矢量控制策略(十一)一一一弱磁控制

    永磁同步电机的矢量控制策略(十一) 11.1 永磁同步电机的弱磁控制 1.弱磁控制的原理 永磁同步电机弱磁控制的思想来源于他励直流电动机的调磁控制.当他励直流电动机的端电压达到最大值之后,无法再用调压 ...

  3. 永磁同步电机的矢量控制策略(一)一一一坐标变换

    1.永磁同步电机的矢量控制策略(一) 永磁同步电机的矢量控制策略 1.永磁同步电机的矢量控制策略(一) 1.1 矢量控制策略的综述 1.2 为什么要进行坐标变换? 1.3 矢量控制的坐标变换介绍 1. ...

  4. 永磁同步电机的矢量控制策略(三)一一一PWM控制算法

    3.永磁同步电机的矢量控制策略(三) 这里写目录标题 3.永磁同步电机的矢量控制策略(三) PWM控制算法 3.1PWM控制的基本原理 3.2PWM控制的实现过程 3.3PWM控制的规则采样 总结 参 ...

  5. 永磁同步电机的矢量控制策略(十五)一一一Ansys Simplorer和Matlab/Simulink联合仿真

    12.永磁同步电机的矢量控制策略(十五) 需要注意的几点 针对一整套控制系统而言,除被控对象外是控制系统,而被控对象有些设计是无可描述又或者是无法通过数学模型进行精确表示的.比如针对新型结构的电机设计 ...

  6. 永磁同步电机的矢量控制策略系列讲解

    永磁同步电机的矢量控制策略系列讲解 永磁同步电机的矢量控制系统文章都在这了,有需要文档和仿真的可以私我.毕竟整理不容易哦,有偿指导研究哦.(本人一篇小论文见刊,四篇发明专利,以及外文一篇)欢迎各位的骚 ...

  7. 五相同步电机matlab模型,五相永磁同步电机空间矢量PWM控制系统MATLAB仿真

    第 56 卷 第 11 期 Vol. 56 No. 11 2018 年 11 月 November 2018 农业装备与车辆工程 AGRICULTURAL EQUIPMENT & VEHICL ...

  8. 三相永磁同步电机的矢量控制学习笔记一

    三相永磁同步电机的矢量控制学习笔记1 一 内容 三相永磁同步电机CPMSM)是一个强搞合.复杂的非线性系统,为了能够更好地 设计先进的 PMSM 矢量控制算法,建立合适的数学模型就显得尤为重要.本次学 ...

  9. 永磁同步电机谐波电流注入策略——(多旋转PI控制)Simulink仿真教程

    本篇文章为永磁同步电机谐波电流注入控制策略原理解析及仿真教程 目前关于此方向的资源教程较少,我个人对其进行了原理总结,仿真实验分析 希望大家有所收获,喜欢本篇文章的话点个关注收藏赞吧!!!!!! 永磁 ...

最新文章

  1. 认识Web前端、Web后端、桌面app和移动app新开发模式 - 基于Node.js环境和VS Code工具...
  2. ​基于BCI的现代神经反馈有助于认知增强(二)
  3. golang map嵌套struct 结构体字段 不能直接修改 解决方法
  4. python语言自学教程-3D图示Python标准自学教程入门篇
  5. 投票|PMCAFF产品经理第一课,下一站去哪?杭州、深圳、上海...
  6. signature=07d53df34494bb51485d7f5988447796,android – Progaurd问题“警告:忽略一个匿名内部类的InnerClasses属性”...
  7. 网上一个仿TP挂钩内核的源码
  8. Scala语言编译之后生成的Java代码解读
  9. 什么叫企业级即时通讯软件
  10. WPF TextBox控件中文字实现垂直居中
  11. [Windows]GFlag内存泄漏排查
  12. Windows下安装PyQt4+python2.7+(nltk+wordcloud+jieba+pyinstaller打包)——词频分析软件
  13. android 图片闪光动画_闪烁android图片
  14. 一文读懂量子计算的原理、分类与发展
  15. Android开发调试神器——Stetho介绍
  16. Web3能否撕裂国内 VC 的共识?
  17. A slap on the back 祝贺一下
  18. 谈谈象棋的基本功《一》残局篇
  19. src挖掘之Tomcat未授权弱口令+war后门上传
  20. 广播模块加继电器怎么接线_智能继电器模块如何接线?

热门文章

  1. 【鸟哥杂谈】三分钟完成腾讯云部署emqx,公网访问自己的mqtt服务器
  2. 辛格迪总裁彭辉“细胞治疗药品的安全性及追溯数字化管理”
  3. BTC闪崩闪跳:什么「交易策略」能让交易员减少资金损失?
  4. 渤海银行有点火,李伏安有点烦
  5. AutoCAD中我们如何进行创建和设置管理图层?
  6. HUAWEI Ocean Connect IoT平台
  7. 镜头光圈、画幅、视角和焦距的关系?
  8. @ConfigurationProperties放在类上跟放在方法上有什么区别
  9. 开源大数据处理工具汇总
  10. 中小企业应该如何实施软文营销