主要内容

PMSM Rs Estimator

估计永磁同步电机 (PMSM) 的定子电阻 (Rs)

自 R2023a 起

库:
Motor Control Blockset / Parameter Estimation / PMSM Parameter Estimation

描述

PMSM Rs Estimator 模块使用相电流、穿过电机的 DC 电压和测试配置元素来估计 PMSM 的定子电阻。

该模块为每个相注入两个电压 V1V2,并测量相应的电流响应 I1I2,从而估算每相电阻。随后通过计算三相电阻的平均值来估算电机电阻。

示例

端口

输入

全部展开

电流传感器测量的电机三相电流响应(以安培为单位)。

注意

提供 c 相电流输入是可选的。如果不提供 c 相电流输入,模块功能不会受到影响。

数据类型: single

提供给逆变器的 DC 总线电压(以伏特为单位)。

数据类型: single

用于启动或停止 Rs 估计的信号:

  • 1(脉冲的上升沿)- 此信号会启动 Rs 估计过程。

  • 0(脉冲的下降沿)- 此信号会立即停止 Rs 估计过程。如果在估计过程完成前突然中断,该模块不会计算或输出 Rs 值。

数据类型: Boolean

下表总结了总线信号输入中与我们预期相符的配置元素。

类别配置元素单位

电机和逆变器硬件元素

极对数

-

电机的额定转速

RPM

电机的额定电流

A

最大可测量逆变器电流

A

板电阻

欧姆

电流感测增益

A/ADC 计数

电压感测增益

V/ADC 计数

参数估计采样时间

用于估计电机电感(LdLq)的元素

最大频率

Hz

最小频率

Hz

频率扫描的步长

Hz

用于估计的频率步长

Hz

估计时所用频率数

-

用于估计反电动势常量 (Ke)、电机惯量 (J) 和摩擦常量 (B) 的元素

反电动势估计时间

反电动势估计最大转速限值

RPM

指定电流控制器增益 (off/on)

-

比例增益

-

积分增益

-

Iq 参考电流(相对于电机额定电流的比率)

PU 电流

惯量估计的转速下限

RPM

您可以将此输入端口连接到 PMSM Parameter Estimation Configurator 模块的 Config 输出端口。

数据类型: single

输出

全部展开

沿 abc 参考系的 abc 轴的定子参考电压分量。每个电压分量的范围在 -11 之间。

数据类型: single

估计的 PMSM 的定子电阻(以 ohm 为单位)。

数据类型: single

模块提供的用于检查的调试信号。总线包括以下调试信号。

调试信号描述单位

I1

首次测得的相电流

A

V1

首次注入的相电压

V

I2

第二次测得的相电流

A

V2

第二次注入的相电压

V

Rs1

估计的 a 轴电阻

欧姆

Rs2

估计的 b 轴电阻

欧姆

Rs3

估计的 c 轴电阻

欧姆

status

0Rs 估计尚未开始。

-

1Rs 估计正在进行中。

-

2Rs 估计已成功完成。

-

8000Rs 估计失败,因为电机的电流反馈未以注入电压的增加而成比例增加。从日志输出中观察所有三相电阻值,如果这些值处于可接受范围内,则提高模块封装中的阈值以应对电阻不平衡情况。

-

8001Rs1 估计失败,因为 Ia 相电流存在问题。检查电机是否连接正确,并确认 ADC 是否正确测量 Ia

-

8002Rs2 估计失败,因为 Ib 相电流存在问题。检查电机是否连接正确,并确认 ADC 是否正确测量 Ib

-

8003Rs3 估计失败,因为 Ic 相电流存在问题。检查电机是否连接正确,并确认 ADC 是否正确测量 Ic

-

数据类型: single

参数

全部展开

测试期间允许的最大电流(安培)。

注入电压上升过程中的步长(采用标幺单位)。

注入电压斜升的最大允许持续时间(以秒为单位)。

每次电压注入用于估算 Rs 的电压和电流采样数。

连续电压注入之间的等待时间(以秒为单位)。

阈值(指定为介于 01 之间的值),用于判定相间电阻是否失衡。

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2023a 中推出

全部展开