Today I have read some material about CCM and DCM of PFC pre-regulator. I think for DCM I've already understood the machanism there, which I will illustrate in the following. But for CCM, I still can not figure out how does it work.
So firstly I'll give my own understanding of working machanism of boost PFC preregulator in DCM. In DCM(assume the circuit works at critical conduction mode by using zero current detector), since the average inductor current is calculated with this formular IL,avg= delta IL / 2 =(Vi * Ton) / 2L, to make the avg line current to be proportional to Vi, we just need Ton to be constant. In addition, to obtain regulated DC output, since Vo = Vi / (1-D), we need to properly modulate duty cycle to make Vi / (1-D) constant. But since Ton has to be constant, PWM method is not working in this case. We can only modulate the switching frequency therefore to modulate the duty cycle D to get constant output voltage.
If the above is correct, how can I get a pulse sequence with constant on time but variable frequency?
Then for CCM, I 've read so many materials yet still can not find the formular to calculate the avg line current. Most of the book seems like automatically admit that IL,avg is proportional to Vi, obviously it's not convincable without any formular(like the one in DCM). So I hope you guys can tell me the formular and the source of it so I can read it.
Thank you!:smile: