Matlab在直流电机控制系统校正设计中的应用
第25卷第3期
2010年6月
报
EI,ECTRICPOWERJOURNAI。OF
电力学
V01.25No.32010
Jun.
文章编号:1005—6548(2010)03—0218—03
Matlab在直流电机控制系统校正设计中的应用
臧
义,孙红鸽,曹
毅
(河南工业大学电气工程学院,郑州450007)
要:给出了利用Matlab单输入单输出设计工具(SISODesignT001)设计控制器传递函数
摘
的方法。在建立了直流电机的数学模型后,根据系统的性能要求,使用SISODesignTool设计了
电机系统的控制器,通过实时观察系统的阶跃响应由线确定控制器的传递函数,保证了系统设计的
正确性。
关键词:SISO直流电机;控制系统;设计
中图分类号:TP391.9
文献标识码:A
经典控制系统有频率法和根轨迹法两种基本设计方法。用这两种方法设计经典控制系统的过程可以看成是一种试凑和循环的过程,根据系统的性能指标要求,加入适当的控制器,反复调整控制器的参数直到系统满足要求为止[1’2]。采用Matlab中的
SISODesign
Tool即单输入单输出设计工具进行经
典控制系统设计,可以在调整控制器参数后,通过实时观察对象的阶跃响应曲线确定其传递函数,简化了设计过程口“]。本文以直流电机控制系统设计为例,重点分析利用SISO
统校正设计的过程。1
SISODesignTool简介
SISODesign
图1
电枢控制直流电动机原理图
Design
Tool对对象进行系
控制系统性能要求为:上升时间小于0.5S,稳
Tool是Matlab中一个图形用户
态误差小于5%,超调量小于10%,增益裕量大于
20dB,相位裕量大于40deg。
界面(GUI)的设计工具,可用来分析和调整SISO反馈控制系统。它能用根轨迹图/伯德(Bode)图进行控制器的设计。由于采用了GUI,用户无需从键盘输人许多操作命令,导入系统各个环节的模型后就能自动显示根轨迹图和伯德图,用鼠标可以直接对屏幕上的对象进行操作,并且与SISO动态连接的可视分析工具LTIviewer马上显示出设计结果,这样用户可以一边看闭环响应,一边调整控制器的增益、极点和零点,直到设计出满足要求的控制器
为止‘1t引。
取电压U为输入,转速∞为输出,由已知条件和原理图,根据直流电机的运动方程可以求出电动机
系统的数学模型为:
叭"2玎■兀可了面币再琢面了琢面一
1.5
52+14s+40
…
K。
用上述的直流电机可以构成闭环控制系统,如图2所示。设计控制器C使该系统的单位阶跃响应满足上述性能要求。
2设计和仿真示例
下图是电枢控制直流电动机拖动惯性负载的原
收稿日期:2010—04—20
基金项目:河南工业大学网络课程、教学研究重点资助项目(2008GJYJ—A18)
作者简介:臧义(1980一).男,河南信阳人,博士,主要研究方向为电力电子与电力传动,(E—mail)zangyi@126.corn
镕3m
t
i等;Matlab#d*‘E帆&村§‰#《n”rp∞RJH
掣冷正乎吒斗午
#■t
■^tn
口2Itt#‰目4i镕镕*目
3设计过程
目{&t*■镕∞4tmE■&■H
用SISO
DesignToo】设计直流电动机系统控
Task窗口进行控制器设计。以后者为例.可以在界面上点击右键添加积分环节.增加积分环节后的根轨迹和伯德圈如图5所示.
此nt
LTI
制器的步骤如下t
(I)输^直流电机曲模型。在Matlab的命令宙n内输^下列语句.即可在工作空问里建立直折【电机的传递函戴摸静G。
Viewer窗口中的阶跃响应曲线也脚
…=[1
den=:1
之宴时更新r;l言要选中该界面有下角的Real—rimeUpdate选项)。由图5可见引入祝分环节后系统变为一个条件稳定幕统.增益将度和相位括度均满足要求;但是由l,丁IViewer窗口的系统响应曲线可以发残,系统椽态误差满足要求,但快建性很差.
and
5]I
14
G=lf(~.den)
(z)打开{殳计工具.导人系统模型.在Matlab命々窗口输^命令sisotool(G),台打开Control
forSIS()Design
EstimationToolsManager(嘲3)和SlSOIksign
403;
Task两个GUI窗u.后者显示的
是系统G的根轨迹和开环伯德幽。谈界面中最多町娃示6个图形.可以撤据使用者的需求.在图3的
Graphical
Tuning选项卡中进行管理.
目5■∞职丹环*5∞##t#自■目
(3)观察用环系统的阶跃响应曲线胆参散.在
ControlandEsiimationT00lsM8nag@r的Analysis
凼此,一rH适当增加控制器的增益。在图5中3个小方块代表系缱的团环楹点枉S平面r的位置,移动鼠标到小方块附近,待出现手形光标时.通过鼠标清根轨逊拖动小方块.溯整控制器的增箍.与之动态连接的I,T1Viewer会实时显示系统的单位阶肝响应。无论怎样通过鼠标沿根轨迹拖动小方块,调整控制器的增益.均无法使得系统满足性能指标要求,当系统快速性能基本满足要求.扭调篮会增大.如图6中曲线2所示.
Plms选项#中,设置AnalysisPlots中Plot1为Step.即阶簌响应.摘后在ContentsofPlots巾选中
ClosedLoop
r
Eo
y,此时即可在弹出的LTI
Viewer
窗口中观测到当1i{『单位负反埴闭环系统的阶跃响应曲线.如幽t所示。在圈中点击右键选取Charac—t。ristics.可显示出系统上升时问.稳志误差等参数.中可以看出系统的响应时间及稳吝倬均不满足娶在图中点击埘应的点即可得到具体的参散世.从田
求.需要进行校正设计。曾鼍鼍鼍,,曼舅舅鼍舅,_—_I
l
圈凰~
l一1嚣S=r
I圈曩,
、
l曼盘剡====:=l瞳—I岛“g霉
p一越一l篁竺型兰苎熊一L———————————————J∞………■m
l
二.
∞3镕■自自■i^■礓■
阐
因此,系统位采甩比侧积分控制还不够-可以通过增加~个超前控正环节束解决这个问题。增加超前校正的方法与增加积分环节相同.点击Com
p_ensator
(4)系统校正设计。由控科原理可知.增加增益值可以提高系统的动卷响应.增_blI积分环节可“消除静卷谋差{可以分剐在囝3再面中的r,知mpeasa—
tot
Editor进砸#或者在SIS{)Design/or
SI-
Editor选项卡或SIS()Design
相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




