基于MATLAB的PMSM直接转矩控制的建模方法的研究毕业论文.doc
《基于MATLAB的PMSM直接转矩控制的建模方法的研究毕业论文.doc》由会员分享,可在线阅读,更多相关《基于MATLAB的PMSM直接转矩控制的建模方法的研究毕业论文.doc(20页珍藏版)》请在三一办公上搜索。
1、目 录1绪论12永磁同步电动机的原理23永磁同步电机的直接转矩控制33.1永磁同步电机的数学模型33.2永磁同步电机直接转矩控制系统的实现43.2.1转矩增量与定子电压空间矢量关系模型43.2.2定子磁链控制53.3逆变器开关时间控制模型63.4永磁同步电机直接转矩控制的系统74系统仿真模型的组建84.1仿真系统94.2其他模型的建立125仿真结果及其分析146结束语16参考文献16致谢171 绪 论直接转矩控制(DTC)是在空间矢量调速理论的基础上发展起来的一种新型交流电动机调速策略,其基本思想是根据交流电动机的转矩要求,直接选择合适的定子电压空间矢量,实现交流电动机电磁转矩的快速响应。由于
2、直接在定子两相静止坐标系统下分析交流电动机的数学模型,将定子磁链与电磁转矩作为被控制量,根据给定转矩与实际转矩以及给定定子磁链与实际定子磁链的偏差来直接选择电压矢量,从而避免了矢量控制中许多复杂的矢量变换计算。所以直接转矩控制策略具有控制方式简单、转矩响应快、便于实现全数字化等优点。直接转矩控制在异步电动机调速系统中的应用已经比较成熟,但在永磁同步电动机(PMSM)伺服控制系统中的应用研究相对滞后。由于永磁同步电动机具有体积小、重量轻、运行可靠、功率密度高等诸多优点,将DTC控制策略应用于永磁同步电机控制中,以提高电机的快速转矩响应,成为研究者关注的课题究的热点课题。由于电机转矩和磁链的计算对
3、控制系统性能影响较大,为了获得满意的转矩计算,仿真研究是最有效的工具和手段。本文中利用MATLAB软件下的Simulink仿真工具对PMSM DTC系统进行仿真;同时还详细地介绍了DTC系统中各控制计算单元的模型的建立,并分析控制系统的性能。2 永磁同步电动机的原理永磁同步电动机的转子旋转速度与定子绕组所产生的旋转磁场的速度是一样的。正由于这样,同步电动机的电流在相位上是超前于电压的,即同步电动机是一个容性负载。同步电动机在结构上大致有两种:永磁同步电动机的转子磁钢的几何形状不同,使得转子磁场在空间的分布可分为正弦波和梯形波两种。因此,当转子旋转时,在定子上产生的反电动势波形也有两种:一种为正
4、弦波;另一种为梯形波。这样就造成两种同步电动机在原理、模型及控制方法上有所不同,为了区别由它们组成的永磁同步电动机交流调速系统,习惯上又把正弦波永磁同步电动机组成的调速系统称为正弦型永磁同步电动机(PMSM)调速系统;而由梯形波(方波)永磁同步电动机组成的调速系统,在原理和控制方法上与直流电动机系统类似,故称这种系统为无刷直流电动机(BLDCM)调速系统。永磁同步电动机转子磁路结构不同,则电动机的运行特性、控制系统等也不同。根据永磁体在转子上的位置的不同,永磁同步电动机主要可分为,表面式和内置式。在表面式永磁同步电动机中,永磁体通常呈瓦片形,并位于转子铁心的外表面上,这种电机的重要特点是直、交
5、轴的主电感相等;而内置式永磁同步电机的永磁体位于转子内部,永磁体外表面与定子铁心内圆之间有铁磁物质制成的极靴,可以保护永磁体。这种永磁电机的重要特点是直、交轴的主电感不相等。因此这两种电机的性能有所不同。3 永磁同步电机的直接转矩控制3.1 永磁同步电机的数学模型直接转矩控制是对定转子磁链间的夹角也就是对转矩角进行控制。先推导转矩角与电机电磁转矩的数学关系。其中要用到与转子同步旋转的d-q坐标系,d轴正方向为转子磁链方向;与定子同步旋转的x-y坐标系,x轴正方向为定子磁链方向;两相-静止坐标系,轴正方向与电机a轴重合。如下图3-1所示。 图3-1 PMSM在不同坐标系下的矢量图在建立PMSM数
6、学模型前,先对PMSM作如下假设:忽略电动机铁心的饱和,不计电动机中的涡流和磁滞损耗,转子无阻尼绕组,则永磁同步电机在d-q坐标系下的基本方程如下: (1) (2) (3) (4) (5) (6)式中:d、q为定子磁链d、q轴分量;Ld、Lq为定子绕组d、q轴等效电感;id、iq为定子电流d、q轴分量;Ud、Uq为定子电压d、q轴分量;f为转子磁链;Rs为定子绕组电阻;P为微分算子;r为转子机械角速度;Te为电磁转矩;np为电机极对数;Tm为负载转矩;J为电机转动惯量;B为粘滞系数。经过进一步推导,得转矩控制的基本方程式: (7)对于隐极式永磁同步电机,lq=ld,故(7)式可写为: (8)
7、对于永磁同步电机,转子磁链不变,当定子磁链不变时,电机的电磁转矩只与转矩有关。由于定子磁链的状态比转子磁链的状态容易改变,因此可以通过控制定子磁链的状态来改变转矩角,从而实现对转矩的控制。3.2 永磁同步电机直接转矩控制系统的实现3.2.1 转矩增量与定子电压空间矢量关系模型s与轴的夹角为s,则在-轴系中,定子的合成空间磁链矢量s以角速度 s旋转,设逆时针方向为正方向。为了获得尽可能小的转矩脉动,定子的合成磁链空间矢量最好采圆形轨迹,参考磁链的幅值|3s|为常量,如图3-2所示。图3-2 转矩增量与定子电压空间矢量关系3.2.2 定子磁链控制在永磁同步电机中施加零电压矢量时,定子磁链停止转动,
8、转矩几乎维持恒定。利用这一特点,可以采用具有零电压矢量的新型开关表实现直接转矩控制,把零电压矢量看成保持当前转矩的作用,利用零电压矢量来减小转矩的波动,以及减少逆变器开关次数和转矩的脉动。开关表中输出量与输入量的关系见附表1,其中v(xxx)中x=1表示逆变器相应相的上臂导通,0表示下臂导通。16的分布见图3-3。区域的划分是以-坐标系的轴为基准确定的,因此定子磁链的位置可用其-轴分量、估算的定子旋转磁链来确定。v1v6为逆变器输出电压的空间电压矢量,当施加电压矢量与s夹角小于/2时,将使磁链幅值增加;当大于/2时,磁链幅值减小当电压矢量超前于s时,转矩增加;落后于s时,转矩减小。附表1 逆变
9、器开关表123456011(001)2(001)3(001)4(001)5(001)6(001)00(000)7(111)0(000)7(111)0(000)7(111)-11(001)5(101)4(110)6(001)2(010)3(011)116(001)2(010)3(011)1(001)5(101)4(110)07(111)0(000)7(111)0(000)7(111)0(000)-15(101)4(110)6(001)2(010)3(011)1(001)图3-3 空间电压矢量和分区用、分别表示电机磁链和转矩的给定值和实际值的误差状态,当给定值比实际值大时状态为1,否则状态为0,则
10、由、的状态以及磁链所处分区的位置,便可按表1选择开关电压矢量,并为了方便在MATLAB/simulink中实现查表的位置我们假设一个变量的到:(9)。3.3 逆变器开关时间控制模型如图2所示,设定当前采样周期的定子磁链矢量为,下一采样周期的定子磁链矢量为s.n+1,所以给定转矩和估计转矩之间存在误差。将式(8)的定子磁链增量ds分解到-轴系的两坐标轴上, (10)再利用Clarke逆变换,将式(10)映射到定子三相坐标系A、B、C轴系上,把定子磁链增量分配到三相绕组,如: (11)定子合成磁链矢量的增量在各相绕组上的分量惟一地由参考电压在该绕组上的作用时间决定,参考电压在各相绕组上的作用时间是
11、定子合成磁链矢量空间位置角的函数,如: (12)其中为定子合成磁链矢量相对于A相绕组(轴)的空间角位移。一个周期内定子参考电压矢量的作用时间根据式(8)和(9)求得,即 (13)上式中,虽然ds和us都是空间矢量,但是二者方向相同,所以直接采用其幅值进行计算。|us|是参考电压空间矢量的幅值为直流母线电压。3.4 永磁同步电机直接转矩控制的系统永磁同步电机直接转矩控制的系统结构如图3-4所示,是一个包含速度和转矩的双闭环系统。主要包括电机转速pi调节器、定子磁链和转矩观测器、转矩与磁链滞环比较控制器、最佳开关逻辑选择表、逆变器等。以和分别作为转矩和定子磁链的给定值,te、s分别为利用-坐标系的
12、电压和电流估算得的转矩和磁链实际值,在调速系统中可作为转速调节器的输出,与实际转矩比较后经转矩滞环控制器输出转矩增减信号。当需要增大电磁转矩时,转矩控制器输出1,逆变器输出电压所形成的空间电压矢量使s向前转动,由于电机的电磁时间常数小于机电时间常数,使定子磁链转速快于转子磁链转速,其结果是增大,增大了实际电磁转矩。转矩控制器输出0时,将减小实际转矩。进入稳态后,转矩给定值与实际值之差落在转矩控制器的滞环内,转速平均值也稳定为同步转速。为给定的定子磁链,与实际定子磁链相比较后,经磁链滞环控制器输出磁链增减信号,定子磁链保持在一个规定的范围内。这两个控制器的输出共同确定开关表的输出值,控制逆变器的
13、pwm波输出。在控制过程中,在每一个采样周期开始,非零导通时间所对应的逆变器开关同时导通,向PMSM三相绕组供电,然后根据每相绕组的通电时间控制对应功率开关截止。一个周期内每个桥臂只有一个功率开关动作一次,具有恒定的开关频率,实际是一种恒频脉宽调制方式。该控制算法彻底避免了传统DTC控制以及SVM控制策略中磁链工作扇区的判别以及矢量合成等复杂的数据和逻辑计算,特别适合于数字PWM控制器件,可以直接用于DSP、FPGA等控制平台。图3-4 永磁同步电机直接转矩控制的系统结构4 系统仿真模型的组建4.1 仿真系统本文主要是利用Matlab软件进行仿真,Matlab的含义是矩阵实验室(MatrixL
14、aboratory)。它集数值分析、矩阵运算、信号处理和图形显示于一体,构成了一个方便的、界面友好的用户环境。在这个环境下,对所要求求解的问题,用户只需要简单地列出数学表达式,其结果便以数值或图形方式显示出来。Matlab的推出得到了各个领域专家学者的广泛关注,其强大的扩展功能更为各个工程领域提供了分析和设计的基础。Matlab包括被称作工具箱(Toolbox)的各类应用问题的求解工具。随着Matlab版本的不断升级,其所含的工具箱的功能也越来越丰富,因此应用范围也越来越广泛,成为涉及数值分析的各类设计不可或缺的工具。Simulink是基于Matlab的框图设计环境,可以用来对各种动态系统进行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB PMSM 直接 转矩 控制 建模 方法 研究 毕业论文
链接地址:https://www.31ppt.com/p-3938733.html