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.

BOOSTXL-3PHGANINV: Question about modifying the switching frequency when using MATLAB's official demo with F28379d LaunchPad + BOOSTXL-3PHGANINV

Part Number: BOOSTXL-3PHGANINV

Tool/software:

I am currently conducting experiments using the F28379D LaunchPad and BOOSTXL-3PHGANINV, with a Teknic 2310P motor. According to the datasheet, the BOOSTXL-3PHGANINV can support a maximum switching frequency of up to 100kHz. However, when I modify the PWM_frequency in the MATLAB M-file from 20kHz to 100kHz without making any other changes, the motor fails to start. Additionally, the host model in Simulink experiences lags or stutters.

At the moment, I have not been able to find a solution to this issue. Could you please provide some guidance or suggestions?

Thank you!

  • Hi,

    The motor’s max speed is 6000rpm. I think 100kHz PWM is probably trying to spin it too fast, you can confirm looking at the motor’s spec.

    My guess is you’ll need a different, high speed motor.

    Regards

    Guang

  • Thank you for your response!

    I will try replacing the motor with a higher-speed model for further testing. Previously, I used an open-loop model to test the Teknic 2310P motor, and the PWM frequency could be increased to 80kHz, allowing the motor to operate normally.

    However, in the closed-loop model, when the PWM frequency is increased from 20kHz to 60kHz, the system fails to function properly. In this case, the host PC can send commands to adjust the motor speed, but the feedback signal on the host PC becomes stuck or delayed. After disabling the motor, the host PC model only displays motor feedback information from several seconds or even tens of seconds earlier.

    I suspect this issue may be related to serial communication between the host PC and the target device. However, after adjusting the serial communication settings, the problem persists.

    Do you have any suggestions or advice on how to resolve this issue?

    Thank you!

  • Hi,

    That does sound like a communication issue. However I haven’t used the platform and can’t speak to the  likely cause of the break down. At the same time I still wouldn’t rule the motor itself out yet.

    Regards

    Guang