基于CMPSS实现的滞环电流控制方法

前言:
在今年七月份我曾经写过一篇关于在数字控制系统中实现电流模式的方法思考,可见《在数字控制系统中实现llc变换器的电流模式控制的思考》。这篇文章里面主要是考虑用仙童的fan7688的谐振电流积分的方式,产生类似的峰值电流模式的三角波去触发比较器,让关闭pwm,然后把ton的时间复制给toff。嗯,这就是照搬模拟ic的控制实现,下图是fan7688的控制示意图:
(图一 fan7688的控制示意图)
前几天我在写华大hsa8000系列控制器的文章时,我再想滞环电流模式的控制方法能不能也用在别的地方呢?随着思路想了一下,发现这个就是目前主流cm llc控制器的实现方法:
ncp1399,
tea2016,
ucc28640x
下图便是tea2016的电流模式llc的控制实现,通过设置两个阈值,与谐振电容的电压进行比较,从而得到ton和toff时间。
(图二 tea2016 cm llc的滞环电流模式控制方法)
所以在数字控制中完全也可以基于这种控制方法来做,在ti的新款dsp中,就有7个高低端模拟比较器,而且模拟比较器的dac是12位,通过设置高端,低端比较的值来与谐振电容的分压进行切割,从而产生占空比,不就是最简单的实现吗?
可以这样配置:用cmpss产生ctrip1h来产生dcxevt1事件,强制触发pwm开启,然后低端比较器在产生强制关闭pwm事件,不就是美滋滋了?或者像华大hsd8000那种模数混合的控制器一样,直接用比较器和状态机来产生pwm,用模拟的方式来输出pwm。
对于更详细的操作,可以设置tbprd为最低开关频率,然后用cmpss来实现滞环电流模式。当然滞环电流模式可能在轻负载时效果不好,可以参考ti的电流模式llc的模拟控制器ucc25640x,在轻负载时直接用vmc工作。在数字控制中当然也可以这样干,轻负载我禁止cmpss的滞环电流操作,仅用tbprd这种来做变频率控制。当负载达到某个水平,或者反馈环的输出达到某个阶段后,就启用cmpss来实现滞环电流模式。
对于电流模式llc的好处,已经吹了很多次了,这里就不再继续累述了,有兴趣可以来看:vmc和cmc的llc控制器仿真对比 第五节 (完结篇)。
plecs仿真模型:
滞环电流pwm,反馈环来设定比较器的高低端值,用sr触发器来产生pwm。
运行:
功率:
运行:
小结:提出了一种基于cmpss实现的滞环电流控制方法,在数字控制系统中非常容易实现。并且根据ucc25640x的混合滞环控制思想,引入到数字控制中,在轻负载下使用vmc,中高负载后切入滞环电流模式控制。
回复关键字:bangbang_cm_llc 下载仿真模型。
参考文献:
1,tea2016 数据手册
2,ncp1399 数据手册
3,ucc25640x 数据手册
关于本人:
我是杨帅,有多年电源硬件和软件开发经验,熟悉各种电源仿真软件的使用,包括模拟控制方向的pspice和simplis,以及数字控制使用matlab和plecs。熟悉psfb,cllc,dab,pfc等功率架构的拓扑,控制算法,环路设计。目前是从事车载电源行业,专注在中等功率变换器领域,数年来一直从事电力电子仿真技术研究与应用推广,致力于实现让天下没有难搞的电源仿真而努力。

多层PCB层叠结构设计与原则
中国第一神盘的5G网络怎么样
马斯克一句话得罪了整合行业的人?中国自动驾驶业者被惹怒了!
重磅丨慕展2021战略正式启动,productronica China规模将扩大100%
稳压二极管为什么能实现稳压输出
基于CMPSS实现的滞环电流控制方法
英特尔DG1独显现身跑分库,性能与GTX 1650相当
新型可穿戴皮肤传感器检测人体汗液中炎症生物标志物CRP
通过智能手机控制的微型大脑植入物来控制神经回路
开关电源的数字控制实现方案
我国加速发展工业互联网,挑战与机遇并存
赤菟V307 MCU与Matlab的串口通信设计
速途网络 范氏途说 范锋 互联网资讯
led灯驱动电源和开关电源一样吗
iphone8什么时候上市?iphone8最新消息:iPhone8泄漏设计类似三星S8,后置指纹
手机制造商拼快速充电技术 华为取得重大进展
FPGA有多简单?看看这几个项目,找工作不用愁
能耗监测系统在潍坊风尚米兰的设计与应用
南京成为全球地铁5G覆盖里程最长的城市
新型的EMI滤波器BDL的优势与特征