当前matlab版本为2020a

打开方式:

  1. 打开matlab
  2. 主界面打开help
  3. Category分类下打开Simscape Electrical
  4. Applications下打开Electric Drives

最后可以看到如下图所示界面:

文章目录

  • 1 异步电机直接转矩控制
  • 2 异步电机空间矢量调制直接转矩控制
  • 3 异步电机标量控制
  • 4 无刷直流电机电流迟滞控制
  • 5 直流无刷电机位置控制
  • 6 直流无刷电机速度控制
  • 7 混合励磁同步电机转矩控制
  • 8 混合励磁同步电机速度控制
  • 9 内置式永磁同步电机转矩控制
  • 10 内置式永磁同步电机基于转矩的负载控制
  • 11 内置式永磁同步电机速度控制
  • 12 永磁同步电机弱磁控制
  • 13 永磁同步电机位置控制
  • 14 同步电机转矩控制
  • 15 同步电机速度控制
  • 16 开关磁阻电机电流控制
  • 17 开关磁阻电机速度控制
  • 18 同步电机状态空间控制
  • 19 同步磁阻电机转矩控制
  • 20 同步磁阻电机速度控制
  • 21 有感三相异步电机驱动
  • 22 无感三相异步电机驱动
  • 23 三相永磁同步电机驱动
  • 24 三相永磁同步牵引驱动
  • 25 三相同步电机控制
  • 26 三相同步电机驱动
  • 结论

1 异步电机直接转矩控制

Asynchronous Machine Direct Torque Control

这个例子展示了如何控制异步机(ASM)使用直接转矩控制方法。 基于pi的速度控制器提供扭矩参考。 直接转矩控制器产生逆变器脉冲。

2 异步电机空间矢量调制直接转矩控制

Asynchronous Machine Direct Torque Control with Space Vector Modulator

这个例子展示了如何控制异步电机(ASM)使用直接转矩控制方法与空间矢量调制器。 基于pi的速度控制器提供扭矩参考。 直接转矩控制器产生空间矢量调制器所需的参考电压。 直流电压源通过控制的平均值电压源转换器提供给ASM。

3 异步电机标量控制

Asynchronous Machine Scalar Control

这个例子展示了如何在异步机(ASM)驱动器使用标量V/f控制方法来控制转子转速。

转换器将参考速度转换为参考电气频率。 控制器通过标量V/f控制保持恒定的电压频率比,从参考频率产生参考电压。

4 无刷直流电机电流迟滞控制

BLDC Hysteresis Current Control

这个例子展示在一个基于电驱动器使用滞后控制器的无刷直流电机中如何控制电流。

直流电压源通过一个控制的三相逆变器供给无刷直流电源。 向电机控制器提供电流要求的斜坡。 负载转矩是二次依赖于转子转速。 控制子系统实现了基于迟滞的电流控制策略。

scope子系统包含允许您查看模拟结果的范围。

5 直流无刷电机位置控制

这个例子展示了如何控制无刷直流电机驱动的转子角度。

理想的扭矩源提供负载。

控制子系统采用基于PI的串级控制结构,包括三个控制环:

  • 一个外部位置控制环;
  • 一个速度控制环;
  • 一个内部电流控制环;

无刷直流电机由三相逆变器供电。

逆变器的门信号是从霍尔信号中获得的。 模拟使用步骤引用。 scope子系统包含允许您查看模拟结果的范围。

6 直流无刷电机速度控制

BLDC Speed Control

这个例子展示了如何在无刷直流电机驱动控制转子转速。
理想的扭矩源提供负载。

控制子系统采用基于PI的串级控制结构;

  • 外部有速度控制环;
  • 内部有直流链路电压控制环

直流环节电压通过DC-DC buck变换器(直流转直流降压变换器)进行调整。

无刷直流电机由三相逆变器供电。 逆变器的门信号是从霍尔信号中获得的。 模拟使用速度步长。 scope子系统包含允许您查看模拟结果的范围。

7 混合励磁同步电机转矩控制

HESM Torque Control

HESM即为hybrid excitation synchronous machine

这个例子展示了基于电牵引驱动如何控制转矩混合励磁同步电机(HESM)。

永磁体和一个激励绕组激励HESM。

高压电池供给SM通过一个控制三相变换器定子绕组和通过一个控制四象限斩波器转子绕组。
理想的角速度源提供了负载。
控制子系统使用开环方法来控制转矩闭环方法来控制电流

在每一个采样瞬间,扭矩请求被转换为相关的电流参考。 当前的控制是基于pi的。 仿真在电机和发电机模式下使用了几个转矩步骤。 Visualization子系统包含允许您查看模拟结果的范围。

8 混合励磁同步电机速度控制

HESM Velocity Control

这个例子展示了如何控制转子角速度在混合激励同步电机(HESM)的电牵引驱动。

永磁体和一个激励绕组激励HESM。

高压电池通过一个用于定子绕组的受控三相变换器和一个用于转子绕组的受控四象限斩波器供给HESM。

理想的扭矩源提供负载。 控制子系统包括基于多速率pi的串级控制结构。

该控制结构有一个外部角速度控制环和三个内部电流控制环。 Visualization子系统包含允许您查看模拟结果的范围。

9 内置式永磁同步电机转矩控制

IPMSM Torque Control

IPMSM即为内置式永磁同步电机

这个例子展示了如何控制扭矩在一个内置式永磁同步电机(IPMSM)的基础上汽车电牵引驱动。

高压电池通过一个控制的三相变换器供给IPMSM。

根据负载的不同,IPMSM可以以电动机和发电两种方式运行。 理想的角速度源提供了负载。

控制子系统采用开环方法控制IPMSM的转矩,采用闭环方法控制电流。

在每一个采样瞬间,扭矩请求被转换为相关的电流参考。

当前控制是基于pi的,并使用比用于扭矩控制的速率更快的采样速率。

仿真在电机和发电机模式下使用了几个转矩步骤。 任务调度是在statflow®中设计的。 scope子系统包含允许您查看模拟结果的范围。

10 内置式永磁同步电机基于转矩的负载控制

IPMSM Torque-Based Load Control

这个例子展示了如何控制转矩在一个内部永磁同步电机(IPMSM)的基础上驱动。

高压电池供给IPMSM通过一个控制三相逆变器。 向电机控制器提供一个要求扭矩的斜坡。

负载转矩是二次依赖于转子转速。

控制子系统采用开环方法控制IPMSM的转矩,采用闭环方法控制电流。

在每一个采样瞬间,扭矩请求被转换为相关的电流参考。

当前控制是基于pi的,并使用比用于扭矩控制的速率更快的采样速率。 任务调度是在statflow®中设计的。 scope子系统包含允许您查看模拟结果的范围。

11 内置式永磁同步电机速度控制

这个例子展示了如何控制转子角速度内永磁体同步电机(IPMSM)基于汽车电牵引驱动。

高压电池通过一个可控的三相变频器供给IPMSM。

根据负载的不同,IPMSM可以以电动机和发电两种方式运行。

理想的扭矩源提供负载。

scope子系统包含允许您查看模拟结果的范围。

控制子系统包括基于多速率pi的串级控制结构,该结构具有一个外部角速度控制环和两个内部电流控制环。

Control子系统中的任务调度是作为statflow®状态机实现的。

在1秒的仿真中,角速度需求为0 rpm, 500 rpm, 2000 rpm,然后3000 rpm。 超过1630rpm, IPMSM进入磁场弱化模式。

12 永磁同步电机弱磁控制

PMSM Field-Weakening Control

这个例子展示了如何控制转子角速度高于名义速度在永磁同步电机(PMSM)基于电牵引驱动。

高压电池通过一个控制的三相变换器给PMSM供电。

控制子系统包括基于多速率pi的串级控制结构,该结构具有一个外部角速度控制环和两个内部电流控制环。

速度控制器产生一个转矩参考。 零d轴控制器将此转矩参考转换为当前参考。

磁场弱化控制器调整电流参考,以满足电压约束高于名义速度。

statflow®状态机在控制子系统中实现任务调度。 在0.7秒的模拟中,角速度需求从0到4000转/分。 在1630转/分以上,永磁同步电机进入磁场弱化模式。 scope子系统包含允许您查看模拟结果的范围。

13 永磁同步电机位置控制

PMSM Position Control

这个例子展示了如何控制转子的位置在一个基于永磁同步电机的电气驱动。

理想的扭矩源提供负载。

控制子系统采用级联控制结构,具有两个控制环,一个外环用于位置和速度控制,一个内环用于电流控制。

最优状态反馈线性二次型调节器控制位置和速度。

一个Luenberger观察者估计负载。

内部电流控制回路采用PI控制器实现。 永磁同步电机是由三相逆变器控制。 模拟使用步骤引用。 scope子系统包含允许您查看模拟结果的范围。

14 同步电机转矩控制

SM Torque Control

这个例子展示了如何控制扭矩的同步电机(SM)基于电牵引驱动。

高压电池供给SM通过一个控制三相变换器定子绕组和一个控制四象限斩波器转子绕组。

理想的角速度源提供了负载。

控制子系统使用开环方法来控制转矩和闭环方法来控制电流。

在每一个采样瞬间,扭矩请求被转换为相关的电流参考。

当前的控制是基于pi的。 仿真在电机和发电机模式下使用了几个转矩步骤。

任务调度是作为statflow®状态机实现的。 Visualization子系统包含允许您查看模拟结果的范围。

15 同步电机速度控制

SM Velocity Control

这个例子展示了如何控制转子角速度的同步电机(SM)基于电牵引驱动。

高压电池供给SM通过一个控制三相变换器定子绕组和一个控制四象限斩波器转子绕组。

理想的扭矩源提供负载。

控制子系统包括基于多速率pi的串级控制结构,该结构具有一个外部角速度控制环和三个内部电流控制环。

Control子系统中的任务调度是作为statflow®状态机实现的。 Visualization子系统包含允许您查看模拟结果的范围。

16 开关磁阻电机电流控制

Switched Reluctance Machine Current Control

这个例子展示了如何在开关磁阻电机(SRM)的基础上控制电流的幅度。

直流电压源通过一个控制的三臂电桥供给SRM。 理想的角速度源提供了负载。

变频器的通断角保持恒定。 基于pi的电流控制器调节电流的幅度。

17 开关磁阻电机速度控制

Switched Reluctance Machine Speed Control

这个例子展示了如何控制转子转速在开关磁阻电机(SRM)的基础上的电气驱动。

直流电压源通过一个控制的三臂电桥供给SRM。 变频器的通断角保持恒定。

18 同步电机状态空间控制

同步机状态空间控制

这个例子展示了如何控制电流在同步机(SM)的牵引驱动器使用状态空间控制。

高压电池供给SM通过一个控制三相变换器定子绕组和通过一个控制二象限斩波器转子绕组。

理想的角速度源提供了负载。

SM运行低于基本速度。

在每个样本瞬间,转矩请求被转换为相关的电流参考使用零d轴控制方法

状态反馈控制器控制转子参考系中的电流。

Luenberger观测器得到速度相关的前馈预控制项。

仿真在电机和发电机模式下使用了几个转矩步骤。 任务调度是作为statflow®状态机实现的。 scope子系统包含允许您查看模拟结果的范围。

19 同步磁阻电机转矩控制

Synchronous Reluctance Machine Torque Control

这个例子展示了如何在一个同步磁阻电机(SynRM)的基础上的电气驱动控制转矩。

一个高压电池通过一个可控的三相转换器给SynRM供电。

理想的角速度源提供了负载。

控制子系统使用开环方法来控制转矩和闭环方法来控制电流。

在每个采样瞬间,使用每安培最大转矩策略(maximum torque per Ampere/MPTA)将转矩请求转换为相关的电流参考。

当前的控制是基于pi的。 仿真中使用了电机和发电机模式下的转矩步骤。 Visualization子系统包含允许您查看模拟结果的范围。

20 同步磁阻电机速度控制

Synchronous Reluctance Machine Velocity Control

这个例子展示了如何控制转子角速度在同步磁阻电机(SynRM)的基础上的电气驱动。

一个高压电池通过一个可控的三相转换器给SynRM供电。

理想的扭矩源提供负载。

控制子系统包括基于多速率pi的串级控制结构。

该控制结构具有一个外部角速度控制环两个内部电流控制环。 Visualization子系统包含允许您查看模拟结果的范围。

21 有感三相异步电机驱动

Three-Phase Asynchronous Drive with Sensor Control

这个例子展示了如何控制和分析异步机(ASM)的运行使用传感器转子磁场定向控制。

该模型显示了主电路,以及包含控制、测量和范围的三个附加子系统。

控制子系统包含两个控制器:一个用于网侧变换器(AC/DC),一个用于机侧变换器(DC/AC)。

scope子系统包含两个时间范围:一个用于栅极转换器,一个用于ASM。 当模型被执行时,频谱分析仪打开并显示a相电源电流的频率数据。

22 无感三相异步电机驱动

Three-Phase Asynchronous Drive with Sensorless Control

这个例子展示了如何控制和分析异步机(ASM)的运行使用无传感器转子磁场定向控制。

该模型显示了主电路,以及包含控制、测量和范围的三个附加子系统。

控制子系统包含两个控制器:一个用于网侧变换器(AC/DC),一个用于机侧变换器(DC/AC)。

scope子系统包含两个时间范围:一个用于栅极转换器,一个用于ASM。 当模型被执行时,频谱分析仪打开并显示a相电源电流的频率数据。

23 三相永磁同步电机驱动

Three-Phase PMSM Drive

这个例子展示了用于典型混合动力汽车的永磁同步电机(PMSM)和逆变器的尺寸。

这里的逆变器是直接连接到车用蓄电池上的,但通常中间也有一个DC-DC转换器级。
该模型可用于永磁同步电机控制器的设计,选择结构和增益以达到预期的性能。

为了检查IGBT接通和关断的时间,IGBT器件可以直接被更详细的N-Channel IGBT块替代。

对于整车建模,伺服电机块可以用基于能量的模型抽象永磁同步电机、逆变器和控制器。

当使用变步长求解器时,Gmin电阻提供了一个非常小的对地电导,改善了模型的数值特性。

24 三相永磁同步牵引驱动

Three-Phase PMSM Traction Drive

这个例子展示了如何控制转子转速在永磁同步电机(PMSM)的基础上电牵引驱动。

高压电池通过一个可控的三相变频器供给fem参数化的PMSM块。

一个旋转摩擦块提供了负载。

位置和速度信息是通过高保真分解器获得的。

永磁同步电机控制器子系统包括一个串级控制结构,该结构具有一个外部速度控制环两个内部电流控制环。 在0.3秒的模拟中,转子转速需求从0到1000转/分。

25 三相同步电机控制

Three-Phase Synchronous Machine Control

这个例子展示了如何控制和初始化同步电机(SM)。

测试电路显示SM作为一个发电机工作。 终端电压由AVR控制,速度由调速器控制。

要查看SM机器基础值和初始条件,右键单击同步机圆转子(标准)块,选择“电气”,然后选择“显示基础值”,“显示相关基础值”,或“显示相关初始条件”。 整个模型初始化为周期稳态启动,提供250mw / 15mvar负荷。

26 三相同步电机驱动

Three-Phase Synchronous Machine Drive

这个例子显示了如何控制转子转速在同步电机(SM)的基础上的电气驱动。

高压电池供给SM通过一个控制三相变换器定子绕组和通过一个控制二象限斩波器转子绕组。

利用该模型设计SM控制器,选择结构和增益以达到预期的性能。

scope子系统包含允许您查看模拟结果的范围。

结论

通常情况下,PMSM和BLDC的在实际中的应用更加广泛,可以重点关注这两种电机的仿真。

simulink官方电机控制示例汇总相关推荐

  1. 永磁同步电机矢量控制基础补充(六)——如何在simulink初始化电机参数?

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

  2. PWM/转速单闭环/转速电流双闭环电机控制Simulink仿真

    PWM/转速单闭环/转速电流双闭环电机控制Simulink仿真 实验室之前一直在用BBB板和ARM板通过驱动器控制电机,最近实验室新买了一台DSPACE平台,具有运行参数可视化.实时性高等特点,但由于 ...

  3. 根据电机控制应用需求选择合适的 MOSFET 驱动器(Microchip应用笔记)

    简介 目前 MOSFET 驱动器的主要用途之一是进行不同类型电机的驱动控制.此应用笔记对一些基本概念进行讨论以帮助用户选择适合应用的 MOSFET 驱动器.电机和 MOSFET 驱动器之间的电桥通常由 ...

  4. 杨辉三角c语言编程报告,C语言打印杨辉三角示例汇总

    杨辉三角是我们从初中就知道的,现在,让我们用C语言将它在计算机上显示出来. 在初中,我们就知道,杨辉三角的两个腰边的数都是1,其它位置的数都是上顶上两个数之和.这就是我们用C语言写杨辉三角的关键之一. ...

  5. 电机控制基础——定时器编码器模式使用与转速计算

    上篇电机控制基础--定时器捕获单输入脉冲原理介绍了定时器捕获输入脉冲的原理,那种方式是根据捕获的原理,手动切换上升沿与下降沿捕获,计算脉冲宽度的过程原理比较清晰,但编程操作起来比较麻烦. 对于电机测速 ...

  6. SQL经典语句大全及应用示例汇总

    SQL经典语句大全及应用示例汇总 无论您是一位SQL sever的新手,或是一位只是需要对SQL复习一下的资料仓储业界老将,您就来对地方了.本期专题精选了SQl语句.SQL语法.实例和教程等经典相关资 ...

  7. 电机控制编程的数学运算优化方案

    引言   电机控制应用设计传统上采用微控制器(MCU)或数字信号处理器(DSP)来运行电机控制算法.在研究永磁同步电机(PMSM)矢量控制的时候,坐标变换的三角函数运算.观测器的迭代.锁相环的鉴相环节 ...

  8. 浮点运算单元FPU能给电机控制带来什么?

    编者按:在计算领域,例如三角函数以及时域频域变换通常会用到浮点运算.当CPU执行一个需要浮点数运算的程序时,有三种方式可以执行:软件仿真器(浮点运算函数库).附加浮点运算器和集成浮点运算单元.在控制应 ...

  9. 无位置传感器的电机控制

    原文:https://blog.csdn.net/k331922164/article/details/80414339 一.前言. 电机控制一般使用闭环控制,这就必须使用传感器,如:霍尔传感器.编码 ...

  10. stm32捕获占空比_【电机控制】六步法驱动BLDC电机,使用硬件COM事件,STM32+CUBEMX(HAL库)配置...

    现在我也只能说是电机入门,但是想要把电机作为终身事业,从有霍尔到无霍尔,从方波到正弦波,现在把其中的一些知识点分享出来,因为电机控制其实的资料比较难找的,前人栽树,后人乘凉,如果我有什么错误,在知乎上 ...

最新文章

  1. [Mysql]过大sql文件导入过慢问题解决
  2. Meta AI推出“杂食者”:一个模型搞定图像、视频和3D数据三大分类任务,性能还不输独立模型...
  3. 20-javamail
  4. 再谈poj2965(高效算法)
  5. 一家创业公司发展历程-真实记录
  6. .ajax get 写法,原生Ajax写法(GET)
  7. CF1178H Stock Exchange
  8. fcpx插件Title Pop:78个可自定义的Final Cut Pro X动画标题+ 2个额外背景
  9. HTML5 LocalStorage 本地存储
  10. 小程序中添加快递查询
  11. python pandas 判断是否为空“nan”
  12. markdown常用字体
  13. limit mysql 取最后_更优美的 limit 使用方法 (limit 对 mysql 数据查询的性能影响)
  14. 将Java程序作成exe文件的几种方法
  15. 集成editormd支持markdown语法(二)之页面显示及回显
  16. OpenLayers叠加天地图矢量、影像、注记
  17. 一、Zstack基础知识(ZCCT云计算认证)
  18. 75 颜色分类(排序)
  19. HDU-3605 Escape
  20. Mining Hero於ETHDenver峰會提交專案,整合IPFS應用場景

热门文章

  1. Region Proposal by Guided Anchoring论文解读
  2. Windows XP中的命令行界面
  3. 手机浏览器怎么下载视频,第三方手机浏览器下载视频的方法
  4. 【车间调度】基于matlab改进的帝国企鹅算法求解车间调度问题【含Matlab源码 2041期】
  5. 《TPM原理及应用指南》深入研读 —— TPM介绍
  6. zabbix报警 High swap space usage ( less than 50% free) 解决方案
  7. 360校招之圈地运动
  8. 360校招真题——最强大脑
  9. 三次曲线和五次曲线函数
  10. 世界卫生组织健康标准