目录
Phase control and chopping control
AC/AC voltage regulation
一、画出电路图
1.1 相控:采用反并联的晶闸管实现(单相)
1.2 斩控:采用四个全控性开关管器件实现(单相)
二、根据原理图在simulink下进行电路搭建
- 所有的模块都要从Library Browser(模块库)下添加
- 这里具体用到的是Simulink模块组和Simscape模块组
2.1 进行电路搭建(相控)
- 在Simscape—Specialized Power Systems选择交流电源AC Voltage Source、晶闸管Thyristor、电阻器件Series RLC Branch
2.1.1设置参数
- 参考电网参数,峰值处要改成220*sqrt(2)、频率50、相位暂不设置(此处只是原理性搭建,所以置为0就行。若做实物还是要关注相位(可能会用到锁相环))
- 设置负载参数
- 添加脉冲发生器,并设置参数,因为simulink中仿真更注重器件原理和电路原理仿真,所以在这里只要确保有个触发信号,不用在乎功率多大;周期是1/50,假如相位延迟30°,则整个延迟时间为30/360*(1/50),另外一个晶闸管的触发信号再多延迟一个180°的相位即可。
2.1.2添加触发信号、万用表以及示波器之后的相控电路
2.1.3此刻输出电压及电流的波形
2.2 进行电路搭建(斩控)
- 四个开关管的搭建和封装
搭建
其中Demux负责将触发脉冲信号变成四路分给四个开关管,ABab是四个输出端口(Connection Port即输入输出端子)
开关管上的 m 端可用 Commonly Used Blocks 模块组中的 Terminator连接,保持电路完整性
封装
- 触发脉冲的搭建和封装
思想:判断输入电压的正负,正向时选择一个支路作为触发脉冲信号,负向时选择另外一个支路作为触发脉冲信号,所以可以考虑用Commonly Used Blocks中的Swith
输入电压正向时,触发脉冲信号支路的搭建
因输入电压为正时,开关闭合电流流经 S1、D1 ,开关关断通过 S4、D4 续流
提示:斩控的开关频率要高一点,最好在20k以上(人耳听力的范围以外),所以矩形波发生器的周期为1/20e3
因输入电压为负时,开关闭合电流流经 S2、D2 ,开关关断通过 S3、D3 续流
搭建
提示:此处开关管控制方式采用非互补性导通,即互补开关管中设置其中一个一直导通,另外一个处于斩波的状态。以此来防止出现互补开关管两个同时不导通造成的极大电压危害的情况。
封装
2.2.1连上两个封装系统,并添加万用表以及示波器之后的斩控电路
提示:输出级添加LC滤波电路,降低总谐波失真THD。其中参数设置为:因电感L的基波压降为整体额定电压的5%左右,电容C根据LC谐振频率(开关频率的1/3或1/4处,谐振频率设置的越高,高频滤波效果越好)设定。
2.2.2此刻输出电压及电流的波形
2.3 FFT分析
将要进行分析的测量信号右击选中Log Selected Signals,将数据导到matlab的工作空间中,之后可以看到工作空间中多了一个名叫logsout的变量,表示数据被成功记录。之后便可用powergui的FFT Analysis Tool 进行THD分析和调整电路。
相控输出电压FFT分析
斩控输出电压FFT分析
提示:有些版本是近几年的,需要在simulink的Model Settings 里按如下取消勾选红框内容
三、相控及斩控输出电压对比
总电路图
波形对比图
可明显看出,加了滤波之后的斩控调压(红线)接近正弦波,但因滤波效果的原因会使得输出电压有波动(下图),所以直接看起来粗一些
四、仿真心得
- 熟练运用powergui的Tools来调整电路结构;
- 运用合适的滤波电路及设置合适参数使得THD减小,增强电路可靠性;
- 斩控一般比相控输出波形质量好,更光滑更接近正弦波。
五、联系方式:
想要源文件模型或者其他模型需求的小伙伴如PID控制、智能算法调节PID(鲸鱼算法、粒子群算法、遗传算法、海豚群优化算法、布谷鸟搜索算法……)、模糊PI、并网逆变器模型、两级式光伏逆变系统等,可在闲鱼搜索用户:柏树林登山辣条
或者闲鱼扫描以下二维码进入