频率钳位的CRM/DCM PFC控制方法学习和思考

前言:最近一直在学习多模式的PFC控制策略,本文是NCP1605的的学习笔记。下面是它的简单介绍,这个控制器提出频率钳位DCM控制方法,同时使用DCM补偿可以优化在轻负载的thd,确实是值得学习和研究。

在const on time control的CRM PFC上,在轻负载和AC过零点附近会出现较高的开关频率,这能恶化轻负载效率是需要改善的方向。其示意图可见:

如果钳位住CRM的最大开关频率,则可以自动让系统工作在DCM模式,但是存在的问题是DCM的电流波形的平均值计算方法和CRM的不一致,为了优化DCM情况的ithd则需要考虑去补偿DCM的电流。可见:

S1 电流补偿:可知,CRM的电流平均值为ipk/2,而DCM则是Ipk*(ton+toff)/(ton+toff+td)。所以如果要让DCM的电流平均值与CRM一致就需要把td时间考虑进去,因此需要抓到Td时间在tsw内的占比,然后用除法换算进去即可实现,这也是ncp1605的控制思想。

S2 FMAX频率钳位:需设置系统最大工作频率,使用一个固定的定时器来进行判断,当电感电流ZCD出现在FMAX振荡器一个周期以内,则需要等定时器结束后才能产生pwm set开启新的周期

S3 DCM/CRM过渡:如果电感电流ZCD出现后,并且开关周期长于FMAX振荡器的周期,则使用ZCD作为pwm set开启新的PWM周期。

S4 使用CONST ON TIME CTRL ,无需采样AC电压。

系统:

AC 220V PO 400W

DCM/CRM工况

AC 220V PO 160W

全部在DCM运行

AC 110V PO 400W

全部CRM

小结:根据NCP1605的规格书,理解了CRM/DCM频率钳位PFC的控制的实现方法,理解了DCM/CRM电流的补偿方法,并建立了仿真模型,进行了测试,取得了很好的控制效果,这对我后面的工作大有裨益。感谢观看,感谢支持。本人能力有限,如有错误恳请帮忙指正,谢谢。

声明:本内容为作者独立观点,不代表电子星球立场。未经允许不得转载。授权事宜与稿件投诉,请联系:editor@netbroad.com
觉得内容不错的朋友,别忘了一键三连哦!
赞 5
收藏 7
关注 486
成为作者 赚取收益
全部留言
0/200
成为第一个和作者交流的人吧