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.

[参考译文] TMS320F2800157:如何调谐4级的启动配置文件

Guru**** 2540720 points
Other Parts Discussed in Thread: TMS320F2800157, MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1301673/tms320f2800157-how-the-tunning-the-start-profile-for-level4

器件型号:TMS320F2800157
主题中讨论的其他器件: MOTORWARE

   您好、 TI 团队:

  我正在运行 用于4级的 tms320f2800157通用电机控制程序。

 我发现开始配置文件与以前的 instaspin foc 不同。

您能否帮助提供有关如何调谐启动配置文件的建议,例如如何快速进入速度关闭回放,减少当前回放时间。   

有两张图片如下  , 左侧是当前启动配置文件与通用电机控制实验室,右侧是上一个 instaspin 启动配置文件。

如何调优当前软件(通用电机控制实验室) ,以满足正确的启动配置文件 .      

另外、请帮助说明 以下参数的含义

//启动电机的速度阈值,以 Hz 为单位
#define USER_MOTOR1_SPEED_START_Hz (35.0f)// Hz

//以 Hz 为单位的强制开环运行电机的速度阈值
#define USER_MOTOR1_SPEED_FORCE_Hz (30.0f)// Hz

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

    您好!

    您使用的是哪种算法/估算器? 快吗?

    [报价 userid="547385" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1301673/tms320f2800157-how-the-tunning-the-start-profile-for-level4 ]//启动电机的速度阈值、单位为 Hz
    #define USER_MOTOR1_SPEED_START_Hz (35.0f)// Hz

    此参数定义了 a 中的电流、用于在速度低于定义的启动速度(USER_MOTOR1_SPEED_START_Hz)时闭环运行电机。 此参数应设置为额定电机电流的10%-100%。

    [报价 userid="547385" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1301673/tms320f2800157-how-the-tunning-the-start-profile-for-level4 ]//以强制开环运行电机的速度阈值、单位为 Hz
    #define USER_MOTOR1_SPEED_FORCE_Hz (30.0f)// Hz

    此参数定义了电机的强制开环速度阈值、单位为 Hz。 此参数应设置为高于电机最低转速、通常下降到额定电机转速的5%-30%之间。

    此致!

    凯文

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

    您好,Kevin:

         是的,我正在 为 LEVEL4使用 FAST 库  

    根据我的理解,上一个快速 algriothm 启动电机非常快,但通用电机控制算法 algorhem 是不同的。

    如何解决该问题,请帮助提供一些建议

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

    您好!

    Unknown 说:
    右边是之前的 instaspin 启动配置文件。

    在之前的 InstaSPIN 中、您指的是旧版 Motorware 解决方案? 与使用不同的器件和工程进行比较、对吗?

    如何解决此问题,请帮助提供一些建议
    • 您是否可以尝试降低 "motor1_drive.c"中的 startupTimeDelay 值?  
      • obj->startupTimeDelay = Freq_Hz (uint16_t)(objUser->ctres* 2.0f);  // 2.0s
    • 如果要减小启动电流、可以降低 USER_MOTOR1_STARTUP_CURRENT_A 值
    • 降低 USER_MOTOR1_SPEED_START_Hz 会将初始加速至

    此致!

    凯文