介绍一种四开关BUCK-BOOST的无缝切换空载方法

前言:虽然lt/adi/ti 等公司的四开关buck-boost控制器已经大规模量产许久了,各自对vin和vout相等的情况都有很好的解决方法,但是在dsp或mcu中实现他们的控制,还真是有点不容易。
主要原因是调制方向的问题,比如说buck加占空比是加大输出,当调节到buck满占空比后,如果把反馈的控制变量直接给到boost的主开关管,那么最大占空比加上去,肯定会有很大的电压和电流超调。因此在模拟ic里面都用到两种调制方法,比如利用上升沿和下降沿两种载波来对buck和boost两个情况进行占空比调节,这样利用方向相反的逻辑,也可以解决过渡阶段的控制变量切换问题。
另外一个问题是在buck/boost阶段的开关逻辑到功率开关的对应,这样在lt8491里面可以很容易的看到他们的实现方法。
在数字环境里面我们也可以参考他们的做法,因此着重点考虑的是如何处理无缝切换的过渡问题,这里我提出一种载波叠层的控制方法,其idea 的来源是我之前学习研究 tncp 的控制时的学习理解。通过叠层载波方法,可以把 buck的 pwm载波放到下层,然后把 boost的 pwm载波放置到上层。
这样在过渡阶段的时候,当输出电压需从降压区域过渡到升压模式,反馈环会继续增大输出控制量,它对应的 pwm调制波也会继续增大,当 与 buck的载波比较的调制波,即将增加到 接近 1.0 时,就对应到下层载波的最大值了,然后反馈环路继续增大控制量时,调制波对应到载波的上层 1.0~2.0 阶段,这个区域就是 boost控制的区域。因此 boost的占空比是从小到大开始增大的,可见下图所示:
也可以用三角波:
仿真运行:ch1 载波,ch2 m1/m2 驱动输出,ch3 m3/m4驱动输出,此时越过下层载波,属于boost模式工作。
另外为了解决在输入和输出相等阶段的控制问题,此时也可以借鉴lt/adi/ti大佬们的做法,就是变成 buck-boost控制方法。所以这里我再提出一个方法,就是把下层载波最大值放到 1.05,相同地也把上层载波的最小值放到 0.95,因此两个 区域的 pwm载波就在 0.95~1.05 区域是重合的,可实现对功率开关实现 buck-boost控制模式。然后再利用叠层载波的物理关系,自然而然地实现两个桥臂 pwm输出自然的存在 180deg 的 phase delay。
放大之后:
运行波形,由buck经过中间区域过渡到boost
(buck-boost工作)
(buck-boost工作)
在上文简单介绍了叠层载波应用到四开关无缝切换的问题后,就可以应用到拓扑控制上,可以检测输入电流,输出电流,电感电流,然后外行分别控制输入电压,输出电压,输出电流等外环控制量,内环控制电感平均电流值,即可完成拓扑控制:
控制:
运行测试,buck-boost变换器能适应各种输出电压,切换过渡无过冲,平稳过渡。
小结:通过借鉴 tnpc 中的叠层载波调制方法,十分简单地解决了四开关 buck-boost控制上在过渡阶段控制量逻辑不对导致的输出过冲问题,然后巧妙的小幅度重叠两个载波,解决了过渡阶段的控制问题。

Artix-7 FPGA AC701 评估套件产品描述
小鱼易连云视频,按下智慧法院“快捷键”
Waymo训练自动驾驶汽车能够识别行人和警察,还能识别交警的手势
美国超级计算机性能超中国最强超算神威太湖之光的两倍?
Matlab航迹规划仿真—A*算法
介绍一种四开关BUCK-BOOST的无缝切换空载方法
华为Mate9、荣耀V9对比评测:华为自家“双9之争”谁更厉害?
改期通知 | 关于2022自动驾驶地图与定位大会、自动驾驶与人机共架论坛改期的通知
基于Bang-Bang控制的温湿度调节系统
18650锂电池是几号电池_18650电池和五号电池有什么区别
点亮乡村孩子科学梦 走进vivo实验室探访手机生产“前世今生”
MAX31785 6通道智能风扇控制器
富昌电子系统设计中心SiC版逆变器方案
基于RFID技术的生产流水线自动系统实现方案
看来华为是压力很大!华为mate9再降500元,阻击小米6的心很坚定
盼着盼着,无线充电真的来了
中山小榄LED企业创新升级拓展全球新兴市场
基于c/s架构的网络化款式设计系统
ESP32、GD32、STM32MCU的区别
苹果iOS10.3.2公测版提供了新功能, 要不要升?