matlab在自控原理中的应用(11)
>> G=tf(3.5,[1,2,3,2]);
subplot(1,2,1); % 第一个图为奈氏图 nyquist(G); grid
xlabel('Real Axis') ylabel('Imag Axis') % 第二个图为时域响应图 [Gm,Pm,Wcg,Wcp]=margin(G) G_c=feedback(G,1); subplot(1,2,2); step(G_c) grid
xlabel(′Time(secs) ′) ylabel(′Amplitude′) 显示结果为:
ans=1.1429 1.1578 1.7321 1.6542
图22 三阶系统的奈氏图和阶跃响应图
画出的图形如图22 所示。由奈氏曲线可以看出,奈氏曲线并不包围(-1,j0)点,故闭环系统是稳定的。由于幅值裕量虽然大于1,但很接近1,故奈氏曲线与实轴的交点离临
o
界点(-1,j0)很近,且相位裕量也只有7.1578,所以系统尽管稳定,但其性能不会太好。观察闭环阶跃响应图,可以看到波形有较强的振荡。
o
如果系统的相角裕量γ>45,我们一般称该系统有较好的相角裕量。 例23 考虑一个新的系统模型,开环传递函数为:
100(s?5)2 G(s)?2(s?1)(s?s?9)- 31 -
由下面MATLAB语句可直接求出系统的幅值裕量和相位裕量:
>> G=tf(100*conv([1,5],[1,5]), conv([1,1],[1,1,9])); [Gm, Pm, Wcg, Wcp]=margin(G)
结果显示 Gm = Pm =
Inf 85.4365
Wcg = Wcp =
NaN 100.3285 再输入命令
>> G_c=feedback(G,1);
step(G_c) grid
xlalel(′Time(sec) ′) ylalel(′Amplitude′)
o
可以看出,该系统有无穷大幅值裕量,且相角裕量高达85.4365。所以系统的闭环响应是较理想的,闭环响应图如图23.
图23 较理想的系统响应
5 时间延迟系统的频域响应
(1) 时间延迟系统的传递函数模型
-Ts
带有延迟环节e的系统不具有有理函数的标准形式,在MATLAB中,建立这类系统的模型。要由一个属性设置函数set()来实现。该函数的调用格式为:
set(H, ′属性名′, ′属性值′) (68)
其中H为图形元素的句柄(handle)。在MATLAB中,当对图形元素作进一步操作时,只需对该句柄进行操作即可。例如以下调用格式
h=plot(x,y) G=tf(num,den)
Plot()函数将返回一个句柄h,tf()函数返回一个句柄G,要想改变句柄h所对应曲线的颜色,则可以调用下面命令:
Set(h,color,[1,0,0]);
即对“color”参数进行赋值,将曲线变成红色(由[1,0,0]决定)
- 32 -
同样,要想对G句柄所对应模型的延迟时间’Td’进行修改,则可调用下面命令
Set(G, ′Td′,T)
其中T为延迟时间。由此修改后,模型G就已具有时间延迟特性。 (2) 时间延迟系统的频域响应
含有一个延迟环节的系统,其开环频域响应为 G(j?)e?jT??G(j?)ej?(?)?T?
可见,该系统的幅频特性不变,只加大了相位滞后。 例24 考虑系统的开环模型为: G(s)?1?Tse s?1当T=1时,我们可以由下面的MATLAB命令绘出系统的奈氏图,如图24所示,此系统对应的时域响应图为25。
>> G=tf(1,[1, 1]); T=[1];
w=[0, logspace(-3, 1, 100), logspace(1,2,200)]; set(G,‘Td', T); % 延迟1秒。 nyquist(G,w) grid
figure % 建立一个新的绘图窗口 step(G)
图24 时间延迟系统奈氏图
图25 时间延迟系统的阶跃响应
4 频域法串联校正的MATLAB方法
利用MATLAB可以方便的画出Bode图并求出幅值裕量和相角裕量。将MATLAB应用到经典理论的校正方法中,可以方便的校验系统校正前后的性能指标。通过反复试探不同校正参数对应的不同性能指标,能够设计出最佳的校正装置。
例25 给定系统如图26 所示,试设计一个串联校正装置,使系统满足幅值裕量大于
o
10分贝,相位裕量≥45
- 33 -
解:为了满足上述要求,我们试探地采用超前校正装置Gc(s),使系统变为图27的结构。
图26 校正前系统
图27 校正后系统
我们可以首先用下面地MATLAB语句得出原系统的幅值裕量与相位裕量。 >> G=tf(100, [0.04, 1, 0]);
[Gw, Pw, Wcg, Wcp]=margin(G); 在命令窗口中显示如下结果
w = Pw =
Inf 28.0243
Wcg = Wcp =
Inf 46.9701
o
可以看出,这个系统有无穷大的幅值裕量,并且其相位裕量?=28,幅值穿越频率Wcp=47rad/sec。
引入一个串联超前校正装置:
Gc(s)?0.025s?1
0.01s?1我们可以通过下面的MATLAB语句得出校正前后系统的Bode图如图28,校正前后系统的阶跃响应图如图29。其中?1、?1、ts1分别为校正前系统的幅值穿越频率、相角裕量、调节时间,?2、?2、ts2分别为校正后系统的幅值穿越频率、相角裕量、调节时间。
>> G1=tf(100,[0.04,1,0]); % 校正前模型
G2=tf(100*[0.025,1],conv([0.04,1,0],[0.01,1])) % 校正后模型
- 34 -
% 画伯德图,校正前用实线,校正后用短划线。 bode(G1) hold
bode(G2, ′--′)
% 画时域响应图,校正前用实线,校正后用短划线。 figure
G1_c=feedback(G1,1) G2_c=feedback(G2,1) step(G1_c) hold
step(G2_c, ′--′)
图28 校正前后系统的Bode图
图29 校正前后系统的阶跃响应图
可以看出,在这样的控制器下,校正后系统的相位裕量由28增加到48,调节时间由
o
。0.28s减少到0.08s。系统的性能有了明显的提高,满足了设计要求。
5 自动控制理论模拟实验
《自动控制理论》是一门理论性和实践性很强的专业基础课,前面我们通过计算机仿真,可以方便地研究系统性能,验证理论的正确性,加深对理论知识的理解。本节我们再通过电子模拟实验,学习和掌握系统模拟电路的构成和测试技术,进一步培养学生的实际动手能力和分析、研究问题的能力。
在控制理论课程中,大部分院校目前拥有的实验设备是电子模拟学习机。这种专为教学实验制造的电子模拟学习机,体积较小,使用方便,实验箱中备有多个运算放大器构成的独立单元,再加上常用的电阻、电容等器件,通过手工连线、可以构成多种特性的被控对象和控制器。
…… 此处隐藏:1197字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [基础教育]2016-2022年中国钢芯铝绞线市场现状调
- [基础教育]语文部编版初一语文下册练习题 句式变
- [基础教育]南京继续教育参考答案--深入学习贯彻习
- [基础教育]国旗下讲话稿——珍惜时间好读书
- [基础教育]北师大版六年级数学下册圆锥的体积教学
- [基础教育]人教版-音乐-四年级下册-四年级下册音
- [基础教育]乔布斯2019年斯坦福大学毕业典礼致辞.d
- [基础教育]2015年加油站安全知识竞赛试题及答案
- [基础教育]2020年教师年度考核个人工作总结
- [基础教育]2019年中考历史试题-2019年大庆市初中
- [基础教育]初三仁爱英语第一轮总复习教案
- [基础教育]SG-A094电气配管安装工程隐蔽验收记录
- [基础教育]冀教版小学数学三年级下册第六单元教材
- [基础教育]青岛版(五制)小学科学二年级下册16《制
- [基础教育]2018-2019年初中科学初一中考真卷测试
- [基础教育]幼儿园大班期末简短评语精选
- [基础教育]2018云南临沧公务员考试申论技巧:这样
- [基础教育]学校食堂经营管理方案
- [基础教育]新中国砥砺奋进的七十年原文
- [基础教育]真空泵的选型及常用计算公式
- 高职田径课程教学现状与对策
- 全髋关节置换术在老年股骨颈骨折患者中
- 青人社厅函〔2016〕576号(附件)工资
- cp101-07砂子检验作业指导书 - secret
- 微观经济学 第八章 博弈论 习题
- 2014高考真题(词语运用)汇编及答案
- 2018年人教版七年级语文下册《第三单元
- 苏教版数学四年级上册第一单元试题 - M
- 四川大学新闻与传播考研2000-2010年真
- 浙江万里学院英语专业四年制本科教学计
- 最新2018马年事业祝福语-范文word版(2
- 最全模具行业术语英文翻译
- 皮亚杰的发展心理学理论
- 64篇高考情景式默写 练习题及答案
- 仿写(学生稿)
- 《SQL Server数据库技术》试卷A
- 第七章作业答案
- 江苏省赣榆县海头高级中学高中语文必修
- 浙江省2001年10月自考正常人体解剖学答
- 2012英语重点短语




