控制系统仿真期末考试题及答案.docx
- 文档编号:25240031
- 上传时间:2023-06-06
- 格式:DOCX
- 页数:17
- 大小:436.51KB
控制系统仿真期末考试题及答案.docx
《控制系统仿真期末考试题及答案.docx》由会员分享,可在线阅读,更多相关《控制系统仿真期末考试题及答案.docx(17页珍藏版)》请在冰豆网上搜索。
控制系统仿真期末考试题及答案
《自动控制系统计算机仿真》习题参考答案
1-1什么是仿真?
它的主要优点是什么?
它所遵循的基本康JM是什么?
答:
所谓仿耳,畝是使用其它相似的系统来樓仿曳实的需要研究的系统.计算机仿真是指以数字计算机为主要工具,编写并且运行反映真实系统运行状况的程序.对计算机■出的信息进行分析和研究,从而对实际系统运行状杏和演化规律进行編合评估与预测.它是非的设计自动控制系统或甘评价系统性能和功能的一种技术手段.
仿真的主要优点是,方便快捷、成本低巌、工作效車和计算II度都很高.它所遵循的基本原则是相似性原理.
1-2你认为计算机仿真的发展方向是什么?
各;向模型更加准确的方向发展,向虐拟现实技术,以及高技术智能化、一体化方向发尺.向更加广■的时空发展.
1-3计算机敷字仿真包括■些要素?
它们的关系如何?
答,计算机仿真的三要素是:
系一丸的对象、模一系统的抽象、计算机一真的工具和手段.它<1的关系是相互依存.
2-1控制算法的步长应该如何选择?
«:
控制算法步长的选择应该怡当.如果步长太小,就会增加迭代次数,增加计算量;如果步长太大,计算碳養将显著堆加,甚至造成计算结杲失真.
2-2通常控制系统的建模有■几种方法?
4t.i\*»、1、绘厶
2-2通常控制系统的建模有■几种方法?
I)机理建模法,2)实鲨麓模法;3)综合建模法.
2-3用欧拉法求以下系统的■出响应)•(/)在0W/W1上"0.1时的效值解・
y+y=0,y(0)=0.8
解,输入以下语句
dt=0.1;Xsetstep
y=0.8;%setinitialvalue
for1=1:
10;
尸y-y拿dt;yl(i+l)=y;
end
t=0:
0.1:
1;yl
(1)=0.8;
plot(t,yl)
2-4用二阶龙格库塔法对2・3恳求敬值解.并且比较两种方法的结杲.
解:
•入以下语句
dt=O.1:
Xsetrtop
y=0.8.kl=-0.8;k2=-0.8.Xsetinitialvalue
fori«l:
10;
y=y+(dt/2)•(kl+k2);
k2=-y.
yl(i*l)=y;
end
t=0:
0.1:
1,yl
(1)=0.8.
绘制的曲践图
plot(t^yl)经过比较两种方法的结杲•发现它们几乎汉有什么差别•
2 3-1編写两个m文件.分别使用for和Mhile循环语句计算工 3-2求解以下钱性代敷方程: mi 解: ■入语句 A=(l02;113;312);B=(2;l;l]; X=inv(A)*B 3-3已知矩阵 "013' ■■ 218 A= 121 B= 414 .542 332 ■■ 试分别求出A阵和B阵的秩、转豪、行列式.逆矩阵以及特征值. 求矩阵的秩、行列式.逆矩阵、特征值的函效分别为*rank(),det(),inv(),eiR()•求矩阵转 覽的命令为S 015 求出A阵的秩为3、转事为A=124、行列式为-15、逆矩阵 312 ■■ ■ 0 -0.6667 0.3333" 6.1926' A'*= -0.2 1 -0.2 以及转征值eig(A)= -3 0.4 03333 0.0667 0.8074 ■■ 243 求出R阵的秩为3、转■为Br=113、行列式为56、逆矩阵 842 3-4对于3・3題中的A阵和B阵.在Command窗口中分别求出C二ASD矩阵为A中每个元素平方俎成的矩阵、E矩阵为A阵杲以B阵、F矩阵为A阵和B阵敷组桑积(即,对应元素分别相桑的积构成的矩阵). 解: 输入命令,: =A'2,XA.・2,E=A*B,F=A.»B,计算结果为 c=D=E=F= 16 14 7 0 1 9 13 10 10 0 1 24 7 9 7 1 4 1 13 a 18 4 2 4 14 21 23 9 25 16 ♦ 32 15 60, 15 12 4 3-5已知某系统的闭环传逼函效①(S)如下,试用mots(〉命令来判斷系统的稳定性. 3r+23+5 s5+2/+4$'+5/+7$+6 解*输入命令R=roots([124576])计算结果如下.礙统不■定 0.4477+1.39081 0.4477・1.3908丄-0.8749+1.29921-0.8749・l・2992i-1.1457 3.6求期矩阵36+—的转置口与共純转置5 解・输入语句 C=[l+3 C1=C・‘ C2=C 计算结果 Cl= C2= 1.0000 +3.OOOOi 6.0000+2.OOOOi 1.0000-3.OOOOi 6.0000-2.OOOOi 5.0000 -1.OOOOi 3.0000+2.OOOOi 5.0000+1.00001 3.0000-2.00001 7.0000 +3.OOOOi 4.0000-3.OOOOi 7.0000-3.00001 4.0000+3.00001 4-1某系统的传址函效为 l・3y'+2s+3 ^"? +0.5? +1.2j+1 使用MATLAB求出状杏空间表达式和零极点模型. 解: ■入语句 sy»=tf(I1.323Ml0.51.21]); |/VB.CJ)]-tCss(11.323].[10.51.21]) i乙P.K)=lCzp([l・323).(10.51.2ID 计算机返回 1.3000 表明该系统的状杏空间表达式为 该系统的手极点模型为 C(・)_13(s+07692-1.311)(5+0.7692+131/) (3-0」153-1」6427)(5—0」15341」642/)(y+0.7307) 4-2某单■入单输出系统*y+6y+lly+6y=6// 试求该系统状杰空间表达式的对角域标准形. 解,输入语句 G-tf(⑹J16116D; G1=cimorUG,'mod汕) 计算结果 表明该系统状杰空间表达式的对角线标准形为 4-3咬出以下系统的传遥函数 n-d= A-[«l01;1-20;00・3];B-(0;0;l];0(11 [fkdHrftflABC.D)0-0.00001.00003.0000i6116 5-1基一单位负反馈控制系统.其开环传递函数为 s(s+l) 响应曲找如下 它的输入信号为r(/)=2x|(/-o.5),试便用Shmilink构造其仿真模型,并且观農其响应曲枚. 解: 在Simulink环境下构造仿真模型如下 阶跃信号(Step)的设覽如下 Step (hitput■ plilalexpietvectorpat&retcis<: l-£. J•■■•■■.■■■■..■■■■•■••■■■■•■■■■■■■■■■■■■■■■■•■■■■・/EmbU“rocrocstntd«t«eUon 5-2*5-1fl中的闭环控制系统封装成一个子系统. 解: 按住飢标右犍拖拽,方框包括了闭环系统部分.松开右键后.透择-createsubsystem*,建立 了系统模塑以及子系统模型如下. 6-1分别采用求取特征值的方法和李亚普诺夫第二法判别下面系统的稳定性• ■ _3 0 ■ 1 ■■ 0 一。 ■ -3 0 x+ ■ -6 ■ 6 1 ■ 0 ■■ 解*I)求特征值法,输入命令 A=[-301;・2-30.-661];V=eig(A) -0.4713+2.22571 ・0.4713-2.22571 计算结果为・心0575 可见,矩阵A的转征值实部均为负.因此系銃稳定. 2)采用李亚普诺夫第二法‘输入命令 A=[-301-2-30;-661];Q=eye(3);P=lyap(A,Q);al=P(l,1),a2=det(P(l: 2,1: 2)),a3=det(P) 计算结果 显然,P阵的各谕主子式均为正定.瑕统稳定・ 6-2某单位長反馈系统的开环控制系统的传遥函数为 K(F+0・8s+0・64) s(s+0.05)(5+5)(5+40) (1)绘制系统的根轨流; (2)当K=1()时,绘制系统的Bock图,判斷系统的稳定性,井且求出輛值裕度和相角裕度. Mx<1)输入以下命令,计算机绘制出系统根轨迹 G=tf((10.80.64],conv([l0.050],[145200]));rlocus(G) (2〉输入命令 G=tf([1086.4),conv([l0.050],[145200])); Bargin(G) 计算机绘制系统Bock图,并且计算出幅值裕度和相角裕度,显然闭环系统穩定 7-1已知某单位负反馈控制系统的开环传遛函数为 请设计一个串联校正控制畧G(・U)>要求系统性能指标如下,相角裕度Y=45•开环增益K>200, 穿越频率I3 解: (1)根据昱目要求,可以选择Ku=2(X)e则开环传遥帝数为 (2)使用命令1税叹讽)•计算开环传逼函数的税定裕量. 输入命令*margin(tf(200・conv([0・l1OJ.p.Ol1]))) 得出,Gm=.5.19dB,Pm=-9.66\o^42.3rad/sec,系统不稔定.采用港后•超前校正• (3)采用滞后•超前校正,建立m文件如下 wci-14; Htft" [Gm.Pm.wcl|-m«rgin Tl=V(O.rwclKb&・T二bcto・Tl; Ocl-tfl[Tllj(be«aTip; Gs01=00g0cl; num-*01.num⑴;dcn-Gs01.dcn(l);na-polyval(munjBwc2); 皿-10X1/20); TZ-l/CwcZ^qrKdfah;alfaTalfiTl; Gc2=tfi[|T21MiiiiaTlp; =G0"g margin(G) -uu丄呂山厂(、031625+10.10445+1 is行后,计算出GCU)= 5.6925+10.048885+1 于是,校正后的系统开环传递画数为 G「($)G(s)= ()・()33『+0・42()6s+l20() 0.278252+5.7415+1s(U」5+1)(0.015+1) 得出校正以后的系统,Gm=18.9dB,Pm=423.(o^lO^rad/sec•基本上达到系统要求 7-2某过程控制系统如图7-32所示,请便用Zkgler-Nichols经验整定公式设计PID控制器,便系统的动态性能量佳. K7-32习fl7-2R e采用Zieglei^Nichols经验公式Kp==0.24/‘1;=2*TD=0.5 X-1建立一个笼型异步电机软启动(线电压逐渐加大,宜至籲定值)的仿耳模型• 其中不妨选择异步电机设置为 便用3个控制电压源,其中一个设置如下 CoB Co*v«>t*th*SliwlInkiaputtlgAaliMo» ■•■•f•・•«*•】・•■•114fiv«abptMliftMl>fIMblee* 、ggnr«uvtlvculiACKvoiut«IfFKmM Iqbtaf««ImMkHU”la»<•<«.机皿&ar» vigna)«lar«im•«imboi4*1erOCmt»tKeiBBtial r«|Q»i …•” ・ iMtlel—IMS(V): 0I lidtHiHAM(4ec) bi IMtl«lfT«««M9X7(Bl): 他j X-2如何在电力电路中获得一个2(2的纯电阻模块? 解*1)从SimPomerSystems/Elenwntsft块集中拾拽出一个ParallelKLCBranch并且设置R 为2、L为inkC为0. 或*2)从SimPowerSystems/Ekmtnts模块集中拖拽出一个*SeriesRLCBranch并且设負R为2、I•为0.C为mf. 8-3如何在电力电踣中获得一个0.05H的纯电感模块? 解t1)从SimPoMerSvstems/ElenwnU模块集中掩拽出一个41ParallelRLCBranch^并且设置R 为W>L为0.05・C为0. 或: 2)从SiinPowerSystcms/EInncnts模块集中拖拽出一个*SeriesRLCBranch*.并且设■R为<)、L为0.05.C为inf.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制系统 仿真 期末 考试题 答案