第四章-MATLAB与交直流调速系统仿真ppt课件.ppt
《第四章-MATLAB与交直流调速系统仿真ppt课件.ppt》由会员分享,可在线阅读,更多相关《第四章-MATLAB与交直流调速系统仿真ppt课件.ppt(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、MATLAB应用技术清华大学出版社清华大学出版社王忠礼王忠礼 段慧达段慧达 高玉峰编著高玉峰编著MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物4.MATLAB与交直流调速系统仿真MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物1 MATLAB基本知识41控制系统及控制技术指标与要求4.1.1自动控制和自动控制系统介绍自动控制是指在无人直接参
2、与的情况下,利用控制装置使被控对象,如机器设备、生产过程中的速度、温度、压力等物理量自动的按照预定规律运行或变化的处理过程。并将这种能对被控制对象的工作状态进行自动控制的系统称为自动控制系统。 根据是否把系统输出信号进行反馈并参与控制而将自动控制系统又分为开环控制系统和闭环控制系统。 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物4.1.2控制系统的技术指标与要求控制系统的技术指标通常分为静态指标和动态指标两大类。 1、静态指标调速范围生产机械要求电动机在额定负载时
3、提供的最高转速 nmax与最低转速nmin之比叫做调速范围,表示为:minmax/nnD 静差率调速系统的静差率是指电动机稳定运行时,负载由零增加到额定值时,对应的静态转速降与理想空载转速之比称作静差率S,即 000nnnnnSnomnom MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物2、动态指标 跟随指标 (2)最大超调量 %100maxrefnn指输出响应与给定值的最大偏差量nmax(t)与给定值nref(t)之比,即(3)调节时间ts 调节时间是指输出响应曲
4、线与稳态值之差达到允许范围内(一般取稳态值的2%或5%)所需要的时间,而且以后不再超出这个范围。 (4)振荡次数N MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物3、抗扰动指标maxn(1)动态速降动态速降是指扰动引起的最大转速偏差(2)恢复时间ft指由扰动作用瞬间到输出量恢复到允许范围内(一般取稳态值的2%或5%)所经历的时间。(3)振荡次数N振荡次数N为在恢复时间内被调量在稳态值上下摆动的次数,它代表系统的稳定性和抗扰能力的强弱。 MATLABMATLAB应用技
5、术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物4.2 直流电动机模型与MATLAB的实现4.2.1直流电动机介绍直流电动机是一种将直流电能转换成机械能的装置。由于其带有机械换向器,较比交流电动机结构复杂,生产运行成本较高,并有逐步被交流电动机所取缔。但是由于直流电动机具有启动转矩大,调速范围宽等优势,在轧钢机、电力机车的等方面有一定的应用。同时由于直流电动机原理简单,理论基础厚重,对电机学习者具有很强的吸引力。 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什
6、么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物MLddURd+-EnTLid4.2.2 直流电动机数学模型以他激式直流电动机为例分析直流电动机数学模型 电枢回路的微分方程式:ddddddudtdiLRie 机械运动方程 edmmdCundtdnTdtndTT22MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物uLxxGDCLCLRxxdMdedd01021221nxixd21,duu ny 直流电动机对象引入两个状态变量:
7、,仍然选取输入量:,输出量为: 状态空间表达式: 21210 xxxyMATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物4.2.3直流电动机模型在MATLAB中的实现直流电动机数学模型形式主要有三种表现形式,包括动态微分方程式或者差分方程式、传递函数或者脉冲传递函数、状态空间表达式, 1、直流电动机参数计算已知某直流电动机调速系统(在本章中简称系统I),控制系统主回路与直流电动机的主要参数如下:kWPnom150min/1000rnnomAInom70005. 0aR电
8、动机:08. 0dRmHLd26m主回路:全控桥式整流负载及电动机转动惯量:22125mkgGD MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物计算得到此直流电动机的相关参数: 电势常数:)/(185. 0100005. 07002201mimrVnRIUCnomanomnome 转矩常数:mAkgCCeM.18. 003. 1185. 003. 1电磁时间常数:sRLTddd025. 008. 01023机电时间常数:sCCRGDTemdm8 . 0182. 01
9、8. 037508. 01253752MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物18 . 002. 041. 518 . 08 . 0025. 0185. 0111)(222sssssTsTTCXXsWmmderc2、直流电动机数学模型的传递函数形式实现直流电动机数学模型的传递函数表达形式: 50405 .27018 . 002. 041. 5)(22sssssWMATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一
10、个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物uxxxx01021012518. 0102185. 010208. 032133213、直流电动机数学模型的状态空间表达式实现 uxxxx0500000144. 05 .92402121输出方程2110 xxyMATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物duu ny nxixd21,uxxxx0500000144. 05 .924021212110 xxy直流电动机1的状态空间表达式为:
11、其中,输入量:,输出量为:状态变量:MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物4、基于电气原理图的直流电动机数学模型实现电动机模型位于SimPowerSystems工具箱下machines库中的DC machines 和DiscreteDC machines分别是直流电动机和离散直流电动机模型 F和F-:此端子为直流电动机励磁电路控制端子,分别连接励磁电源的正极与负极;A和A-: 电动机电枢回路控制端;TL:电动机的负载转矩信号输入端;m: 电动机信号的测试端,
12、包括转速w(rad/s),电枢电流Ia(A),励磁电流If(A),电磁转矩Te(N.m)。MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物直流电动机的参数设置 Armature resistance and inductanceRa (ohms) 和La(H): 电枢电阻和电感;Field resistance and inductanceRf (ohms) 和Lf(H): 励磁回路电阻和电感Field-armature mutual inductanceLaf (H
13、): 电枢与励磁回路互感;Total inertia J (kg.m2) :电机转动惯量(kg.m2) ;Viscous friction coefficient Bm (N.m.s):粘滞摩擦系数(N.m.s);Coulomb friction torque Tf (N.m): 静摩擦转矩(N.m);Initial speed (rad/s):初始速度。MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物查看此模型方法是通过选择电机模型,在右键弹出式菜单中,点击Look
14、 under mask,即可实现。 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物4.3 直流调速系统与MATLAB 仿真实现4.3.1直流调速系统控制方案根据电动机的转速表达式:edddCRiun可以看出,直流电动机调节转速有以下三种方法:(1)调节电枢电压调速;(2)改变电动机励磁调速;(3)改变电枢回路电阻调速。MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没
15、有错:表里边有一个活的生物例:改变电枢回路电阻调速来说明在MATLAB的实现 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物使用模块直流电动机(DC-Motor)(2)直流电压源(E、Ef) 模块取自SimPowerSystems工具箱中的Electrical Sources库里的DC voltage source模块。直流电压E为直流电机的电枢回路电压,直流电压Ef直流电机的励磁电压,二者参数(Amplitude)设置为240。 MATLABMATLAB应用技术应
16、用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(3)断路器(Breaker)断路器取自SimPowerSystems工具箱中的Elements库里的Breaker模块 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(4)调速电阻(R)调速电阻选自SimPowerSystems工具箱中的Elements库里的series RLC branch模块,为了说明问题,两只调速电阻
17、都选择20欧姆 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(5)断路器控制信号(Step)断路器通断控制采用阶跃信号与模块的控制端连接实现,直流电动机的加速点分别设置在5秒和10秒时刻,因此将阶跃信号的跳变点时间分别为5秒和10秒。(6)其他模块其他模块还包括比例模块、输入型接地点、输出型接地点,两只T型连接器、信号分离器以及相关的示波器。MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我
18、也感到愉快,证实我的猜测没有错:表里边有一个活的生物2、仿真参数设置MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物3、仿真结果电动机的转速波形图 电枢电流波形图 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物电磁转矩波形图 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢
19、?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物4.3.2开环直流调速控制系统与仿真 (一)开环直流调速控制系统组成系统 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(二)开环直流调速控制系统仿真1、基于数学模型的开环直流调速系统仿真(1)开环直流调速控制系统数学模型1sTkss)(sILsTCRmea)(sn1/1sTRda)(*sUn)(sUd)(sIdeCMATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放
20、在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物得到系统1开环控制的动态结构图10017. 023s)(sILs8 . 0*185. 008. 0)(sn1025. 008. 0/1s)(sUd)(sId185. 0*nUMATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(2)开环直流调速系统仿真实现MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,
21、证实我的猜测没有错:表里边有一个活的生物2、基于电气原理图的系统仿真MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(1)三相对称交流电源模型 从SimPowerSystems工具箱中Electrical Sources(电源)库中选择AC Voltage source模块 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(2)晶闸管整流器模
22、型从SimPowerSystems工具箱中Power Electronics(电力电子)库选取Universal Bridge(通用桥)模块 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(3)直流电动机模型直流电动机模型选取在先前已经介绍过 (4)主回路平波电抗器模型从Elements模型库中,选取Series RLC Branch模型 (5)同步脉冲触发器模型MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美
23、丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(7)其他模块构造开环直流电机控制系统,还需要用的模块有:L connector(L型连接器);三个Constant(常数模块);以及用来观测电机变量的四个To Workspace(输出到工作空间模块),并设置输出变量名分别为为w 、Ia 、If 、Te,w参数设置如图 。MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物仿真参数设置 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑
24、恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物系统仿真结果 MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物4.3.3直流调速双闭环控制系统仿真1、闭环直流调速控制系统介绍MATLABMATLAB应用技术应用技术我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物2、电流、转速双闭环直流调速控制系统ASRACRMLTG*
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 MATLAB 直流 调速 系统 仿真 ppt 课件
限制150内