电机控制模块组

设计和实现电机控制算法

电机控制模块集™提供参考实施例和对显影磁场定向控制算法用于无刷电动机的块。该实施例显示了如何配置控制器模型以生成用于任何目标微控制器紧凑且快速的C代码(具有嵌入式编码®)。您还可以使用参考示例为特定的电机控制套件生成算法C代码和驱动程序代码。

该区块包括Park和Clarke转换,滑动模式和通量观察者,空间矢量发生器,以及其他用于创建速度和扭矩控制器的组件。您可以根据当前和速度循环的指定带宽和相位裕度自动调整控制器增益(使用Simulink Control Design™)。万博1manbetx

块集通过提供直接从硬件收集数据和计算电机参数的工具,让您创建精确的电机模型。您可以使用参数化电机模型来测试您的控制算法在闭环仿真。

入门:

参考示例

与完全组装模型示例,启动你的电机控制设计。

仿真和代码生成

使用完全组装参考例作为用于设计和实施磁场定向控制算法的起始点表面安装和内部永磁同步电动机(PMSM)。使用这些例子模型来测试和验证算法设计的闭环仿真和重复使用相同的模型来生成和部署嵌入式代码。

电机控制套件

使用参考实例快速生成紧凑和快速的C代码来实现电机控制算法支持的几种控制电机的硬件套件。万博1manbetx自动构建和部署应用程序到您的目标直接从Simulink模型微处理器电机硬件上测试算法。万博1manbetx沟通和控制从主机这些目标应用。

电机控制算法

使用设计用于代码生成优化的块的电机控制算法。

磁场定向控制

使用园,克拉克,PI控制器,空间矢量发生器,每安培(MTPA)最大扭矩,和弱磁块在Simulink创建磁场定向控制算法。万博1manbetx

与电机控制模块组块来实现磁场定向控制算法。

代码生成

产生快速和嵌入式微控制器紧凑浮点或定点代码执行(与嵌入式编码)。评估与实时执行分析电流回路性能。

用于实现滑模观测生成的代码。

快速控制原型

利用Simulink实时和Speedgoat电机控制套件实时测试控制算法。万博1manbetx该套件由一个完整的软件/硬件包,运行和测试无刷直流电动机控制算法开发的电机控制块上Speedgoat实时目标硬件使用模拟和数字I/O。

的Speedgoat电动机控制试剂盒。

传感器解码器和观察者

实现传感器和无传感器电机控制算法。

传感器解码器

使用参考的例子来校准霍尔传感器和正交编码器偏移。然后使用传感器解码器块,以处理信号从霍尔传感器,正交编码器,并且解析器以计算转子位置和速度。

传感器解码器库在电机控制模块组。

观察员

实现使用滑模观测和磁通观测器的块传感器磁场定向控制。使用这些块计算从测量的电压和电流的PMSM的转子电气位置和机械速度。估计的磁通和机械扭矩。调整观察者参数并产生嵌入的代码之前在模拟验证观察者操作。

位置,并且使用滑模观测块速度估计。

控制器自动调整

自动调整电流和速度环增益。

初始控制器整

自动计算初始PI控制器的增益基于电机和变频器参数的速度和电流回路。提供的脚本帮助您通过计算和绘制根轨迹,Bode图,和你的电流回路的阶跃响应(与控制系统工具箱)分析时域和频域电流回路动态。

测试电机硬件计算控制器增益。

定向控制自动调谐

使用磁场定向控制自动调节器块来调整速度和磁场定向控制器的电流环增益实现为每个循环指定的带宽和相位裕度(使用Simulink控制设计)。万博1manbetx收听模拟收益针对工厂模型。您还可以调整使用的Speedgoat目标计算机(使用Simulink实时)在对电机驱动硬件的实时的收益。万博1manbetx

场定向控制器自动调节器块。

电机参数估计

自动识别电机参数。

预建的仪表测试

通过使用运行在您的马达预定义测试提供参考例识别用于您的电机的定子电阻,d轴和q轴电感,反电动势常数,惯性和摩擦恒定。

参数估计仪表板

发起并从主机计算机上的Simulink模型控制参数估计。万博1manbetx保存的估计值参数化电机模型和计算控制器增益。

参数估计的仪表板。

汽车模型

模型线性平均值电机和变频器动力学。

电机和变频器型号

建模和仿真安装表面的使用实现线性集总参数,马达型号块内部PMSMs。这些参数型号从仪表测试确定的值。与电机模型和快速闭环仿真所提供的平均价值变频器型号组合控制器型号。

建模PMSM和逆变器。

高保真建模与Simscape电气

建模和仿真的非线性动力学马达和使用的Simscape电气™逆变器理想的或详细的切换。测试你的磁场定向控制算法,针对这些高保真电机和逆变器与模拟结合了非线性和开关效应模型。

逆变器的开关用的Simscape电气建模动态。

最新功能

电机控制算法

设计磁场定向控制使用园,克拉克,空间矢量发生器,磁场减弱,和其它的块

参考示例

模拟场定向控制以及用于在微控制器实施产生紧凑且快速的C代码(具有嵌入式编码®

参考示例

自旋与多种电机控制硬件套件电机

传感器解码器和传感器估计

实现传感器与无传感器电机控制

控制器自动调整

自动调整电流和速度环路(使用Simulink控制设计)万博1manbetx

电机参数估计

用电机硬件从实验中识别电机参数

汽车模型

验证在闭环控制仿真算法与线性表面安装和内部永磁同步电机(PMSM)的模型

查看发布说明对任何这些特征和对应的功能的详细说明。

其他电机控制模块库资源