异步电动机机械特性的MATLAB仿真
基于Matlab的三相异步电动机起动、调速和制动特性仿真
信息工程学院基于Matlab的三相异步电动机起动、调速和制动特性仿真摘要:异步电动机目前在日常生活中已得到广泛应用,其主要特点为结构简单、运行可靠、效率较高和成本较低。
为使其应用更加广泛且性能更加完善,有必要对其最基本的起动、制动和调速性能进行深入研究。
而随着电机研究的不断深入,仿真就成为对其进行研究的一个重要手段,其中Matlab软件以其方便、高效、直观的特点,广泛应用于异步电动机的仿真研究,方便快捷且节约资源,为解决一些复杂问题带来了极大的方便。
本文通过Matlab软件进行仿真,研究异步电动机起动、调速和制动的各种方法,以找到提高其性能的途径,并通过与理论相对比,验证了本文模型的有效性和正确性。
关键词:Matlab;仿真;异步电动机Simulation for Start-up ,Speed Control and Braking Character of Three-phase Asynchronous Motor Based onMatlabAbstract:Asynchronous motor has been widely used in our daily life at present, the main characteristics of simple structure, reliable operation, high efficiency and low cost. In order to make its application more widely and performance will be improved, it is necessary for the most basic starting, braking and speed regulating performance for further research. And with the research of motor, the simulation has become an important means to study, the Matlab software, with its convenient, efficient and intuitive features, are widely used in the simulation research of asynchronous motor is convenient and save resources, to solve some complex problems has brought great convenience.Based on the Matlab software simulation, the asynchronous motor starting, speed and braking methods, in order to find ways to improve its performance, and compared with the theory, proves the correctness and the effectiveness of the model. Key words:Matlab; simulation; asynchronous motor1 设计目的和意义1.1 概述在科学技术发展迅速的当今社会,电机已经成为生活中必不可少的一部分,为人们的生产生活提供了极大的方便。
三相异步电机matlab电磁设计、温度场分析与ansoft磁场仿真学习资料
高温异步电机设计与性能分析High Temperature Induction Motor Design and PerformanceAnalysis学院:电气工程学院专业班级:学号:学生姓名:指导教师:(教授)2012年 6 月摘要Abstract目录摘要 (I)Abstract ............................................................................................................................ I I 目录 (I)第1章绪论 (1)1.1 引言 (1)1.2 课题背景及意义 (1)1.2.1课题研究背景、目的及意义 (1)1.2.2课题国内外研究现状及趋势 (4)第2章三相单鼠笼异步电动机电磁计算 (6)2.1 额定数据及主要尺寸 (6)2.1.1参数的选择 (6)2.1.2电机的主要尺寸 (7)2.1.3定子绕组的计算 (9)2.1.4定子槽型的计算 (10)2.1.5转子绕组的计算 (11)2.2 磁路计算 (13)2.3 参数计算 (18)2.3.1线圈长度计算 (18)2.3.2电机定子绕组漏抗计算 (19)2.3.3电机转子绕组漏抗的计算 (21)2.3.4有效材料的计算 (22)2.3.5空载特性 (24)2.4 工作性能计算 (26)2.4.1电负荷计算 (26)2.4.2电机损耗计算 (27)2.4.3主要性能计算确定 (29)2.5 起动性能计算 (30)2.5.1起动时定子参数 (30)2.5.2起动时转子参数 (31)2.5.3起动参数的确定 (33)2.6 MATLAB语言结构 (34)第3章异步电机通过matlab的温度场分析 (35)3.1 matlab在电机设计和仿真中的应用 (35)3.2温度对异步电机的性能影响 (36)3.2.1. 温升 (36)3.2.2 发热 (37)3.2.3 环境温度对电动机的影响 (38)3.3 异步电动机温度场特性仿真结果 (38)第4章异步电机的ansoft仿真 (40)4.1. ansoft maxwell的介绍 (40)4.1.1 三维静电场分析(3D Electrostatic Field) (40)4.1.2 三维直流磁场分析(3D DC Magnetic) (40)4.1.3 涡流场分析(Eddy Current Field) (40)4.1.4 瞬态场(Transient Field) (40)4.2 Maxwell 仿真一般步骤 (40)4.3 Maxwell的仿真结果与分析 (41)4.3.1建立电机模型 (41)4.3.2 Rmxprt导入至Maxwenll 2D有限元模块 (42)4.4本章小结 (43)第5章结论 (44)参考文献 (45)致谢 (48)附录 (49)5.1 附录1 (49)5.2 附录2 (61)第1章绪论1.1 引言随着四个现代化的发展,工业生产的自动化程度提高,还需要大量各种各样具有高性能的控制电机作为自动化系统的控制元件或执行元件。
matlabsimulink在电机中的仿真
模块化设计
集成优化工具
Simulink的模块化设计使得电机的各个部 分可以独立建模,然后通过模块的连接来 构建完整的系统模型,便于管理和修改。
Matlab提供了多种优化工具,可以对电机 控制系统进行优化设计,提高系统的性能 。
Matlab Simulink在电机仿真中的挑战
模型复杂度
电机的数学模型通常比较复杂,涉及大 量的非线性方程,这给模型的建立和仿
电机仿真的基本方法和流程
数学建模
根据电机的物理原理, 建立电机的数学模型, 包括电路方程、磁路 方程和运动方程等。
参数识别
根据实际电机的参数, 对数学模型进行参数 识别和调整,提高仿 真的准确性。
建立仿真模型
在Matlab Simulink 中建立电机的仿真模 型,包括电机本体和 控制系统的模型。
验证设计
通过仿真可以验证电机的设计是否满足要求, 提前发现并修正设计中的问题。
性能预测
仿真可以帮助预测电机的性能,包括转速、 转矩、效率等,为实际应用提供参考。
控制系统设计
通过仿真可以验证控制系统的设计是否正确, 提高控制系统的稳定性和精度。
降低成本
仿真可以减少试验次数,降低试验成本,缩 短研发周期。
04
案例分析
直流电机仿真案例
总结词
通过Simulink对直流电机进行仿真,可以模拟电机的启动、调速和制动等过程,为实际应用提供理论依据。
详细描述
在直流电机仿真案例中,我们使用Simulink的电机模块库来构建电机的数学模型。通过设置电机的参数,如电枢 电阻、电枢电感、励磁电阻和励磁电感等,可以模拟电机的动态行为。通过改变输入电压或电流,可以模拟电机 的启动、调速和制动等过程,并观察电机的响应特性。
基于MATLAB的异步电机变频调速系统的仿真与分析
基于MATLAB的异步电机变频调速系统的仿真与分析1.引言随着工业自动化水平的不断提高,对电机变频调速系统的要求也越来越高。
异步电机是目前工业中最为常见的一种电机类型,其变频调速系统在工业生产中发挥着至关重要的作用。
通过变频调速系统,可以实现电机的精确控制和能耗优化,提高生产效率和降低运行成本。
对异步电机变频调速系统进行仿真与分析,对于工业生产具有重要意义。
MATLAB是一款功能强大的技术计算软件,具有丰富的工具箱和仿真功能,可以方便地进行电机系统的建模和仿真分析。
本文将基于MATLAB对异步电机变频调速系统进行仿真与分析,探讨其性能特点和优化方法。
2.异步电机变频调速系统的基本原理异步电机的变频调速系统是通过改变电机的输入频率和电压,从而控制电机的转速和转矩。
基本原理是利用变频器对电源进行调节,改变电机的供电频率和电压,以实现对电机转速的精确控制。
在变频调速系统中,一般采用闭环控制结构,通过反馈电机转速信息,控制变频器的输出频率和电压,从而实现对电机的精确控制。
还需要考虑电机的负载特性和动态响应特性,以保证系统稳定性和性能优化。
在MATLAB中,可以利用Simulink工具箱进行异步电机变频调速系统的建模。
首先需要建立电机的数学模型,包括电机的电气特性、机械特性和传感器特性等。
然后,在Simulink中建立闭环控制系统模型,包括电机模型、变频器模型和控制器模型等。
通过建立完整的系统模型,可以对异步电机变频调速系统进行仿真分析。
可以通过改变输入信号和参数,观察系统的动态响应和稳定性能,进而优化系统的控制策略和调速性能。
4.仿真与分析通过MATLAB对异步电机变频调速系统进行仿真与分析,可以得到系统的各项性能指标和特性曲线。
其中包括电机的转速-转矩特性曲线、电机的效率曲线、系统的响应时间和稳定性能等。
在仿真过程中还可以考虑不同的工况和负载情况,对系统进行多种工况的分析和评估。
通过对系统性能的综合分析,可以得到系统的优化方案和改进措施,提高系统的控制精度和能效性能。
三相异步电机的机械特性(精)
实验报告课程名称:电机与拖动基础实验项目:三相异步电动机机械特性姓名:lmysdju一.实验目的理解三相异步电动机的机械特性,用MATLAB绘制出不同控制方法下三项异步电机的机械特性曲线。
二.实验项目1. E1/f1为常数,在不同供电频率下绘制出机械特性曲线;2. U1/f1为常数,在不同供电频率下绘制出机械特性曲线;,在不同供电频率下绘制出机械特性曲线。
三.实验内容本实验是基于MATLAB软件的,所需要的电机时参数已知的。
电机的特征如下:三相四极,定子绕组为Y接,其额定数据和毎相参数如下:1. 采用恒E1/f1控制,通过MATLAB编程,绘制出不同供电频率下三相异步电机的机械特性。
其程序如下:%Mechanical characteristic with E1/f1=Constclcclearsyms U1n Nph Poles Fe0 Nn R1 R2p X10 X20p R0 X0 Nsn Sn Zeq Z1 F1 Ns X1 X2p Xm...E1 E1n S Nrl Teml a b;U1n=380/sqrt(3);Nph=3;Poles=4;Fe0=50;Nn=1480;R1=1.03;R2p=1.02;X10=1.03;X20p=4.4;R0=7;X0=90;Nsn=120*Fe0/Poles;Sn=(Nsn-Nn)/Nsn;Zeq=(R0+j*X0)*(R2p/Sn+j*X20p)/((R0+j*X0)+(R2p/Sn+j*X20p)); Z1=R1+j*X10; E1n=abs(Zeq*U1n/(Zeq+Z1));for b=1:4if b==1F1=50;elseif b==2F1=35;elseif b==3F1=25;elseif b==4F1=10;endNs=120*F1/Poles;X1=X10*(F1/Fe0);X2p=X20p*(F1/Fe0);Xm=X0*(F1/Fe0);E1=E1n*(F1/Fe0);for a=1:2000S=a/2000;Nrl=Ns*(1-S);Teml=Nph*Poles/(4*pi)*(E1/F1)^2*F1*R2p/S/((R2p/S)^2+X2p^2);Tem(a)=Teml;Nr(a)=Nrl;plot(Teml,Nrl);hold on;endhold on;endxlabel('Torque[N.m]');ylabel('Speed[r/min]');title('Mechanical characterristic with E1/f1=const');ylim([0,1600]);xlim([0,105]);text(50,1350,'f=50Hz');text(50,900,'f=35Hz');text(50,600,'f=25Hz');text(50,150,'f=10Hz');运行结果:Mechanical characterristic with E1/f1=constSpeed[r/min]Torque[N.m]2.采用恒U1/f1控制,重新绘制出不同供电频率下三相异步电机的机械特性曲线。
异步电动机转差频率间接矢量控制matlab仿真(毕业设计)
太原理工大学毕业设计(论文)任务书异步电动机转差频率间接矢量控制matlab仿真摘要本文基于MATLAB 对异步电动机转差频率控制调速系统进行仿真研究。
首先分析了异步电动机转差频率控制技术的主要控制方法、基本组成与工作原理。
之后对异步电机的动态模型做了分析,进一步介绍了异步电机的坐标变换,对异步电机转差频率矢量控制系统的基本原理进行了阐述,通过仿真工作,证明了其可行性。
最后,通过对仿真结果进行分析,归纳出如下结论:单纯的转差频率控制带载能力差,应用转差频率矢量控制可增强电机对转矩的调节能力且无需电压补偿。
关键词:转差频率,矢量控制,异步电动机Induction Motor Slip Frequency Indirect Vector ControlMatlab SimulationAbstractThis paper focuses on the matlab simulation of the asynchronous motor speed regulation system.Firstly , this paper analyzes the main control method , basic composition and working principle of the induction motor slip frequency control technology.Secondly , this paper analysis the dynamic model of asynchronous motor and further introduces the coordinate transfer and the basic principle of motor slip frequency vector control system. At the same time , the simulation work to prove its feasibility.Finally , according to analysis of the simulation results , the conclusions are as follows simply slip frequency control is always with poor load capacity , on the contrary the vector control applications can enhance the ability to regulate the motor of the torque and without voltage compensation.Key words : slip frequency , vector control , induction motor目录摘要 (I)Abstract (II)1绪论 (1)1.1现代交流调速技术的发展 (1)1.1.1异步电动机交流调速系统的类型 (2)1.1.2交流调速系统的发展趋势和动向 (2)1.2本文主要研究内容 (2)1.2.1转差频率控制的基本概念 (2)1.2.2基于异步电动机稳态模型控制的转差频率控制规律 (4)1.2.3基于异步电动机动态态模型控制的转差频率矢量控制规律 (5)2异步电动机转差频率间接矢量控制交流调速系统 (7)2.1异步电机的特点 (7)2.2三相异步电动机的多变量非线性数学模型 (7)2.2.1电压方程 (8)2.2.2磁链方程 (9)2.2.3转矩方程 (11)2.2.4电力拖动系统运动方程 (11)2.3矢量控制技术思想 (12)2.3.1坐标变换 (13)1.坐标变换的基本思想和原则 (13)2.三相-两相变换(3s/2s变换) (15)2.3.2交流异步电机在两相任意旋转坐标系上的数学模型 (18)2.3.3异步电机在两相静止坐标系( 坐标系)上的数学模型 (20)2.3.4异步电机在两相同步旋转系上的数学模型 (21)2.3.5三相异步电动机在两相坐标系上的状态方程 (21)2.4基于转差频率矢量控制调速系统的组成 (22)2.4.1基于转差频率间接矢量控制调速系统的工作原理 (22)2.4.2异步电动机转差频率间接矢量控制公式推导 (24)3主电路与控制电路 (25)3.1 SPWM逆变电路 (25)3.2控制电路的设计 (26)3.2.1转速PI调节器的设计 (26)3.2.2函数运算模块的设计 (28)4转差频率间接矢量控制的matlab仿真 (30)4.1仿真模型的搭建及参数设置 (30)4.1.1主电路模型 (30)4.1.2控制电路的模型搭建 (31)4.2仿真结果与分析 (33)4.2.1仿真波形图 (33)4.2.2仿真结果分析 (35)4.3本章总结 (35)参考文献 (36)致谢 (37)1绪论1.1现代交流调速技术的发展在工业化的进程中 ,电动机作为将电能转换为机械能的主要设备。
三相异步电机机械特性MATLAB仿真报告
评分:_________课程报告电机与拖动基础学院机自学院专业电气工程及其自动化学号 15122204学生姓名张紫靓课程电机与拖动基础电机与拖动基础报告一、固有机械特性及降压Matlab程序如下:固有机械特性:U1=220;m=3;p=3;f1=50;R1=2.08;R20=1.53;X1=3.12;X20=4.25;s=-0.4:0.0001:1.5;n0=60*f1/p;n=n0-s*n0;T=(m*p*U1^2*R20./s)./(2*pi*f1*((R1+R20./s).^2+(X1+X20)^2)); title('故有机械特性')xlabel('电动机转速n/(r/s)')ylabel('电动机转矩T/(N*M)')plot(T,n);plot(-T,-n);hold on;MATLAB仿真图像:降压:m=3;p=3;f1=50;R1=2.08;R20=1.53;X1=3.12;X20=4.25;s=0:0.0001:1.5;n0=60*f1/p;n=n0-s*n0;for k=1:3if k==1;U1=220;else if k==2;U1=200;else U1=150;endendT=(m*p*U1^2*R20./s)./(2*pi*f1*((R1+R20./s).^2+(X1+X20)^2)); title('故有机械特性')xlabel('电动机转速n/(r/s)')ylabel('电动机转矩T/(N*M)')plot(T,n);hold on;endMATLAB仿真图:二、定子串电阻程序:U1=220;m=3;p=3;f1=50;R20=1.53;X1=3.12;X20=4.25;s=0:0.0001:1.5;n0=60*f1/p;n=n0-s*n0;for k=1:3if k==1;R1=2.08;else if k==2;R1=5.08;elseR1=10.08;endendT=(m*p*U1^2*R20./s)./(2*pi*f1*((R1+R20./s).^2+(X1+X20)^2)); title('故有机械特性')xlabel('电动机转速n/(r/s)')ylabel('电动机转矩T/(N*M)')plot(T,n);hold on;endMATLAB仿真图:三、定子串电抗:程序:U1=220;m=3;p=3;f1=50;R1=2.08;R20=1.53;X20=4.25;s=0:0.0001:1.5;n0=60*f1/p;n=n0-s*n0;for k=1:3if k==1;X1=3.12;else if k==2;X1=6.12;elseX1=10.12;endendT=(m*p*U1^2*R20./s)./(2*pi*f1*((R1+R20./s).^2+(X1+X20)^2)); title('故有机械特性')xlabel('电动机转速n/(r/s)')ylabel('电动机转矩T/(N*M)')plot(T,n);hold on;endMATLAB仿真图:四、转子串电阻U1=220;m=3;p=3;f1=50;R1=2.08;X1=3.12;X20=4.25;s=0:0.0001:1.5;n0=60*f1/p;n=n0-s*n0;for k=1:5if k==1;R20=1.53;else if k==2;R20=3.53;else if k==3R20=5.53;else if k==4R20=7.53;else k==5R20=10.53;endendendendT=(m*p*U1^2*R20./s)./(2*pi*f1*((R1+R20./s).^2+(X1+X20)^2)); title('故有机械特性')xlabel('电动机转速n/(r/s)')ylabel('电动机转矩T/(N*M)')plot(T,n);hold on;endMATLAB仿真图:。
基于matlab的机械结构仿真程序
基于matlab的机械结构仿真程序基于Matlab的机械结构仿真程序是一种用于模拟和分析机械系统动态行为的工具。
通过使用Matlab编程语言和Simulink仿真环境,我们可以构建出具有各种结构和运动特性的机械系统,并对其进行仿真和优化。
以下是一个基于Matlab的机械结构仿真程序的探讨:1. 简介在介绍这个仿真程序之前,我们首先明确一下机械结构仿真的定义和意义。
机械结构仿真是指通过建立数学模型和运用仿真技术,对机械系统进行虚拟化,以便通过模拟和分析机械系统的行为,获得系统的性能指标和设计优化。
2. Matlab的仿真环境Matlab是一种强大的科学计算软件,具有丰富的工具箱和编程语言。
Simulink是Matlab的一个附属工具,用于建立、模拟和分析动态系统。
Simulink提供了一个直观的图形化界面,使得机械结构仿真程序的搭建更加便捷。
3. 机械结构建模在进行机械结构仿真前,我们需要首先建立机械系统的数学模型。
这包括建立机械结构的几何模型、物理模型和动力学模型。
通过使用Matlab的数学工具箱,可以方便地表示机械结构的运动学和动力学方程,从而实现仿真程序的搭建。
4. 动力学仿真一旦机械结构的数学模型建立完毕,我们可以使用Matlab的仿真工具对机械系统的动态行为进行仿真。
仿真可以模拟机械结构在不同工况下的运动和响应,例如负载变化、初始条件变化等。
通过对仿真数据的分析,我们可以获得机械系统的性能指标,如速度、加速度、力矩等。
5. 仿真结果分析仿真结果的分析是机械结构仿真程序中非常重要的一环。
通过使用Matlab的数据处理和可视化工具,我们可以对仿真结果进行综合分析。
通过绘制机械系统的运动轨迹图、动力学响应曲线和频谱图,我们可以更直观地理解系统的行为特性,并进一步对机械结构进行优化。
6. 优化设计基于仿真结果的分析,我们可以对机械结构的设计进行优化。
通过改变机械结构的几何参数、材料选择和工艺参数等,可以改善系统的性能和可靠性。
三相异步电动机制动机械特性的研究
3 . 3异 步电动机 电源 反接制 动仿真研究 根据 异 步 电动机 在两相 任意 速d q J E交坐标 系下 的数学
模型 , 结合坐标变换 , 利用MA T L AB 软件 中的动态 仿真工具 S I MUL I N K,建立 了三 相异步电动机 电源 反接 制动 系统的仿 真模 型,通过 实例进 行仿真并给出仿真结果 。
轴转子 电压 ; 是q 轴转子 电压 ;n 是转子转速 ;] r e 是 电磁转 矩 ;I a 、I b 、I c 分别表示a 、b 、c 相定子 电流;I d 是d 轴转子
L s i d 。 + L m i d
s = L s i q s + L m i q
d L m i d + i d r
图 2 异步 电动 机通 用仿 真模 型
研 究对 象为某 绕线式异步电动机拖动生产机械 。
一
3 三相异步 电机制动制动特性
3 . 1异步电动机 常用 的制动方法 因为 电动机 的转动部分有惯性 ,所 以把 电源切 断后,电 动机还会继续转动一 定时 间而停止 。为 了缩 短辅 助工时,提
性 ,实时又直观 。
C 3 / 2 . 厕I
如 图1 所示 :
I
1 0 √ 3 / 2 一 √ 3 / 2 f
异步电动机在两相任意速d . q 正交坐标系下 的数学模型
2 三相异步电动机仿真模型的建立
图1 异 步 电动机 的仿 真模 型
在模型 中,电压 方程 式为 :
d  ̄d s / d t = U d s - Rs i d s +( 0 s a s
其 中: 为d — q 坐标系定子等效绕组 的自感 ; 为d — q 坐 标系转子等效绕组的 自感 ;I 1 n 为d — q 坐标系 定子 和转 子同轴 等效绕组间 的互感 。 电磁转矩方程式为 : T e  ̄ p ( k I / d 。 q i d s ) 运动方程式为 :
MATLAB中的三相异步电动机仿真
目录前言 (1)1 异步电动机动态数学模型 (2)1.1电压方程 (2)1.2磁链方程 (3)1.3转矩方程 (5)1.4运动方程 (6)2 坐标变化和变换矩阵 (8)2.1三相--两相变换(3/2变换) (8)3 异步电动机仿真 (9)3.1异步电机仿真框图及参数 (9)3.2异步电动机的仿真模型 (11)4 仿真结果 (15)5 结论 (16)参考文献 (17)前言随着电力电子技术与交流电动机的调速和控制理论的迅速发展,使得异步电动机越来越广泛地应用于各个领域的工业生产。
异步电动机的仿真运行状况和用计算机来解决异步电动机控制直接转矩和电机故障分析具有重要意义。
它能显示理论上的变化,当异步电动机正在运行时,提供了直接理论基础的电机直接转矩控制(DTC),并且准确的分析了电气故障。
在过去,通过研究的异步电动机的电机模型建立了三相静止不动的框架。
研究了电压、转矩方程在该模型的功能,同相轴之间的定子、转子的线圈的角度。
θ是时间函数、电压、转矩方程是时变方程这些变量都在这个运动模型中。
这使得很难建立在αβ两相异步电动机的固定框架相关的数学模型。
但是通过坐标变换,建立在αβ两相感应电动机模型框架可以使得固定电压、转矩方程,使数学模型变得简单。
在本篇论文中,我们建立的异步电机仿真模型在固定框架αβ两相同步旋转坐标系下,并给出了仿真结果,表明该模型更加准确地反映了运行中的电动机的实际情况。
1 异步电动机动态数学模型在研究三相异步电动机数学模型时,通常做如下假设 1) 三相绕组对称,磁势沿气隙圆周正弦分布;2) 忽略磁路饱和影响,各绕组的自感和互感都是线性的; 3) 忽略铁芯损耗4) 不考虑温度和频率对电阻的影响异步电机的数学模型由下述电压方程、磁链方程、转矩方程和运动方程组成。
1.1 电压方程三相定子绕组的电压平衡方程为(1-1)与此相应,三相转子绕组折算到定子侧后的电压方程为(1-2)式中 A u , B u , C u , a u , b u ,c u —定子和转子相电压的瞬时值;A i ,B i ,C i , a i , b i ,c i —定子和转子相电流的瞬时值;A ψ,B ψ,C ψ, a ψ, b ψ,c ψ—各相绕组的全磁链; Rs, Rr —定子和转子绕组电阻上述各量都已折算到定子侧,为了简单起见,表示折算的上角标“ ’”均省略,以下同此。
基于MATLAB的三相鼠笼式交流异步电动机制动仿真
基于MATLAB的三相鼠笼式交流异步电动机制动仿真
三相鼠笼式交流异步电动机是一种常见的工业电动机,具有结构简单、运行可靠、接线便捷等特点。
为了更好地了解鼠笼式交流异步电动机的制
动过程,可以使用MATLAB软件进行仿真研究。
首先,我们需要建立鼠笼式交流异步电动机的数学模型。
这个模型是
基于电动机的物理特性和电路等参数建立的,可以描述电动机的运行情况。
通常,鼠笼式交流异步电动机的数学模型可以分为电磁部分和机械部分两
部分。
在电磁部分,我们可以利用磁动势方程描述电动机的电磁特性。
首先,我们可以根据电动机的电路参数计算出定子电压、电流和电动势等相关参数。
然后,根据电动势方程,我们可以计算出电动机的磁链和电磁转矩。
在机械部分,我们可以利用转矩方程描述电动机的机械特性。
根据载
荷特性和电动机的转速、转矩、惯性等参数,我们可以计算出电动机的机
械转矩和转速。
在建立了鼠笼式交流异步电动机的数学模型之后,我们可以使用MATLAB软件进行仿真研究。
根据实际需求,我们可以设置不同的仿真条
件和参数,如电机参数、工作状态、负载特性等。
然后,我们可以运行仿
真程序,得到电动机在不同工况下的运行情况和性能指标。
通过仿真研究,我们可以得到电动机的速度-转矩特性曲线、电流-转
矩特性曲线、功率-转矩特性曲线等数据,从而更好地理解电动机的工作
原理和性能。
总之,基于MATLAB的三相鼠笼式交流异步电动机制动仿真可以帮助研究人员深入了解电动机的运行特性和性能,提供了一种快捷有效的研究方法。
同时,这种仿真方法也可以用于电动机的设计优化和性能改进。
基于simulink的Matlab仿真作业(电气工程专业)2
交流异步电动机性能的Matlab仿真张三(陕西西安西安科技大学710054)摘要:本文利用Matlab软件中的simulink组件对交流异步电动机进行了仿真计算,得到了流过负载的定子相电流波形、转子相电流波形、定子磁链轨迹、转子磁链轨迹、电动机的转速和转矩波形以及机械特性曲线,经过分析发现负载过大将引起电动机反转的情况,。
关键词:交流异步电动机;性能;仿真与研究0 引言交流异步电动机是一种将电能转化为机械能的电力拖动装置。
它主要由定子、转子和它们之间的气隙构成。
对定子绕组通往三相交流电源后,产生旋转磁场并切割转子,获得转矩。
三相交流异步电动机具有结构简单、运行可靠、价格便宜、过载能力强及使用、安装、维护方便等优点,被广泛应用于各个领域。
1 异步电动机的工作原理把异步电机的定子接到三相电源时,定子中会有三相电流,根据同步电机中的分析结果知道,定子电流产生一系列的气隙旋转磁通密度。
其中起主要的作用的是以同步速,顺着绕组相序旋转的基波气隙旋转磁通密度。
图1. 转子绕组和气隙旋转磁通密度的相对运动根据气隙旋转磁通密度的极性和电流的方向,利用左手定则可以看出,会产生一个与气隙旋转磁通密度同方向的电磁转矩,作用在转子上,如果这个电磁转矩能克服加在转子上的负载转矩,转子就能旋转起来,并加速旋转。
如果转子的转速能加速到等于同步转速时,转子绕组和气隙旋转磁通密度之间就没有相对运动,电流和电磁转矩都等于零。
2交流异步电动机的数学模型交流异步电动机的数学模型如下:a bcV-I MeasurementmMachines MeasurementDemuxSI Units图2.交流异步电动机数学模型3 仿真系统(1)正弦电压供电的异步电动机模型如图所示:Asynchronous MachineSI Units图3.异步电机simulink仿真(2)参数设置a.电动机设置参数如下:电源额定功率Pn=4.7e6(V A),额定电压Vn=380(V),额定频率fn=50Hz;定子电阻Rs=0.68(ohm),定子电感Lls=0.0042(H);转子电阻Rr’=0.45(ohm),转子电感Ll r’=0.0042(H);互感Lm=0.1486(H);惯量J=0.05(kg.m^2),摩擦因素F=0.0081(N.m.s),极数p=2.b.负载设定:加载时间为0.5s,加载值为132.c.仿真参数设置:算法:Ode23;相对误差:1e-5;停止时间为1.5s。
基于MATLAB的电机仿真分析
基于MATLAB的电机仿真分析引言电机是现代工业中不可或缺的设备,它广泛应用于各种领域,如制造业、交通运输、能源等。
电机的设计和性能分析对于提高设备的效率和性能至关重要。
基于MATLAB的电机仿真分析技术,可以帮助工程师们快速而准确地分析电机的性能,并优化设计方案,从而提高生产效率和节约成本。
本文将从电机仿真的基本原理、MATLAB工具的应用和实际案例分析等方面进行探讨。
一、电机仿真的基本原理电机仿真是通过建立数学模型,利用计算机软件对电机进行运行状态的模拟和分析。
其基本原理包括建立电机的数学模型、选择仿真算法和参数设置、进行仿真计算和结果分析等步骤。
1. 建立电机的数学模型电机的数学模型可以通过物理方程建立,一般包括电机的电气方程和机械方程。
电机的电气方程描述了电机的电气特性,如电压、电流和电磁力等,而机械方程则描述了电机的运动特性,如速度、转矩和负载等。
通过建立电机的数学模型,可以定量地描述电机的运行状态,为后续的仿真计算提供基础。
2. 选择仿真算法和参数设置在建立好电机的数学模型后,需要选择合适的仿真算法和设置仿真参数。
常见的仿真算法包括有限元法、有限差分法和有限体积法等,而仿真参数则包括时间步长、收敛准则和误差控制等。
通过选择合适的仿真算法和设置仿真参数,可以保证仿真计算的准确性和效率。
3. 进行仿真计算和结果分析利用计算机软件进行仿真计算,并对仿真结果进行分析。
通过仿真计算,可以得到电机在不同工况下的电气和机械特性,如转矩-速度曲线、电流波形和效率曲线等。
结果分析可以帮助工程师们深入理解电机的性能特点,并为优化设计方案提供依据。
二、MATLAB工具的应用MATLAB是一种功能强大的科学计算软件,它提供了丰富的数学工具和仿真功能,适用于电机仿真分析。
在进行电机仿真时,MATLAB提供了一系列的工具箱和函数,如SIMULINK 仿真平台、MATLAB编程语言和电机仿真工具箱等,能够满足不同类型电机的仿真需求。
基于Matlab异步电动机矢量控制系统的仿真
基于Matlab转差频率控制的矢量控制系统的仿真概述:常用的电机变频调速控制方法有电压频率协调控制(即v/F比为常数)、转差频率控制、矢量控制以及直接转矩控制等。
其中,矢量控制是目前交流电动机较先进的一种控制方式。
它又有基于转差频率控制的、无速度传感器和有速度传感器等多种矢量控制方式。
其中基于转差频率控制的矢量控制方式是在进行U /f恒定控制的基础上,通过检测异步电动机的实际速度n,并得到对应的控制频率f,然后根据希望得到的转矩,分别控制定子电流矢量及两个分量间的相位,对输出频率f进行控制的。
采用这种控制方法可以使调速系统消除动态过程中转矩电流的波动,从而在一定程度上改善了系统的静态和动态性能,同时它又具有比其它矢量控制方法简便、结构简单、控制精度高等特点。
Simulink仿真系统是Matlab最重要的组件之一,系统提供了标准的模型库,能够帮助用户在此基础上创建新的模型库,描述、模拟、评价和细化系统,从而达到系统分析的目的。
在此利用Matlab/Simulink软件构建了转差频率矢量控制的异步电机调速系统仿真模型,并对此仿真模型进行了实验分析。
矢量控制是目前交流电动机的先进控制方式,一般将含有矢量交换的交流电动机控制都称为矢量控制,实际上只有建立在等效直流电动机模型上,并按转子磁场准确定向地控制,电动机才能获得最优的动态性能。
转差频率矢量控制系统结构简单且易于实现,控制精度高,具有良好的控制性能、因此,早起的矢量控制通用变频器上采用基于转差频率控制的矢量控制方式。
基于此,本文在Mtalab/Simulink环境下对转差频率矢量控制系统进行了仿真研究。
1转差频率矢量控制系统由于异步电机的动态数学模型是一个高阶、非线性、强耦合的多变量系统。
转差频率矢量控制是按转子磁链定向的间接矢量控制系统,不需要进行复杂的磁通检测和繁琐的坐标变换,只要在保证转子磁链大小不变的前提下,通过检测定子电流和旋转磁场角速度,通过两相同步旋转坐标系(M-T坐标系)上的数学模型运算就可以实现间接的磁场定向控制。
电机大作业(MATLAB仿真,电机特性曲线)
电机大作业专业班级:电气XXXX姓名:XXX学号:XXX指导老师:张威一、研究课题(来源:教材习题4-18)有一台三相四极的笼形感应电动机,参数为kW 17=N P 、V 380=N U (△联结)、Ω=715.01R 、Ω=74.11σX 、Ω='0.4162R 、Ω=' 3.032σX 、Ω=2.6m R 、Ω=75m X 。
电动机的机械损耗W 139=Ωp ,额定负载时杂散损耗W 320=∆p ,试求额定负载时的转差率、定子电流、定子功率因数、电磁转矩、输出转矩和效率。
二、编程仿真根据T 形等效电路:运用MATLAB 进行绘图。
MATLAB 文本中,PN P N =,UN U N =,11R R =,11X X =σ,22R R =',22X X ='σ,Rm R m =,Xm X m =,ao pjixiesunh p =Ω,ao pzasansunh p =∆。
定子电流I11,定子功率因数Cosangle1,电磁转矩Te ,效率Xiaolv 。
1. 工作特性曲线绘制MATLAB 文本:R1=0.715;X1=1.74;Rm=6.2;Xm=75;R2=0.416;X2=3.03;pjixiesunhao=139; pzasansunhao=320;p=2;m1=3;ns=1500;PN=17000;UN=380;fN=50; Z1=R1+j*X1; Zm=Rm+j*Xm; for i=1:2500s=i/2500;n0=ns*(1-s);Z2=R2/s+j*X2;Z=Z1+Zm*Z2/(Zm+Z2);U1=UN;I1=U1/Z;I110=abs(I1);Angle1=angle(I1);Cosangle10=cos(Angle1);P1=3*U1*I110*Cosangle10;I2=I1*Zm/(Zm+Z2);Pjixie=m1*(abs(I2))^2*(1-s)/s*R2;V=(1-s)*pi*fN;Te0=Pjixie/V;P20=Pjixie-pjixiesunhao-pzasansunhao; Xiaolv0=P20/P1;P2(i)=P20;n(i)=n0;I11(i)=I110;Cosangle1(i)=Cosangle10;Te(i)=Te0;Xiaolv(i)=Xiaolv0;hold on;endfigure(1)plot(P2,n);xlabel('P2[W]');ylabel('n[rpm]');figure(2)plot(P2,I11);xlabel('P2[W]');ylabel('I1[A]');figure(3)plot(P2,Cosangle1);xlabel('P2[W]');ylabel('gonglvyinshu'); figure(4)plot(P2,Te);xlabel('P2[W]');ylabel('Te[Nm]');figure(5)plot(P2,Xiaolv);xlabel('P2[W]');ylabel('xiaolv');(1)转速特性)(2P f n =(2)定子电流特性)(21P f I =(3)定子功率因数特性)(cos 21P f =ϕ(4)电磁转矩特性)(2P f T e =(5)效率特性)(2P f =η2. 机械特性曲线绘制1.改变U1值,实现降压调速:U1=(380,330,260,200,150V ) MATLAB 文本:R1=0.715;X1=1.74;Rm=6.2;Xm=75;R2=0.416;X2=3.03;pjixiesunhao=139;pzasa nsunhao=320;m1=3;p=2;ns=1500;PN=17000;UN=380;fN=50; Z1=R1+j*X1; Zm=Rm+j*Xm;U11=380;U12=330;U13=260;U14=200;U15=150; for k=1:1:5 if k==1 U1=U11; elseif k==2 U1=U12; elseif k==3 U1=U13; elseif k==4 U1=U14; else U1=U15 endfor i=1:1:2500 s=i/2500;n0=ns*(1-s);Z2=R2/s+j*X2;Z=Z1+Zm*Z2/(Zm+Z2);I1=U1/Z;I2=I1*Zm/(Zm+Z2);Pjixie=m1*(abs(I2))^2*(1-s)/s*R2; V=(1-s)*pi*fN;Te0=Pjixie/V;n(i)=n0;Te(i)=Te0;endplot(Te,n);hold on;endxlabel('Te[Nm]');ylabel('n[rpm]');降压调速时,临界转差率不变。
基于MATLABSimulink的机械系统仿真技术
基于MATLABSimulink的机械系统仿真技术基于 MATLAB/Simulink 的机械系统仿真技术在当今科技飞速发展的时代,机械系统的设计和优化变得日益复杂。
为了更高效、准确地预测和分析机械系统的性能,基于MATLAB/Simulink 的机械系统仿真技术应运而生。
这项技术为机械工程师和研究人员提供了强大的工具,帮助他们在实际制造之前,就能对机械系统的行为有深入的了解和准确的预测。
机械系统仿真技术的核心在于通过建立数学模型来模拟真实世界中机械系统的运行。
而 MATLAB/Simulink 作为一款功能强大的数学计算和建模软件,为实现这一目标提供了丰富的资源和便捷的操作环境。
首先,让我们来了解一下 MATLAB/Simulink 的一些基本特点。
MATLAB 具有强大的数值计算和数据分析能力,能够处理复杂的数学公式和算法。
Simulink 则是一个基于图形化的建模环境,用户可以通过拖拽和连接各种模块来构建系统模型,这种直观的操作方式大大降低了建模的难度,提高了工作效率。
在机械系统仿真中,常见的模型类型包括刚体动力学模型、柔性体模型、传动系统模型等。
以刚体动力学模型为例,我们可以使用牛顿定律和欧拉方程来描述物体的运动。
通过在 Simulink 中定义质量、惯性矩、力和力矩等参数,以及它们之间的关系,就能模拟出刚体的运动轨迹和受力情况。
对于复杂的机械系统,如汽车的悬挂系统,不仅需要考虑刚体的运动,还需要考虑弹性元件和阻尼器的特性。
这时,就可以引入柔性体模型。
通过有限元分析等方法,可以将柔性体的模态信息导入到Simulink 中,与刚体模型相结合,从而更真实地反映系统的动态特性。
传动系统也是机械系统中的重要组成部分。
例如,齿轮传动系统的建模需要考虑齿轮的齿数、模数、压力角等参数,以及齿面接触和摩擦等因素。
在 MATLAB/Simulink 中,可以使用专门的模块来构建齿轮传动模型,并与其他部件的模型进行集成,以分析整个传动系统的性能。
基于Modelica语言的异步电动机反接制动控制回路仿真
基于Modelica语言的异步电动机反接制动控制回路仿真任务书1.课题意义及目标应用多领域建模语言modlica,对机电传动系统中典型的主电路及相应的控制回路进行建模和仿真。
1、熟悉modelica语言及其建模环境2、结合机电传动课程中典型的异步电动机反接制动控制电路3、建立相应的多领域模型,对系统进行分析论证2.主要任务(1)、认真阅读任务书,通过查阅相关文献资料,在了解课题研究目的意义及现状等基础上,构建设计方案并进行充分论证,并撰写开题报告;(2)、建立相关模型,熟悉相关软件;(3)、完成系统控制分析;(4)、毕业设计说明书;3.主要参考文献(1)张文兵, 黄一彦- 《微电机》2006年8期(2)吴义忠, 蒋占四, 陈立平- 《系统仿真学报》2009年12期(3)LI Ming, WANG Yu, LI Fucai, LI Hongguang, MENG Guang - 《中国机械工程学报》2013年6 期4.进度安排审核人:年月日基于Modelica语言的异步电动机反接制动控制回路仿真摘要:本文应用Modelica面向对象多领域语言对三相交流异步电动机反接制动系统进行建模及仿真。
建模过程主要包括各个组件建模以及组件之间建立逻辑连接。
应用扭矩和转速的方程对模型进行了运算。
结果表明:仿真结果机械特性曲线与理论机械特性曲线相符。
在同一负载条件下,通过改变频率参数,得到了电动机不同机械特性曲线,实现了三相交流异步电动机反接制动回路的功能。
关键字:Modelica,反接制动,建模、仿真Simulation of anti - connecting braking the controlcircuit of asynchronous motor based on Modelica Abstract :In this paper, Modelica is used to model and simulate the anti - Brake System of three-phase AC asynchronous motor . The modeling process consists of the logical connection between the components and the components.The calculation of the model is carried out with the equation of torque and rotational speed .The results show that the simulation results are in agreement with the theoretical mechanical characteristic curves of the mechanical characteristic curve .Under the same load condition , by changing the frequency parameters, the different mechanical characteristic curves of the motor are obtained, and the function of the anti - connecting braking loop of the three-phase AC asynchronous motor is realized.Key word:Modelica , Plug braking, Modeling and Simulation目录1、绪论 (1)1.1机电传动与反接制动的目的与意义 (1)1.2反接制动控制回路仿真的工具及途径 (1)1.3电动机制动的发展前景 (2)2、异步电动机反接制动的理论基础 (3)2.1电动机的概要介绍 (3)2.2接触器的概要介绍 (4)2.3保护元器件的相关简介 (5)2.3.1热继电器 (5)2.3.2熔断器 (5)2.3.3电阻 (5)2.4控制元器件的相关简介 (6)2.4.1时间继电器 (6)2.4.2速度继电器 (7)2.5电路控制的基本原理 (7)3、 Modelica语言的介绍 (10)3.1 Modelica语言的模型要素 (10)3.1.1 变量 (10)3.1.2 方程与算法 (10)3.1.3连接 (11)3.1.4 类与类型 (11)3.2 Modelica语言的建模功能 (12)3.2.1 面向对象式建模 (12)3.2.2 陈述时建模 (12)4、运用OpenModelica对异步电动机的反接制动控制电路的的模拟仿真及其分析 (13)4.1在OpenModelica中电路所需原件的模型块的建立 (13)4.1.1 三相电压源模型的建立 (13)4.1.2电动机模型的建立 (15)4.1.3时间继电器模型的建立 (17)4.1.4速度继电器模型的建立 (19)4.1.5电阻、熔断器模型的建立 (20)4.1.6各类开关模型的建立 (21)4.2异步电机反接制动的仿真 (23)4.2.1连接电路图 (23)4.2.2对电路图进行模型检查及编译分析 (24)4.2.3仿真编译模型及分析变量曲线 (24)5、总结 (31)参考文献 (32)致谢 (33)1 绪论1.1机电传动与反接制动的目的与意义机电传动的快速发展与电机的发展密不可分。
异步电动机机械特性的MATLAB仿真
辽宁工业大学实验室开放课题设计(论文)题目:异步电动机机械特性的MATLAB仿真》院(系):电气工程学院专业班级:自动化 131学号: 0`学生姓名:**指导教师:***起止时间:摘要异步电动机以其结构简单、运行可靠、效率较高、成本较低等特点,在日常生活中得到广泛的使用。
目前,电动机控制系统在追求更高的控制精度的基础上变得越来越复杂,而仿真是对其进行研究的一个重要手段。
MATLAB是一个高级的数学分析和运算软件,可用动作系统的建模和仿真。
在分析三相异步电动机物理和数学模型的基础上,应用MATLAB软件简历了相对应的仿真模型;在加入相同的三相电压和转矩的条件下,使用实际电机参数,与MALAB给定的电机模型进行了对比仿真。
第一章对异步电机的实验要求做出了相关的描述,第二章对MATLAB仿真软件做了一定的介绍,第三章是对异步电动机的机械特性、启动、制动和正反转进行理论分析和仿真模拟以及仿真结果的分析。
经分析后,表明模型的搭建是合理的。
因此,本设计将结合MATLAB的特点,对三相异步电机进行建模和仿真,并通过实际的电动机参数,对建立的模型进行了验证。
关键词:异步电机、数学模型、MATLAB仿真、三相异步电动机目录第1章实验任务及要求................................ 错误!未定义书签。
第2章 MATLAB及SIMULINK的介绍 ...................... 错误!未定义书签。
MATLAB介绍...................................... 错误!未定义书签。
S IMULINK模块的介绍............................... 错误!未定义书签。
第3章仿真实验...................................... 错误!未定义书签。
三相异步电动机的机械特性........................ 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
辽宁工业大学实验室开放课题设计(论文)题目:异步电动机机械特性的MATLAB仿真》院(系):电气工程学院专业班级:自动化 131学号: 0`学生姓名:**指导教师:***起止时间:摘要异步电动机以其结构简单、运行可靠、效率较高、成本较低等特点,在日常生活中得到广泛的使用。
目前,电动机控制系统在追求更高的控制精度的基础上变得越来越复杂,而仿真是对其进行研究的一个重要手段。
MATLAB是一个高级的数学分析和运算软件,可用动作系统的建模和仿真。
在分析三相异步电动机物理和数学模型的基础上,应用MATLAB软件简历了相对应的仿真模型;在加入相同的三相电压和转矩的条件下,使用实际电机参数,与MALAB给定的电机模型进行了对比仿真。
第一章对异步电机的实验要求做出了相关的描述,第二章对MATLAB仿真软件做了一定的介绍,第三章是对异步电动机的机械特性、启动、制动和正反转进行理论分析和仿真模拟以及仿真结果的分析。
经分析后,表明模型的搭建是合理的。
因此,本设计将结合MATLAB的特点,对三相异步电机进行建模和仿真,并通过实际的电动机参数,对建立的模型进行了验证。
关键词:异步电机、数学模型、MATLAB仿真、三相异步电动机目录第1章实验任务及要求................................ 错误!未定义书签。
第2章 MATLAB及SIMULINK的介绍 ...................... 错误!未定义书签。
MATLAB介绍...................................... 错误!未定义书签。
S IMULINK模块的介绍............................... 错误!未定义书签。
第3章仿真实验...................................... 错误!未定义书签。
三相异步电动机的机械特性........................ 错误!未定义书签。
三相异步电动机起动的仿真........................ 错误!未定义书签。
三相异步电动机制动仿真.......................... 错误!未定义书签。
三相异步电动机正反转仿真........................ 错误!未定义书签。
第4章总结.......................................... 错误!未定义书签。
参考文献............................................. 错误!未定义书签。
附录................................................. 错误!未定义书签。
第1章 实验任务及要求《异步电动机机械特性的MATLAB 仿真》即电机拖动仿真实验平台的设计,包含的设计内容:①异步电动机的固有特性和人为特性的仿真;②异步电动机起动、制动、调速的仿真。
实验数据及实验内容:1、一台三相异步电动机定子绕组为Y 联结,额定电压为V U N 380=,额定转速为m in /975r n N =,电源频率为工频50HZ ,定子绕组Ω=08.21r ,定子漏电抗Ω=12.31x ,转子电阻折算值Ω='53.12r ,转子漏电抗折算值为Ω='25.42x 。
2、三相异步电动机仿真实验项目,包含固有机械特性、人为特性曲线的绘制、电动机起动模型的建立、电动机制动仿真模型的建立、异步电动机正反转及调速模型的建立等方面。
设计任务及要求:① 完成三相异步电动机固有机械特性的绘制,改变定子电压和改变转子电阻时的人为特性曲线的绘制,要求电压从额定电压开始下降每次降低25%,共两次,转子串电阻每次串Ω,共4次。
要求编写M 文件程序,分别得出两种人为特性曲线,每个特性曲线中均要包括固有机械特性的绘制。
② 三相异步电动机起动的仿真,建立三相异步电动机直接起动和转子串联电阻起动的仿真模型,给出电动机转速、电磁转矩和定、转子电流随时间变化的曲线。
③ 三相异步电动机制动的仿真,建立能耗制动模型,给出电动机转速、电磁转矩和定、转子电流随时间变化的曲线。
④ 建立三相异步电动机正反转的仿真模型,给出转速、电磁转矩和定、转子电流的变化曲线。
第2章MATLAB及Simulink的介绍2.1 MATLAB介绍八十年代以来,计算机仿真成为交流电机及其调速系统分析,研究和设计的有利工具。
应用计算机的仿真技术,我们可以用软件建立起电机及其传动、控制的仿真模型,再以这个模型在计算机内人为模拟的环境或条件下的运行研究,替代真实电机在实际场合下的运行实验,既可得到可靠的数据,又节约了研究的时间及费用。
MATLAB是美国Mathworks公司自1984年推出的一种使用简便的工程计算语言,它以矩阵运算为基础,把计算、可视化、程序设计融合到了一个交互的工作环境中,在这里可以实现工程计算、算法研究、建模与仿真、数据分析及可视化、科学和工程绘图、应用程序开发(包括图形用户界面设定)等等功能,而且,MATLAB 提供的工具箱为各行各业的用户提供了丰富而实用的资源。
MATLAB 语言具有以下特点:功能强大MATLAB不但在数值计算和符号计算方面具有强大的功能,而且在计算结果的分析和数据可视化方面也有着其他类似软件难以匹敌的优势。
此外, MATLAB的Notebook为用户提供了把数学和文字进行统一处理的功能, MATLAB的SIMULINK功能则将而其应用扩展到各行各业的仿真领域。
不仅如此,公司更推出了针对各专业应用的MATLAB工具箱。
界面友好、编程效率高MATLAB是一种以矩阵计算为基础的程序设计语一言,其指令表达方式与标准教科书的数学表达式非常接近。
用户不需要有较高的计算机编程基础,只要按照计算要求输入表达式,MATLAB将为用户计算出结果。
此外,使用语言设计的程序,其编译和执行速度远远超过了传统的C语言设计的程序,可以说,MATLAB在工程计算方面的编译效率远远高于其它编程语言。
扩展性强MATLAB的重要特点之一就是其可扩展性,这个特点使得用户能够自由地开发自己的应用程序,这些年来,许多使用MATLAB的数学家、工程师和科学家已经开发出相当多的不同应用领域的应用程序。
MATLAB的这些特点使它获得了对应用学科,特别是对边缘学科和交叉学科的极强的适应能力,并很快成为应用学科计算机辅助分析、设计、仿真以及教学等不可缺少的基础软件。
2.2 Simulink模块的介绍Simulink是MATLAB下的面向结构图方式的仿真,对于结构复杂的控制系统,要快速地建立系统模型是较为困难的,Mathworks公司所提供的这种图形化方式的对系统建模和仿真的工具用户带来了极大的方便。
Simulink与用户交互接口是基于Windows的图形编辑方法,因此非常易于接受,使用十分灵活方便。
目前Simulink作为MATLAB的重要组成部分,已经成为了仿真研究的重要工具。
Simulink是实现动态系统建模和仿真的集成环境,其主要功能是实现动态系统建模、仿真与分析,从而可以在实际系统作出之前,预先对系统进行仿真仿真与分析,并可以对系统作适当的实时修改或者按照仿真的最佳效果来调试及整定控制系统的参数,以提高系统的性能,减少设计系统过程中反复修改的时间,实现高效率地开发系统的目标。
启动SIMULINK只需在MATLAB的命令窗口键人“SIMULNIK”命令,此时出现一个SIMULINK窗口。
这个窗口包含7个模块库,它们分别是信号源模块库(sources)、输出模块库(Sinks)、离散模块库(Diserete)、线性模块库(Linear)、非线性模块库(Nonlinear)、连接与接口模块库(Connections)和扩展模块库(Extrax)。
建立一个控制系统结构框图,则应选择文件(File)中的新文件(New)菜单项,这样SIMULINK就会自动打开一个空白的模块编辑窗口,允许用户输人自己的模块框图。
只要从各模块库中取出模块,定义好模块参数。
将各模块连接起来,然后设置系统参数,如仿真时间、仿真步长和计算方法等。
模块的取出可以采用在模块库中选中模块后拖动到编辑窗口的复制方法。
连接两个模块是相当容易,简单地用鼠标左键先点一下起点模块的输出端(三角符号),然后拖动鼠标器。
这时就会出现一条带箭头的直线,将它的箭头拉到终点模块的输入端再释放鼠标左键,则SIMULNIK会自动产生一条带箭头的连线,将两个模块连接起来。
如果连线出现错误,可以使用鼠标左键选中该线,然后再使用Edit中cut命令将该线删除掉。
定义模块参数采取用鼠标左键双击模块图标的办法,即可得到模块参数设置对话框。
选择Start命令可以启动仿真程序,在仿真结束时,计算机会用声音给予提示,可以通过虚拟示波器Scope观察系统仿真结果输出。
把Scope连接到任何你想观测的点,调整好Scope的扫描量程与显示幅值量程,同时调整 Scope的窗口大小及位置,观察系统的仿真过程。
众所周知,现代运动控制系统中的交流异步电动机本身就是一个高阶、非线性、强耦合的多变量系统。
这里从静止两相坐标系下的鼠笼异步电动机模型出发,推导出基于定子磁链磁场定向的电动机模型,并采用MATLAB/ SIMULNIK实现。
第3章 仿真实验3.1 三相异步电动机的机械特性本章主要研究三相异步电动机的机械特性。
三相异步电动机的机械特性分为固有机械特性和人为机械特性,与直流电动相同,三相异步电动机的机械特性也是指其转速与转矩间的关系)(T f n =。
其表达式可以分为三种,分别是物理表达式、参数表达式、实用表达式。
在本次三相异步电动机机械特性的绘制仿真试验中,采用异步电动机的机械特性参数表达式(3-1-2)。
根据仿真实验要求:完成三相异步电动机固有机械特性的绘制,改变定子电压和改变转子电阻时的人为特性曲线的绘制,要求电压从额定电压开始下降每次降低20%,共两次,转子串电阻每次串Ω,共4次。
要求编写M 文件程序,分别得出两种人为特性曲线,每个特性曲线中均要包括固有机械特性的绘制。
根据实验参数:额定电压为V U N 380=,额定转速为m in /975r n N =,电源频率为工频50HZ ,定子绕组Ω=08.21R ,定子漏电抗Ω=12.31X ,转子电阻折算值Ω=53.12R ,转子漏电抗折算值为Ω=25.42X 。
在M 文件中写出程序及相应的参数。
改变定子电压的人为机械及其固有机械特性曲线如下图3-1,M 文件程序见附录。
n s n n n S -=221221221)((X X S R R S R U m T s +++Ω=φ图 3-1 异步电动机的固有及改变定子电压曲线图如图所示,当供电电网电压降低时,最大转矩m ax T 及其启动转矩st T 与2φU 成正比的降低;m S 与φU 的降低无关;由于同步转速P f n s /601=,因此s n 也保持不变。