主要内容

设计面向现场的控制算法

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

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

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

  • 扭矩控制 - 在d-轴。

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

这些步骤可帮助您使用Motor Control Bloxset™实现PMSM的速度控制算法,并与模型有关MCB_PMSM_FOC_QEP_F28379D在示例中使用使用正交编码器对PMSM的现场导向控制。他们解释了调整控制参数的过程d- 轴和- 轴电流控制器和速度控制器。

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

小费

对Simulink的基本理解金宝app®是遵循此工作流程的先决条件,因为这些工作流程步骤没有提供有关诸如在恒定块中定义数据类型或使用Simulink中使用数学操作块的详细信息。金宝app

使用推荐的硬件估算PMSM参数用于估计电动机参数。然后,看看使用电动机控制区块创建植物模型设计植物模型。这可以帮助您验证模拟中的控制算法。