对于一个系统结构图matlab求传函,控制系统数字仿真复习题

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

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

2、gure命 令 的 作 用 是:【C 】A. 绘图B.关闭当图形行窗口C.打幵新的图形窗口D.循环6 .将系统传递函数形式变换为零极点形式的命令是:【A 】A. tf2zp B. ss2tf C. ss2zpD. zp2tf给 图 形 添 加 栅 格 的 命 令 是A. figureB. hold offC. hold onD. grid8hold命令的作用是【B】A.给图形添加栅格B.图形窗口保持C.关闭图形D.去除图形栅格9绘制 系统零 极 点 图的 命令是【B】A.stepB. pzmapC. rlocusD. sgrid10 .某系统传递函数为 G ,语句 step(G)的执行结果为【。

3、D】A.绘制系统的根轨迹图B.绘制系统的单位脉冲响应曲线”C.绘制系统的奈氏曲线D.绘制系统的单位阶跃响应曲线11.数值积分法中, 欧拉法的计算精度是【D】A.4B. 3C. 2D.112.要保证四阶一龙格库塔法的稳定性,其步长要满足的条件是:【 】Ah(23),Re1b.h 4 1| ReC(c)h 21D.h宀Re| Re13.数值积分法中,是恒定稳定的算法是【B】A.欧拉法B.梯形法C.四阶一龙格库塔法D.以上都不是MATLAB中,以下常用的操作命令中,哪个为清除命令窗口的内容:15A. dirB. close C. clcD. loadA. stepB. pzmap C. rlocus。

4、D. sgrid16 .将系零极点形式变换传递函数式的命A. tf2zpB. ss2tf C. ss2zpD. zp2tf17 .在线图型格式的设置中,字符b示什么A.蓝色B.黑色C.黄色D.红色18.某系统的函数关系式为1x3 2x 4,绘制x在0至10之间变化的图形,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.stepB. pzmapC. nyq uistD. sgrid20 .某系统传递函数为G。

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

6、图形窗口上的旧图形。9、 MATLAB勺含义为矩阵实验室。10、绘制系统根轨迹的命令式是 ? rlocus ? ?。11、仿真所遵循的原则是几何相似和物理相似。12、 数值积分法中,计算精度p=2的是梯形法o13、 绘制系统单位脉冲响应曲线的命令是? implus ? ?o14、 仿真的三要素是实际系统、数学模型和 计算机o15、控制系统的数学模型有状态空间表达式、微分方程和传递函数。16、 数值积分法中,恒稳的算法是梯形法。17、 在保证计算稳定性及计算精度的要求下,尽可能选较大 的仿真步长。18、 在线形图型格式的设置中,字符b表示什么颜色? 蓝色 ? ?。19、MATLAB中 elf 用。

7、于 清除图形窗口上的旧图形。20、系统仿真有三个基本的活动是模型建立、模型变换和仿真实验1、什么是仿真?仿真所遵循的基本原则是什么?答:仿真就是利用模型(物理模型或数学模型)代替实际系统进行实验和研究。仿真所遵循的基本原理是相似原理,即几何相似和数学相似。2、简答数值积分法的选择原则是什么 ?答:选择积分方法时要考虑的因素很多,如精度、计算速度、数值解的稳定性等等。计算精度包括初始误差,舍入误差和截断误差,通常掌握的原则是:在保证计算稳 定性及计算精度的要求下,尽可能选较大的仿真步长。计算速度,为加快计算速度,在确定积分方法和保证计算精度和稳定的条件下,尽量 选用较大的步长,以缩短积分时间。数。

8、值计算的稳定性3、数字仿真包括哪几个要素?其关系如何?答:实际系统、数学模型、计算机称为系统仿真的三要素。将实际系统抽象为数学模型, 此过程也称为系统辨识。通过一些仿真算法将系统的数学模型转换为仿真模型,以便将 模型放到计算机上进行处理。通过计算机的运算处理,把实际系统的特点、性能等表示 出来,用于指导实际系统。4、简述采用计算机来实现控制系统仿真的过程。答:1).建立控制系统的数学模型可以是机理建模,也可以采用系统参数辨识的方法,或者两者结合起来的方法 建模。2 ).建立控制系统的仿真模型将系统的数学模型转换为计算机能处理的仿真模型。3 ).编制控制系统的仿真程序对于非实时仿真,可用一般的高。

9、级语言或仿真语言。对于快速实时仿真,往往需 要用汇编语言。4).在计算机上进行仿真实验并输出仿真结果5、简述数值积分法的误差来源。答1.)初始误差在对系统仿真时,要采集现场的原始数据,而计算时要提供初始条件,这样由于数 据的采集不一定很准,会造成仿真过程中产生一定的误差,此类误差称为初始误差。2.)舍入误差目前,系统仿真大都采用计算机程序处理和数值计算,由于计算机的字长有限,不 同档次的计算机其计算结果的有效值不一致,导致仿真过程出现舍入误差。3).截断误差当仿真步距确定后,采用的数值积分公式的阶次将导致系统仿真时产生截断误差, 阶次越咼,截断误差越小。通常仿真时多米用四阶龙格一库塔法,其原因。

10、就是这种计算 公式的截断误差较小。6简述MATLA啲特点。答:1.功能强大,适用范围广。2.编程效率高。3.界面友好用户使用方便。4.扩充能力 强。5.语句简单内涵丰富。6.强大方便的图形功能。7.功能齐备的自动控制软件工具包7、什么是物理仿真和数学仿真?简述二者的优缺点。答:(1)物理仿真所谓物理仿真就是应用几何相似原理,仿制一个与实际系统工作原理相同、质地 相同但几何尺寸较小的物理模型进行实验研究。优点:直观、形象,具有实时性与在线的特点。缺点:仿真模型构成复杂,投资大、周期长、修改参数和改变系统结构比较困难。(2)数学仿真所谓数学仿真就是应用数学相似原理,按照真实系统的数学关系构造系统的。

11、数学模型,并在数学模型上进行实验研究1、用MATLABf句编程求以下框图所示系统的传递函数。解:g1=tf(2.4 1.2,2 0);g2=tf(0.8 0.2,4 0);g3=tf(1.2,4 1);g4=tf(0.5,10 1);g5=2.5;g6=1;gg1二feedback(g2*g3,g5);G=feedback(g1*gg1*g4,g6)2、 某随动系统结构图如图所示。已知K1 40, K2 0.5,T 0.2,2。试编制仿真程序,绘制阶跃响应曲线并确定闭环系统动态性能指标%和ts。解:程序:gl-tf(O 5,0.2 10);g2=12 0sl);+ gg l=feedback(。

12、g 1, g2) G=feedback(4 0 ggl71)屮 st 已p(G)d结果:a% = 16 %- = 0.8 秒a3、已2知单位负反馈系统的幵环传函为 G(s) 冬2,编写仿真程序要求: s(1) 绘制系统根轨迹;(2) 求使系统稳定的K值范围。注:图形不画4、系统的幵环传递函数为G(s)H(s)5s(s 1)(0.1s 1)编写仿真程序要求:绘制系统的幵环对数频率特性曲线和幵环幅相曲线,试求相角裕度和幅值裕度。1、设系统的幵环传递函数为9(s)K(s 2),试绘制幵环系统的零极点图s 2s 2和闭环系统的根轨迹图。解:G=tf(1,2,1,2,2);subplot(121);pz。

13、map(G)subplot(122);rlocus(G)3 52、系统的幵环传递函数为(s)二字,试绘制奈氏曲线并求系s 2s 3s 2统的幅值裕度和相角裕度。解:G=tf(3.5,1,2,3,2);nyq uist(G)h,r,wg,wc二margi n(G)100(s 4)s(s 0.5)(s 50)2,绘制系统的伯德图,3、系统的幵环传递函数为G(s) 并判别闭环系统的稳定性。解:k=100;z=-4;p=0,-0.5,-50,-50;G=zpk( z,p,k); bode(G)4、一个二阶系统为G(s)c=1,2, 4,Ks2 cs KK=1.25,2,29试绘制系统对应三组不同参数配。

14、合下,同一坐标轴里的三条阶跃响应曲线解: end c二1,2,4; k二1.25,2,29;hold on for j=1:3num 二k(j);den=1,c(j),k(j);g=tf( nu m,de n)step(g)hold off5、编程计算1+2+3 +100的值 解: sum=0;for i=1:100sum二sum+i;endsumi6、闭环系统的传递函数鬼4 s严2 24S 24试判定系统的稳s 10s35s50s 24定性。解:由M语句输入:G=tf(1,7,24,24,1,10,35,50,24);roots(G.de n1)G1=ss(G);eig(G1.a)1、系统结构图如图所示,用MATLAB吾句编程求所示系统的闭环传递函数。2、系统结构图如图示。其中绘制幵环、闭环系统的脉冲响应曲线。解: G=tf(4,1,2,3,4);Gc=tf(1,-3,1,3);H=tf(1,0.01,1);Gk=Gc*G*H;Gb二feedback(G*Gc,H);subplot(211);impulse(Gk);subplot(212);impulse(Gb。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值