自动控制原理matlab仿真实验实验 严进宁
更新时间:2023-10-23 09:24:01 阅读量: 综合文库 文档下载
实验一 系统的数学模型
一、实验目的和任务 1、 学会使用MATLAB的命令; 2、 掌握MATLAB有关传递函数求取及其零、极点计算的函数。 3、 掌握用MATLAB 求取系统的数学模型 二、实验仪器、设备及材料 1、 计算机 2、 MATLAB软件 三、实验原理
1、 MATLAB软件的使用
2、 使用MATLAB软件在计算机上求取系统的传递函数 四、实验报告要求
1、 将各实验内容的要求写入实验报告。 2、 写出要求的实验程序。 3、 记录各命令运行后的结果 五、实验内容
例1-3、设置传递函数G(s)?6(s?5),时间延迟常数τ?4 22(s?3s?1)方式1:set(G,'ioDelay',4) %为系统的ioDelay属性设定值
G %显示传递函数
解:该传递函数模型可以通过下面的语句输入到MATLAB工作空间为: >> num=6*[1,5];
den=conv([1,3,1],[1,3,1]); G=tf(num,den); set(G,'ioDelay',4) G
运行结果为: Transfer function:
6 s + 30
exp(-4*s) * ------------------------------ s^4 + 6 s^3 + 11 s^2 + 6 s + 1
例1-4、已知传递函数G(s)?6(s?5),提取系统的分子和分母多项式(实验)
(s2?3s?1)2解:提取系统的分子和分母多项式程序为:
>> num=6*[1,5];
den=conv([1,3,1],[1,3,1]); G=tf(num,den)
[num den]=tfdata(G,'v') 运行结果为: Transfer function: 6 s + 30
------------------------------ s^4 + 6 s^3 + 11 s^2 + 6 s + 1 num =
0 0 0 6 30 den =
1 6 11 6 1
例1-5例1-5 某系统的零极点模型为:
(s?5)2 G(s)?6
(s?1)(s?2)(s?2?2j)(s?2?2j)方法2:利用算子(实验)
>>s=zpk('s')
G=6*(s+5)^2/((s+1)*(s+2)*(s+2+2)*(s+2-2)) 运行结果为: Zero/pole/gain: 6 (s+5)^2
------------------- s (s+1) (s+2) (s+4)
s2?4s?11例1-7已知系统传递函数G?2,求零极点及增益,并绘制系统
(s?6s?3)(s2?2s)零极点分布图。(实验)
(1)零极点及增益:
〉〉num=[1,4,11];
den=conv([1,6,3],[1,2,0]); G=tf(num,den)
[z,p,k]=zpkdata(G,'V')
运行结果为:
Transfer function:
s^2 + 4 s + 11
-------------------------- s^4 + 8 s^3 + 15 s^2 + 6 s z =
-2.0000 + 2.6458i -2.0000 - 2.6458i p =
0 -5.4495 -2.0000 -0.5505 k = 1
(2)系统零极点分布图:
〉〉num=[1,4,11];
den=conv([1,6,3],[1,2,0]); G=tf(num,den) pzmap(G)
Transfer function: s^2 + 4 s + 11 --------------------------
s^4 + 8 s^3 + 15 s^2 + 6 s
例1-11 给定零极点模型: G(s)?6.8(s?2)(s?7))
s(s?3?j2)(s?1.5)用MATLAB命令得出其等效的零极点传递函数模型。输入程序的过程中要注意大小写。 〉〉den1=conv([1 3 2j],[1 3 -2j]); den2=conv(den1,[1 1.5]);
G=tf(conv([1 2],[1 7]),conv([1 0],den2)) 运行结果为: G =
s^2 + 9 s + 14 -----------------------------------------------
s^6 + 7.5 s^5 + 18 s^4 + 13.5 s^3 + 4 s^2 + 6 s
实验内容:
1、 特征多项式的建立与特征根的求取 在命令窗口依次运行下面命令,并记录各命令运行后结果
>> p=[1,3,0,4] p =
1 3 0 4
>> r=roots(p) r =
-3.3553 0.1777 + 1.0773i 0.1777 - 1.0773i
>> p=poly(r) p =
1.0000 3.0000 -0.0000 4.0000
2、 求单位反馈系统的传递函数:
输入运行命令:
>>numg=[1];deng=[500,0,0]; numc=[1,1];denc=[1,2];
[num1,den1]=series(numg,deng,numc,denc); [num,den]=cloop(num,den,-1); printsys(num,den) 运行结果: num/den =
s + 1
---------------------------- 500 s^3 + 1000 s^2 + 4 s + 4
3、 传递函数零、极点的求取
在命令窗口依次运行下面命令,并记录各命令运行后结果:
正在阅读:
旋梭和梭心套的结构、构造、原理 - 图文11-09
我的伙伴作文700字07-03
新修订《浙江省物业管理条例》2014年5月1日起施行03-28
2017语文专转本真题04-21
Basys3实验指导手册03-28
2015年下半年浙江省电气工程师供配电:断路器用于直流电路考试题03-06
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- 自动控制
- 仿真
- 原理
- matlab
- 严进宁
- CRTSI轨道板生产工艺 - 图文
- 感官分析
- 新版人教版英语七年级上册课文翻译unit3
- 计算机科学与技术专业人工智能课程教学大纲
- 企业办公自动化系统设计与实现
- 互换性与技术测量 - 课后习题答案 - 图文
- 2007一汽-大众维修技师精英赛试题决赛答案
- 浅析名人广告的双重效应及其深化发展和改进策略
- 三峡:无法告别 南香红
- 中考化学一轮复习 化学方程式
- 雨季、汛期、暑季、台风天气行车安全安全防范措施
- 微博意见领袖对提升民众认知水平
- JS替代MARQUEE实现图片无缝滚动
- 出国留学中介机构前十名
- 学校创建规范化学校工作总结汇报材料 - 图文
- 企业所得税:两免三减半政策集锦
- 上海三菱GPS电梯常见电梯故障分析及解决方法
- 望奎纪委充分发挥案管职能 确保依纪依法安全文明办案
- Oracle RAC增加ASM盘,创建表空间 - 图文
- 2012年安全工程师考试《法律知识》真题及答案