中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

求助!数字控制移相全桥ZVZCS闭环控制时输出滤波...

 谢主龙恩

下载贤集网APP入驻自媒体

求助!数字控制移相全桥ZVZCS闭环控制时输出滤波电感啸叫问题,恳请高手解惑!做了开环实验,采样数据处理和PID环路计算都放在AD中断服务函数中,只进行中断处理数据,PI只计算但是不改变相位寄存器的值,通过在线调试然后改变寄存器的值,实现移相角大小的变化,在负载增加的同时,改变移相角的大小使输出稳定110V,没有出现电感啸叫的情况,但是打开PI环路计算的相位寄存器赋值语句之后(即实现闭环控制时),开机没问题,但是负载加到4.8A时,出现电感啸叫,输出电压抖动情况如图二,输出电压抖动,抖动的频率为20ms,导致负载没法加上去.,图一是上述开环情况下负载为7A时的波形,黄色和粉红色是Q1和Q4的驱动波形,绿色为输出电压,蓝色是输出滤波电感电流波形。图三是在采样端口加入了一级前馈控制,相当于给系统增加一个零点,提高相角裕度的,是不是因为这个原因导致我现在这个输出电压抖动呢,数字PI控制器相当于给系统增加一个零频极点和一个零点,这两个零点都存在的情况下,相位和幅值都会被提高了,这样其经过补偿之后,穿越频率会被影响,或者其不一定是以-20dB穿越的,所以这个地方有点不懂,图四是我写的程序的流程图,前面的定时器中断是软起部分,PI的计算和AD采样全都是放在AD中断中执行的,望电源大佬指点一下?我的电路参数和拓扑是原边串联隔直电容滞后臂串联阻断二极管的拓扑,如图5所示,输出额定功率110,20A,前级是三相不控整流。

最新回复
发布回复
控制间隔是多少。PI可能不行,可以参考TI的3p3z算法

为您推荐

热门交流