电力电子simulink练习09:复合控制_闭环控制与开环控制结合
- 还是以前面搭建的DCDC变换器为例:Buck变换器;
- 实现闭环控制与开环控制结合;
- 复合控制;
1、电路搭建
- 回顾前面已经搭建好的闭环控制的电路;
- 回顾问题,就是PI的调节的过程比较缓慢;
- 在此基础上,再将之前开环控制的结合进来,而开环控制的占空比计算,就是用Vref/Vi=理想的占空比。
- 双击空白处,搜索,除法模块:Divide;
- 因为除法的时候,如果突然除数等于0,就会突然报错,所以为了避免除以等于0的情况,在除数上再加一个matlab中自带的特别小的数eps;
- matlab中特别小的值就是eps,特别大的值就是inf。
2、电路分析
-
最终这个电路图就可以得到,从Vref/Vi,就可以得算出理论占空比,然后PI调节器只是把差一点的静差来调节补上;
-
所以大部分功劳,还是这个开环这部分,前馈控制来实现的;
-
闭环反馈的功劳,只是来PI调节这差一点的静差;
-
所以此时PI调节器的饱和限幅值,就要调整一下范围;-0.2到0.2的范围即可;
-
通常前面的开环部分,就可以叫大信号;
-
后面的闭环控制微调,就可以叫小信号;
-
大信号范围就由占空比直接给定的一个前馈量,也可以称为设定一个稳态工作点,然后在稳态工作点里面,小范围的扰动来实现无静差的控制。
3、运行结果
- 此时可以看到,对比之前的运行情况,现在很快就能达到无静差的效果;
- 这也就是采用复合型控制的优势。
- 此时的PI调节器参数,也可以一点一点再精细的细调了,目前就是比较粗糙的调节。
- 最好调节PI参数,就是可以写出传递函数,小信号模型建立,然后根据指标性能,再来选择调节器参数。
学习来源:B站:西瓜粥西瓜粥