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.
代码和库何时准备就绪有时间线吗? 是否有可以共享或尝试的早期版本?
是否没有适用于 F280041的任何工具可以提高我的从零开始起步阶段?
我们已经实施了自己的 IPD、但在它运行之后仍然存在反向运动、因此它似乎没有很好地从 IPD 过渡到观测器。 您能提供从 IPD 过渡到 Instaspin 观测器的指导/帮助吗? 是否有步骤缺失或未正确关闭? 我们已经尝试关闭力角、但正如我们所认为的那样、当转子反向旋转几度时、力角仍然不起作用。
是否可以将这些问题脱机并通过电子邮件进行讨论?
抱歉。 我们很难尽早与您分享代码、而且我们也没有可靠的计划来发布代码。
是否没有任何可用的 F280041可以从零开始提高我的起点?
是否要以满载启动电机?
我们已经实施了我们自己的 IPD,但在它运行后,仍然存在反向移动,因此它似乎没有很好地从 IPD 过渡到观测器。 您能提供从 IPD 过渡到 Instaspin 观测器的指导/帮助吗?
您可以尝试将角度形式 IP 设置为估算器、以便开始使用 InstaSPIN-FOC。
您能详细说明该代码应该位于何处吗? [/报价]启用 FAST 估算器并尝试启动电机后、您可以在 ISR 或控制环路中添加代码。
使用后是否需要注释掉任何内容?否。
我认为此时可能不需要强制角吗?否。 强制角适用于低速、而不适用于转子对齐。
[/quote]
如果不对低速使用 HFI、最好启用力角。
是、按照下面的 InstaSPIN 用户指南所述
Rs 值不正确(尤其是高于实际 Rs 值的值)会导致启动状态不佳。 您可以参阅 InstaSPIN-FOC 和 InstaSPIN-MOTION 用户指南中的第14章"管理启动时的满负载、低速和速度反转"
https://www.ti.com/lit/spruhj1
好的。 我们将回顾 从 IPD 到估算器的实现。 这里可能有问题。
启用 FAST 估算器并尝试启动电机后、您可以在 ISR 或控制环路中添加代码。
[/报价]您能否更详细地分享此内容-可能是 code composer 的屏幕截图、这样我们就可以了?
Yanming 您可以中止哪个代码正在启用 FAST 估算器吗?
启用 FAST 估算器并尝试启动电机后、您可以在 ISR 或控制环路中添加代码。
[/报价]InstaSpin 已开启和启用后、我们目前正在运行 IPD。 我不确定这与启用 FAST 估算器时所做的事情是一样的。
我住在休斯顿、靠近舒格兰。 是否有可能带来我的电路板/电机并通过集成帮助工作? 我认为这将有助于更高效地获得解决方案。
是否有一个可以根据即将到来的 IPD 工作进行共享的示例? [/报价]抱歉。 F28004x 没有 IPD&HFI 示例。
[/quote]您是否能够提供有关我们应该如何实施 IPD 并与 Instaspin 集成的详细信息? [/报价]如上所述,我们正计划在这方面开展工作。 如果您只想使用 IPD 检测启动的初始位置而不产生反向旋转、则只需先执行 IPD、然后将检测初始角度设置为启动/运行 FAST。
您是否知道这将基于您自己的 IPD 的实际实施而起作用?
您是否具备在 IPD 后以负载启动电机并转换到 FAST 以了解它是否能够使用的经验?
IPD 仅用于可用于低速的初始位置检测。 HFI 方法用于 IPD 和低速。 您可以选择在低速和重负载下运行电机。 IPD 不够、最好避免反向旋转。
如上所述、电流 IPD&HFI 仅适用于具有显著凸极比的 IPM 电机。 因此、我不确定这是否能够适用于您的电机。
是的、IPD 仅用于位置检测。 您认为低速是什么?
HFI 与 IPD 结合使用以实现低速运行?
这应该是一个完整的句子吗? 这里什么被视为低速和重负载? 低速是否为额定转速的10%、高负载是否为额定扭矩的90%? 我可以想象它会因系统而异、但是否有粗略的估算?
我有一个 IPM 电机。 我如何确定凸极比是否显著?
是的,IPD 仅用于位置检测。 您认为低速是什么?
HFI 与 IPD 一起用于低速运行?
可以。 对于低速应用、必须使用 HFI 或基于传感器的 FOC。
[报价 userid="559352" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1216345/implementation-of-ipd-hfi-and-afsel/4608730 #4608730"]这是否应该是一句完整的句子? 这里什么被视为低速和重负载? 低速是否为额定转速的10%、高负载是否为额定扭矩的90%? 我可以想象它会因系统而异,但是否有粗略的估算?可以。 估算角度将不准确且稳定、这可能难以在更高负载下运行电机。 并非取决于电机和电流与电压采样电路的特定数据。
我有一个 IPM 电机。 我如何确定是否有显著的凸极比率?
您可以从制造商处获取电机参数(Ld 和 Lq)。
看起来是正确的。 您需要向电机的制造商确认这一点。
它应该提供单向开始,正确吗?
就像我对你的答复一样。 IPD&HDI 仅适用于 IPM 电机。 如果电机是 SPM、并且 LD 等于或接近 LQ、则 IPD&HFI 不工作、并且无法检测到初始转子位置、以避免反向。 如上所述、您必须使用自己的 IPD 算法来检测初始转子角度并将角度设置为 FAST、以便启动和运行电机。
根据精度,在 FAST 接管之前会出现扭矩损失。 如果 IPD 估算的精度为50%、那么在 FAST 接管之前、我需要最大扭矩的50%吗?
我不能完全理解你的意思。 如果您不需要以极低的速度运行电机、而只是启动较高的电机、FAST 应该可以正常工作、如上所述。
您可以尝试 在 mainISR()中按如下方式插入 IPD 代码。
if (IPD_RUN_FLAG == true)
{
EST_setAngle_rad (estHandle、ANGLE_IPD_rad);
if (IPD_DONE_FLAG == true)
{
IPD_run();
IPD_RUN_FLAG = false;
IPD_DONE_FLAG = false;
}
}
//
//运行估算器
//
EST_run (estHandle、&estInputData、&estOutputData);
如果仍有任何其他问题、请发送代码给我。