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.

TMS320F280049C: TIDM-1000: Vienna Rectifier PFC Implementation

Part Number: TMS320F280049C
Other Parts Discussed in Thread: C2000WARE, POWERSUITE

Hi Team, Greetings!

We are implementing Vienna rectifier on our custom power board, we are trying to use code given by Ti in (ti\c2000\C2000Ware_DigitalPower_SDK_4_03_00_00\solutions\tidm_1000\f28004x) path.

We need to update the inductance and capacitance values as per our custom board, but we are unable to change those parameters,

Can you help me to change it ?

Thank you in advance!

  • Hi,

    Are you using the powerSUITE version or non-powerSUITE version?  For non-powerSUITE version, you can change and save the code below and rebuild the whole project.

    #define VIENNA_PFC_INDUCTOR_VALUE ((float32_t)0.003) 

    Regards,

    Chen

  • Hi,

    Thanks for the reply

    1. We imported the non power suite project and updated the inductor values as per our custom board.

    2. We have some quarries related to ADC pu multipliers

    Mentioned in below.

    VIENNA_ADC_PU_SCALEFACTOR=1/4096

    VIENNA_m_VBusPMMeas_pu    0.97495237f
    VIENNA_b_VBusPMMeas_pu    0.0002906f
    VIENNA_m_VBusMNMeas_pu    0.977087472f
    VIENNA_b_VBusMNMeas_pu    0.003299208f

    3.Why multiplier 2.0f is used in the above formula?

    4.Can you let me know how these are calculated?

    Note : We had gone through the calculation excel given in below path (C:\ti\c2000\C2000Ware_DigitalPower_SDK_4_03_00_00\solutions\tidm_1000\hardware)but unfortunately we are unable to understand those.