您好!
当我运行电机控制构建级别3 (DMC_BUILDLEVEL DMC_LEVEL_3 )时、我的 idq OUT 和在 使用数据日志绘制的矢量中的图形如下所示:
当我切换到构建级别4时、它们如下所示:
这似乎极其糟糕、因为 ID 应该一直以零为基准、而 IQ 应该是非零指令电流。
事实上、在我重新定义实验室的构建级别时、它们换用位置也令人担忧。
我现在也完全想不出矢量的哪一部分是直轴和正交轴。
对此有什么看法吗?
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.
您好!
当我运行电机控制构建级别3 (DMC_BUILDLEVEL DMC_LEVEL_3 )时、我的 idq OUT 和在 使用数据日志绘制的矢量中的图形如下所示:
当我切换到构建级别4时、它们如下所示:
这似乎极其糟糕、因为 ID 应该一直以零为基准、而 IQ 应该是非零指令电流。
事实上、在我重新定义实验室的构建级别时、它们换用位置也令人担忧。
我现在也完全想不出矢量的哪一部分是直轴和正交轴。
对此有什么看法吗?
您好!
您正在使用哪种估算器类型? 是否启用了弱磁控制(FWC)?
在您的第一个波形(构建级别3)中、您可以看到 idq_out_A.值[0](ID)已正确设置为零。
对于构建级别#4、您是否可以检查"IdRated_a"值设置为什么(假设 FWC 已禁用)? 我认为这可能是 idq_out_A.值[0](ID)没有直接设置为零的原因,但它是恒定的。
Unknown 说:当我重新定义实验室的构建级别时,他们交换位置的事实也令人担忧。
不确定这句话是什么意思。
Unknown 说:我现在也很困惑这个向量的哪个部分是直轴和正交轴。
[0]参数指的是 Id,[1]参数指的是 Iq。
此致!
凯文
您使用的是哪种估算器类型?
我使用 FAST 估算器和 PMSM 型 BLDC 电机。

您是否启用弱磁控制(FWC)?
FWC 当前已禁用、也没有计划以高于额定转速的速度使用该特定电机。
事实上、在我重新定义实验室的构建级别时、它们换用位置也令人担忧。不确定这句话是什么意思。
[/报价]这是一个直率的观察:在第一组图形中,ID_OUT_A。值[0]出现了一个常量偏移值,而 ID_OUT_A 值[1]出现在零之后。
在第二组图形中,ID_OUT_A。 值[0]看起来跟在常数零之后,ID_OUT_A。 值[1]出现一个恒定偏移值。
对于构建级别#4,您可以检查"IdRated_a"值设置了什么(假设已禁用 FWC)吗? 我认为这可能是 idq_out_A.值[0](ID)没有设置在零,但它是恒定的。
应禁用重申的 FWC。
我将构建级别设置回4、这是 IdRated_A 表达式的值:

运行电机、 "ID"设置为0.5:

"ID"似乎由 motorVars_M1.fluxCurrent_A 设置



我将其设置为零、现在"ID"将跟踪零、而不是0.5


无论如何,现在这种特殊情况要明显得多。 谢谢!