基于MATLAB的SPWM控制系统仿真 1).pdf
文本预览下载声明
第 1 卷 第 2 期 华北科技学院学报 2004 年 6 月
基于 MATLAB 的 SPWM 控制系统仿真①
②
梁 巍 ,马 可
(华北科技学院 电子信息工程系 ,北京 东燕郊 101601)
摘 要 : 采用 MA TLAB 软件包中的 SIMUL IN K 对 SPWM 控制系统进行建模 、仿真 。在该环境下
( )
结合电气系统模块库 PSB 进行的仿真 ,具有建模简便 ,结构直观 、操作灵活等优点 ,较好地克服了
传统的电气传动控制系统仿真建模复杂 ,计算量大等弱点 。
关键词 : MA TLAB ; SPWM 控制 ; 仿真
+ ( )
中图分类号 : TM343 2 文献标识码 : A 文章编号 : 1672 - 7169 2004 02 - 0084 - 04
要的控制方式 。
1 引言 三相逆变器主回路原理图如图 1 所示 , 图中
SPWM 控制是通过对每周期 内输出脉冲个 V 1 —V6 为 6 个开关元件 , 由 SPWM 调制器控制
数和每个脉冲宽度的控制来改善逆变器的输出电 其开通与关断 。逆变器产生的 SPWM 波形 ,施加
压 、电流波形 。它是现代交流变频调速的一种重 给三相交流电动机 。
图 1 三相逆变器主电路
通常仿真技术在电力电子技术领域中应用不 MA TLAB6 0 两种不同方法对上述三相逆变器主
多 ,主要是因为功率开关元件数学模型非常复杂 , 电路建立仿真模型 。通过实例可 以看 出 MA T
使仿真模型的建立非常困难 。SPWM 逆变器是 LAB6 0 中电气系统模块不仅有基本电路 、电机 、
基于调节脉冲宽度和间隔来实现接近于正弦波的 电力电子器件模型 ,还增加了电力电子器件的离
输出电流 。调制器的调制方法很多 ,在仿真时根 散模型、通用三相桥 、有功无功检测 、PWM 波形
据不同调制方法建立开关函数 。而三相电机的模 产生器 。该工具箱为电气传动系统的设计提供了
型又是一个非线性 、强耦合的复杂模型 ,在仿真时 有力的工具 。
依据需要构造其模型也不容易。一般 ,使用 C 语 2 MATLAB 5 0 电机仿真模型的建立
言编程 ,或用 MA TLAB 中的 SIMUL IN K 工具箱 电机仿真模型采用静止坐标系中的五阶模
结合 S 函数编程来仿真 。但这些方法都需要写出
( )
型 ,如式 1 所示 。
大段 的程 序 。本 文 分 别 用 MA TLAB5 0 与
① 收稿 日期 :2004 - 05 - 09
② ( )
作者简介 :梁巍 1970 — ,女 ,吉林省吉林市人 ,硕士 ,华北科技学院电子与信息工程系工程系教师 。
84
© 1994-2008 China Academic Jour
显示全部