MATLAB课程设计

发布 2022-10-01 01:10:28 阅读 7364

《运动系统**》课程作业。

开关磁阻电机的matlab**建模研究。

学院:电气工程学院。

班级:自动化f0704

姓名。学号。

开关磁阻电机的matlab**建模研究。

摘要:开关磁阻电动机调速系统(switchedreluctancedrive,简称srd),具有启动转矩大、调速范围宽及运行效率高的特点。本文在分析开关磁阻电机数学模型的基础上,借助于matlab/simpowersystems工具箱,对一台6/4三相开关磁阻电机进行建模和**。

在分析开关磁阻电机(srm)数学模型的基础,建立独立的功能模块,如电机本体模块、速度控制模块、电流控制模块、转角选择模块等,再进行功能模块的有机整合,搭建srm控制系统的**模型。系统采用双闭环控制:速度环采用pid控制,电流环采用电流斩波控制的方法,保证了srm在低速或高速运行时都可获得满意的性能。

**结果证明了该srm建模方法的合理性、有效性。

关键词:开关磁阻电机;matlab;动态模型。

目录。1.引言 1

的数学模型 1

2.1电路方程 1

2.2机械方程 2

2.3机电联系方程 2

3.基于matlab/simpowersystems的开关磁阻电机调速系统建模 2

3.1控制电路模块 4

3.2功率变换器 4

3.3电机本体模块 5

4.**结果 5

5.总结 8

参考文献 8

80年代,在交流调速技术得到了迅猛的发展情况下一种新型的交流调速电动机——开关磁阻电机(switchedreluctancemotor,简称srm)诞生了。因srm具有机构简单、坚固,工作可靠,效率高,**低、适应力强等优点,由其构成的调速系统——开关磁阻电机调速系统(srd)得到了比较广泛的应用。然而,由于srd具有严重非线性及变结构、变参数、数学模型难以准确建立的特点,如何建立有效的srm控制系统**模型成为当前开关磁阻电机研究的重要课题。

针对srm内部磁场非线性、非线性开关电源供电、相电流波形难以解析等特点,srm的分析、设计、控制方法的研究与讨论一直是近年来的热点问题。等最先提出了线性化模型,并在此基础上分析了电机结构参数与电机性能之间的关系[4],但线性化模型忽略了电机内部的非线性特性,在电机性能的**上由较大误差。本文在非线性电感模型近似解析式的分析基础上,利用matlab将系统各单元模块化,再将这些模块有机结合,即可搭建出开关磁阻电机系统的非线性模型。

因此本文所建立的模型可以扩展成任意相开关磁阻电机系统的**模型,为分析和设计开关磁阻电机控制系统提供了有效的手段。本文以6/4三相电机为例建立了开关磁阻电机的**模型。

对于m相srm,若不计磁滞、涡流、及绕组间互感时,系统示意图如图1所示:图中,j为srm转子及负载的转动惯量,d代表粘性摩擦系数,tl表示负载转矩。描述此图的微分方程由电路方程、机械方程、机电联系方程三部分组成[1]。

图1m相srm系统示意图。

2.1电路方程。

电机第k相电压平衡方程式为:

uk=rkik+dψk/dt式(1)

式(1)中,uk为加于第k相绕组的电压,rk为k相绕组的电阻,ik为k相绕组的电ψk为k相绕组的磁链。一般说来,ψk是绕组电流ik和转子位置角θ的函数,即:

k=ψk(ik式(2)

电机的磁链可用电感和电流的乘积来表示,即:

k=l(ik,θ)ik式(3)

将式(3)代入式(1)得:

式(4)式(4)表明,电源电压与电路中的三部分电压降相平衡。其中,等式右边第一项为第k相回路中的电阻压降;第二项是由电流变化引起磁链变化而感应的电动势,称为变压器电动势;第三项是由转子位置改变引起绕组中磁链变化而感应的电动势,称为运动电动势,它与电磁机械能量转换直接有关。

2.2机械方程。

按照力学定律可列出在电机电磁转矩te和负载转矩tl作用下的转子机械运动方程:

式(5)j为转动惯量,f为摩擦系数。

2.3机电联系方程。

根据机电能量转换的基本原理,当a相绕组通以电流i时,在转子上产生的电磁转矩t(θ,i)可以由下式表示:

式(6)本文结合实验样机的参数采用模块化方式建立三相(6/4)srm调速系统动态**模型。由srd的结构特点,将srd的**模型分成三部分,即控制电路、功率变换器和电机本体。

其原理图如下。

图2srm调速系统原理图。

利用simpowersystemtoolbox丰富的模块库,在分析srm数学模型的基础上,建立了srm控制系统的**模型,整体设计框图如图3所示。系统采用双闭环控制方案:转速环由pid调节器构成,电流环由角位置控制器与电流斩波控制器复合构成。

根据模块化建模的思想,将控制系统分割为各个功能独立的子模块,主要包括:srm本体模块、速度控制模块、电流控制模块、转角选择模块、参数计算模块、转矩计算模块和电压逆变模块。通过这些功能模块的有机整合,就可在matlab/simulink中搭建出srm控制系统的**模型,并实现双闭环的控制算法,图3中各功能模块的作用与结构简述如下。

图3srd**框图。

3.1控制电路模块。

图4srd控制电路模块。

图中角度计算模块是计算各相转子位置及转子与相对应定子的相对位置角度,此模块主要包含3个matlabfunction,分别对应srm的3个相,将反馈的转子旋转角度,经过处理归宿安慰一个转子极矩角内对应的参考零角度的值。pwm信号发生模块a相**电路如下:

图5pwm信号发生模块。

alfa、beta分别为开关磁阻电机的开通角和关断角,参考角度经过与模块处理后输出一个高/低电平信号,以便控制经过滞环调节的信号的输出。

3.2功率变换器。

功率变换器采用不对称半桥电路搭建**模型,如图6所示:

图6pwm信号模块图7一相子模块。

该不对称半桥电路由simpowersystems中的元件(直流电压源、电容、igbt、电力二极管等)连接而成。控制信号由控制电路产生,控制可控器件igbt的通断。图4为与a相绕组相连的功率变换电路。

v+、v-接开关管的额定电压,由于主开关管的电压定额与电动机的绕组的电压定额近似相等,所以这种线路用足了主开关管的额定电压,有效的全部电源电压可用来控制相绕组电流。

3.3电机本体模块。

根据srm的电压方程、转矩方程和机械方程等,搭建了开关磁阻电机**模型,如图8所示:

图8srm**模型。

图8中的引脚a+、a-、b+、b-、c+、c-与功率变换器连接,模块phasea,phaseb,phasec分别代表srm的三个相,torquea、torqueb、torquec为每一相的输出转矩,相加后得到合成转矩,模块tl为负载转矩。

本文研究的实验样机是一台三相(6/4极)srm,其电磁特性如图所示,技术参数为:额定功率:750w,额定电压:

220v,定子极数:6,转子极数:4,定子极弧:

30o,转子极弧:32o,相绕组:1.

27欧,最大相电感:0.1826h,最小相电感:

0.0108h,转动惯量:0.

0017kg*m2。

图9三相(6/4极)srm样机转矩-电流-角度特性。

图10三相(6/4极)srm样机磁链-电流-角度特性。

图11-13为给定转速n=800r/min时的转速、转矩、电流**波形图。

图11srm转速波形。

图12srm转矩波形。

图13a相绕组一个周期的电流波形。

为了验证系统的可靠性,我们在**时突然改变转速。图14为转速由600r/min突变为800r/min时的转速相应波形。可见系统具有较好的稳定性。

图14转速突变时的**波形。

**结果表明,本文所讨论的srm的非线性数学模型较为准确、简便、实用。利用该模型可以对电动机的电流、转矩、转速进行**计算,**结果可以为srm控制系统的优化设计、优化控制、系统调试等提供参考。

1]王军。基于转矩分配函数法的开关磁阻电机调速电机直接转矩控制研究[d],河海大学博士学位**,2007.4.

2]王宏华。开关型磁阻电动机调速控制技术[m].北京:机械工业出版社,1999.8

4]kochwh.,anaxialair-gipreluctancemotorforvariableapplication[c].proceedingsofieee-pas,1974,3:

367-376.

MATLAB课程设计

1 求被控对象传递函数g s 的matlab描述。num 789 6312 11835 den 1 14 56 64 0 0 gs tf num,den transfer function 789 s 2 6312 s 11835 s 5 14 s 4 56 s 3 64 s 2 2 求被控对象脉冲...

MATLAB课程设计

课程设计。题目 matlab计算器。姓名 班级 学院 专业 完成时间。1总体设计。该计算器程序主要是matlab来制作,界面主要由四个静态文本框 21个运算按钮和两个动态文本框组成。实现的运算功能有四则运算 加 减 乘 除。而且添加了括号使人们使用时更加简单。这些计算功能主要调用了matlab的自定...

MATLAB课程设计

matlab课程设计。如图所示,为测量系统的示意图,它由两个能相互转动的连杆,角度编码器和滚轮等组成。o1为固定点,o2点为转动点,o3点为滚轮的中心,连杆的有效长度分别为l1和l2。任一位置时,连杆1相对于某基准位置的角度为 1,两连杆的相对角度为 2。其中对于 1,取垂直方向为基准线,在基准线左...