Tool/software: Code Composer Studio
Hello, I have a question regarding the TIDM-1000 Vienna Rectifier sample project pfc3phvienna_F2837x. I've noticed that the control algorithm does not work very well with light or no loads. In this condition, the output of the voltage loop (VIENNA_iLRef_pu) becomes negative. Being the Vienna rectifier a unidirectional converter, I suppose that a negative current does not bring good results. In fact, when the current reference becomes negative, the voltage regulation does not work anymore and the voltage goes above the setpoint value (I'm currently using a 350V setpoint). With no load, the voltage output goes above 600V.
Maybe part of the problem could be due to the unavoidable offsets in the current sensor reading; obviously the power transfer is not supposed to change direction with light loads. But since the voltage control loop is of PI type (and therefore it also has an integral part) it should compensate for this offset. Perhaps since the voltage loop works on the powers (i.e. on the currents squared) it does not notice the change of sign of the reference current?
Of course I will need to study the control model in more detail, but I would really appreciate some hints and opinions directly from the authors.
Thank you!
L.
