基于d-q模型的感应电动机制动仿真及分析
2012-05-02张贻旭卢颖娟
屈 鲁,谢 卫,张贻旭,卢颖娟
(上海海事大学,物流工程学院,上海 200135)
0 引言
感应电动机因其结构简单、价格便宜、维护方便,在生产和生活中得到了广泛的应用。电机制动是电机控制中经常遇到的问题,一般电机制动会出现在两种不同的场合,一是为了达到迅速停车的目的,以各种方法使电机旋转磁场的旋转方向和转子旋转方向相反,从而产生一个电磁制动转矩;另一是在某些场合,当转子转速超过旋转磁场转速时,电机也处于制动状态。电机制动方式一般分为:能耗制动,反接制动及回馈制动[1,2]。该文主要在 MATLAB/SIMULINK环境下进行三相感应电动机传动系统的建模及制动仿真研究,为三相感应电动机的设计及运行提供必要的理论依据。
1 三相感应电动机的数学模型
由于三相感应电动机的动态数学模型是一个高阶、非线性、强耦合的多变量系统,所以利用MATLAB/SIMULINK进行电机系统仿真时,最为关键的是建立一个便于仿真的数学模型。笔者在d-q坐标系下,通过坐标变换对电机模型进行降阶、化简,由此建立一个便于仿真的由电压源型逆变器供电的三相感应电动机的动态数学模型。
1.1 磁链方程
三相感应电动机在d-q坐标系下的磁链方程为
式中,Ls是定子等效两相绕组的自感;Lr是转子等效两相绕组的自感;Lm是定子与转子同轴等效绕组间的互感。
1.2 电压方程
三相感应电动机在d-q坐标系下的电压方程为
式中,p是微分算子;ωdqs是d-q坐标系相对于定子的角转速;ωdqr是d-q坐标系相对于转子的角转速。
1.3 转矩方程与运动方程
三相感应电动机在d-q坐标系下的电磁转矩方程为
式中,np为电机极对数。
三相感应电动机在d-q坐标系下的转子运动方程为
式中,TL是负载转矩;ω是转子角速度。
2 空间矢量脉宽调制技术
三相感应电动机需要输入三相正弦电流,其最终目的是为了在定、转子之间的气隙空间形成圆形旋转磁场,从而产生恒定的电磁转矩。由此可以按照跟踪圆形旋转磁场的原则来控制逆变器的工作,这称之为磁链跟踪控制,也称为空间矢量脉宽调制(SVPWM)[3]。
2.1 基本电压空间矢量及扇区的划分
根据逆变器的工作原理可以知道,在采用三相逆变器对感应电动机供电时,逆变桥共有8种开关状态,若将逆变器的8种开关状态用电压空间矢量来表示,则形成8个基本的电压空间矢量,其中6个非零矢量,2个零矢量,基本电压空间矢量与扇区分布如图1所示。
图1 基本电压空间矢量及扇区示意图
2.2 SVPWM 的实现
SVPWM的实现首先是根据参考矢量所属的扇区,选择参与矢量合成的基本空间矢量,然后计算每个空间矢量的作用时间,最后确定开关器件的切换时刻。
2.2.1 选择参与矢量合成的基本空间矢量
SVPWM线性组合控制策略的目的是使参考合成电压矢量的轨迹逼近圆形。要对合成电压矢量进行控制,则首先应确定合成电压矢量所在的扇区,从而选择参与矢量合成的基本电压空间矢量。
设定子三相相电压进行合成所得电压矢量为
结合矢量图几何关系分析,可以判断出合成电压矢量Uref落在第X扇区的充分必要条件,如表1所示。
表1 合成电压矢量落在第X扇区的充要条件
若进一步分析以上条件,可以看出参考电压矢量所在的扇区X完全由3个式子决定,因此可令
再用下式计算N
式中,sign(x)是符号函数。然后,根据N值即可确定扇区号,如表2所示。
表2 扇区号与N的对应关系
2.2.2 计算空间矢量的作用时间
确定好参与矢量合成的基本电压空间矢量之后,便可分别计算各扇区内基本电压空间矢量的作用时间,从而制定各开关器件的通断顺序及通断时刻。现做如下定义
各扇区电压矢量的作用时间如表3所示。
表中Td、Tq分别代表各扇区相邻电压矢量的作用时间。
2.2.3 确定开关器件的开关时刻
以上得到了各扇区基本电流矢量的作用时间,由于基本电流矢量是对应于逆变器基本开关状态的,从而也就得到了各开关器件处于导通和关断状态的时间,令
经过上式计算就可得到SVPWM的参考调制信号,最后可根据扇区确定电压空间矢量的切换点TcmA,TcmB,TcmC,如表4 所示。
表4 开关器件的开关时刻
将采样周期作为三角波周期T(此处的三角波斜率为1,表达的意义是时间),与切换点进行比较,从而调制出SVPWM波形。
3 MATLAB建模及仿真
3.1 SVPWM电压源型逆变器的建模
按照上述SVPWM原理,在SIMULINK环境下建立其仿真模型,并用其控制三相电压源型逆变器。将SVPWM模块与三相电压源型逆变器模块一起进行封装,如图2所示,形成一个5输入/3输出的SVM-VSI模块,以便于制动仿真时使用。
3.2 基于d-q模型的三相感应电动机建模
三相感应电动机在d-q坐标系下的仿真模型分别由定子模型、转子模型、磁链模型及转矩模型4个模块组成。由定子电压方程
图2 SVPWM电压源型逆变器仿真模型的封装
可得
上式构成磁链模型。
由电磁转矩方程,即式(3)构成转矩模型。
在MATLAB/SIMULINK环境下,根据式(11)、式(13)、式(15)和式(3),首先分别构建4个子模型,然后将4个子模型组合起来即为三相感应电动机模型,其封装图如图3所示。
图3 三相感应电动机仿真模型的封装
3.3 三相感应电动机制动仿真
下面针对SVPWM电压源型逆变器供电的三相感应电动机传动系统,进行制动仿真研究,其中SVPWM电压源型逆变器使用如图2所示的SVM-VSI模块,三相感应电动机使用如图3所示的AM-dq模块。
三相感应电动机额定数据如下[4]:
3.3.1 能耗制动仿真
所谓能耗制动,是指当三相感应电动机与三相交流电源断开后,立即在定子绕组内通入直流电流。所构建的电源模块如图4所示。
图4 能耗制动电源模块
设电机带负载运行0.5 s之后,进入能耗制动过程,得到仿真结果如图5所示。
由仿真结果可知,能耗制动的过程平稳,便于实现准确停车,但是需增设一套直流电源。
3.3.2 反接制动仿真
所谓反接制动,是指将运行着的电动机定子三根电源线中的任意两根对调。所构建的电源模块如图6所示。
图5 能耗制动仿真结果
图6 反接制动电源模块
设电机带负载运行0.5 s之后,进入反接制动过程,得到仿真结果如图7所示。
由仿真结果可知,反接制动过程强烈,停车迅速,但是必须有自动控制装置控制电机,在转速接近零时将电机与电源断开,否则会出现电机反转的现象。
3.3.3 回馈制动仿真
图7 反接制动仿真结果
图8 回馈制动仿真结果
所谓反接制动,是指将电机的负载转矩改成负值,这样当电机转速超过同步转速时,电机自动进入发电状态。其电源模块与电机直接起动时相同。
设电机带负载运行0.5 s之后,进入回馈制动过程,得到仿真结果如图8所示。
由仿真结果可知,当电机转速超过同步转速时,电机进入发电状态,向电网回馈电能,比较经济,但是在转子转速小于同步转速时不能实现回馈制动。
4 结语
该文在 MATLAB/SIMULINK环境下,建立了SVPWM三相电压源型逆变器供电的三相感应电动机传动系统的数学模型和仿真模型,并在此基础上分别进行了能耗制动、反接制动和回馈制动的动态仿真。通过仿真结果的分析,比较了这三种制动方式的特点,为三相感应电动机的设计及运行提供了一定的理论依据。
[1]顾绳谷.电机及拖动基础(下册)[M].北京:机械工业出版社,1997.
[2]陈伯时.电力拖动自动控制系统.3版[M].北京:机械工业出版社,2003.
[3]谢卫.电力电子与交流传动系统仿真[M].北京:机械工业出版社,2009.
[4]LAVERS J D,CHEUNG R W Y.A Software Package for the Steady State and Dynamic Simulation of Induction Motor Drives[J].IEEE Transactions on Power System,1986,1(2):167 -173.