应用Matlab仿单相PWM整流器的一种简单方法
3 PWM整流器的控制方案
该单相PWM整流器的控制框图如图2所示。参考电压Udref与直流侧输出电压Ud的差值经PI调节后,与正弦同步信号相乘,产生参考电流iref,与相应的输入电流is(t)的差值形成电流误差信号,该误差信号经过比例调节后,加上相应的输入电压的前馈,得到调制波信号,用此调制波与三角载波相比较,就得到相应的开关脉冲,经输出去控制理想开关。
图2
4 单相PWM整流器的Simulink模型
图3为用Simulink中的模块搭建的单相PWM整流器的仿真模型,其中各个功能块用子系统封装好。主要有控制功能块(用来计算开关函数S1,S2,从而作为后级的输入);交流输入电流计算功能块;直流输出电压计算功能块;除此外,就是直流侧电压指令,正弦同步信号功能块,交流输入电压功能块,三角载波信号功能块,及直流侧反电势功能块(在本系统中为0)。考虑到对称性,凡是所需用到b相的信号,给a相信号乘以-1就可以了。
图 3 单 相 PWM整 流 器 仿 真 模 型
图4是各仿真子模型的内部结构,可见交流输入电流计算功能块和直流输出电压计算功能块完全是由状态方程式(4),(5),(6)构造的,而开关函数的产生则是由控制策略决定的。
(a) 交 流 输 入 电 流 计 算 模 块 (b) 直 流 输 出 电 压 计 算 模 块
(c) 开 关 函 数S1,S2计 算 功 能 块
pwm相关文章:pwm原理
评论