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.

TIDA-01606: Mid point balance function wrong

Part Number: TIDA-01606


Tool/software:

i note TIDA 1606  in 280039c code ,  V bulk mid point balance function is TINV_duty_0_pu=(TINV_GV_RUN(&TINV_gv_mid_control,+TINV_Delta_V_Mid_sensed_pu_AVG,0));

but in the 28p65 code, mid point balance function is TINV_duty_0_pu=(TINV_GV_RUN(&TINV_gv_mid_control,-TINV_Delta_V_Mid_sensed_pu_AVG,0));

one is positive +TINV_Delta_V_Mid_sensed_pu_AVG, another is negative -TINV_Delta_V_Mid_sensed_pu_AVG,

so which one is right?

another i note TINV_Delta_V_Mid_sensed_pu_AVG  is real voltage value , it is not pu value,

is this right? i think we should normalize it to pu value.

  • Hi,

    the right sign depends on the sign of the power, if the power is going on the DC or is going out from the DC to the AC.

    I mean in general to keep consistent with the entire code, it is not bad to have also this in PU. On the other hand, we have tested the code and it is working. It is just a matter of scaling

    Thanks

    Best Regards

    Riccardo

  • i see the function TINV_runISR1_lab7() ,  both 280039 code and 28p65 code are for PFC, but i see one sign is positive, another is negative. so one of them must be wrong.

    another TINV_Delta_V_Mid_sensed_pu_AVG  is voltage,  we assume is 2v,   in the code Kp=0.08, so 2*0.08=0.16, but the PI output limit is +-0.05,the

    0.16>>0.05, it is not reasonable.

  • I see the point. I mean in general, it was working for us in the lab but maybe it is not working properly as should be.

    We are going to work on this on the next software release to re investigate the parameters.