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.

[参考译文] TMS320F2809:实现电机稳定斜坡的问题

Guru**** 2492385 points
Other Parts Discussed in Thread: TMS320F2809, CONTROLSUITE, TMDSHVMTRINSPIN

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1555005/tms320f2809-problems-achieving-stable-motor-ramp

器件型号:TMS320F2809
主题中讨论的其他器件: controlSUITETMDSHVMTRINSPIN

工具/软件:

你好

我一直在维护一个基于 C2000 的工程、尝试控制电机、但遇到了一些问题、我希望这里可以提供帮助。

该工程基于 TMS320F2809 CPU、使用 DMC 2.0 库来控制电机。 电机是 BLDC 无传感器电机。 电机在速度模式下进行控制;不需要位置数据;我们只需要平滑的速度控制。

我们遇到的问题是、在进行电机斜升时、电机性能并不平滑、当我们接近 1200RPM 左右(我们的 Rampgen-Field Oriented Control Transition Point)时、经常会遇到振荡和/或电机失速。 如果电机设法使其进入磁场定向控制(有些随机)、它会表现良好并且运行得非常平滑、但在电机斜升/转换时、电机非常不稳定。

代码的结构类似于为使用 DMC 库的各种开发套件提供的示例、特别是可在以下位置找到的示例:C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v1.7\HACI_Sensorless

为了帮助我们进行调试、我们购买了 TMDSHVMTRINSPIN 开发板、其中包含 TMDSCNCD28069MISO 控制卡用于测试。 当我们将电机配置为使用此套件运行时、我们顺利完成了电机识别和参数检测、所有电机参数(电阻/电感)都位于正确的棒球场内(在我们内部测量值的+–5%范围内)。 当我们使用 SpeedTAC 或标准 PI 控制器控制电机时、电机会流过整个斜坡。

我们仍在尝试为电机正确调优软件中的 PID 控制器、但我们确实遇到了问题、因为在电机运行时唯一可以获得的高性能反馈是通过 4CH_DLOG 模块提供的。 我们可以专门对此应用一些建议。

基本的问题是、要使电机在斜坡内平稳运行、我们的最佳方法是什么? 如果可能、我们还希望不必修改我们的硬件设计。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Daniel:

    是否可以共享由示波器捕获的任何波形、以便更好地了解不稳定的斜坡模式?

    谢谢、

    Jiaxin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很遗憾、不会  我们的设计没有任何点、我们可以利用这些点将数据传递到示波器。  我们能做的最好的就是 4CH_DLG 模块、它可以在四个参数上获得超过 1000 个样本、这种情况并不理想。  无论如何、我们都会尝试获得一些性能数据;有一点我们可以确认的是、在斜坡期间 SMOPOS 模块的输出(记录测得的转子角度)确实在其输出中显示了一些噪声、这导致我们认为在斜升时存在稳定性问题。

    就性能而言、我可以说斜坡*非常*地响亮、随 RPM 增加、这一点值得注意、因为开发板在整个电机斜坡曲线中保持恒定的间距。  如果我们设法进入 FOC 运行、电机的间距会减小、并大致与我们使用开发板观察到的情况相匹配。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    使用带示波器的电流探头来捕获真实的电流波形、这可以帮助您分析真实的运行状态。 可能必须不断调整控制器增益。 如果使用的是无传感器观测器、则还需要调整相关参数。

    如果可能、请尝试捕获电流波形以帮助我们了解您的问题。