永磁体温度估算
系列:电机控制系列 - 第 22 篇
一、为什么需要温度估算?
永磁体温度过高 → 退磁风险
二、磁链温漂
ψf(T) = ψf(T0) × (1 - α × (T - T0))
其中:
- α:温度系数(-0.1%/°C)三、在线估算
float Estimate_Temperature(float psi_f_measured, float psi_f_rated) {
float alpha = 0.001f; // -0.1%/°C
float T0 = 25.0f;
float T = T0 + (psi_f_rated - psi_f_measured) / (alpha * psi_f_rated);
return T;
}下一篇:转矩脉动抑制