楼主上传的公式不太看得清,这份是张兴柱老师的文档
Buckboost 变换器的CCM小信号传递函数.pdf
buck-boost 控制-输出的传递函数是
你说的“
[size=13.63636302947998px]用双零点相等且等于开环传递函数的双极点,用双极点中的低频极点等于电容的[size=13.63636302947998px]ESR[size=13.63636302947998px]零点,高频极点等于右半平面零点”,这个我貌似没有见过。楼主可以试试K factor的方法计算补偿参数,主要目的是让电路的开环传递函数有预定的穿越频率和相位裕度。因为有半平面零点的原因,一般选择穿越频率小于右半零点的频率的十分之一。
在不同的输出电压下,对应的占空比D不同,buck-boost的零点的移动可以参看上面的式子推导。加入补偿后的开环传递函数要确保没有有半平面极点,这样电路才能稳定。