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.

[参考译文] DRV8301-HC-C2-Kit:InstaSPIN-FOC与BLDC对比

Guru**** 2035740 points
Other Parts Discussed in Thread: DRV8303EVM, INSTASPIN-BLDC, INSTASPINUNIVERSALGUI, MOTORWARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/616589/drv8301-hc-c2-kit-instaspin-foc-versus-bldc

部件号:DRV8301-HC-C2-Kit
主题中讨论的其他部件:DRV8303EVMINSTASPIN-BLDCMOTORWARE

我正在使用DRV8303EVM和DRV8301-HC-EVM评估InstaSPIN-BLDC和FOC。 我已经在我的系统中设计了带IS-BLDC的F2.8035万,但作为未来的开发,可能会针对FOC优化它。 这是为了AUV,所以不需要精确控制和移动BLDC,只需要速度控制。

因此,我将其与Maxon EC60扁平(48V型号,PN:41.2825万)配合使用。 它非常适合使用是- FOC,非常平稳。 识别电动机参数时 ,它显示为Rs = 0.5588欧姆,LS_d= 0.0.4832万H,LS_q = 0.0.4832万H,Flux = 0.0.6579万V/Hz。

我有几个问题:

1)如果标识方法设置为自动ID,下面的设置框是否会相应地更新到标识的内容? 它显示电动机极对为4,但电动机数据表显示为7对,等等...

2)当尝试使用是- BLDC调节电机时,是否可以使用来自是- FOC的通量值来确定通量阈值? 对于IS-BLDC,我注意到的一件事是,当我有默认阈值并启用带有占空比30 % 的电机时,当我向上或向下更改占空比时,电机有时会像摆动一样运行(可在RPM图形窗口中看到)。 当我尝试根据在线教程和视频调整通量阈值时,图形没有如视频中所示清楚地显示换向"峰值"。 对此行为有何想法?

任何想法都很好。谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    电机ID算法无法识别您的电机的杆对数量,您需要自行更新。 让我看看问题(2)并与您联系。

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

    所以我做了更多关于改变参数值的实验。

    在使用VIS-BLDC连接到DRV8303EVM的EC60扁平电机的情况下,电机在速度模式下运行相当好。 我注意到的一件事是,当我将通量阈值更改为更低的值时,电机噪音更小,顶部波形幅值更小。 而如果它是较大的值,则很明显,电压开始达到峰值(假设发生换向)。 以下是不同流量阈值的一些波形。

    助焊剂Threhold 0.05

    通量阈值0.5

    通量阈值1

    通量阈值2.

    0.5 之下的任何东西看起来都很好,但是否存在由于幅度变得小得多而变得过低的问题?

    当我切换到级联模式时,电机进入振荡模式。 我发现我需要改变速度和电流回路的PI增益。 当这些问题发生变化时,效果似乎会更好,所以我认为我解决了这个问题。

    使用默认PI值的振荡波形。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1.正如Sean回答的那样,无法识别杆对,您需要先在user.h中进行设置
    2. InstaSPIN-FOC中识别的助焊剂不能直接用于InstaSPIN-BLDC,阈值是集成非馈送相的反向EMF以在InstaSPIN-BLDC中进行换向,它是0.0~1.0 中所有速度和电压的缩放值。 该值与助熔剂有关,但不等于。
    对于反电动势集成方法,最好为BLDC使用更高的PWM频率,特别是对于高速,因为集成值来自非馈相电压的ADC采样。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否有从GUI自动加载的程序的CCS项目? 程序为appProgram.out。 我想更改user.h,但我认为它需要在appProgram.out中进行编译才能加载。

    FOC实验室是否能够与GUI进行交互只是appProgram.out文件具有与GUI一起使用的挂钩?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    该工具包附带的GUI项目没有公共实验室,无法使用更新的user.h重新编译 也就是说,通过 提供.out文件,InstaSPIN通用GUI (www.ti.com/.../instaspinuniversalgui)可以与Motorware中的FOC项目一起使用。

    Sean