主要内容

面向场控制算法设计

要实现电机的速度控制算法,请执行以下任务:

  • 电流缩放-转换电流从ADC计数到PU。

  • 正交编码器位置解码-读取正交编码器位置计数并计算转子电气位置。

  • 转矩控制-实现电流控制d-轴。

  • 速度控制——实施速度控制。

这些步骤帮助您使用Motor control Blockset™实现PMSM的速度控制算法,并与模型相关mcb_pmsm_foc_qep_f28379d在示例中使用基于正交编码器的永磁同步电机磁场定向控制.它们解释了调优控制参数的过程d设在和-轴电流控制器和速度控制器。

在这些步骤中,使用变量定义当前控制器和速度控制器的数据类型和执行时间。请参阅链接到示例模型的初始化脚本mcb_pmsm_foc_qep_f28379d有关这些步骤中定义的变量的详细信息。

提示

对Simulink有基本的了解®是遵循此工作流的先决条件,因为这些工作流步骤不提供任务的细节,如在常量块中定义数据类型或在Simulink中使用数学操作块。

看到使用推荐硬件估算PMSM参数用于估计电机参数。然后,看到使用电机控制块创建工厂模型设计一个植物模型。这有助于您在仿真中验证控制算法。

Baidu
map