Skip to main content
Associate
February 29, 2024
Question

Low-speed torque problem

  • February 29, 2024
  • 2 replies
  • 1571 views

Hi ST Community

 

I used EVSPIN32G4 board and MC Workbench 6.2.1.
I configured to use speed mode and hall sensor using EVSPIN32G4 sample project.
The motor supports 15V, 16000rpm, and 40mN.
And I tested it using MC_FOC_SDK GUI.

The following situations occurred.
0. If there is no load on the motor, the motor will rotate normally.
1. If you hold the motor with your hand before it is activated, the motor will not rotate.
2. In that condition, the power of the motor became stronger and could no longer be held by hand (GUI's "torque reference" value was approximately 5A)
3. This process takes about five seconds.(too late)

As a result, I need strong torque at low speed, but I don't know where to fix the source code.
Please let me know if you have any solutions or ideas for this.

 

Thank-you and Best Regards,

 

 

 

    2 replies

    MMoha.10
    Associate III
    August 5, 2024

    Hi @Elliot95 ,

    Were you able to resolve your issue with the ST's motor control SDK ?

    I'm running into a similar issue.

    Elliot95Author
    Associate
    August 14, 2024

    I couldn't solve it.

    I am looking into ZeST solution as an alternative.

    MMoha.10
    Associate III
    August 15, 2024

    oh, that's cool. I looked it up and it seems to only for "select customers". They are probably going through it's testing phase. Are they allowing us to sign up for it? or access it?

    Gael A
    ST Employee
    August 16, 2024

    Hello,

    First of all, we would like to apologise for the delay in replying to your post.

    Concerning your Hall Sensors setup, have you tried playing a bit with the Speed Controller PID values ? In your case I would increase the Integral term and see how it goes.

    Just like MMoha.10 mentioned, ZeST is currently only available for selected customers, though the HSO (which uses the same estimator as ZeST) also provides much stronger performances at low speed than our standard sensorless algorithm, and is freely available on MCSDK 6.3.0. I recommend starting with that one before anything else (you can find more info on the STM32ZeST page, like supported HW and benefits of the HSO alone). If you feel that your application needs a strong torque at standstill for an extended period of time, then you can contact your local ST FAE for more information on the ZeST algorithm.

    If you agree with my answer, please consider accepting it by clicking on 'Accept as solution'.Hope this will help,Gaël A.