控制系统数字仿真复习题

上传人:鲁** 文档编号:512647217 上传时间:2023-05-15 格式:DOCX 页数:7 大小:93.91KB
返回 下载 相关 举报
控制系统数字仿真复习题_第1页
第1页 / 共7页
控制系统数字仿真复习题_第2页
第2页 / 共7页
控制系统数字仿真复习题_第3页
第3页 / 共7页
控制系统数字仿真复习题_第4页
第4页 / 共7页
控制系统数字仿真复习题_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《控制系统数字仿真复习题》由会员分享,可在线阅读,更多相关《控制系统数字仿真复习题(7页珍藏版)》请在金锄头文库上搜索。

1、1 .数值积分法中,其计算精度p=2的算法是A.欧拉法B.梯形法C.四阶一龙格库塔法D.以上都不是2 .要保证欧拉法算法的稳定性,其步长要满足的条件是:A. h (2 3) -1Re1B. h 4 ReC. h12 ReD. h Re3 .关于MATLAB 语言中,变量的命名错误的是:A.必须以字母开头;B.可以由字母、数字和下划线混合组成,不能包含有标点符号;C.变量长度应不大于 63个;D.字母不区分大小写。4.在MATLAB 工作空间中,表示圆周率的特殊变量是:5.6.7.A. pi B. ansfigure命令的作用是:C. iD. epsA.绘图 B.关闭当图形行窗口C.打开新的图形

2、窗口D.循环将系统传递函数形式变换为零极点形式的命令是:A. tf2zp B. ss2tf给图形添加栅格的命令是:C.ss2zpD. zp2tfA. figureB. hold off8.9.C. hold onD.gridhold命令的作用是:A.给图形添加栅格C.关闭图形绘制系统零极点图的命令是:A. stepB. pzmap10.某系统传递函数为G,语句A.绘制系统的根轨迹图C.绘制系统的奈氏曲线B.D.图形窗口保持去除图形栅格C. rlocusD. sgridstep(G)的执行结果为B.D.绘制系统的单位脉冲响应曲线绘制系统的单位阶跃响应曲线11 .数值积分法中,欧拉法的计算精度是A

3、. 4B. 3C. 2D. 112 .要保证四阶一龙格库塔法的稳定性,其步长要满足的条件是:1A. h (23) I ReB.4ReD.1Re,c 1C. (c) h 2 Re141516171819201、2、3、4、5、6、7、8、9、1011A.欧拉法B.梯形法C.四阶一龙格库塔法D.以上都不是.MATLAB 中,以下常用的操作命令中,哪个为清除命令窗口的内容:【】A. dirB. close C. clc D. load.绘制控制系统根轨迹的命令是:【C】A. step B. pzmap C. rlocus D. sgrid.将系统零极点形式变换为传递函数形式的命令是:【D】A. tf

4、2zp B. ss2tf C. ss2zp D. zp2tf.在线形图型格式的设置中,字符b表示什么颜色:【A 】A.蓝色B.黑色C.黄色D. 红色1.某系统的函数关系式为:y -,绘制x在0至10之间变化的图形,正确的是:x3 2x 4【B 】A. fplot(1/(x*3-2*x+4),0 10)B. fplot(1/(x.A3-2*x+4),0 10)C. plot(1/(x.A3-2*x+4),0 10)D. plot(1/(x*3-2*x+4),0 10).绘制系统奈氏曲线的命令是:【C 】A. step B. pzmap C. nyquist D. sgrid.某系统传递函数为G,

5、语句pzmap(G)的执行结果为:【B】A.绘制系统的根轨迹图B.绘制系统的零极点图C.绘制系统的奈氏曲线D.绘制系统的单位阶跃响应曲线仿真所遵循的原则是物理相似和几何相似。欧拉法的计算精度p=O绘制系统单位阶跃响应曲线的命令是? ? step ? ?o在线形图型格式的设置中,字符r表示什么颜色? ? 红色 ? o在 MATLA叶,plot 命令用于? ?绘制二维图形 ?。margin(G)的含义是?计算系统的相角裕度和幅值裕度?。控制系统的数学模型有传递函数、微分方程和状态空间表达式 OMATLAB 中clf用于 清除图形窗口上的旧图形。MATLAB勺含义为矩阵实验室。、绘制系统根轨迹的命令

6、式是? rlocus ? ?。、仿真所遵循的原则是几何相似和 物理相似。13、绘制系统单位脉冲响应曲线的命令是implus? ?14、仿真的三要素是实际系统、数学模型和 计算机15、控制系统的数学模型有状态空间表达式、微分方程和传递函数16、数值积分法中,恒稳的算法是梯形法。17、在保证计算稳定性及计算精度的要求下,尽可能选较大 的仿真步长。18、在线形图型格式的设置中,字符b表示什么颜色? 蓝色 ? ?。19、 MATLAB 中clf用于清除图形窗口上的旧图形20、系统仿真有三个基本的活动是模型建立、模型变换和仿真实验1、什么是仿真?仿真所遵循的基本原则是什么?答:仿真就是利用模型(物理模型

7、或数学模型)代替实际系统进行实验和研究。 仿真所遵循的基本原理是相似原理,即几何相似和数学相似。2、简答数值积分法的选择原则是什么 ?答:选择积分方法时要考虑的因素很多,如精度、计算速度、数值解的稳定性等等。计算精度包括初始误差,舍入误差和截断误差,通常掌握的原则是:在保证计算稳定性 及计算精度的要求下,尽可能选较大的仿真步长。计算速度,为加快计算速度,在确定积分方法和保证计算精度和稳定的条件下,尽量选用 较大的步长,以缩短积分时间。数值计算的稳定性3、数字仿真包括哪几个要素?其关系如何?答:实际系统、数学模型、计算机称为系统仿真的三要素。将实际系统抽象为数学模型,此 过程也称为系统辨识。通过

8、一些仿真算法将系统的数学模型转换为仿真模型,以便将模型放 到计算机上进行处理。通过计算机的运算处理,把实际系统的特点、性能等表示出来,用于 指导实际系统。4、简述采用计算机来实现控制系统仿真的过程。答:1).建立控制系统的数学模型可以是机理建模,也可以采用系统参数辨识的方法,或者两者结合起来的方法建模。2) .建立控制系统的仿真模型将系统的数学模型转换为计算机能处理的仿真模型。3) .编制控制系统的仿真程序对于非实时仿真,可用一般的高级语言或仿真语言。对于快速实时仿真,往往需要用 汇编语言04) .在计算机上进行仿真实验并输出仿真结果5、简述数值积分法的误差来源。答1.)初始误差在对系统仿真时

9、,要采集现场的原始数据,而计算时要提供初始条件,这样由于数据的 采集不一定很准,会造成仿真过程中产生一定的误差,此类误差称为初始误差。5) )舍入误差目前,系统仿真大都采用计算机程序处理和数值计算,由于计算机的字长有限,不同档 次的计算机具计算结果的有效值不一致,导致仿真过程出现舍入误差。6) .截断误差当仿真步距确定后,采用的数值积分公式的阶次将导致系统仿真时产生截断误差,阶次 越高,截断误差越小。通常仿真时多采用四阶龙格 一库塔法,其原因就是这种计算公式的截 断误差较小。6简述MATLAB勺特点。答:1.功能强大,适用范围广。2.编程效率高。3.界面友好用户使用方便。4.扩充能力强。5.语

10、句简单内涵丰富。6.强大方便的图形功能。7.功能齐备的自动控制软件工具包7、什么是物理仿真和数学仿真?简述二者的优缺点。答:(1)物理仿真所谓物理仿真就是应用几何相似原理,仿制一个与实际系统工作原理相同、质地相同但几何尺寸较小的物理模型进行实验研究。优点:直观、形象,具有实时性与在线的特点。缺点:仿真模型构成复杂,投资大、周期长、修改参数和改变系统结构比较困难。(2)数学仿真所谓数学仿真就是应用数学相似原理,按照真实系统的数学关系构造系统的数学模型,并在数学模型上进行实验研究1、用MATLAB 语句编程求以下框图所示系统的传递函数。解:g1=tf( ,2 0);g2=tf( ,4 0);g3=

11、tf,4 1);g4=tf,10 1);g5=;g6=1;gg1=feedback(g2*g3,g5);G=feedback(g1*gg1*g4,g6)2、某随动系统结构图如图所示。已知K140, K2 0.5, T 0.2,2。试 编制仿真程序,绘制阶跃响应曲线并确定闭环系统动态性能指标和ts加)_ba解:程序:,- m+D空卜 ggl=feedback(gl,g2)G=feedback(40:=ggl: 1); stepfG)结果:a% = 16.% 左秒-3、已知单位2一,编写仿真程序要求:K s2 2s负反馈系统的开环传函为G(s) 3卢s(1) 绘制系统根轨迹;(2) 求使系统稳定的

12、 K值范围注:图形不画4、系统的开环传递函数为G(s)H(s),编写仿真程序要求:s(s 1)(0.1s 1)绘制系统的开环对数频率特性曲线和开环幅相曲线,试求相角裕度和幅值裕度。1、设系统的开环传递函数为解:G=tf(1,2,1,2,2);G(s) K(s 2 试绘制开环系统的零极点图和闭环系统的根轨迹图s 2s 2subplot(121);pzmap(G) subplot(122);rlocus(G)2、系统的开环传递函数为: 解:G=tf,1,2,3,2);3.5一、G(s)2,试绘制奈氏曲线并求系统的幅值裕度和相角裕度。s 2s 3s 2nyquist(G)h,r,wg,wc=marg

13、in(G)3、系统的开环传递函数为:解: k=100;100(s 4)G(s) -绘制系统的伯德图,并判别闭环系统的稳定性。 s(s 0.5)(s 50)z=-4;p=0,-50,-50;G=zpk(z,p,k);bode(G)一K4、一个二阶系统为G(s) -s csKc=1 , 2, 4,K=, 2, 29试绘制系统对应三组不同参数配合下,同一坐标轴里的三条阶跃响应曲线 解:end c=1,2,4; k=,2,29;hold onfor j=1:3num=k(j);den=1,c(j),k(j);g=tf(num,den)step(g)hold off5、编程计算1+2+3 +100的值。解: sum=0;for i=1:100sum=sum+i;endsum一 ,s 7s 24s 24 ,一 , j ,6、闭环系统的传递函数为G(s) Fz2判定系统的稳定性。s4 10s3 35s2 50 s 24解:由M语句输入:G=tf(1,7,24,24,1,10,35,50,24);roots1)G1=ss(G);eig1、系统结构图如图所示,用 MATLAB 语句编程求所示系统的闭环传递函数。2、系统结构图如图示。其中绘制开环、闭环系统的脉冲响应曲线。解:G=tf(4,1,2,3,4);Gc=tf(1,-3,1,3);H=tf(1,1);Gk=Gc*G*H;Gb=f

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号