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.

TMS320F280039-Q1: How to optimize the start up performance when motor have heavy load when we use universal motor contol lab?

Part Number: TMS320F280039-Q1
Other Parts Discussed in Thread: 2MTR-DYNO

Tool/software:

Hi team,

I ask this for my customer, my customer is using f280039, BOOSTXL_DRV8323RX to control a BLDC(in 2MTR-DYNO) to evaluate our performance of universal motor control lab.

Since their BLDC have hall sensor and they have high performance requirement when motor start-up in heavy load, so they care more about our HALL-sensored FOC performance.

Now they don't change any parameter in our lab, that means it using default parameter and it can make motor spinning successfully, but the performance is not good, the speed will have a overshoot when the motor start up in no load, that generate a noise.

1. So could you give some tuning suggestion to optimize the control performance?

2. What's more, they are also noticed that we provide the IPD_HFI that make the motor can start up smoothly in full load, but they can't find how to enable this mode in their test. 

3. My customer care about the motor control performance in start up and when the open-loop switch to close-loop, do we have any suggestion for it?

BRs

Shuqing

  • Shuqing,

    The Motor ID process is generally useful for improving performance for a motor. Refer to the Universal Motor Control Lab User's Guide Build 4 section for more information.

    1. Tuning suggestions
      1. Run Motor ID with FAST sensorless estimator to determine ideal R, L, Flux values
      2. Run HALL calibration routine, as described in motor1_drive.c comments related to the HALL_CAL predefined symbol.
      3. Adjusting the acceleration parameters may improve overshoot.

    2. Generally, if a functionality is present in the code but not documented in the User's Guide, this means it was either intended for a specific motor or is still under testing. What pre-defined symbol is the customer referring to?

    3. The tuning above should improve things to some degree. Let me know if there are further questions.

    Regards,
    Jason Osborn