MATLABSIMULINK永磁同步电机无传感器矢量控制系统仿真word精品文档6页 联系客服

发布时间 : 星期三 文章MATLABSIMULINK永磁同步电机无传感器矢量控制系统仿真word精品文档6页更新完毕开始阅读d51ec578a7e9856a561252d380eb6294dd8822d0

MATLABSIMULINK永磁同步电机无传感器矢量控制系统仿真

Abstract:The vector control system of PMSM(Permanent Magnetic Synchronization Motor)has a wide application prospect in the fields of electric cars and steamship etc.The simulation research of vector control PMSM system can provide methods for PMSM vector control system design and realization.This thesis involves in simulation research of speed loop modulation,PI(Proportion Integration)adjustment and dq/αβ transformation,gaining SVPWM(Space Vector Pulse Width Module)waves and double loop systems based on module structure under the environment of MATLAB/SIMULINK.Scope module was used to observe the stator current,rotating angle,revolution speed of rotator and rotating of torque.Through adjusting the module parameters timely,vector control and velocity modulation of PMSM was realized.The simulation results indicate that vector control system has the characteristics of fast speed up,strong overload capacity and ideal speed adjustment. 1.引言

随着高性能永磁材料、大规模集成电路和电力电子技术的发展,永磁同步电机因为其功率密度高,体积小,功率因数和高效率而得到发展,且引起了国内外研究学者的关注[1]。传统的控制方式由于引入了位置传感器而给当前的调速系统带来了一系列的问题:占据了比较大的有效空间,使系统编程复杂。因此无位置传感器控制系统的研究变得越发的重要[2]。

第 1 页

2.PMSM的坐标系和数学模型 图1 静止三相ABC坐标系

永磁同步电机在定子三相(ABC)静止坐标系下的电压方程[3]: (1)

式中,三相绕组的相电压瞬时值分别为、、;、、是相电流的瞬时值;是永磁同步电机定子的每相绕组电阻;、、是永磁体的磁链在各相绕组的投影。在d-q旋转坐标系下的电磁转矩方程为: (2)

3.SIMULINK仿真

永磁同步电机无传感器矢量控制的系统结构框图,在

MATLAB/Simulink下建立PMSM驱动仿真分析,用id=0时的无传感器矢量控制系统的仿真模型如图2所示,各个模块介绍如下:给定的参考转速是700rpm;速度通过PI调节模块,实现转速的闭环控制策略,该调节采用了输出限幅;接着是电流PI调节器模块构成电流的闭环控制,输出了定子的电压dq轴分量ud和uq;I-park逆变器模块将两相旋转直角坐标系(dq)下的值向两相静止坐标系(αβ)下变化,它的输出是αβ轴的定子电压分量参考值Ualfa,Ubeta;SVPWM和逆变模块用于实现参考电压逆变及其调制,从而可以直接通给电机;PMSM是永磁同步电机模块,负载转矩是模块Tm。反馈通道模块有:Clark变换模块:实现三相坐标系(ABC)向两相直接坐标系(αβ)的转换,输出的αβ坐标系下的电流值和电压值作为观测器的输入,其中SMO模块是反电动势估算模块,SMO1是转速和转角估算模块,这两点是讨论的关键问题所在[4]。

第 2 页

图2 基于滑模观测器的永磁同步电机 矢量控制系统仿真图 3.1 滑膜观测器模块

由滑膜观测器的理论可以构造滑膜观测器:由观测器和控制驱动器构成的物理模型如下[5]: (3) (4)

控制系数z的目标是使电流的估计误差接近0。通过合适的选择系数k和正确的估算反电动势[6]。在这里标志表示变量是估算的。标志*表示这个量可以获得[7]。 离散化后的公式: (5) (6) 矩阵F和G的取值是: 这里Ts是采样周期。

电机的角度估算值和反电动势之间的关系是: (7)

转子角度的计算步骤为:电流观测器(图4示意图),滑模控制(图5到图7示意图),以及反电动势的计算图。 滑膜观测器构成原理图和框图分别是: 图3 转子磁链位置的滑模观测器图 图4 滑模观测器模型构成框图

计算步骤是:电流观测器,滑模控制,以及反电动势的计算图。

第 3 页

图5 电流滑模观测器模型图 图6 滑模控制模型 图7 切换量模型

3.2 空间矢量脉宽调制(SVPWM)

主要包括通过逆变器确定矢量所在的扇区,合成矢量分解到相邻扇区的作用时间,计算电压空间矢量的切换点。 图8 SVPWM模块仿真图 (1)判断矢量所在的扇区: (8)

如果Va>0,则A=1否则A=0;如果Vb>0,则B=1否则B=0;如果Vc>0,则C=1否则C=0。扇区计算公式为: Sector=A+2B+4C (9)

当N=1到6时,对于的扇区为1,5,0,3,2,4。 (2)计算矢量作用时间: (10)

,则t1、t2保持原值不变。若,则:,。 (3)计算切换点: (11)

图9 扇区的判断模块仿真图 图10 XYZ计算模块仿真图 图11 基本矢量时间模块仿真图 图12 赋值模块仿真图

第 4 页