电机控制块集

设计与实施电机控制算法

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

该块集包括公园和克拉克变换,滑动模式和磁通观察者,空间 - 矢量发生器和用于产生速度和扭矩控制器的其他部件。您可以根据指定的带宽和相位边距来自动调谐控制器增益,用于电流和速度循环(使用Simulink Control Design™)。金宝app

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

开始:

参考例子

使用完全组装的示例模型跳转电机控制设计。

仿真和代码生成

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

电机控制套件

使用参考示例来快速生成紧凑且快速的C代码,以实现用于多个支持的电机控制硬件套件的电机控制算法。金宝app直接从Simulink模型自动构建和部署到目标微处理器,以测试电机硬件上的算法。金宝app与主机通信并控制这些目标应用程序。

电机控制算法

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

面向现场控制的控制

使用公园,克拉克,PI控制器,空间矢量发生器,每个安培(MTPA),以及现场弱化块,以在Simulink中创建面向现场的控制算法。金宝app

面向现场控制算法,采用电机控制块集块实现。

代码生成

在嵌入的微控制器(具有嵌入式编码器)上,生成快速和紧凑的浮动或固定点代码。使用实时执行分析评估电流循环性能。

生成用于实现滑动模式观察者的代码。

快速控制原型设计

使用Simulink实时和Speedgoat电动机控制套件实时测试控制算法。金宝app该套件包括一个完整的软件/硬件包,用于使用模拟和数字I / O在SpeedGoat实时目标硬件上使用电机控制块组开发的无刷直流电机控制算法。

Speedgoat电动机控制套件。

传感器解码器和观察者

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

传感器解码器

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

电机控制块集中的传感器解码器库。

观察员

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

使用滑模观察块的位置和速度估计。

控制器自动运行

自动调谐电流和速度环。

初始控制器调整

基于电机和变频参数,自动计算初始PI控制器的速度和电流循环增益。提供的脚本通过计算和绘制当前循环的根轨迹,BODE图和步进响应来帮助您分析当前循环动态和频域中的时间和频域(使用控制系统工具箱)。

测试电机硬件上计算的控制器收益。

面向实地的控制自动箱

使用面向领域的控制自动箱块来调整面向现场控制器的速度和电流环路,以实现每个循环的指定带宽和相位余量(使用Simulink Control Design)。金宝app针对植物模型进行模拟中的收益。您还可以使用Speedgoat目标计算机(具有Simulink实时)实时对电机驱动硬件进行预测。金宝app

面向领域的控制器AutoTuner块。

电机参数估计

自动识别电机参数。

预构建的仪器测试

通过使用在电机上运行预定义测试的参考示例,通过使用在电机上运行预定义测试的参考例来识别定子电阻,D轴和Q轴电感,反电动势恒定,惯性和摩擦常数。

参数估计仪表板

从主机上的Simulink模型启动和控制参数估计。金宝app将估计值保存到参数化电机模型并计算控制器增益。

参数估计仪表板。

电机模型

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

电机和变频器型号

模型和模拟表面安装和内部PMSMS,使用实现线性集距参数电机模型的块。使用从仪表测试测试的值进行参数化这些模型。将控制器模型与电机型号和提供的平均值逆变器模型结合起来,用于快速闭环模拟。

模拟PMSM和逆变器。

与Simscape Electore的更高保真建模

使用Simsceel电气™模型和模拟非线性电动机动力学以及逆变器中的理想或详细切换。测试您的面向现场控制算法,这些控制算法与这些高保真电机和逆变器型号,模拟包含非线性和切换效果。

使用Simscape Electrical建模的逆变器切换动力学。

最新特色

电机控制算法

设计现场控制使用公园,克拉克,空间矢量发生器,现场削弱和其他块

参考例子

模拟面向现场的控制,并在微控制器上实现Compact和Fast C代码(具有嵌入式编码器®

参考例子

用几个电机控制硬件套件旋转电机

传感器解码器和无传感器估算器

实现敏感和无传感器电机控制

控制器自动运行

自动调谐电流和速度循环(使用Simulink Control Design)金宝app

电机参数估计

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

电机模型

使用线面安装和内部永磁同步机(PMSM)型号进行闭环仿真中的控制算法

看看发行说明有关这些功能的详细信息和相应的功能。