基于MATLAB的直流电机调速系统的建模与仿真.docx
《基于MATLAB的直流电机调速系统的建模与仿真.docx》由会员分享,可在线阅读,更多相关《基于MATLAB的直流电机调速系统的建模与仿真.docx(52页珍藏版)》请在沃文网上搜索。
1、M ATL AB本科生毕业设计M ATL AB院( 系 ): 电 气 与 信 息 工 程 学 院 专业 :自 动 化学号 :学生姓名 : 指导教师 :摘要双闭环直流调速系统是一个复杂的自动控制系统,是目前直流调速系统中的主流 设备,具有调速范围宽、平稳性好、稳速精度高等优点,在理论和实践方面都是比较 成熟的系统,在拖动领域中发挥着极其重要的作用。由于直流电机双闭环调速是各种电机调速系统的基础,本文就直流电机调速进行 了较系统的研究,从直流电机的基本特性到单闭环调速系统,然后进行双闭环直流电 机设计方法研究,最后用实际系统进行工程设计,并采用M ATLAB/S IMULINK进行仿 真,分析了双
2、闭环调速系统的工程设计方法中由于忽略和简化造成的误差。对于双闭环直流调速系统,在设计和调试过程中有大量的参数需要计算和调整, 运用传统的设计方法工作量大,系统调试困难。本文对双闭环直流调速系统进行辅助 设计,选择调节器结构,进行参数计算和近似校验,根据给出和计算出的相应参数, 建立起制动、抗电网电压扰动和抗负载扰动的M ATLAB/S IMULINK仿真模型,分析转 速和电流的仿真波形,并进行调试,使双闭环直流调速系统趋于完善、合理。仿真结 果证明了该方法的可行性和合理性。: 电 机 , 调 节 器 , PID 控 制 , MATLAB/S IMULINKABSTRACTThe double
3、closed loop direct current velocity modulation system is a complex automatic control system, is in the present direct current velocity modulation system mainstream equipment, has the velocity modulation scope width, the stability is good, the steady fast precision higher merit, in the theory and the
4、 practice aspect all is the quite mature system, in drives in the domain to play the extremely vital role.Because the direct current machine double closed loop velocity modulation is each kind of electrical machinery velocity modulation system foundation, this article has conducted more systematic r
5、esearch on the direct current machine velocity modulation, from the direct current machine basic characteristic to the single closed loop velocity modulation system, then conducts the double closed loop direct current machine design method research, finally uses the actual system to carry on the eng
6、ineering design, and uses MATLAB/S imulink to carry on the simulation, has analyzed in the double closed loop velocity modulation system engineering design method because neglects the error which creates with the simplification.Regarding the double closed loop direct current velocity modulation syst
7、em, has the massive parameters in the design and the debugging process to need to calculate and to adjust, the utilization tradition design method work load is big, system debugging difficulty. This article carries on the assistance design to the double closed loop direct current velocity modulation
8、 system, chooses the regulator structure, carries on the parameter computation and the approximate verification, according to produces the corresponding parameter which and calculates, establishes applies the brake, the anti- electrical network voltage perturbation and the anti-load perturbation MAT
9、LAB/S imulink simulation model, the analysis rotational speed and the electric current simulation profile, and carries on the debugging, enable the double closed loop direct current velocity modulation system to tend to the consummation, is reasonable. The simulation result has proven this method fe
10、asibility and the rationality.K e y w or d s : e l ectrica l m a chinery , re g u l a tor, PID control, M A T L A B /S IM U L INK目录第1 章1. 1绪 论1毕业论文选题的背景及研究目标11. 2课题的研究意义11. 3本人的主要工作2第2 章M AT L A B 简 介42. 1MATLAB 的安装42. 2MATLAB 的启动运行52. 3MATLAB 的帮助文件52. 4MATLAB 所定义的特殊变量及其意义52. 5MATLAB 模块简介6第3 章方 案 选
11、择 及 系 统 工 作 原 理73. 1电动机参数及设计要求73. 2方案选择及系统框图73. 2. 1方案一:转速单闭环直流电机调速系统73. 2. 2方案二:转速、电流双闭环直流电机调速系统83. 2. 3方案三:双闭环脉宽调速系统93. 3系统工作原理简介93. 3. 1双闭环调速系统静态特性93. 3. 2双闭环系统启动过程分析113. 3. 3双闭环调速系统的动态抗扰动性能143. 3. 4双闭环调速系统中两个调节器的作用15第 4 章双 闭 环 直 流 调 速 系 统 的 具 体 设 计 说 明164. 1双闭环直流调速系统总体设计方案164. 2主电路设计与参数计算174. 2.
12、 1主电路结构图174. 2. 2整流变压器的设计184. 2. 3晶闸管元件的选择204. 2. 4电抗器参数计算214. 2. 5励磁电路224. 2. 6三相桥式全控整流电流234. 2. 7晶闸管触发电路244. 3直流调速系统的保护274. 3. 1过电压保护274. 3. 2电流保护304. 4控制电路设计314. 4. 1电流调节器的设计314. 4. 2转速调节器的设计344. 4. 3给定电源与给定环节的设计36第 5 章调 速 系 统 的 仿 真375. 1调速系统仿真模型的建立375. 2仿真结果375. 3仿真结果分析40结 论42参 考 文 献43致 谢44附 录 1
13、45附 录 246第 1 章绪论1. 1 毕业论文选题的背景及研究目标直流调速是指人为地或自动地改变直流电动机的转速,以满足工作机械的要求。 从机械特性上看,就是通过改变电动机的参数或外加工电压等方法来改变电动机的机 械特性,从而改变电动机机械特性和工作特性机械特性的交点,使电动机的稳定运转 速度发生变化 1 。直流调速系统,特别是双闭环直流调速系统是工业生产过程中应用最广的电气传 动装置之一。广泛地应用于轧钢机、冶金、印刷、金属切削机床等许多领域的自动控 制系统中 1 。它通常采用三相全控桥式整流电路对电动机进行供电 2 ,从而控制电动机 的转速,传统的控制系统采用模拟元件,如晶体管、各种线
14、性运算电路 2 等,虽在一 定程度上满足了生产要求,但是因为元件容易老化和在使用中易受外界干扰影响,并 且线路复杂、通用性差,控制效果受到器件性能、温度等因素的影响,从而致使系统 的运行特性也随之变化,故系统运行的可靠性及准确性得不到保证,甚至出现事故。 双闭环直流调速系统是一个复杂的自动控制系统,在设计和调试的过程中有大量 的参数需要计算和调整,运用传统的设计方法工作量大,系统调试困难,将 SIMULINK 用于电机系统的仿真研究近几年逐渐成为人们研究的热点 3 。同时,MATLAB 软件中 还提供了新的控制系统模型输入与仿真工具 SIMULINK,它具有构造模型简单、动态 修改参数实现系统
15、控制容易、界面友好、功能强大等优点,成为动态建模与仿真方面 应用最广泛的软件包之一。它可以利用鼠标器在模型窗口上“画”出所需的控制系统 模型,然后利用 SIMULINK 提供的功能来对系统进行仿真或分析,从而使得一个复杂系统的输入变得相当容易且直观。 本文采用工程设计方法对转速、电流双闭环直流调速系统进行辅助设计,选择适当的调节器结构,进行参数计算和近似校验,并建立起制动、抗电网电压扰动和抗负 载扰动的 MATLAB/S IMULINK 仿真模型,分析转速和仿真波形,并进行调试,使双 闭环直流调速系统趋于完善、合理。1. 2 课题的研究意义直流电动机具有良好的起、制动性能,调速性能好,起动转矩
16、大,易于在大范围 内平滑调速等优点,其调速控制系统历来在工业控制中占有极其重要的地位 1 。直流电动机在轧钢机、矿井卷扬机、挖掘机、海洋钻机、金属切削机床、造纸机、高层电 梯等需要高性能可控电力拖动的领域中得到了广泛的应用。直流电机在家用电器、电 子仪器设备、电子玩具、录相机及各种自动控制中也都有广泛的应用。在现代电子产 品中,自动控制系统,电子仪器设备、家用电器、电子玩具等方面,直流电机都得到 了广泛的应用。大家熟悉的录音机、电唱机、录相机、电子计算机等,都不能缺少直 流电机,所以直流电机的控制是一门很实用的技术。近年来,交流调速系统发展很快,然而直流拖动系统无论在理论上和实践上都比 较成熟
17、,并且从反馈闭环控制的角度来看,它又是交流拖动控制系统的基础,所以直 流调速系统在生产生活中有着举足轻重的作用 2 。虽然随着电力技术的发展,特别是在大功率电力电子器件问世以后,直流电动机 拖动将有逐步被交流电动机拖动所取代的趋势,但在中、小功率的场合,常采用永磁 直流电动机,只需对电枢回路进行控制,相对比较简单。特别是在高精度位置伺服控 制系统、在调速性能要求高或要求大转矩的场所,直流电机仍然被广泛应用。直流调 速控制系统中最典型的一种调速系统就是转速、直流调速系统。直流调速系统的设计 要完成开环调速、单闭环调速、双闭环调速等过程,需要观察比较多的性能,再加上 计算参数较多,往往难以如意。如
18、在设计过程中使用 MATLAB 中的 SIMULINK 使用 工具来辅助设计,由于它可以构建被控系统的动态模型,直观迅速观察各点波形,因 此调速系统性能的完善可以通过反复修改其动态模型来完成,而不必对实物模型进行 反复拆装调试。MATLAB 中的动态建模、仿真工具 SIMULINK 具有模块组态方便, 性能分析直观等优点,可缩短产品的设计开发过程,也可以给教学提供了虚拟的实验 平台 3 。因此研究该课题具有实际意义。1. 3 本人的主要工作课题的主要工作:( 1) 根据毕业设计任务设计书中的给定条件及要求,确定总体方案:采用转速、 电流双闭环直流调速;( 2) 直流电机主电路的设计,包括选择合
19、适的晶闸管元件,计算电抗器参数,设 计晶闸管保护电路、触发电路, 并且画出双闭环直流调速控制系统的原理框图、动态 结构图;( 3) 控制电路的设计,包括转速、电流调节器的设计,并算出系统参数和传递函数;( 4) 根据计算出的参数及传递函数在 MATLAB 建立系统模型、仿真,并对仿真结果进行分析; 课题的重点与难点:重点工作是:设计直流电机的双闭环调速系统; 工作难点是:系统是如何采用直流电机速度、电流双闭环调速系统的,基本环节为什么要采用 PI 调节,如何达到既能快速调节又能使稳定性得到提高的要求。 如何控制触发脉冲的相位、频率及怎样实现同步脉冲。第2章MATLAB 简介MATLAB 是一门
20、计算机编程语言,取名来源于 Matrix Laboratory,本意是专门以 矩阵的方式来处理计算机数据,它把数值计算和可视化环境集成到一起,非常直观, 而且提供了大量的函数,使其越来越受到人们的喜爱,工具箱越来越多,应用范围也 越来越广泛 4- 6 。MATLAB 最突出的特点就是简洁。MATLAB 用更直观的,符合人们思维习惯的 代码,代替了 C 和 FORTRAN 语言的冗长代码。MATLAB 给用户带来的是最直观, 最简洁的程序开发环境 4- 6 。MATLAB 还具有以下特点:( 1) 语言简洁紧凑,使用方便灵活,库函数极其丰富。( 2) 运算符丰富。( 3) MATLAB 既具有结
21、构化的控制语句(如 for 循环,while 循环,break 语句和 if 语句),又有面向对象编程的特性。( 4) 程序限制不严格,程序设计自由度大。( 5) 程序的可移植性很好,基本上不做修改就可以在各种型号的计算机和操作系 统上运行。( 6) MATLAB 的图形功能强大。( 7) MATLAB 的缺点是,它和其他高级程序相比,程序的执行速度较慢。由于 MATLAB 的程序不用编译等预处理,也不生成可执行文件,程序为解释执行,所以速度 较慢。( 8) 功能强大的工具箱是 MATLAB 的另一特色。( 9) 源程序的开放性。开放性也许是 MATLAB 最受人们欢迎的特点。2. 1MATL
22、AB 的安装MATLAB 的安装非常简单,这里以 MATLAB 6.5 版本为例。运行 setup 后,输入 正确的序列号,选择好安装路径和安装的模块,几乎是一直回车就可以了。这里有一 点要注意的是,由于不同操作系统设置,可能会出现一些意外错误,而且越高版本的 MATLAB 对计算机系统的要求也越高,如 6. 1 版本要求至少 64M内存,最好 128M。 所以根据自身情况选择适合的版本安装,最好还要在操作系统初安装后就安装,避免 出现意外 4- 6 。2. 2MATLAB 的启动运行MATLAB 的启动运行::M ATLAB6.5binw in32matlab.exe( 其中为安装盘 符)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB 直流电机 调速 系统 建模 仿真