文档库 最新最全的文档下载
当前位置:文档库 › 机电控制作业 开关磁阻电机及matlab仿真

机电控制作业 开关磁阻电机及matlab仿真

机电控制作业  开关磁阻电机及matlab仿真
机电控制作业  开关磁阻电机及matlab仿真

开关磁阻电机

一、概述

开关磁阻电动机结构简单、可靠性高、恒转矩、恒功率而且调速性能好(覆盖功率范围10W~5MW的各种高、低速驱动调速系统)、价格便宜、鲁棒性好等优点引起了各国电气传动界的广泛重视,由其构成的调速系统兼有直流传动和普通交流传动的优点,是继变频调速系统、无刷直流电动机调速系统的最新一代无级调速系统。这种新型调速系统使开关磁阻电机存在许多潜在的领域,在各种需要调速和高效率的场合均能得到广泛使用。

开关磁组电机调速系统之所以能在现代调速系统中异军突起,主要是因为它卓越的系统性能,主要表现在:

(1) 电动机结构简单、成本低、可用于高速运转。

(2)功率电路简单可靠。

(3)系统可靠性高。

(4)起动转矩大,起动电流低。典型产品的数据是:起动电流为额定电流的

15%时,获得起动转矩为100%的额定转矩;起动电流为额定电流的30%

时,起动转矩叮达其额定转矩的250%。

(5)适用于频繁起停及正反向转换运行。

(6)可控参数多,调速性能好。控制开关磁阻电动机的主要运行参数和常用

方法至少有四种:相导通角、相关断角、相电流幅值、相绕组电压。

(7)效率高,损耗小。以3kw SRD为例,其系统效率在很宽范围内都是在87%

以上,这是其它一些调速系统不容易达到的。

(8)可通过机和电的统一协调设计满足各种特殊使用要求。

二、开关磁阻电动机的结构

图1-1开关磁阻电机结构图

典型的三相开关磁阻电动机的结构如图1-1所示。其定子和转子均为凸极结构,图示电机的定子有8个极,转子有6个极。定子极上套有集中线圈,两个空间位置相对的极上的线圈顺向串联构成一相绕组,图2-1中只画出了A相绕组;转子由硅钢片叠压而成,转子上无绕组。该电机则称三相8/6极开关磁阻电动机。在结构形式及工作原理上,开关磁阻电动机与大步距反应式步进电机并无差别;但在控制方式上步进电机应归属于他控式变频,而开关磁阻电动机则归属于自控式变频;在应用上步进电机都用作“控制电机”而开关磁阻电机则是拖动用电机,因此电机设计时所追求的目标不同而使电机的设计参数不同。

与反应式步进电动机相似,开关磁阻电动机是双凸极可变磁阻电动机。图1-1给出了以8/6极开关磁阻电机为例的结构原理图,图中仅给出了一相的绕组及外围功率开关电路,从这个结构原理图中可以清晰的看到,开关磁阻电动机是双凸极结构,其转子上没有任何形式的绕组,也无永磁体,而定子上只有简单的集中绕组,其中径向相对的两个绕组构成一相。电动机每一相中流过的电流是由外围功率开关电路中的开关根据转子位置的变化,进行相应的通断而获得的。

图1-1中给出的开关磁阻电动机是四相的,通常情况下开关磁阻电动机可以

设计成多种不同相数的结构,如两相、三相、四相或更多相,当相数增加时其结构将变得更复杂,相应的外围电路所使用的器件也相应增加。开关磁阻电动机极数的设计也有多种形式,但是定、转子极数和相数要遵循一定的关系。即定子极数应为相数的2倍或2的整数倍;而转子极数应不等于定子极数且一般转子极数少于定子极数但都是偶数极[2]。由于开关磁阻电动机相数与极数的设计,低于三相的电动机没有自起动能力,对于有自启动、四象限运行要求的驱动场合,应选用表1-1所对应的定、转子极数组合方案。

表2-1 开关磁阻电动机各种方案

三、开关磁阻电机的工作原理

开关磁阻电机的工作原理遵循磁磁阻最小原理,即磁通总是要沿着磁阻最小路径闭合。因此,它的结构原则是转子旋转时磁路的磁阻要有尽可能大的变化。所以开关磁阻电动机采用凸极定子和凸极转子的双凸极结构,并且定转子极数不同。

如图1-1,当A相绕组通电时,因磁通总要沿着磁阻最小的路径闭合,将力图使转子转动最终使转子1、3极和定子A、A'极对齐,A相断电、B相通电时,则B相电流产生的磁吸力要吸引转子2、4极,使转子逆时针转动,最终使转子

θ= 机械角。再使B相断电、C 2、4极与定子B、B'对齐,转子在空间转过30

相通电,转子又将逆时针转过30 ,一个通电周期使转子在空间转过了一个齿距。电机若按A-C-B-A的顺序通电,则反方向旋转。电流的方向不影响上述的动作过程。

为保证开关磁阻电动机能连续旋转,当A 相吸合时,B 相的定、转子极轴线应错开1/m 个转子极距,m 为电机相数,若电机极对数为p ,定子极数2s N mp =,则转子极数应为p m N r /)1(2 =。根据这个规律,可得到各种不同相数、不同极数的开关磁阻电机,常用的有:三相6/4极,三相6/8极,四相8/6极,四相8/10极,三相12/8极等。

当电机定子每相绕组的通电频率为f 时,每个电周期转子转过一个转子极距,每秒钟转过f 个转子极距,即每秒转过r f N 转。电动机的转速与绕组通电频率的关系为

60r

f

n N =

四、 开关磁阻电动机的主电路

开关磁阻电动机的主电路有多种形式,具有代表性的3种电路结构如图1-2所示,图中只画出了其中的一相电路。图a)是不对称半桥电路,1VT 、2VT 导通

时,绕组所加电压为正

d U ,关断其中一只主元件零电压续流时,绕组所加电压

为零;1

、2同时关断,绕组电流通过1、2续流时,绕组电压为负d ,它可以方便地实现前面分析中所提的各种控制方案,是开关磁阻电动机最具典型也是用得最多的主电路形式。图b)是单电源双绕组结构形式,每相有完全耦合的

通电绕组及续流绕组,1VT 导通时,A 相通电绕组电压为d U +,1VT 关断后,磁场储能由其耦合线圈使

1VD 导通而续流,相当于绕组电压为d U -。这种方案缺点很

多,已极少采用。图c)是双电源单绕组,双电源一般靠电解电容分裂电源得到,

1VT 导通时,A 相绕组电压为2d U +,能量由上电源提供;1VT 关断后,1VD 续流,

A 相绕组电压为

2d U -,能量回馈回下电源。为使上下电源工作对称,电机应采

用偶数相,这种方案的优点是元件数量少(但元件总伏安容量与a 图同),电机的引出线少,缺点是无法实现零电压续流。

五、开关磁阻电机的系统原理图

根据前面的控制原理,可得到开关磁阻电动机调速系统的系统原理图如图1-3所示。图中控制模式选择框是前面控制策略的总体现,它根据速度信号确定

控制模式――CCC 或APC ,在CCC 方式时,on θ、off θ

不变,即令逻辑控制单元

按自控式变频的固有模式确定各相的通断时刻,转矩指令T *

即可直接作为电流指令i *输出;在APC 方式时,把电流指令i *

抬得很高,斩波不会出现,由转矩

指令T *的增、减来决定on θ、off θ的指令值on θ*

、off θ*,由on θ*

、off θ*

修正逻辑控

制框所确定的通、断时刻。

在CCC 控制方式时,实际电流的控制由PWM 斩波实现,PWM 的方法有多种,电流跟踪法(滞环比较)是最常用的办法,用电流跟踪法时,则不需要电流调节器ACR ,也可采用其它的PWM 方法,如三角波与直流电平比较的方法。斩波控制时,由逻辑控制框决定通断的大周期,由PWM 框确定真正通断的斩波时刻,经“逻辑与”后输出。

开关磁阻电动机的各相是独立控制、独立驱动的,电机的每相一般要引出二个端子,使电机的引线较多。电流比较与PWM 环节也是各相独立进行,因此,

开关磁阻电机可以缺相运行。开关磁阻电动机的转矩脉动大,相应措施跟不上时就使噪音大,这也是由其工作原理所决定了的缺点。总之,开关磁阻电动机有不少其它系统所不具备的优点,特别是高效率区宽,高速运行区域宽等,也有许多目前还让人不满意的缺点,这也正说明它还正在发展之中。

六、matlab动态仿真

1、SRM的simulink模型

2、SRM模块介绍

1)电机模型及参数设置

Switched Reluctance Motor

2)反馈环节

内环:电流反馈,电流参考值设置为200A;外环:角度反馈,开通角40o,关断角75o

3)功率转换器

功率变换器是直流电源和SRM的接口,起着将电能分配到SRM绕组中的作用,同时接受控制器的控制。由于SRM遵循“最小磁阻原理”工作,因此只需要单极性供电的功率变换器。功率变换器应能迅速从电源接受电能,又能迅速向电源回馈能量。

4)输出

输出显示:输出磁通Flux,电流I,转矩Te,角速度w

3、运动过程曲线分析1)空载

(a)、低速阶段

磁通:三种颜色表示三个开关过程。

可以看出,在前一相开关将要关断

的是时候,接通后一项开关。磁通

一直处于上升状态。

相电流:转速小,采用的是斩波控

制,把电流最大值控制在200A.

转矩:θd

dL

i

T

e

2

2

1

=,只有当绕组

电感随转子位置角而增大时,给绕组

通电才能产生正向电动转矩。

转速:因为负载转矩为0,电机处

于加速状态,但速度很小。

(b)、高速阶段

2 )带负载转矩

在相电流为理想平顶波的情况下,SR 电机平均电磁转矩Tav 的解析式 :

在θon 和θoff 不变时,绕组电流随外加电压的增大而增大,随转速的升高而减小;通过调整开关角和关断角也可以影响绕组电流,从而就间接地使电动机的电磁转矩增大。

当SR 电动机运行在电流值很小的情况下,磁路不饱和,电磁转矩与电流平方成正比;

当运行在饱和情况下,电磁转矩与电流的一次方成正比。这个结论可以作为制定控制策略的依据。

负载转矩TL=55N.m ,电流斩波的最高转速提高,稳定运行时的转速降低。 3) θon 一定时,增大θoff

)21)((2min

max 2min 222

2

L L L U N m T off on off S r av -----Ω=θθθθθθπ

电流斩波的最高转速提高

在θon 一定时,增大θoff ,平均转矩也相应增大。但导通角θc= θoff - θon 有一个最佳值,超过此值, θc 增大,平均转矩反而减小。

4)θoff一定时,减小θon

开通角越小,电流幅值越大,续流时

间越长。

θon 是控制转矩的重要参数:W一定

时,若开通角θon较小,相电流直线

上升时间较长,从而增大电流,提高

转矩。

控制系统MATLAB仿真基础

系统仿真 § 4.1控制系统的数学模型 1、传递函数模型(tranfer function) 2、零极点增益模型(zero-pole-gain) 3、状态空间模型(state-space) 4、动态结构图(Simulink结构图) 一、传递函数模型(transfer fcn-----tf) 1、传递函数模型的形式 传函定义:在零初始条件下,系统输出量的拉氏变换C(S)与输入量的拉氏变换R(S)之比。 C(S) b1S m+b2S m-1+…+b m G(S)=----------- =- -------------------------------- R(S) a1S n + a2S n-1 +…+ a n num(S) = ------------ den(S) 2、在MATLAB命令中的输入形式 在MATLAB环境中,可直接用分子分母多项式系数构成的两个向量num、den表示系统: num = [b1, b2, ..., b m]; den = [a1, a2, ..., a n]; 注:1)将系统的分子分母多项式的系数按降幂的方式以向量的形式输入两个变量,中间缺项的用0补齐,不能遗漏。 2)num、den是任意两个变量名,用户可以用其他任意的变量名来输入系数向量。 3)当系统种含有几个传函时,输入MATLAB命令状态下可用n1,d1;n2,d2…….。 4)给变量num,den赋值时用的是方括号;方括号内每个系数分隔开用空格或逗号;num,den方括号间用的是分号。 3、函数命令tf( ) 在MATLAB中,用函数命令tf( )来建立控制系统的传函模型,或者将零极点增益模型、状态空间模型转换为传函模型。 tf( )函数命令的调用格式为: 圆括号中的逗号不能用空格来代替 sys = tf ( num, den ) [G= tf ( num, den )]

三相异步电动机Matlab仿真

中国石油大学胜利学院综合课程设计总结报告 题目:三相异步电机直接启动特性实验模型 学生姓名:潘伟鹏 系别:机械与电气工程系 专业年级: 2012级电气工程专业专升本2班 指导教师:王铭

2013年 6 月 27日

一、设计任务与要求 普通异步电动机直接起动电流达到额定电流的6--7倍,起动转矩能达到额定转矩的1.25倍以上。过高的温度、过快的加热速度、过大的温度梯度和电磁力,产生了极大的破坏力,缩短了定子线圈和转子铜条的使用寿命。但在电网条件和工艺条件允许的情况下,异步电动机也可以直接启动。本次课程设计通过MATLAB软件建模模拟三相异步电动机直接启动时的各个元器件上的电量变化。 参考: 电力系统matlab仿真类书籍 电机类教材 二、方案设计与论证 三相异步电动机直接起动就是利用开关或接触器将电动机的定子绕组直接接到具有额定电压的电网上。 由《电机学》知三相异步电动机的电磁转矩M与直流电动机的电磁转矩有相似的表达形式。它们都与电机结构(表现为转矩常数)和每级下磁通有关,只不过在三相异步电动机中不再是通过电枢的全部电流,而是点数电流的有功分量。三相异步电机电磁转矩的表达式为: (1-1)式中——转矩常数 ——每级下磁通 ——转子功率因数 式(1-1)表明,转子通入电流后,与气隙磁场相互作用产生电磁力,因此,反映了电机中电流、磁场和作用力之间符合左手定则的物理关系,故称为机械特性的物理表达式。该表达式在分析电磁转矩与磁通、电流之间的关系时非常方便。 从三相异步电动机的转子等值电路可知, (1-2) (1-3)将式(1-2)、(1-3)代入(1-1)得:

控制系统的MATLAB仿真与设计课后答案

控制系统的MATLAB仿真与设计课后答案

>>z=-4*sqrt(2)*sin(t); >>plot3(x,y,z,'p'); >>title('Line in 3-D Space'); >>text(0,0,0,'origin'); >>xlabel('X'),ylable('Y'),zlable('Z');grid; 4>>theta=0:0.01:2*pi; >>rho=sin(2*theta).*cos(2*theta); >>polar(theta,rho,'k'); 5>>[x,y,z]=sphere(20); >>z1=z; >>z1(:,1:4)=NaN; >>c1=ones(size(z1)); >>surf(3*x,3*y,3*z1,c1); >>hold on >>z2=z; >>c2=2*ones(size(z2)); >>c2(:,1:4)=3*ones(size(c2(:,1:4))); >>surf(1.5*x,1.5*y,1.5*z2,c2); >>colormap([0,1,0;0.5,0,0;1,0,0]); >>grid on >>hold off 第四章 1>>for m=100:999 m1=fix(m/100); m2=rem(fix(m/10),10); m3=rem(m,10); if m==m1*m1*m1+m2*m2*m2+m3*m3*m3 disp(m) end end 2M文件:function[s,p]=fcircle(r) s=pi*r*r; p=2*pi*r; 主程序: [s,p]=fcircle(10) 3>>y=0;n=100; for i=1:n y=y+1/i/i; end >>y

直流电动机的MATLAB仿真..

第一章课程设计内容及要求 1. 直流电动机的机械特性仿真; 2. 直流电动机的直接起动仿真; 3. 直流电动机电枢串联电阻启动仿真; 4. 直流电动机能耗制动仿真; 5.直流电动机反接制动仿真; 6. 直流电动机改变电枢电压调速仿真; 7. 直流电动机改变励磁电流调速仿真。 要求:编写M文件,在Simulink环境画仿真模型原理图,用二维画图命令画仿真结果图或用示波器观察仿真结果,并加以分析

第二章直流电动机的电力拖动仿真绘制 1)直流电动机的机械特性仿真 clear; U_N=220;P_N=22;I_N=115; n_N=1500;R_a=;R_f=628; Ia_N=I_N-U_N/R_f; C_EPhi_N=(U_N-R_a*Ia_N)/n_N; C_TPhi_N=*C_EPhi_N; Ia=0;Ia_N; n=U_N/C_EPhi_N-R_a/(C_EPhi_N)*Ia; Te=C_TPhi_N*Ia; P1=U_N*Ia+U_N*U_N/R_f; T2_N=9550*P_N/n_N; figure(1); plot(Te,n,'.-'); xlabel('电磁转矩Te/'); ylabel('转矩n/rpm'); ylim([0,1800]); figure(2); plot(Te,n,'rs'); xlabel('电磁转矩Te/'); ylabel('转矩n/rpm');

hold on; R_c=0; for coef=1:;; U=U_N*coef; n=U/C_EPhi_N-(R_a+R_c)/(C_EPhi_N*C_TPhi_N)*Te; plot(Te,n,'k-'); str=strcat('U=',num2str(U),'V'); s_y=1650*coef; text(50,s_y,str); end figure(3); n=U_N/C_EPhi_N-(R_a+R_c)/(C_EPhi_N*C_TPhi_N)*Te; plot(Te,n,'rs'); xlabel('电磁转矩Te/'); ylabel('转矩n/rpm'); hold on; U=U_N;R_c=; for R_c=0::; n=U/C_EPhi_N-(R_a+R_c)/(C_EPhi_N*C_TPhi_N)*Te; plot(Te,n,'k-'); str=strcat('R=',num2str(R_c+R_a),'\Omega'); s_y=400*(4-R_c*; text(120,s_y,str);

直流电机模糊控制系统的MATLAB-Simulink仿真研究毕业设计

XXXX届毕业设计说明书 直流电机模糊控制系统 的MATLAB/Simulink仿真研究 院、部:电气与信息工程学院 学生姓名:XXX 指导教师:XXXX职称教授 职称 专业:XXXXXXXXXXXXX 班级:XXXXXXXXX 完成时间:20XX.X.X

摘要 在当今控制技术的发展当中,模糊控制技术的发展走在了前列,成为了当今世界上最先进的控制技术之一。模糊控制技术很好的将模糊数学理论应用于控制领域当中, 更加真切地模拟出了人脑的思维方式和判断能力, 以及对产品生产的过程进行筛选和对产品质量上的控制, 从而发展出了基于模糊控制技术的智能化的新技术,为当今控制技术的发展提供了广阔空间。 在本文当中,主要介绍了基于模糊控制理论的直流电机模糊控制系统的原理,以及直流电机模糊控制系统的优点和缺点,并通过使用MATLAB语言中SIMULINK 模块和模糊控制工具箱对直流电机模糊控制系统进行仿真,把控制直流电机调速的实际情况转换成模糊控制规则,再使用这些规则,对过程经过模糊推理和模糊决策所得到的控制量,从而实现在MATLAB语言中SIMULINK模块和模糊控制工具箱对直流电机模糊控制系统的建模与仿真。对仿真结果予以分析,对直流电机模糊控制系统的仿真进行总结。 关键词:MATLAB;SIMULINK;模糊控制;直流电机;电机调速

ABSTRACT Among today’s control technology development, one of the leading enterprises in the development of fuzzy control technology, fuzzy control technology has become one of the most advanced control technology in the world today, it will be a very good fuzzy control technology of fuzzy mathematics theory is applied in control field, the more realistically simulate the human brain’s way of thinking and judgment ability, as well as to the production process of screening and the control on the quality of product, which was developed based on fuzzy intelligent control technology of the new technology, for the development of modern control technology provides a broad expansion of space. in this article, mainly introduced the dc motor based on fuzzy control theory, the principle of fuzzy control system, as well as the advantages and disadvantages of the fuzzy control system for dc motor, and by using the SIMULINK module and the fuzzy control toolbox in MATLAB language for the calculation of the fuzzy control system of dc motor, the control of the actual situation of the dc motor speed control is converted into fuzzy control rules, and then use these rules, the process through fuzzy reasoning and fuzzy decision of control, thus to achieve the SIMULINK module and the fuzzy control toolbox in MATLAB language modeling and simulation of fuzzy control system of a dc motor. And the analysis to the results of simulation and simulation of fuzzy control system of dc motor. Keywordsmatlab;Simulink;fuzzy control;dc motor;motor speed control

异步电动机机械特性的MATLAB仿真

辽宁工业大学 实验室开放课题设计(论文) 题目:异步电动机机械特性的MATLAB仿真》 院(系):电气工程学院 专业班级:自动化 131 学号: 0 ` 学生姓名:徐峰 指导教师:赵丽丽

起止时间:

摘要 异步电动机以其结构简单、运行可靠、效率较高、成本较低等特点,在日常生活中得到广泛的使用。目前,电动机控制系统在追求更高的控制精度的基础上变得越来越复杂,而仿真是对其进行研究的一个重要手段。MATLAB是一个高级的数学分析和运算软件,可用动作系统的建模和仿真。在分析三相异步电动机物理和数学模型的基础上,应用MATLAB软件简历了相对应的仿真模型;在加入相同的三相电压和转矩的条件下,使用实际电机参数,与MALAB给定的电机模型进行了对比仿真。 第一章对异步电机的实验要求做出了相关的描述,第二章对MATLAB仿真软件做了一定的介绍,第三章是对异步电动机的机械特性、启动、制动和正反转进行理论分析和仿真模拟以及仿真结果的分析。 经分析后,表明模型的搭建是合理的。因此,本设计将结合MATLAB的特点,对三相异步电机进行建模和仿真,并通过实际的电动机参数,对建立的模型进行了验证。 关键词:异步电机、数学模型、MATLAB仿真、三相异步电动机

目录 第1章实验任务及要求 (1) 第2章 MATLAB及SIMULINK的介绍 (2) MATLAB介绍 (2) S IMULINK模块的介绍 (3) 第3章仿真实验 (4) 三相异步电动机的机械特性 (4) 三相异步电动机起动的仿真 (6) 三相异步电动机制动仿真 (8) 三相异步电动机正反转仿真 (10) 第4章总结 (12) 参考文献 (13) 附录 (14)

基于Matlab的直流电机速度控制

基于Matlab的直流电机速度控制

系统仿真 课程设计报告 设计题目:基于Matlab的直流电机速度控制 专业:自动化 学生姓名: 班级学号: 指导教师: 开课日期2013年 7 月 1 日至2013年 7 月 13 日南京邮电大学自动化学院

一、课程设计题目 控制系统的执行机构常用直流电机来驱动,电路和原理示意图如下所示 其开环传递函 数 为 ()()0001 .0)15.0)(1.001.0(01 .02+++= +++= s s K R Ls b Js K V θ ,请用时域分析方法设计PID 控制器,使系统满足下列性能指标要求:当仿真输入是单位阶跃信号时,电机输出转速调整时间小于2秒,超调小于5%,稳态误差小于1%。 要求给出详细的设计步骤,matlab 源码及仿真曲线。 二、实验原理 本报告首先介绍了直流电动机的物理模型,并测量计算了它的具体参数。然后根据牛顿第二定律和回路电压法分别列写运动平衡方程式和电机电枢回路方程式,从而通过一些数学变换抽象出了以电压为输入、转速为输出、电流和转速为状态变量的数学模型。借助MATLAB 设计simulink 模块调整PID 模块的各项系数,使系统的阶跃响应达到了设计指标。 1、建立该系统的时域数学模型 由克希霍夫定律得: V=R*i+L +e 直流电机转矩和电枢电流关系为 T=Kt*I 电枢旋转产生反电动势与旋转运动角速度的关系为 e=

由牛顿定律,转子力矩平衡关系为 其中,T:负载转矩,:负载电流 V(s)=R*I(s)+L*sI(s)+E(s) 拉式变换:E=Ke(s) 划去中间变量得: 开环传递函数为: 2、PID控制器的功能 比例环节:Kp增大等价于系统的开环增益增加,会引起系统响应速度加快,稳态误差减少,超调量增加。当Kp过大时,会使闭环系 统不稳定; 积分环节:相当于增加系统积分环节个数,主要作用是消除系统的稳态误差。积分环节作用的强弱取决于积分时间常数Ti,Ti增大, 系统超调量变小,响应速度变慢; 微分环节:主要作用是提高系统的响应速度,同时减少系统超调量,抵消系统惯性环节的相位滞后不良作用,使系统稳定性明显改善。 Td偏大或偏小,都会使超调量增大,调整时间加长。由于该环节所产 生的控制量与信号变化速率有关,故对于信号无变化或变化缓慢的系 统微分环节不起作用。 三、设计步骤 方法1: 搭建simulink模块,利用经验调节法整定PID参数,使整个系统满足调节时间小于2秒,超调小于5%,稳态误差小于1%。 1、搭建的simulink模块图如下:

电机设计matlab程序

%电机设计程序 clear all format short e m1=3;p=2;f=50 %1.额定功率 PN=*10^3 ; %2.额定电压(单位V,三角形接法) UN=380;UN0=380; %3.功电流(单位A) IKW=PN/(m1*UN0) %4.效率eta按照技术条件的规定eta= eta= ; %5.功率因数cos(phi) =,按照技术条件的规定cos(phi)= phi=acos; cos(phi); %6.极对数p=2 p=2; %7.定转子槽数:每极每相槽数取整数。参考类似规格电机取q1=3,则Z1=2m1pq1,再查表10-8选Z2=32,并采用转子斜槽。 q1=3; Z1=2*m1*p*q1 Z2=32 ; %8.定转子每极槽数 Zp1=Z1/(2*p) Zp2=Z2/(2*p) %9.确定电机的主要尺寸;一般可参考类似电机的主要尺寸来确定Di1和lef.现按10-2中的 KE1=*log(PN/1000)*p+ P1=KE1*PN/(eta*cos(phi)) alphap1=;KNm1=;Kdp1=;A1=25000; Bdelta1=;n1=1450; V=(alphap1*KNm1*Kdp1))*(1/(A1*Bdelta1 ))*(P1/n1) D1=; %铁心的有效长度 Di1=; lef =V/((Di1)^2) %气隙的确定 %参考类似产品或由经验公式(10-10a),得 lt=;

delta = lef=lt + 2*delta D2=Di1-2*delta %转子内径先按转轴直径决定(以后再校验转子轭部磁密) Di2= ; %11.极距 tau tau =pi*Di1/(2*p) %12.定子齿距t1 t1=(pi*Di1/Z1) %转子齿距t2 t2=(pi*D2/Z2) bsk=; %15.设计定子绕组 Nphi11=eta*cos(phi)*pi*Di1*A1/(m1*IKW) %取并联支路a1=1,由式(10-15),可得每槽导体数 a1=1; Ns1=47 %16.每相串联导体数Nphi1 Nphi1=Ns1*Z1/(m1*a1) %每相串联匝数N1 N1=Nphi1/2 %17.绕组线规设计 %初选定子电密J11=5.0A/mm^2,由式(10-16),计算导线并绕根数和每根导线面积的乘积。 J11=; %其中定子电流初步估计值 I11=IKW/(eta*cos(phi)) Nt1Ac11=I11/(a1*J11)

经典-同步电机模型的MATLAB仿真h

安徽工业大学工商学院课程设计(论文)同步电机模型的MATLAB仿真 学生姓名:李春笋 学号:111842161 专业班级:气1142 指导教师:范国伟 2013年12月20日

摘要 采用电力电子变频装置实现电压频率协调控制,改变了同步电机历来的恒速运行不能调速的面貌,使它和异步电机一样成为调速电机大家庭的一员。本文针对同步电机中具有代表性的凸极机,在忽略了一部分对误差影响较小而使算法复杂度大大增加的因素(如谐波磁势等),对其内部电流、电压、磁通、磁链及转矩的相互关系进行了一系列定量分析,建立了简化的基于abc三相变量上的数学模型,并将其进行派克变换,转换成易于计算机控制的d/q坐标下的模型。再使用MATLAB中用于仿真模拟系统的SIMULINK 对系统的各个部分进行封装及连接,系统总体分为电源、abc/dq转换器、电机内部模拟、控制反馈四个主要部分,并为其设计了专用的模块,同时对其中的一系列参数进行了配置。系统启动仿真后,在经历了一开始的振荡后,各输出相对于输出时间的响应较稳定。关键词:同步电机 d/q模型 MATLAB SIMULINK 仿真。 The Simulation Platform of Synchronous Machine by MATLAB Abstract: The utilization of transducer realizes the control of voltage’s frequency. It changes the situation that Synchronous Machine is always running with constant speed. Just like Asynchronous Machine, Synchronous machine can also be viewed as a member of the timing machine. This thesis intends to aim at the typical salient pole machine in Synchronous Machine. Some quantitative analysis are made on relations of salient pole machine among current, voltage, flux, flux linkage and torque, under the condition that some factors such as harmonic electric potential are ignored. These factors have less influence on error but greatly increase complexity of arithmetic. Thus, simplified mathematic model is established on the basis of a, b, c three phase variables. By the Park transformation, this model is transformed to d, q model which, is easy to be controlled by computer. Simulink is used to masking and linking all the parts of the system. The system can be divided into four main parts, namely power system, abc/dq transformation, simulation model of the machine and feedback control. Special blocks are designed for the four parts and a series of parameters in these parts are configured. The results of simulation show that each output has a satisfactory response when there is disturbance. Key Words: Synchronous Machine Simulation d/q Model MATLAB SIMULINK

matlab电机实例

unction [sys,x0,str,ts,simStateCompliance] = BLDC_S(t,x,u,flag) %-----------------------------------------------------------------------

% 状态变量:X(1)=ia;X(2)=ib;X(3)=ic;X(4)=SETA;X(5)=OMEGA; % 输入量:u(1)=Ud; u(2)=TL; % 输出量:n, Tem, ia, ib, ic; %------------------------------------------------------------------------ %-----------------电动机参数--------------------------------------------- R = 0.23;L = 0.00498; M = -0.00005478; J = 0.025; P0=2; % 极对数 RR = diag([R R R]); LL = diag([L-M,L-M,L-M]); S = [2,-1,-1; -1,2,-1; -1,-1,2]/3; %----------------------------------------------------------------------- %SFUNTMPL General M-file S-function template % With M-file S-functions, you can define you own ordinary differential % equations (ODEs), discrete system equations, and/or just about % any type of algorithm to be used within a Simulink block diagram. % % The general form of an M-File S-function syntax is: % [SYS,X0,STR,TS,SIMSTATECOMPLIANCE] = SFUNC(T,X,U,FLAG,P1,...,Pn) % % What is returned by SFUNC at a given point in time, T, depends on the % value of the FLAG, the current state vector, X, and the current % input vector, U. % % FLAG RESULT DESCRIPTION % ----- ------ -------------------------------------------- % 0 [SIZES,X0,STR,TS] Initialization, return system sizes in SYS, % initial state in X0, state ordering strings % in STR, and sample times in TS. % 1 DX Return continuous state derivatives in SYS. % 2 DS Update discrete states SYS = X(n+1) % 3 Y Return outputs in SYS. % 4 TNEXT Return next time hit for variable step sample % time in SYS. % 5 Reserved for future (root finding). % 9 [] Termination, perform any cleanup SYS=[]. % % The state vectors, X and X0 consists of continuous states followed % by discrete states. % % Optional parameters, P1,...,Pn can be provided to the S-function and % used during any FLAG operation. % % When SFUNC is called with FLAG = 0, the following information % should be returned: % % SYS(1) = Number of continuous states. % SYS(2) = Number of discrete states. % SYS(3) = Number of outputs. % SYS(4) = Number of inputs. % Any of the first four elements in SYS can be specified % as -1 indicating that they are dynamically sized. The % actual length for all other flags will be equal to the % length of the input, U. % SYS(5) = Reserved for root finding. Must be zero. % SYS(6) = Direct feedthrough flag (1=yes, 0=no). The s-function % has direct feedthrough if U is used during the FLAG=3 % call. Setting this to 0 is akin to making a promise that % U will not be used during FLAG=3. If you break the promise % then unpredictable results will occur. % SYS(7) = Number of sample times. This is the number of rows in TS. % % X0 = Initial state conditions or [] if no states. %

MATLAB控制系统与仿真设计

MATLAB控制系统与仿真 课 程 设 计 报 告 院(系):电气与控制工程学院 专业班级:测控技术与仪器1301班 姓名:吴凯 学号:1306070127

指导教师:杨洁昝宏洋 基于MATLAB的PID恒温控制器 本论文以温度控制系统为研究对象设计一个PID控制器。PID控制是迄今为止最通用的控制方法,大多数反馈回路用该方法或其较小的变形来控制。PID控制器(亦称调节器)及其改进型因此成为工业过程控制中最常见的控制器(至今在全世界过程控制中用的84%仍是纯PID调节器,若改进型包含在内则超过90%)。在PID控制器的设计中,参数整定是最为重要的,随着计算机技术的迅速发展,对PID参数的整定大多借助于一些先进的软件,例如目前得到广泛应用的MATLAB仿真系统。本设计就是借助此软件主要运用Relay-feedback法,线上综合法和系统辨识法来研究PID控制器的设计方法,设计一个温控系统的PID控制器,并通过MATLAB中的虚拟示波器观察系统完善后在阶跃信号下的输出波形。 关键词:PID参数整定;PID控制器;MATLAB仿真。 Design of PID Controller based on MATLAB Abstract This paper regards temperature control system as the research object to design a pid controller. Pid control is the most common control method up until now; the great majority feedback loop is controlled by this method or its small deformation. Pid controller (claim regulator also) and its second generation so become the most common controllers in the industry process control (so far, about 84% of the controller being used is the pure pid controller, it’ll exceed 90% if the second generation included). Pid parameter setting is most important in pid controller designing, and with the rapid development of the computer technology, it mostly recurs to some advanced software, for example, mat lab simulation software widely used now. this design is to apply that soft mainly use Relay feedback law and synthetic method on the line to study pid

matlab控制系统仿真课程设计

课程设计报告 题目PID控制器应用 课程名称控制系统仿真院部名称机电工程学院专业 班级 学生姓名 学号 课程设计地点 课程设计学时 指导教师 金陵科技学院教务处制成绩

一、课程设计应达到的目的 应用所学的自动控制基本知识与工程设计方法,结合生产实际,确定系统的性能指标与实现方案,进行控制系统的初步设计。 应用计算机仿真技术,通过在MATLAB软件上建立控制系统的数学模型,对控制系统进行性能仿真研究,掌握系统参数对系统性能的影响。 二、课程设计题目及要求 1.单回路控制系统的设计及仿真。 2.串级控制系统的设计及仿真。 3.反馈前馈控制系统的设计及仿真。 4.采用Smith 补偿器克服纯滞后的控制系统的设计及仿真。 三、课程设计的内容与步骤 (1).单回路控制系统的设计及仿真。 (a)已知被控对象传函W(s) = 1 / (s2 +20s + 1)。 (b)画出单回路控制系统的方框图。 (c)用MatLab的Simulink画出该系统。 (d)选PID调节器的参数使系统的控制性能较好,并画出相应的单位阶约响应

曲线。注明所用PID调节器公式。PID调节器公式Wc(s)=50(5s+1)/(3s+1) 给定值为单位阶跃响应幅值为3。 有积分作用单回路控制系统 无积分作用单回路控制系统

大比例作用单回路控制系统 (e)修改调节器的参数,观察系统的稳定性或单位阶约响应曲线,理解控制器参数对系统的稳定性及控制性能的影响? 答:由上图分别可以看出无积分作用和大比例积分作用下的系数响应曲线,这两个PID调节的响应曲线均不如前面的理想。增大比例系数将加快系统的响应,但是过大的比例系数会使系统有比较大的超调,并产生振荡,使稳定性变坏;增大积分时间有利于减小超调,减小振荡,使系统的稳定性增加,但是系统静差消除时间变长,加入微分环节,有利于加快系统的响应速度,使系统超调量减小,稳定性增加。 (2).串级控制系统的设计及仿真。 (a)已知主被控对象传函W 01(s) = 1 / (100s + 1),副被控对象传函W 02 (s) = 1 / (10s + 1),副环干扰通道传函W d (s) = 1/(s2 +20s + 1)。 (b)画出串级控制系统方框图及相同控制对象下的单回路控制系统的方框图。(c)用MatLab的Simulink画出上述两系统。

基于MATLAB三相异步电动机调压调速系统设计

基于MATLAB三相异步电动机调压调速系统设计

————————————————————————————————作者:————————————————————————————————日期:

电气工程及其自动化专业方向课程设 计 一、设计任务 1、了解并熟悉双闭环三相异步电机调压调速原理及组成。 2、学习 SIMULINK,熟悉相关的模块功能。 3、进一步理解交流调压系统中电流环和转速环的作用。 二、设计要求 1、利用SIMULINK建立闭环调速系统仿真模型。 2、调试完成调压模块仿真、开环系统仿真、闭环系统仿真。 三、实验设备 1、计算机一台 2、MATLAB仿真软件 四、实验原理 调压调速即通过调节通入异步电动机的三相交流电压大小来调节转子转速的方法。理论依据来自异步电动机的机械特性方程式: 其中,p为电机的极对数; w1为定子电源角速度; U1为定子电源相电压; R2’为折算到定子侧的每相转子电阻; R1为每相定子电阻; L11为每相定子漏感; L12为折算到定子侧的每相转子漏感; S为转差率。

图1 异步电动机在不同电压的机械特性 由电机原理可知,当转差率s 基本保持不变时,电动机的电磁转矩与定子电压的平方成正比。因此,改变定子电压就可以得到不同的人为机械特性,从而达到调节电动机转速的目的。 1、调压电路 改变加在定子上的电压是通过交流调压器实现的。目前广泛采用的交流调压器由晶闸管等器件组成。它是将三个双向晶闸管分别接到三相交流电源与三相定子绕组之间通过调整晶闸管导通角的大小来调节加到定子绕组两端的端电压。这里采用三相全波星型联接的调压电路。 图2 调压电路原理图 U U U T T T T T R R R N T

中小型异步电动机的MATLAB计算程序

中小型异步电动机的MATLAB计算程序%%%%%%%%%%%%%%%%%%%%%%%%%第一部分额定数据和主要尺寸%%%%%%%%%%%%%%%%%%%%%%%%% myflag1 = 1; %myflag1 myflag1=1是三角形接法,myflag1=0是星 形接法 myflag2 = 0; %myflag2 myflag2=1是双层槽绝缘占面 积,myflag2=0是单层槽绝缘占面积 myflag3 = 1; %myflag3 myflag3=1是无径向通风道的铁心长 度,myflag3=0是定转子径向通风道不交错,其它是通 风道交错 myflag4 = 1; %myflag4 myflag4=1是无径向通风道的净铁心长 度,myflag4=0是有径向通风道的净铁心长度 myflag5 = 2; %myflag5 myflag5=1是双层线圈,myflag5=2是单层 线圈 myflag6 = 0; %myflag6 myflag6=1是平底槽,myflag6=0是圆底槽myflag7 = 0; %myflag7 myflag7=1是平底槽,myflag7=0是圆底槽myflag8 = 1; %myflag8 myflag8=1是圆底槽,myflag8=0是半开口 平底槽,其它为开口平底槽 myflag9 = 1; %myflag9 myflag9=1是半开口槽和半闭开口 槽,myflag9=0是开口槽 myflag10 = 1; %myflag10 myflag10=1是单层线圈,myflag10=0是双 层线圈 myflag11 = 1; %myflag11 myflag11=1是无径向通风道,myflag11=0 是有径向通风道 myflag12 = 3; %myflag12 myflag12=1是双层叠绕组,myflag12=2单 层同心式,myflag12=3单层同心式(分组的)、交叉 式,myflag12=4 单层链式 myflag13 = 1; %myflag13 myfalg13=1是无径向通风道,myflag13=0 是径向通风道

《控制系统MATLAB仿真》实验讲义88

《自动控制原理实验》 目录 第一部分实验箱的使用 第二部分经典控制实验 第一章基本实验 实验一典型环节及其阶跃响应 实验二二阶系统阶跃响应 实验三控制系统的稳定性分析 实验四控制系统的频率特性 实验五连续控制系统的串联校正 实验六数字PID控制实验 第二章综合实验 第三部现代控制理论实验 第一章基本实验 第二章综合实验

实验一 典型环节及其阶跃响应 预习要求: 1、复习运算放大器的工作原理;了解采用A μ741运算放大器构成各种运算电路的方法; 2、了解比例控制、微分控制、积分控制的物理意义。 一、实验目的 1、学习自动控制系统典型环节的电模拟方法,了解电路参数对环节特性的影响。 2、学习典型环节阶跃响应的测量方法; 3、学会根据阶跃响应曲线计算确定典型环节的传递函数。 二、实验内容 1、比例环节 电路模拟: 图1-1 传递函数: 2211 ()()()U s R G s U s R ==- 2、惯性环节 电路模拟: 图1-2 传递函数: 22112()/()()11 U s R R K G s U s Ts R Cs = =-=- ++ 3、积分环节 电路模拟: A/D1 D/A1 A/D1

图1-3 传递函数: 21()11 ()()U s G s U s Ts RCs = =-=- 4、微分环节 电路模拟: 图1-4 传递函数: 211() ()() U s G s s RC s U s τ= =-=- 5、比例微分 电路模拟: 图1-5 传递函数: 222111 ()()(1)(1)()U s R G s K s R C s U s R τ= =-+=-+ 6、比例积分 电路模拟: 图1-6 A/D1 2 R D/A1 A/D1 A/D1 A/D1 C

基于某MATLAB的直流电机双闭环调速系统的设计与仿真

《机电控制系统分析与设计》课程大作业之一基于MATLAB 的直流电机双闭环调速系统的设计与仿真 1 计算电流和转速反馈系数 2 按工程设计法,详细写出电流环的动态校正过程和设计结果 根据设计的一般原则“先环后外环”,从环开始,逐步向外扩展。在这里,首先设计电流调节器,然后把整个电流环看作是转速调节系统中的一个环节,再设计转速调节器。 电流调节器设计分为以下几个步骤: a 电流环结构图的简化 1)忽略反电动势的动态影响 在按动态性能设计电流环时,可以暂不考虑反电动势变化的动态影响,即D E≈0。

这时,电流环如下图所示。 2) 等效成单位负反馈系统 如果把给定滤波和反馈滤波两个环节都等效地移到环,同时把给定信号改成U *i (s ) /b ,则电流环便等效成单位负反馈系统。 3) 小惯性环节近似处理 由于T s 和 T 0i 一般都比T l 小得多,可以当作小惯性群而近似地看作是一个惯性环节,其时间常数为 T ∑i = T s + T oi 简化的近似条件为 oi s ci 1 31T T ≤ ω

电流环结构图最终简化成图。 b 电流调节器结构的选择 1) 典型系统的选择: 从稳态要求上看,希望电流无静差,以得到理想的堵转特性,采用 I 型系统就够了。 从动态要求上看,实际系统不允许电枢电流在突加控制作用时有太大的超调,以保证电流在动态过程中不超过允许值,而对电网电压波动的及时抗扰作用只是次要的因素,为此,电流环应以跟随性能为主,应选用典型I 型系统 2) 电流调节器选择 电流环的控制对象是双惯性型的,要校正成典型 I 型系统,显然应采用PI 型的电流调节器,其传递函数可以写成 s s K s W i i i ACR ) 1()(ττ+=

相关文档
相关文档 最新文档