收藏 分享(赏)

同步电机模型的MATLAB仿真资料.doc

上传人:book1813 文档编号:1062013 上传时间:2018-06-08 格式:DOC 页数:26 大小:466KB
下载 相关 举报
同步电机模型的MATLAB仿真资料.doc_第1页
第1页 / 共26页
同步电机模型的MATLAB仿真资料.doc_第2页
第2页 / 共26页
同步电机模型的MATLAB仿真资料.doc_第3页
第3页 / 共26页
同步电机模型的MATLAB仿真资料.doc_第4页
第4页 / 共26页
同步电机模型的MATLAB仿真资料.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、同步电机模型的 MATLAB仿真摘要 采用电力电子变频装置实现电压频率协调控制,改变了同步电机历来的恒速运行不能调速的面貌,使它和异步电机一样成为调速电机大家庭的一员。本文针对同步电机中具有代表性的凸极机,在忽略了一部分对误差影响较小而使算法复杂度大大增加的因素(如谐波磁势等) ,对其内部电流、电压、磁通、磁链及转矩的相互关系进行了一系列定量分析,建立了简化的基于 abc 三相变量上的数学模型,并将其进行派克变换,转换成易于计算机控制的 d/q 坐标下的模型。再使用 MATLAB 中用于仿真模拟系统的 SIMULINK 对系统的各个部分进行封装及连接,系统总体分为电源、abc/dq 转换器、电

2、机内部模拟、控制反馈四个主要部分,并为其设计了专用的模块,同时对其中的一系列参数进行了配置。系统启动仿真后,在经历了一开始的振荡后,各输出相对于输出时间的响应较稳定。关键词:同步电机 d/q 模型 MATLAB SIMULINK 仿真。The Simulation Platform of Synchronous Machine by MATLAB Abstract: The utilization of transducer realizes the control of voltages frequency. It changes the situation that Synchronous

3、 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

4、 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 th

5、e 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

6、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

7、Machine Simulation d/q Model MATLAB SIMULINK目 录第 1 章 引言 .11.1 引言 .11.2 同步电机概述 .11.3 系统仿真技术概述 .21.4 仿真软件的发展状况与应用 .21.5 MATLAB 概述 .21.6 SIMULINK 概述 .41.7 小结 .5第 2 章 同步电机基本原理 .62.1 理想同步电机 .62.2 ABC/DQ 模型的建立 .6第 3 章 仿真系统总体设计 .103.1 系统对象 .103.2 系统分块 .103.3 控制反馈环节 .11第 4 章 仿真系统详细设计 .134.1 总体设计 .134.2 具体设计

8、 .134.3 控制反馈环节 .16第 5 章 系统仿真运行 .175.1 输出结果稳定情况 .175.2 小结 .20第 6 章 结论 .21第 7 章 致谢 .22参考文献 .23杭州电子工业学院毕业设计论文第 1 页第 1章 引言1.1 引言世界工业进步的一个重要因素是过去几十年中工厂自动化的不断完善。在上个世纪 70年代初叶,席卷全球世界先进工业国家的石油危机,迫使他们投入大量人力和财力去研究高效高性能的交流调速系统,期望用它来节约能源。经过十年左右的努力,到了 80 年代大见成效,高性能交流调速系统应用的比例逐年上升,能源危机从而得以缓解。从此以后,高性能交流电机的研究从未再停止过。

9、而且众所周知,电机的数学模型是多变量、强耦合的非线性系统。对非线性系统中的混沌和分支现象的研究是当前非线性科学研究的热点,在理论上、计算机仿真以及实验上都有了一些研究成果,提出了一些方法。但要从理论上研究一个非线性动力系统,一般比较困难,我们往往希望在保持其动力学特性的基础上,将其简化。要简化一个动力系统,有两条途径:一是减少系统的维数;二是消除非线性1。1.2 同步电机概述同步电机历来是以转速与电源频率严格保持同步而著称的,只要电源频率保持恒定,同步电动机的转速就绝对不变。小到电钟和记录仪表的定时旋转机构,大到大型同步电动机直流发电机组,无不利器转速恒定的特点。除此以外,同步电动机还有一个突

10、出的优点,就是可以控制励磁来调节它的功率因数,可使功率因数高到 1.0 甚至超前。在一个工厂中只需要少数几台大容量恒转速的设备(例如水泵、空气压缩机等)采用同步电动机,就足以改善全厂的功率因数。由于同步电动机起动费事、重载有振荡以至于失步的危险,因此除了上述要求以外,一般的工业设备很少应用。自从电力电子变频技术蓬勃发展以后,情况就完全改变了。采用电压频率协调控制后,同步电动机便和同步电动机一样成为调速电机大家庭的一员。原来阻碍同步电动机广泛应用的问题已经得到解决。例如起动问题,既然频率可以由低调到高,转速也就逐渐升高,不需要任何其他起动措施,甚至有些容量达数万千瓦的大型高速拖动电机,还专门配上

11、变频装置作为软起动设备。再如失步问题,其起因本来就是由于旋转磁场的同步转速固定不变,电机转子落后的角度太大时便造成失步,现在有了转速和频率的闭环控制,同步转速可以跟着改变,失步问题自然也就不存在了2。所以,同步电机的应用已日趋广泛,同步电机将在今后的电机系统研究中占有重要的杭州电子工业学院毕业设计论文第 2 页地位。 1.3 系统仿真技术概述系统是由客观世界中实体与实体间的相互作用和相互依赖关系构成的具有某种特定功能的有机整体。系统的分类方法是多种多样的,习惯上依照其应用范围可以将系统分为工程系统和非工程系统。工程系统的含义是指由相互关联部件组成的一个整体,以实现特定的目的。例如电机驱动自动控

12、制系统是由执行部件、功率转换部件、检测部件所组成,用它来完成电机的转速、位置和其他参数控制的某个特定目标。非工程系统的定义范围很广,大至宇宙,小至原子,只要存在着相互关联、相互制约的关系,形成一个整体,实现某种目的的均可以认为是系统。如果想定量地研究系统地行为,可以将其本身的特性及内部的相互关系抽象出来,构造出系统的模型。系统的模型分为物理模型和数学模型。由于计算机技术的迅速发展和广泛应用,数学模型的应用越来越普遍。系统的数学模型是描述系统动态特性的数学表达式,用来表示系统运动过程中的各个量的关系,是分析、设计系统的依据。从它所描述系统的运动性质和数学工具来分,又可以分为连续系统、离散时间系统

13、、离散事件系统、混杂系统等。还可细分为线性、非线性、定常、时变、集中参数、分布参数、确定性、随机等子类。系统仿真是根据被研究的真实系统的数学模型研究系统性能的一门学科,现在尤指利用计算机去研究数学模型行为的方法。计算机仿真的基本内容包括系统、模型、算法、计算机程序设计与仿真结果显示、分析与验证等环节3。1.4 仿真软件的发展状况与应用早期的计算机仿真技术大致经历了几个阶段:20 世纪 40 年代模拟计算机仿真;50 年代初数字仿真;60 年代早期仿真语言的出现等。80 年代出现的面向对象仿真技术为系统仿真方法注入了活力。我国早在 50 年代就开始研究仿真技术了,当时主要用于国防领域,以模拟计算

14、机的仿真为主。70 年代初开始应用数字计算机进行仿真4。随着数字计算机的普及,近 20 年以来,国际、国内出现了许多专门用于计算机数字仿真的仿真语言与工具,如CSMP, ACSL, SIMNOM, MATLAB/Simulink, Matrix/System Build, CSMP-C 等。1.5 MATLAB 概述MATLAB 是国际上仿真领域最权威、最实用的计算机工具。它是 MathWork 公司于杭州电子工业学院毕业设计论文第 3 页1982 年推出的一套高性能的数值计算和可视化数学软件,被誉为“巨人肩上的工具” 。8MATLAB 是一种应用于计算技术的高性能语言。它将计算,可视化和编程

15、结合在一个易于使用的环境中,此而将问题解决方案表示成我们所熟悉的数学符号,其典型的使用包括:.数学计算.运算法则的推导.模型仿真和还原.数据分析,采集及可视化.科技和工程制图.开发软件,包括图形用户界面的建立MATLAB 是一个交互式系统,它的基本数据元素是矩阵,且不需要指定大小。通过它可以解决很多技术计算问题,尤其是带有矩阵和矢量公式推导的问题,有时还能写入非交互式语言如 C 和 Fortran 等。MATLAB 的名字象征着矩阵库。它最初被开发出来是为了方便访问由 LINPACK 和EISPAK 开发的矩阵软件,其代表着艺术级的矩阵计算软件。MATLAB 在拥有很多用户的同时经历了许多年的

16、发展时期。在大学环境中,它作为介绍性的教育工具,以及在进阶课程中应用于数学,工程和科学。在工业上它是用于高生产力研究,开发,分析的工具之一。MATLAB 的一系列的特殊应用解决方案称为工具箱( toolboxes) 。作为用户不可缺少的工具箱,它可以使你学习和使用专门技术。工具箱包含着 M-file 集,它使 MATLAB 可延展至解决特殊类的问题。在工具箱的范围内可以解决单个过程,控制系统,神经网络,模糊逻辑,小波,仿真及其他很多问题。经过几十年的完善和扩充,它已发展成线形代数课程的标准工具。在美国,MATLAB是大学生和研究生必修的课程之一。美国许多大学的实验室都安装有 MATLAB,供学

17、习和研究之用。它集数值分析、矩阵运算、信号处理和图形显示于一体,构成了一个方便的、界面友好的用户环境。其包含的 SIMULINK 是用于在 MATLAB 下建立系统框图和仿真环境的组件,其包含有大量的模块集,可以很方便的调取各种模块来搭建所构想的试验平台,同时 SIMULINK 还提供时域和频域分析工具,能够直接绘制系统的 Bode 图和 Nyquist 图。3MATLAB 系统可分为五个部分 :MATLAB 语言。 这是一种高级矩阵语言,其有着控制流程状态,功能,数据结构,输入输出及面向对象编程的特性。它既有“小型编程”的功能,快速建立小型可弃程序,又有“大型编程”的功能,开发一个完整的大型

18、复杂应用程序。杭州电子工业学院毕业设计论文第 4 页MATLAB的工作环境。 这是一套工具和设备方便用户和编程者使用MATLAB。它包含有在你的工作空间进行管理变量及输入和采集数据的设备。同时也有开发,管理,调试,( profiling M-files, MATLABs applications。)的系列工具。图形操作。 这是 MATLAB 的图形系统。它包含有系列高级命令,其内容包括二维及三维数据可视化,图形处理,动画制作,表现图形。同时它也提供低级命令便于用户完全定制图形界面并在你的 MATLAB 软件中建立完整的用户图形界面。MATLAB 数据功能库。 它拥有庞大的数学运算法则的集合,包

19、含有基本的加,正弦,余弦功能到复杂的求逆矩阵及求矩阵的特征值, Bessel 功能和快速傅立叶变换。MATLAB 应用程序编程界面。 这是一个允许你在 MATLAB 界面下编写 C 和 Fortran 程序的库。它方便从 MATLAB 中调用例程( 即动态链接),使 MATLAB 成为一个计算器,用于读写 MAT-files。1.6 Simulink 概述Simulink 是用于仿真建模及分析动态系统的一组程序包,它支持线形和非线性系统,能在连续时间,离散时间或两者的复合情况下建模。系统也能采用复合速率,也就是用不同的部分用不同的速率来采样和更新。Simulink 提供一个图形化用户界面用于建

20、模,用鼠标拖拉块状图表即可完成建模。在此界面下能像用铅笔在纸上一样画模型。相对于以前的仿真需要用语言和程序来表明不同的方程式而言有了极大的进步。Simulink 拥有全面的库,如接收器,信号源,线形及非线形组块和连接器。同时也能自己定义和建立自己的块。模块有等级之分,因此可以由顶层往下的步骤也可以选择从底层往上建模。可以在高层上统观系统,然后双击模块来观看下一层的模型细节。这种途径可以深入了解模型的组织和模块之间的相互作用。在定义了一个模型后,就可以进行仿真了,用综合方法的选择或用Simulink的菜单或MATLAB命令窗口的命令键入。菜单的独特性便于交互式工作,当然命令行对于运行仿真的分支是

21、很有用的。使用scopes或其他显示模块就可在模拟运行时看到模拟结果。进一步,可以改变其中的参数同时可以立即看到结果的改变,仿真结果可以放到MATLAB工作空间来做后处理和可视化。模型分析工具包括线性化工具和微调工具,它们可以从MATLAB命令行直接访问,同时还有很多MATLAB的toolboxes中的工具。因为MATLAB和Simulink是一体的,所以可以仿真,分析,修改模型在两者中的任一环境中进行。杭州电子工业学院毕业设计论文第 5 页1.7 小结综上所述,利用 MATLAB 来仿真同步电机的运行情况,可以帮助研究者更好更方便的了解同步电机的特性,以便进一步改善其效率。杭州电子工业学院毕

22、业设计论文第 6 页第 2章 同步电机基本原理2.1 理想同步电机2.1.1 理想同步电机假设众所周知,由于转子结构的不同,同步电机可分为隐极机和凸极机两类。以下的研究对象像都是凸极机。同步电机的主要特点是:定子有三相交流绕组,转子为直流励磁。将电机结构简化后,电机内部的磁场分布和相应的感应电势的变化规律仍相当复杂,如步采取一定的假设,仍难以对它们的运行方式作定量分析。这些假设是:(1) 电机铁芯不饱和。这一假设不仅意味磁场和各绕组电流间有线形关系,也使在确定空气隙合成磁场时有可能运用叠加原理。(2) 电机有完全对称的磁路和绕组。这一假设包含以下几方面:定子三相绕组完全相同,空间位置彼此相隔

23、2/3 电弧度;转子每极的励磁绕组完全相同;阻尼条的设置对称于正、交轴。(3) 定子三相绕组的自感磁场,定子与转子绕组间的互感磁场,沿空气隙按正弦律分布。这一假设表示略去所有的谐波磁势、谐波磁通和相应的谐波电势,也略去谐波磁场产生的电磁转矩。满足上列假设条件的同步电机,称为理想同步电机。以下的分析都以理想同步电机为前提。而时实践证明,按理想同步电机条件的分析、计算所得,误差在允许范围内。2.2 abc/dq 模型的建立2.2.1 建模背景因为对于具有阻尼条的凸极机,由于空气隙旋转磁场总可以分解为两个轴线与转子正,交轴重合的脉动磁场,因此模型得以建立。取定子各相绕组轴线及其磁链的的正方向,dq

24、轴线的正方向,励磁绕组以及正交轴阻尼绕组磁链的正方向,如图 (21)所示,定子各相绕组电流产生的磁通方向与各该相绕组轴线的正方向相反时,这些电流为正值。换言之,定子各相正值电流将产生各该相负值磁链。转子各绕组电流产生的磁通方向,与正轴或交轴正方向相同时,这些电流为正值。即,正值转子电流将产生正值转子绕组磁链。杭州电子工业学院毕业设计论文第 7 页br-axis bs-axiskq-axisar-axisas-axiskd-axescs-axis cr-axisr图 21 定子、转子各相的旋转 d,q 坐标定位按图 21 的电磁量取向即可列出如下的同步电机电压方程和磁链方程:电压方程:(2-abcrabcrabcrssspiv1)其中, 为求导算子,即 =d/dt,v 为各绕组电压,i 为各绕组电流,r 为各绕组电阻,pp为各绕组合成磁链,(2-2)csbasabcscssabcscssabcs iiiv,(2-3)crbarabcrcrrabcrcrrabcr iiv,定义 为电流,电压,磁链的共同变量,则有f(2-4)(31)(232csbsas csbscsbsasabcs fjf fjfi 将 abc 模型转换为 dq 模型可更方便地研究,abc 轴上的变量转变成 dq 轴上的转换如下:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 往来文书

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报