- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE #
PAGE
PAGE #
控制系统计算机辅助设计实验
一、 实验教学目标与基本要求
上机实验是本课程重要的实践教学环节。实验的目的不仅仅是验证理论知
识,更重要的是通过上机加强学生的实验手段与实践技能,掌握应用 MATLAB/Si
mulink求解控制问题的方法,培养学生分析问题、解决问题、应用知识的能力 和创新精神,全面提高学生的综合素质。
通过对MATLAB/Simuli nk进行求解,基本掌握常见控制问题的求解方法与命 令调用,更深入地认识和了解MATLA语言的强大的计算功能与其在控制领域的应 用优势。
二、 题目及解答
第一部分:MATLAB必备基础知识、控制系统模型与转换、
线性控制系统的计算机辅助分析:
考虑著名的RiZol化学反应方程俎
{
丘 y — z
= z + ay z —b + (工 _ c)z
选定a = b = 02, c = 5.7,且jri(O) = j-2(0) = j3(0) = 0-绘制仿真结果的三维相轨进,并得
1 出儿矗平血上的投彫°
编写rossler.m文件:
fun cti on dx=rossler(t,x)
dx=[-x (2) -x (3);x(1)+0.2*x (2) ;0.2+(x(1)-5.7)*x (3)];
主函数:
x0=[0;0;0];
[t,y]=ode45(rossler,[0,100],x0);
plot3(y(:,1),y(:,2),y(:,3)),grid
plot3(y(:,1),y(:,2),y(:,3)),grid
plot(y(:,1),y(:,2)),grid
所的图像: 三维相轨迹(下图)
25、?10 塔 0 5 10 15
25、
?10 塔 0 5 10 15
xoy平面投影
2.
—2ti + J*2)求解下面的最优化问题’
—2ti + J*2)
(a) min i j
討4
X 8上.?
1 xi ,xa0
编写c2exmobj.m文件: fun cti on y=c2exmobj(x) y=x(1F2-2*x(1)+x(2);
编写c2exmco n.m文件:
fun cti on [c,ce]=c2exmc on(x)
ce=[];
c=[4*x(1)A2+x (2)A2-4];
主函数为:
A=[];B=[];Aeq=[];Beq=[];xm=[0;0];xM=[];x0=[0;0]; ff=optimset;ff.Tolx=1e-10;ff.TolFu n=1e-20;
x=fm incon (c2exmobj,x0,A,B,Aeq,Beq,xm,xM,c2exmc on ,ff) 运行结果:
Warning: Trust-region-reflective method does not currently solve this type of problem,
using active-set (li ne search) in stead.
In fmi neon at 422
Optimization terminated: first-order optimality measure less than options.TolFun
and maximum constraint violation is less than options.TolCon.
Active in equalities (to within optio ns.TolC on = 1e-006):
lower upper in eqlin ineqnon li n
2 1
x =
1.0000
0
3.
请将下面的传递函数模型输入到MATLAB坏境.
*3 + * + 2 亠 2 + 0 5S8
(a)Qs) = s3(s2 + 2)[(s2 + 1)U2s + 5]‘ (b) = (z 一1)[2 — 0.2*0.99)4 =叮秒
(a)?程序代码为:
s=tf(s);
G=(sA3+4*s+2)/(sA3*(sA2+2)*((sA2+1)A3+2*s+5))
运行结果为:
Tran sfer fun cti on:
sA3 + 4 s + 2
sA11 + 5 sA9 + 9 sA7 + 2 sA6 + 12 sA5 + 4 sA4 + 12 sA3
(b).程序代码为:
z=tf(z,0.1);
H=(zA2+0.568)/((z-1)*(zA2-0.2*z+0.99))
运行结果为:
Tran sfer fun cti on:
zA2 + 0.568
zA3 - 1.2 zA2 + 1.19 z - 0.99
Sampling time: 0.1
4.
假设播述系统
您可能关注的文档
- 监理工程师继续教育考试题库A组.doc
- 江苏吉尔多肽杯化学竞赛试题(WORD版有答案).doc
- 基于杜邦分析法的光线传媒公司盈利能力分析研究.doc
- 环境健康安全手册详细版.doc
- 化学实验中压强原理的应用.doc
- 计算机考试选择题题库.doc
- 江西安天高新材料公司员工手册.doc
- 化工专业实验:乙苯脱氢制苯乙烯实验指导书.doc
- 监理工程师考试《概论法规》心得与笔记.doc
- 汇编语言实验报告.doc
- DB44_T 2611-2025 城市排水管网有毒有害气体监测与风险分级管理技术标准.pdf
- DB44_T 2612-2025 竞赛类科普活动策划与实施服务规范.pdf
- DB43_T 2947-2024 烟草种子质量控制规程.pdf
- DB37_T 4836-2025 煤矿风量实时监测技术要求.pdf
- 叉车防撞系统,全球前22强生产商排名及市场份额(by QYResearch).docx
- 超滤膜,全球前18强生产商排名及市场份额(by QYResearch).docx
- DB62T 4172-2020 玉米品种 酒623规范.pdf
- DB62T 4160-2020 在用真空绝热深冷压力容器综合性能在线检测方法.pdf
- DB62T 4164-2020 辣椒品种 酒椒1号.pdf
- DB62T 4133-2020 公路隧道地质超前预报机械能无损探测技术规程.pdf
文档评论(0)