全桥llc 恒压闭环,输出电压稳不住
2023-07-14 06:35:40 点击:
上一篇:SIMetrix仿真问题
在缓启动300ms后,进入闭环调节,采样电路采用电阻分压然后接电压跟随器送入DSP,用的是增量式PI。
紫色的为输出电压,理论上应该稳定在260V左右,但是为什么会出现 在260V稳定300多ms后,跳到我设置的输出电压上限值呢,是因为我pi参数的问题吗?
电路采用变频控制,输出260V时对应的开关频率为125k左右。
我用的dsp是28035. 这是我的pi程序,最后将返回值 赋值给了epwm模块的周期寄存器TBPRD 来改变开关周期,
在缓启动300ms后,进入闭环调节,采样电路采用电阻分压然后接电压跟随器送入DSP,用的是增量式PI。
紫色的为输出电压,理论上应该稳定在260V左右,但是为什么会出现 在260V稳定300多ms后,跳到我设置的输出电压上限值呢,是因为我pi参数的问题吗?
电路采用变频控制,输出260V时对应的开关频率为125k左右。
我用的dsp是28035. 这是我的pi程序,最后将返回值 赋值给了epwm模块的周期寄存器TBPRD 来改变开关周期,
大家帮看看谢谢
建议看看反馈极性。很可能反馈极性反了。
一定是软件写得有问题,自己仔细检查吧,别人也看不到你的软件
您好,我把部分程序传上来了,您能帮忙看看吗
假设 给定电压 - 采样电压= 误差 >0 积分增量↑
pi程序的输出↑
pi的输出赋给epwm模块的周期寄存器TBPRD↑
开关周期↑
开关频率↓
输出电压↑。
上面是我的反馈逻辑,这样应该没有反吧
输出反馈都大于基准了还降频?真整了个反的。
给定电压是基准,采样电压是实际的输出电压,
误差=给定 - 采样>0,这时候是采样电压还没有到基准值,实际的输出电压还没有达到给定值吧
通过调整pi值,在负载为80欧时,输出值稳定到了给定的260V............. 图1
然后开始切负载实验,负载从80欧切到90欧,结果输出电压又升到限幅值了.............图2
然后我就开始将负载保持在90欧,调整pi参数,结果输出电压会稳定到了276V..................图3
因为llc电路在轻载时会出现输出电压飘高的情况。现在第三张图出现的稳定到276V是不是因为这个原因呢?还是因为我的pi不合理?
环路失调呗
那第三张图出现的稳定到276V(理论上应该是260V),是因为llc轻载电压飘高?还是存在稳态误差呢? 我的满载是75欧,第三张图片是负载为90欧,此时还没有到半载呢