通量估计器时间常数的计算方法

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

20230601_033306.png

嗨,

我不明白如何计算这部分。 阅读数据表没有意义。

1. 您 CAN 解释一下 Tpwm 的含义?
2. 你 CAN 解释一下 Flxtau 是什么意思?

我需要计算 Flux 估计器时间常数。
CAN 有人轻松而简短地解释这部分吗?

即使我读了数据表,我也听不懂。
即使我根据数据表中的表达式进行计算,我也会不断得到奇怪的值。

请分享简单的计算方法,以便我 CAN 理解它。

问候。

0 点赞
1 解答
Translation_Bot
Community Manager
Community Manager
Community Manager

你好

原始帖子图中提到的 Flux Estimator 时间常数的典型范围为 0.01 到 0.025。 从方程中,我们 CAN 看到通量估计器时间常数取决于两个参数:1. Flxtau 和 2.啪。

用户 CAN 根据功耗和热考虑等多种因素选择 TPWM 值。 TPWM 的选择可能不是由 Flux Estimator 时间常数决定的。 因此,可以选择 flxTau,使 Flux Estimator 时间常数的值可能在 0.01 到 0.025 之间。 THUMB 规则是,可以选择 FlxTau 作为 L/R 值的 4 到 5 倍。但是,某些应用程序可能需要更高的 flxTau 值。

我们在 mceWizard 中输入的是 flxTau。

我希望这能消除人们对 Flux Estimator 时间常数的疑问。

在原帖中查看解决方案

0 点赞
6 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager
你好,
我知道你在理解 Tpwm 和 Flxtau 以及计算 Flux 估计器时间常数时遇到了困难。 让我解释一下这些术语并提供一种简单的计算方法。
1.Tpwm:此术语表示 PWM(脉冲宽度调制)周期。 这是从一个 PWM 周期开始到下一个 PWM 周期开始之间的持续时间。 PWM 周期与 PWM 频率 (Fpwm) 相反。 所以,tpwm = 1/Fpwm。
2.Flxtau:此项表示通量估计器时间常数。 它是一个决定电机控制算法中通量估计器速度的参数。 Flxtau 值越小,通量估计值越快,Flxtau 值越大,通量估计值越慢。
要计算通量估计器时间常数, CAN 使用以下公式:
Flxtau = Tpwm / (2 * PI * Fc)
其中: - Tpwm 是 PWM 周期(如上所述) - Fc 是磁通估计器所需的截止频率
假设您有 Tpwm 和 Fc 的值, CAN 将它们代入公式以计算 Flxtau。
请注意,Fc 的选择取决于您的特定电机控制应用和要求。 您可能需要尝试不同的 Fc 值,以找到适合您的系统的最佳性能。
我希望这个解释能帮助你理解这些术语并计算 Flux 估计器时间常数。 如果您还有其他问题或需要进一步澄清,请随时提问。
问候。https://www.infineon.com/cms/en/product/sensor/current-sensors/tle4971-a120n5-u-e0001/?redirId=20506...
https://www.infineon.com/cms/en/product/sensor/current-sensors/tle4971-a075n5-e0001/?redirId=205087
https://www.infineon.com/cms/en/product/sensor/current-sensors/tli4971-a075t5-e0001/
https://www.infineon.com/cms/en/product/evaluation-boards/eval-m3-im564/
https://www.infineon.com/cms/en/product/evaluation-boards/tli4971-eval-120a/?redirId=199127

 

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @JasonLEE 

对于速度控制,请使用 Flux 估计器时间常数(mceWizard 的 Q60)的 4-5 倍(L/R)的值。

但是,对于电流控制,默认值设置为 15 ms。 对于具有高惯性负载的正确启动,为了获得更好的低频信号读数,将该值增加5倍的情况并不少见。 因此,对于高惯性载荷,该参数需要通过试验进行调整。

Tpwm 是 PWM 的时间段。 例如,如果 PWM 频率为 10Khz,则 Tpwm = 1/fpwm = 100 微秒。

问候

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,@RupakC 

感谢您的回复,
我根据 0.02 秒计算了计算结果。
我认为这部分有问题。
我会按照你的指导进行计算。

如果你的解释是正确的,那么 8khz=80microsseconds 正确吗?

我正在使用速度模式,我已经按照你告诉我的方式使用计算它的值旋转了电机,然后电机停了下来,噪音很大。

请回复
谢谢

 

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨 @JasonLEE 

我不明白你上次关于支付账单的评论。 我从来没有要求你支付任何账单。 英飞凌不要求其客户为使用英飞凌社区支付任何账单。

8kHz 的 PWM 频率意味着 Tpwm 将为 1/8000 = 125微秒。

问候

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,@RupakC 

谢谢你的回复

fpwm=8kHz tpwm=125 f
lxtau=0.02

通量估计器时间常数 = 13.1msec


这是正确的答案吗?
请回复。 谢谢。

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好

原始帖子图中提到的 Flux Estimator 时间常数的典型范围为 0.01 到 0.025。 从方程中,我们 CAN 看到通量估计器时间常数取决于两个参数:1. Flxtau 和 2.啪。

用户 CAN 根据功耗和热考虑等多种因素选择 TPWM 值。 TPWM 的选择可能不是由 Flux Estimator 时间常数决定的。 因此,可以选择 flxTau,使 Flux Estimator 时间常数的值可能在 0.01 到 0.025 之间。 THUMB 规则是,可以选择 FlxTau 作为 L/R 值的 4 到 5 倍。但是,某些应用程序可能需要更高的 flxTau 值。

我们在 mceWizard 中输入的是 flxTau。

我希望这能消除人们对 Flux Estimator 时间常数的疑问。

0 点赞