导读:上期介绍的滞环电流发波方式的永磁同步电机矢量控制,本期介绍基于SVPWM发波的矢量控制。

如果需要文中的仿真模型,可关注公众号:浅谈电机控制,获取。


一、基本原理

矢量控制(FOC, Field Oriented Control)在转子磁场定向的前提下,将定子电流分解成励磁分量和转矩分量,再利用PI调节器实现两者的独立调节,最后利用脉冲调制(SVPWM, Space Vector Pulse Width Modulation)合成参考电压矢量。FOC是目前应用最为广泛的交流调速控制方法,但是其控制性能严重依赖于电流内环的参数整定。所以FOC的通用性差,对电机参数变化较为敏感。

图1基于SVPWM发波的永磁同步电机矢量控制

目前传统的矢量控制常见的方法有id= 0控制和最大转矩电流比控制,前者主要适用于表贴式三相PMSM,后者主要用于内置式三相PMSM。 值得说明的是,对于表贴式三相PMSM ,id= 0控制和最大转矩电流比控制是等价的。 图1给出了采用id= 0控制方法的三相PMSM矢量控制框图,从图中可以看出三相PMSM矢量控制主要包括 3个部分:转速环PI调节器、电流环PI调节器和SVPWM算法等。

二、仿真建模

图2基于SVPWM发波的永磁同步电机矢量控制系统仿真

工况设置: 1000r/min,在0.3秒之后突加载5N·m。

图3 电机转速仿真波形

图4 电机转矩仿真波形

图5 电机三相电流仿真波形

三、总结

仿真波形运行良好,说明所搭的永磁同步电机基于SVPWM发波的矢量控制系统的正确性。

永磁同步电机矢量控制二更相关推荐

  1. 永磁同步电机矢量控制一更

    导读:本期文章主要介绍永磁同步电机的矢量控制.先介绍矢量控制中的滞环电流发波形式,之前在介绍异步电机矢量控制的介绍过,就按那篇文章的思路来介绍永磁同步电机的滞环电流矢量控制. 如果需要本文的矢量控制仿 ...

  2. 永磁同步电机矢量控制基础补充(一)——如何绘制电机输出的磁链

    在仿真过程中,电机的磁链输出是一个重要的参考指标,在电机运转过程中,磁链的变化过程能够更直观的表现电机的运行状态.因此,如果能够在matlab里面绘画出磁链的运行轨迹,对于电机模型的运行状态就有了更加 ...

  3. 永磁同步电机矢量控制到无速度传感器控制学习教程(PMSM)(一)

    一个阶段的学习结束了,整理了之前的过程中的学习成果,已经过了工作的年纪,在这里稍微出一下自己做的一套永磁同步电机的教程,从基础的矢量控制,到应用性较强的MTPA.弱磁控制等,最后深入到无速度传感器的控 ...

  4. 永磁同步电机矢量控制(七)——基于id=0的矢量控制的动态解耦策略

    恰饭一下: 已经过了工作的年纪,在这里稍微出一下自己做的一套永磁同步电机的教程, 为了解决电机控制入门难的问题,我将自己从一知半解到现在的学习记录整理成十个部分学习教程,从基础的矢量控制,到应用性较强 ...

  5. 永磁同步电机矢量控制(三)——电流环转速环 PI 参数整定

    恰饭一下: 已经过了工作的年纪,在这里稍微出一下自己做的一套永磁同步电机的教程, 为了解决电机控制入门难的问题,我将自己从一知半解到现在的学习记录整理成十个部分学习教程,从基础的矢量控制,到应用性较强 ...

  6. 永磁同步电机矢量控制(PMSM-FOC)仿真教程

    先放下我做的完整永磁同步电机矢量控制系列仿真框图 我在做仿真前是每个小的仿真分开做的,在各个仿真完成后我把所有的集中在了一个仿真模型里面,公用一个PMSM,不再需要复杂的切换和调参了. 在模型里我把各 ...

  7. (一)永磁同步电机矢量控制(三电平)——浅谈三电平逆变器

      由于前几天比较忙,这期更新有点迟了!!不过没关系,在新的章节会保持每周更新1~2篇博文. 0 前言 这期我们开始新的章节--永磁同步电机矢量控制(三电平). 记得前两三周我在做三电平的PMSM矢量 ...

  8. 永磁同步电机矢量控制基础补充(四)——如何设定电流环PI调节器和转速环PI调节器的限幅值

    注: 1:此为永磁同步控制系列文章之一,应大家的要求,关于永磁同步矢量控制的系列文章已经在主页置顶,大家可以直接去主页里面查阅,希望能给大家带来帮助,谢谢. 2:矢量控制的六篇文章后.弱磁.MTPA. ...

  9. 永磁同步电机矢量控制的matlab仿真研究,永磁同步电机矢量控制MATLAB仿真研究报告.doc...

    . .. 永磁同步电机矢量控制的MATLAB仿真研究 永磁同步电机/矢量控制/仿真/模型 1? 引言 ??? 永磁同步电机(PMSM)相对于其它形式的电机有着自身显著的特点:在基速以下不需要励磁电流, ...

最新文章

  1. Python开发【Part 4】:数据类型操作
  2. linux开始时间and结束时间,Linux NTP configure and Hangcheck-time
  3. MSN都出8.1啦!
  4. WPF的转换器中使用Brush应注意问题
  5. 会话标识未更新 java_Appscan漏洞之会话标识未更新
  6. Python中的命名空间是什么?
  7. 《架构系列四:一键部署应用到Tomcat集群中》
  8. python bmp转jpg_利用python实现.dcm格式图像转为.jpg格式
  9. During a meeting, there was a woman
  10. css 属性名 查询表
  11. 03 入门 - 安装MVC 5和创建应用程序
  12. 自己实现一个简易web服务器
  13. 有序表的最小和(element)
  14. Springboot的工作机制:3 SpringApplication:SpringBoot程序启动的一站式解决方案
  15. oracle 取awr报告,Oracle生成awr报告
  16. Freeradius安装和配置
  17. 计算机组装内存条安装,笔记本电脑内存条的正确安装方法
  18. GNU和LINUX到底怎么个发音?
  19. 堆叠hourglass网络
  20. 发射极正偏,集电极反偏

热门文章

  1. canvas学习day3——加载图片loadImage函数,理解回调函数
  2. 【群晖】命令行 acme.sh 自动申请域名证书
  3. CDH集群: 数据恢复/备份
  4. 学原画还是3D建模?先了解前景方向再做决定
  5. Python 在程序中定义函数fun(s)
  6. 自动化记账程序1.0
  7. Java中Stream的close
  8. win7系统打开截图工具显示“截图工具当前未在计算机上运行”
  9. java-如何在centos7中切换java版本
  10. 云盘搜索助手 v1.0