基于 MATLAB 的三相全控整流建模与仿真
萧飞
河北惠仁医疗设备    2015 年 1 月
摘要 本文在对三相桥式全控整流电路理论分析的基础上,
桥式全控整流电路的仿真模型, 并对其带电阻负载时的工作情况进行了仿真分析与研究。
过仿真分析也验证了本文所建模型的正确性。
建立了基于 Simulink 的三相
通
关键词 Simulink 建模   仿真   三相桥式全控整流
对于三相对称电源系统而言,单相可控整流电路为不对称负载,可影响电源三相负载
的平衡性和系统的对称性。故在负载容量较大的场合,通常采用三相或多相整流电路。三
相或多相电源可控整流电路是三相电源系统的对称负载,输出整流电压的脉动小、控制响
应快,因此被广泛应用于众多工业场合。
本文在 Simulink 仿真环境下,运用 PowerSystemBlockset 的各种元件模型建立三相桥式
全控整流电路的仿真模型,并对其进行仿真研究。
一、 MATLAB 基础
MATLAB  是一种科学计算软件。 MATLAB  是 Matrix  Laboratory(矩阵实验
室)的缩写,这是一种以矩阵为基础的交互式程序计算语言。 早期的  MATLAB  主
要用于解决科学和工程的复杂数学计算问题。 由于它使用方便、 输入便捷、 运算
高效、适应科技人员的思维方式,并且有绘图功能,有用户自行扩展的空间,因
此受到用户的欢迎, 使它成为在科技界广为使用的软件, 也是国内外高校教学和
科学研究的常用软件。 MATLAB  由美国  Mathworks  公司于  1984  年开始推出,
历经升级,到  2001  年已经有了 6.0  版,现在  MATLAB  6.5 、7.1、7.8 版都
已相继面世。早期的  MATLAB  在 DOS  环境下运行, 1990  年推出了 Windows   
版本。 1993 年, Mathworks  公司又推出了 MATLAB  的微机版 ,充分支持在
MicrosoftWindows   界面下的编程,它的功能越来越强大,在科技和工程界广为
传播,是各种科学计算软件中用频率最高的软件。 1993  年出现了  SIMULINK ,
这 是 基 于 框 图 的 仿 真 平 台 , SIMULINK  挂 接 在  MATLAB  环 境 上 , 以
MATLAB   的强大计算功能为基础,以直观的模块框图进行仿真和计算。
SIMULINK   提供了各种仿真工具,尤其是它不断扩展的、内容丰富的模块库,
为系统的仿真提供了极大便利。在  SIMULINK 平台上,拖拉和连接典型模块就
可以绘制仿真对象的模型框图,并对模型进行仿真。在  SIMULINK  平台上,仿
真模型的可读性很强,这就避免了在  MATLAB  窗口使用  MATLAB  命令和函
数仿真时 ,需要熟悉记忆大量  M  函数的麻烦,对广大工程技术人员来说,这无
疑是最好的福音。现在的  MATLAB 都同时捆绑了 SIMULINK ,SIMULINK   的
版本也在不断地升级,从   1993   年的   MATLAB  4 .0/SIMULINK 1 .0  版
到 2001  年的  MATLAB  6.1/SIMULINK 4 .1  版,2002  年即推出了  MATLAB 
6.5  /SIMULINK  5 .0  版。 MATLAB  已经不再是单纯的 " 矩阵实验室 "了,
它已经成为一个高级计算和仿真平台。  SIMULINK  原本是为控制系统的仿真而
 MATLAB  不易解决
建立的工具箱,在使用中易编程、易拓展,并且可以解决
的非线性、 变系数等问题。 它能支持连续系统和离散系统的仿真, 支持连续离散
混合系统的仿真,也支持线性和非线性系统的仿真,并且支持多种采样频率
(Multirate) 统的仿真 ,也就是不同的系统能以不同的采样频率组合,这样就可以仿
真较大、较复杂的系统。因此,各科学领域根据自己的仿真需要,以
 MATLAB 
为基础,开发了大量的专用仿真程序,并把这些程序以模块的形式都放人
SIMULINK  中,形成了模块库。 SIMULINK  的模块库实际上就是用  MATLAB 
基本语句编写的子程序集。 现在 SIMULINK  模块库有三级树状的子目录, 在一
级目录下就包含了  SIMULINK 最早开发的数学计算工具箱、控制系统工具箱的
内容,之后开发的信号处理工具箱 (DSPBlocks)、通信 系 统 工 具 箱 (Comm) 
等 也 并 行 列 入 模 块 库 的 一 级 子 目 录 , 逐 级 打 开 模 块 库
浏 览 器  (SIMULINKLibraryBrowser) 的 目 录 , 就 可 以 看 到 这 些 模 块 。 从
SIMULINK4 .1  版开始,有了电力系统模块库 (Power System Blockset),该模块
库主要由加拿大  HydroQuebec  和  TECSIMInternational  公司共同开发。在
SIMULINK  环境下用电力系统模块库的模块,可以方便地进行  RLC  电路、电
力电子电路、 电机控制系统和电力系统的仿真。 本书中电力电子电路的仿真就是
在  MATLAB /SIMULINK   环境下,主要使用电力系统模块库和  SIMULINK
两个模块库进行。通过电力电子电路的仿真, 不仅展示了  MATLAB /SIMULINK 
的强大功能,并且可以学习控制系统仿真的方法和技巧, 研究电路的原理和性能。
注:本例的软件平台为 MATLAB2013a ,鉴于软件的版本和破解等方面问题,
系统中库的模块也有差异,谨记!
二、   三相桥式全控整流电路的原理
将其中阴极连接在一起的 3 个晶闸管(VT1、VT3、 VT5)称为共阴极组;阳
极连接在一起的 3 个晶闸管(VT4、VT6、VT2)称为共阳极组。此外,习惯上希
望晶闸管按从 1 至 6 的顺序导通, 为此将晶闸管按图示的顺序编号, 即共阴极组
中与 a、b、c三相电源相接的 3 个晶闸管分别为 VT1、VT3、VT5,  共阳极组中
与 a、b、c三相电源相接的 3 个晶闸管分别为 VT4、VT6、VT2。从后面的分析可
知,按此编号,晶闸管的导通顺序为  VT1-VT2-VT3-VT4-VT5-VT6。原理图
见图 1。 
图 1
整流电路的负载为带反电动势的阻感负载。 假设将电路中的晶闸管换作二极
管,这种情况也就相当于晶闸管触发角 α=0o时的情况。此时,对于共阴极组的
3 个晶闸管,阳极所接交流电压值最高的一个导通。而对于共阳极组的
3 个晶闸
管,则是阴极所接交流电压值最低(或者说负得最多)的一个导通。这样,任意
时刻共阳极组和共阴极组中各有 1 个晶闸管处于导通状态, 施加于负载上的电压
为某一线电压。此时电路工作波形如图 2 所示。 
图 2   α=0 o 时波形 
α=0o 时,各晶闸管均在自然换相点处换相。由图中变压器二绕组相电压与
线电压波形的对应关系看出, 各自然换相点既是相电压的交点, 同时也是线电压
的交点。在分析 ud 的波形时,既可从相电压波形分析,也可以从线电压波形分
析。从相电压波形看, 以变压器二次侧的中点 n 为参考点, 共阴极组晶闸管导通
时,整流输出电压 ud1 为相电压在正半周的包络线;共阳极组导通时,整流输
出电压 ud2 为相电压在负半周的包络线,总的整流输出电压 ud = ud1-ud2 是两
条包络线间的差值,将其对应到线电压波形上,即为线电压在正半周的包络线。
直接从线电压波形看, 由于共阴极组中处于通态的晶闸管对应的最大 (正得
最多)的相电压,而共阳极组中处于通态的晶闸管对应的是最小(负得最多)的
相电压,输出整流电压 ud 为这两个相电压相减,是线电压中最大的一个,因此
输出整流电压 ud 波形为线电压在正半周的包络线。 
由于负载端接得有电感且电感的阻值趋于无穷大, 电感对电流变化有抗拒作
用。流过电感器件的电流变化时,在其两端产生感应电动势
Li ,它的极性事阻
止电流变化的。当电流增加时,它的极性阻止电流增加,当电流减小时,它的极
性反过来阻止电流减小。 电感的这种作用使得电流波形变得平直, 电感无穷大时
趋于一条平直的直线。 
为了说明各晶闸管的工作的情况, 将波形中的一个周期等分为 6 段,每段为
60o,如图 2 所示,每一段中导通的晶闸管及输出整流电压的情况如表所示。由
该表可见,6 个晶闸管的导通顺序为 VT1-VT2-VT3-VT4-VT5-VT6。 
三、   三相桥式整流电路仿真模型建立和参数设置
(1)三相交流电源模块及参数设置 
模块位置: Simcap/SimPowerSystem/Electrical Source/AC 
Voltage Source 
以上三图为电源参数设置界面。 三相电源的相位互差 120,设置交流峰值电压为 100V ,
频率为 50HZ 。
特别注意电源的默认频率为 60 赫兹,为适应中国电网请将其改为
50 赫兹。
(2)三相交流电源测量模块 
模 块 位 置 : Simcap/SimPowerSystem/Measurment Three 
Phase V-I Measurement 
本模块可以测量三相交流电源的线电压、线电流、相电压、相电流。本例中采用测量
线电压,用以给锁相环模块提供合适的频率。上图为本例的设置参数。
(3)互感器模块 
模
块
位
置
:
Simcap/SimPowerSystem/Element/Three-Phase Mutual 
Indutance 
上图为本例参数设置界面。
(4)通用桥臂模块 
模 块 位 置 : Simcap/SimPowerSystem/Power 
Electrics/Universal Bridge
通用变换器桥模块是由 6 个功率开关元件组成的桥式通用三相变换器模块。功率电子
元件的类别和变换器的结构可以通过对话框进行选择。功率电子元件和变换器的类型有
diode 桥、 thyristor 桥、 mosfet-diode 桥、 igbt-diode 桥、 ideal-switch 桥,桥的结构有单相、
两相和三相。
以上为可控硅参数设置界面。
(5)RCL 串联支路模块 
模块位置: Simcap/SimPowerSystem/Element/Series RLC 
Branch 
本模块为电阻、电容和电感复合电路,可根据实际情况进行三种原件的自由组合及参
数设置。上图为本例参数设置界面。
(6)电压测量模块 
模
块
位
置
:
Simcap/SimPowerSystem/Measurements/Voltage 
Measurement 
电压测量模块用于测量电压,但更深层的含义是用来隔断电力器件和测量仪表之间的
直接相连。上图为本例参数设置界面。
(7)示波器模块 
模块位置: Simlink/Sinks/Scope 
示波器输出模块用于实时显示系统的输出信号,无需赘言。
(8)锁相环模块 
模 块 位 置 : Simcap/SimPowerSystem/Control and 
Measurements Library/PLL/PLL(3ph) 
锁相环模块用于将测到的频率锁定并输出到
6 脉冲触发器。 上图为本例参数设置界面。