电机控制Blockset

设计和实现电机控制算法

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

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

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

开始

学习电机控制模块的基础知识

传感器校准

计算位置、电流和电压的偏移量

电机参数估计和设备建模

计算估计的电机参数,并创建一个工厂模型

控制算法设计

为电机控制系统创建控制器算法

部署和验证

部署和验证电机控制系统

电机控制块程序库

了解控制、无传感器和传感器译码块