This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我使用的是包含场强减弱算法的电机 SDK 的 Lab13。
它的场强减弱的执行速度比运行 FOC 的主 ISR 慢10倍。 场强减弱代码仅在满足以下条件时运行:
if (counterFWCandMTPA >= numCtrlTicksPerFWCandMTPATH)
{
//执行场强减弱
}
参数 numCtrlTicksPerFWCandMTPATick 设置为10、因此场强减弱的运行速度要慢10倍。
问题是:
1.为什么需要以更慢的速度运行场强减弱? 它有什么优势吗? 我的直觉表明、它应该以与 FOC 相同的速度运行。
2.场削弱是否会出现与 FOC 相同的速率运行的问题?
通常、场强减弱可以在速度环路中使用类似的控制频率、并且必须远低于电流环路、因为输出是基准 ID。
2.不是一个大问题,但它不是必要和合理的。