控制系统数字仿真题库
《控制系统数字仿真》练习题及答案
《控制系统数字仿真》练习题及答案1. 单选题1. 某系统的函数关系式为y=1/(x3-2x+4),绘制x在0至10之间变化的图形,正确的是()。
A. fplot('1/(x*3-2*x+4)',[0 10])B. fplot('1/(x.^3-2*x+4)',[0 10])C. plot('1/(x.^3-2*x+4)',[0 10])D. plot('1/(x*3-2*x+4)',[0 10])正确答案:B2. 绘制系统零极点图的命令是()。
A. stepB. pzmapC. rlocusD. sgrid正确答案:B3. 将系统零极点形式变换为传递函数形式的命令是()。
A. tf2zpB. ss2tfC. ss2zpD. zp2tf正确答案:D4. AUTOCAD的坐标体系,包括世界坐标和()坐标系。
A. 绝对坐标B. 平面坐标C. 相对坐标D. 用户坐标正确答案:D5. 在MATLAB工作空间中,表示圆周率的特殊变量是()。
A. piB. ansC. iD. eps正确答案:A6. 下列哪条指令是求矩阵的行列式的值()。
A. invB. diagC. detD. eig正确答案:C7. 在CAD网络系统中,以下说法不正确的是()。
A. 设计资料可以共享B. 硬件可以共享C. 电脑文件可以共享D. 可以方便管理设计进度正确答案:C8. i=2; a=2i;b=2*i;c=2*sqrt(-1);程序执行后;a, b, c的值分别是()。
A. a=4,b=4,c=2.0000iB. a=4,b=2.0000i, c=2.0000iC. a=2.0000i, b=4,c=2.0000iD. a=2.0000i,b=2.0000i,c=2.0000i正确答案:C9. 在循环结构中跳出循环,执行循环后面代码的命令为()。
A. returnB. breakC. continueD. keyboard正确答案:B10. figure命令的作用是()。
控制系统数字仿真 吉大考试题库答案
控制系统数字仿真单选题:1:将A矩阵逆时针旋转90°的命令为 3.rot90(A,1)2:设一个五阶魔方阵B=magic(5),提取B阵的第1行,第2行的第1,3,5个元素的命令为2.B([1:2],[1,3,5])3:设a=1-5*i,则real(a)结果为3.14:A = [ 1 2 3 ]; B = [ 4 5 6 ]; C = A./B 则C的结果为 1.0.2500 0.4000 0.50005:若a=[1 0 2;3 0 0;1 3 0;1 1 1],则any(a) = 3.1 1 16:用Matlab系统中的Format long命令设置显示格式后,430/12的显示结果为2.35.833 333 333 333 347:能够产生3行4列的单位矩阵的命令为 1.eye(3,4)8:一个电机转速控制系统中,属于电机所具有的属性的为2.电机转速9:一个由电控阀门开启的控制系统中,属于阀门所具有的属性的为4.阀门的开度10:下列命令中可以创建起始值为0,增量值为0.5,终止值为10的等差数列的是 A. a=0:0.5:1011:能够产生2行4列的0~1分布的随机矩阵的命令为 3.rand(2,4)12:若A = -4 -1 2 -3 0 3 -2 1 4 则C=(A>0)&(A<3)的结果为:2.001 000 01013:A=[1,2;3,4],则2.^A的值为 A.14:( )是系统仿真的主要依据3.相似论15:下列符号中可以引导注释行的是 4.%16:设(a,b,c,d)为某一系统的状态方程矩阵,下列函数中可求出状态空间系统的可控性矩阵的为 1.ctrb(a,b)17:MATLAB系统中要清除工作区(Workspace)中的内容,只需在命令窗口输入。
3.Clear18:设某一系统的状态方程矩阵为a=[-3,1;1,-3];b=[1,1;1,1];c=[1,1;1,-1];d=[0] 并且执行后得可控性矩阵和可观性矩阵的秩分别为cam=ctrb(a,b)=1 rcam=rank(cam)=2 因此这一系统为 4.不可控但可观的系统19:柔性制造系统属于() 系统3.离散事件系统38.下列程序的执行结果a为________。
(完整版)控制系统数字仿真题库
控制系统数字仿真题库一、填空题1. 定义一个系统时,首先要确定系统的边界;边界确定了系统的范围,边界以外对系统的作用称为系统的输入,系统对边界以为环境的作用称为系统的输出。
2.系统的三大要素为:实体、属性和活动。
3.人们描述系统的常见术语为:实体、属性、事件和活动。
4.人们经常把系统分成四类,它们分别为:连续系统、离散系统、采样数据系统和离散-连续系统。
5、根据系统的属性可以将系统分成两大类:工程系统和非工程系统。
6.根据描述方法不同,离散系统可以分为:离散时间系统和离散事件系统。
7. 系统是指相互联系又相互作用的实体的有机组合。
8.根据模型的表达形式,模型可以分为物理模型和数学模型二大类,其中数学模型根据数学表达形式的不同可分为二种,分别为:静态模型和动态模型。
9、采用一定比例按照真实系统的样子制作的模型称为物理模型,用数学表达式来描述系统内在规律的模型称为数学模型。
10.静态模型的数学表达形式一般是代数方程和逻辑关系表达式等,而动态模型的数学表达形式一般是微分方程和差分方程。
11.系统模型根据描述变量的函数关系可以分类为线性模型和非线性模型。
12 仿真模型的校核是指检验数字仿真模型和数学模型是否一致。
13.仿真模型的验证是指检验数字仿真模型和实际系统是否一致。
14.计算机仿真的三个要素为:系统、模型与计算机。
15.系统仿真的三个基本活动是系统建模、仿真建模和仿真试验。
16.系统仿真根据模型种类的不同可分为:物理仿真、数学仿真和数学-物理混合仿真。
17.根据仿真应用目的的不同,人们经常把计算机仿真应用分为四类,分别为:系统分析、系统设计、理论验证和人员训练。
18.计算机仿真是指将模型在计算机上进行实验的过程。
19. 仿真依据的基本原则是:相似原理。
20. 连续系统仿真中常见的一对矛盾为计算速度和计算精度。
21.保持器是一种将离散时间信号恢复成连续信号的装置。
22.零阶保持器能较好地再现阶跃信号。
控制系统数字仿真考试题
H《控制系统数字仿真》复习题一、选择1.将多项式展开的命令中正确的是 D 。
(A)conv([1,2,2],conv([4,1],[1,1])) (B)conv([2,2,1],conv([4,1],[1,1]))(C)conv([2,2,1],conv([1,4],[1,1])) (D)conv([1,2,2],conv([1,4],[1,1]))2.下列命令中可以创建起始值为0,增量值为0.5,终止值为10的等差数列的是A 。
(A)a=0:0.5:10 (B)a=linspace(0,10,0.5) (C)linspace(0,10,10)(D)logspace(0,1,11) 3.MATLAB系统中要清除工作区(Workspace)中的内容,只需在命令窗口输入 C 。
(A)clf (B)clc (C)Clear (D)clg4.列出工作内存中的变量名称以及细节,只需在命令窗口输入 A 。
(A)what (B)who (C)echo on (D)whos5.若B=[3 2 7 4 9 6 1 8 0 5],则B([end-3:end])为 C 。
(A)3 7 1(B)3 2 7 4 9 9 4 7 2 3(C)3 4(D)1 8 0 56.下列符号中可以引导注释行的是 D 。
(A)& (B)@ (C)$ (D)%7.MATLAB系统中合法的变量为 C 。
(A)25aa (B)f.3 (C)ha_23 (D)s\258.设A=[0 2 3 4;1 3 5 0],B=[1 0 5 3;1 5 0 5]则A>=B的结果为 B 。
(A)0 0 0 0 (B)0 1 0 1 (C)1 1 0 1 (D)1 1 0 01 0 0 0 1 0 1 0 0 0 1 0 0 0 1 09.用Matlab系统中的Format long命令设置显示格式后,430/12的显示结果为B 。
(A)35.833 3 (B)35.833 333 333 333 34(C)35.8 3e+01 (D)3.583 333 333 333 334e+0110.设a=1-5*i,则real(a)结果为 C 。
控制系统数字仿真 吉大考试题库答案
控制系统数字仿真
单选题:
1:将A矩阵逆时针旋转90°的命令为 3.rot90(A,1)
2:设一个五阶魔方阵B=magic(5),提取B阵的第1行,第2行的第1,3,5个元素的命令为2.B([1:2],[1,3,5])
3:设a=1-5*i,则real(a)结果为3.1
4:A = [ 1 2 3 ]; B = [ 4 5 6 ]; C = A./B 则C的结果为 1.0.2500 0.4000 0.5000
5:若a=[1 0 2;3 0 0;1 3 0;1 1 1],则any(a) = 3.1 1 1
6:用Matlab系统中的Format long命令设置显示格式后,430/12的显示结果为2.35.833 333 333 333 34
7:能够产生3行4列的单位矩阵的命令为 1.eye(3,4)
8:一个电机转速控制系统中,属于电机所具有的属性的为2.电机转速
9:一个由电控阀门开启的控制系统中,属于阀门所具有的属性的为4.阀门的开度
10:下列命令中可以创建起始值为0,增量值为0.5,终止值为10的等差数列的是 A. a=0:0.5:10
11:能够产生2行4列的0~1分布的随机矩阵的命令为 3.rand(2,4)12:若A = -4 -1 2 -3 0 3 -2 1 4 则C=(A>0)&(A<3)的结果为:2.001 000 010
13:A=[1,2;3,4],则2.^A的值为 A.
14:( )是系统仿真的主要依据3.相似论。
控制系统数字仿真
交卷时间:2017-07-11 11:28:08一、单选题1.(4分)一个电机转速控制系统中,属于电机所具有的属性的为:________。
∙ A. 电机转子∙ B. 电机转速∙ C. 电网电压∙ D. 电机定子得分: 0知识点:控制系统数字仿真作业题收起解析答案 B解析2.(4分)将多项式展开的命令中正确的是________。
∙ A. conv([1,2,2],conv([4,1],[1,1]))∙ B. conv([2,2,1],conv([4,1],[1,1]))∙ C. conv([2,2,1],conv([1,4],[1,1]))∙ D. conv([1,2,2],conv([1,4],[1,1]))得分: 0知识点:控制系统数字仿真作业题收起解析答案 D解析3.(4分)设某一系统的状态方程矩阵为a=[-3,1;1,-3];b=[1,1;1,1];c=[1,1;1,-1];d=[0]并且执行后得可控性矩阵和可观性矩阵的秩分别为cam=ctrb(a,b)=1rcam=rank(cam)=2因此这一系统为________。
∙ A. 不可控且不可观的系统∙ B. 可控且可观的系统∙ C. 可控但不可观的系统∙ D. 不可控但可观的系统得分: 0知识点:控制系统数字仿真作业题收起解析答案 D解析4.(4分)设A=[0 2 3 4;1 3 5 0],B=[1 0 5 3;1 5 0 5]则A>=B的结果为________。
∙ A.∙ B.∙ C.∙ D.得分: 0知识点:控制系统数字仿真作业题收起解析答案 B解析5.(4分)若A =-4 -1 2-3 0 3-2 1 4则C=(A>0)&(A<3)的结果为:________。
∙ A.∙ B.∙ C.∙ D.得分: 0知识点:控制系统数字仿真作业题收起解析答案 B解析6.(4分)可以将模块按照顺时针进行旋转的快捷键为________ 。
控制系统数字仿真-模拟题
控制系统数字仿真模拟题一.单选题1.运行下列命令后A1=[1,2,3;4,5,6;7,8,9];A2=A1';A3=cat(1,A1,A2),系统输出结果为________. A.123147456258789369 B.123456789147258369 C.123456789D.147258369[答案]:B2.可将两个状态空间系统按下图所示方式进行组合,得到的系统为1111122222111112222200000000x a x b u x a x b u y c x d u y c x d u ⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤=+⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤=+⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦&&的命令为________.A.[a,b,c,d ]=append(a1,b1,c1,d1,a2,b2,c2,d2)B.[a,b,c,d ]=parallel(a1,b1,c1,d1,a2,b2,c2,d2)C.[a,b,c,d ]=series(a1,b1,c1,d1,a2,b2,c2,d2)D.[a,b,c,d ]=feedback(a1,b1,c1,d1,a2,b2,c2,d2)[答案]:A3.可以将模块按照顺时针进行旋转的快捷键为________.A.ctrl+rB.ctrl+yC.alt+rD.alt+y[答案]:A4.将混路器组成的总线信号依照原来的构成方法分解成多路信号或传输到相应的模块中去的模块为________.A.B.C.D.[答案]:C5.下列符号中可以引导注释行的是________.A.&B.@C.$D.%[答案]:D6.若A=412303214--⎡⎤⎢⎥-⎢⎥⎢⎥-⎣⎦,则C=(A>0)&(A<3)的结果为:________.A.001 001 011B.001 000 010C.111 110 110D.001 110 010[答案]:B7.MA TLAB系统中若要使系统选择short和shortE中最好的表示,则采用命令________.A.shortB.shortEC.shortGD.longE[答案]:C8.一个电机转速控制系统中,属于电机所具有的属性的为:________.A.电机转子B.电机转速C.电网电压D.电机定子[答案]:B9.设一个五阶魔方阵B=magic(5),提取B 阵的第1行,第2行的第1,3,5个元素的命令为________.A.B(1,2:[1,3,5])B.B([1:2],[1,3,5])C.B([1:2],1:3:5))D.B(1:2;[1,3,5])[答案]:B10.下列命令中可以创建起始值为0,增量值为0.5,终止值为10的等差数列的是________.A.a =0:0.5:10B.a =linspace(0,10,0.5)C.linspace(0,10,10)D.logspace(0,1,11)[答案]:A11.若a=[102;300;130;111],则any(a)=________.A.011B.110C.111D.100[答案]:C12.设s =‘haha’,可以看到字符s 的ascii 码值的命令为________.A.size(s )B.isstr(s )C.abs(s )D.eval(s )[答案]:C13.PSPICE 是________软件.A.模型及混合信号仿真软件B.模拟电路仿真软件C.机械系统动力学自动分析软件D.大型通用有限元分析软件[答案]:B14.将多项式2(22)(4)(1)s s s s ++++展开的命令中正确的是________.A.conv([1,2,2],conv([4,1],[1,1]))B.conv([2,2,1],conv([4,1],[1,1]))C.conv([2,2,1],conv([1,4],[1,1]))D.conv([1,2,2],conv([1,4],[1,1]))[答案]:D15.w=conv([1,2,3],conv([1,2],[1,1]))的值为________.A.3111372B.2713113C.1511136D.151422219[答案]:C16.设某一系统的状态方程矩阵为a=[-3,1;1,-3];b=[1,1;1,1];c=[1,1;1,-1];d=[0]并且执行后得可控性矩阵和可观性矩阵的秩分别为cam=ctrb(a,b)=1,rcam=rank(cam)=2,因此这一系统为________.A.不可控且不可观的系统B.可控且可观的系统C.可控但不可观的系统D.不可控但可观的系统[答案]:D17.________是系统仿真的主要依据.A.客观存在B.数学抽象C.相似论D.真实感觉[答案]:C18.柔性制造系统属于________系统.A.连续系统B.离散时间系统C.离散事件系统D.开放系统[答案]:C19.在Matlab系统中,调用Simulink环境的工具栏图标为________.A.B.C.D.[答案]:A20.列出工作内存中的变量名称以及细节,只需在命令窗口输入________.A.whatB.whoC.echoonD.whose[答案]:A二.判断题1.影响系统而又不受系统直接控制的全部外界因素的集合叫外部活动.()[答案]:F2.系统仿真就是建立系统的动态模型并在模型上进行实验(或试验).()[答案]:T3.MA TLAB是瑞典Lund工学院的软件产品.80年代初,CleveMoler博士构思开发MAXtrixLABoratory(矩阵实验)的软件,提高了计算软件编制工作的效率.()[答案]:F4.global可以定义全局变量,全局变量的作用域是该MATLAB函数的整个工作区,其他的函数不能对它们进行存取和修改.()[答案]:F5.我们在选择数值算法的时候要考虑精度,计算速度,以及稳定性等原则进行.()[答案]:T6.控制系统的数学模型有状态空间表达式,微分方程和积分方程.()[答案]:F7.仿真就是利用模型(物理模型或数学模型)代替实际系统进行实验和研究.()[答案]:T8.离散相似法采样周期的选择应该满足香农定理(采用定理).()[答案]:T9.通常情况下,模拟仿真较数字仿真精度高.()[答案]:F10.机理模型法需要对系统的内部结构和特性完全的了解,但其精度较低.()[答案]:F11.绘制系统根轨迹的命令式是rlocus.()[答案]T12.仿真所遵循的基本原理是相似原理,即几何相似和数学相似.()[答案]:T13.在MATLAB中,plot命令用于绘制三维图形.()[答案]:F14.绘制系统单位阶跃响应曲线的命令是step.()[答案]:T15.系统仿真有三个基本的活动是模型建立,模型变换和模拟实验.()[答案]:F16.机理模型法就是对已知结构,参数的物理系统运用相应的物理定律或定理,经过合理的分析简化建立起来的各物理量间的关系.()[答案]:T17.欧拉法的计算精度p=3.()[答案]:F18.绘制系统单位脉冲响应曲线的命令是implus.()[答案]:T19.MA TLAB的含义为矩阵实验室.()[答案]:T20.margin(G)的含义是计算系统的相角裕度和幅值裕度.()[答案]:T21.零极点增益形式可用于分析系统的稳定性和快速性.()[答案]:T22.在线形图型格式的设置中,字符r表示绿色.()[答案]:F23.在对系统仿真时,要采集现场的原始数据,而计算时要提供初始条件,这样由于数据的采集不一定很准,会造成仿真过程中产生一定的误差,此类误差称为初始误差.()[答案]:T24.通常仿真时多采用四阶龙格—库塔法,其原因就是这种计算公式的截断误差较小.()[答案]:T25.仿真所遵循的原则是几何相似和实物相似.()[答案]:F26.所谓物理仿真就是应用数学相似原理,按照真实系统的数学关系构造系统的数学模型,并在数学模型上进行实验研究.()[答案]:T27.数值积分法中,恒稳的算法是梯形法.()[答案]:T28.所谓数学仿真就是应用几何相似原理,仿制一个与实际系统工作原理相同,质地相同但几何尺寸较小的物理模型进行实验研究.()[答案]:F29.系统仿真大都采用计算机程序处理和数值计算,由于计算机的字长有限,不同档次的计算机其计算结果的有效值不一致,导致仿真过程出现舍入误差.()[答案]:T30.在保证计算稳定性及计算精度的要求下,尽可能选较小的仿真步长.()[答案]:F31.微分方程能够反映系统内部各状态之间的相互关系,适用于多输入多输出系统.传递函数是零极点形式和部分分式形式的基础.()[答案]:F32.在线形图型格式的设置中,字符b表示蓝色.()[答案]:T33.MA TLAB中clf用于清除图形窗口上的旧图形.()[答案]:T34.状态方程是直接描述系统输入和输出量之间的制约关系,是连续控制系统其他数学模型表达式的基础.()[答案]:F35.数值积分法中,计算精度p=2的是梯形法.()[答案]:T36.统计模型法是采用归纳的方法,根据系统实测的数据,运用统计规律和系统辨识等理论建立的系统模型.()[答案]:T37.混合法是机理模型法和统计模型法的结合.()[答案]:T38.当仿真步距确定后,采用的数值积分公式的阶次将导致系统仿真时产生截断误差,阶次越高,截断误差越大.()[答案]:F39.现实性,简洁性,适应性是建立系统模型应该依照的原则.()[答案]:T40.CAD技术就是将计算机高速而精确的计算能力,大容量存储和处理实际的能力替代设计者的综合分析,逻辑判断以及创造性思维,用以加快设计进程,缩短设计周期,提高设计质量的技术.()[答案]:F三,问答题:1.什么是仿真?它的主要优点是什么?它所遵循的基本原则是什么?[答案]:系统仿真是以相似原理,系统技术,信息技术及其应用领域有关的专业技术为基础,以计算机和各种专用物理效应设备为工具,利用系统模型对真实的或设想的系统进行动态研究的一门多学科的综合性技术.它是非常重要的设计自动控制系统或者评价系统性能和功能的一种技术手段.仿真的主要优点是:方便快捷,成本低廉,工作效率和计算精度都很高.它所遵循的基本原则是相似性原理.2.控制系统CAD可解决那些问题?[答案]:控制系统CAD可以解决以频域法为主要内容的经典控制理论和以时域法为主要内容的现代控制理论.此外,自适应控制,自校正控制以及最优控制等现代控制测略都可利用CAD 技术实现有效的分析与设计.3.控制系统建模的基本方法有哪些?他们的区别和特点是什么?[答案]:控制系统的建模方法大体有三种:机理模型法,统计模型法和混合模型法.机理模型法就是对已知结构,参数的物理系统运用相应的物理定律或定理,经过合理的分析简化建立起来的各物理量间的关系.该方法需要对系统的内部结构和特性完全的了解,精度高.统计模型法是采用归纳的方法,根据系统实测的数据,运用统计规律和系统辨识等理论建立的系统模型.该方法建立的数学模型受数据量不充分,数据精度不一致,数据处理方法的不完善,很难在精度上达到更高的要求.混合法是上述两种方法的结合.4.什么是离散系统?什么是离散事件系统?如何用数学的方法描述它们?[答案]:本课程所讲的”离散系统”指的是离散时间系统,即系统中状态变量的变化仅发生在一组离散时刻上的系统.它一般采用差分方程,离散状态方程和脉冲传递函数来描述.离散事件系统是系统中状态变量的改变是由离散时刻上所发生的事件所驱动的系统.这种系统的输入输出是随机发生的,一般采用概率模型来描述.5.动态系统仿真中常用的数值算法有哪几类,分别是什么?[答案]:主要有求解线性和非线性微分方程的数值积分法和计算线性时不变动态系统的离散相似法.其中,数值积分法主要有:欧拉(Euler)法,梯形法,龙格—库塔(Runge-Kutta)法和阿达姆斯(Adams)法;离散相似法主要有:置换法和相似变换法.6.为什么说模拟仿真较数字仿真精度低?其优点如何?.[答案]:由于受到电路元件精度的制约和容易受到外界的干扰,模拟仿真较数字仿真精度低,但模拟仿真具有如下优点:(1)描述连续的物理系统的动态过程比较自然和逼真;(2)仿真速度极快,失真小,结果可信度高;(3)能快速求解微分方程.模拟计算机运行时各运算器是并行工作的,模拟机的解题速度与原系统的复杂程度无关;(4)可以灵活设置仿真试验的时间标尺,既可以进行实时仿真,也可以进行非实时仿真;(5)易于和实物相连.7.采样控制系统数字仿真中连续部分离散化时的步长h如何选取?[答案]:(1)若仿真的任务仅要求计算系统输出y(t)而不要求计算系统内部状态变量,且连续部分的整体脉冲传递函数G(z)=Z[Gh(s)G0(s)]较易求出时,可选h=T(2)若连续部分整体脉冲传递函数G(z)=Z[Gh(s)G0(s)]不易求出;或仿真的任务要求计算系统输出y(t)和内部状态变量;或被控对象含有非线性环节时,可选h=T/N(N为正整数).8.采样控制系统数字仿真有哪几种方法?[答案]:采样控制系统仿真通常有差分方程递推求解法,双重循环方法,应用MA TLAB控制工具箱时域响应分析函数法和Simulink仿真法.9.计算机仿真有哪些优点?[答案]:(1)对尚处于论证或设计阶段的系统进行研究,唯一的方法就是仿真.(2)经济,安全,效率高.(3)研究系统非常方便灵活.10.评价优化方法的优劣的应该考虑哪些因素?[答案]:三方面因素:(1)收敛性:收敛性的好坏表示某种优化方法适用范围的大小,具体表示算法对于相当一类目标函数均能找到最优点.(2)收敛速度:为了求出同样精度的最优点,不同的优化方法所需要的迭代次数不同,迭代次数少的优化方法收敛速度较快.(3)每步迭代所需的计算量:每步迭代所需的计算量也是决定寻优速度的另一重要因素.。
控制系统数字仿真模拟题
控制系统数字仿真模拟题一、填空题1、数值积分法中,计算精度p=2的是 梯形法2、 混合法 是机理模型法和统计模型法的结合3、柔性制造系统属于 离散事件 系统.4、零极点增益形式可用于分析系统的 稳定性 和 快速性5、 现实性 、 简洁性 、 适应性 是建立系统模型应该依照的原则.6、系统的三大要素为: 实体 、 属性 和活动。
7、通常仿真时多采用四阶龙格 库塔法 、其原因就是这种计算公式的截断误差较小.8、 相似论 是系统仿真的主要依据.9、一个电机转速控制系统中,属于电机所具有的属性的为: 电机转速10、我们在选择数值算法的时候要 考虑精度 、 计算速度 以及稳定性等原则进行.二、单选题1.运行下列命令后A1=[1,2,3;4,5,6;7,8,9];A2=A1;A3=cat(1,A1,A2),系统输出结果为( B )A.123147456258789369B.123456789147258369C.123456789D.147258369 2.设某一系统的状态方程矩阵为a=[-3,1;1,-3];b=[1,1;1,1];c=[1,1;1,-1];d=[0]并且执行后得可控性矩阵和可观性矩阵的秩分别为cam=ctrb(a ,b)=1,rcam=rank(cam)=2,因此这一系统为( D )A.不可控且不可观的系统B.可控且可观的系统C.可控但不可观的系统D.不可控但可观的系统3.可以将模块按照顺时针进行旋转的快捷键为( A )A.ctrl+rB.ctrl+yC.alt+rD.alt+y4.在Matlab 系统中,调用Simulink环境的工具栏图标为( A )A. B. C.5.下列符号中可以引导注释行的是( D )A.&B.@C.$D.%6.若A=412303214--⎡⎤⎢⎥-⎢⎥⎢⎥-⎣⎦,则C=(A>0)&(A<3)的结果为( B )A.001001011B.001000010C.111110110D.0011100107.MATLAB系统中若要使系统选择short和shortE中最好的表示,则采用命令( C )A.shortB.shortEC.shortGD.longE8.列出工作内存中的变量名称以及细节,只需在命令窗口输入( A )A.whatB.whoC.echoonD.whose9.设一个五阶魔方阵B=magic(5),提取B阵的第1行,第2行的第1,3,5个元素的命令为( B )A.B(1,2:[1,3,5])B.B([1:2],[1,3,5])C.B([1:2],1:3:5))D.B(1:2;[1,3,5])10.下列命令中可以创建起始值为0,增量值为0.5,终止值为10的等差数列的是( A )A.a=0:0.5:10B.a=linspace(0,10,0.5)C.linspace(0,10,10)D.logspace(0,1,11)11.若a=[102;300;130;111],则any(a)=( C )A.011B.110C.111D.10012.设s=‘haha’,可以看到字符s的ascii码值的命令为( C )A.size(s)B.isstr(s)C.abs(s)D.eval(s)13.PSPICE是( B )软件.A.模型及混合信号仿真软件B.模拟电路仿真软件C.机械系统动力学自动分析软件D.大型通用有限元分析软件14.将多项式2(22)(4)(1)s s s s++++展开的命令中正确的是( D )A.conv([1,2,2],conv([4,1],[1,1]))B.conv([2,2,1],conv([4,1],[1,1]))C.conv([2,2,1],conv([1,4],[1,1]))D.conv([1,2,2],conv([1,4],[1,1]))15.w=conv([1,2,3],conv([1,2],[1,1]))的值为( C )A.3111372B.2713113C.1511136D.151422219三、判断题1.影响系统而又不受系统直接控制的全部外界因素的集合叫外部活动.( 错)2.系统仿真就是建立系统的动态模型并在模型上进行实验(或试验).(对)3.状态方程是直接描述系统输入和输出量之间的制约关系,是连续控制系统其他数学模型表达式的基础.( 错)4.global可以定义全局变量,全局变量的作用域是该MATLAB函数的整个工作区,其他的函数不能对它们进行存取和修改( 错)5.MATLAB中clf用于清除图形窗口上的旧图形(对)6.控制系统的数学模型有状态空间表达式,微分方程和积分方程( 错)7.仿真就是利用模型(物理模型或数学模型)代替实际系统进行实验和研究(对)8.离散相似法采样周期的选择应该满足香农定理(采用定理)(对)9.通常情况下,模拟仿真较数字仿真精度高( 错)10.机理模型法需要对系统的内部结构和特性完全的了解,但其精度较低( 错)11.绘制系统根轨迹的命令式是rlocus(对)12.仿真所遵循的基本原理是相似原理,即几何相似和数学相似(对)13.在MATLAB中,plot命令用于绘制三维图形( 错)14.绘制系统单位阶跃响应曲线的命令是step(对)15.系统仿真有三个基本的活动是模型建立,模型变换和模拟实验( 错)16.机理模型法就是对已知结构,参数的物理系统运用相应的物理定律或定理,经过合理的分析简化建立起来的各物理量间的关系(对)17.欧拉法的计算精度p=3( 错)18.绘制系统单位脉冲响应曲线的命令是implus(对)19.MATLAB的含义为矩阵实验室(对)20.margin(G)的含义是计算系统的相角裕度和幅值裕度(对)四、问答题:1.什么是仿真?它的主要优点是什么?它所遵循的基本原则是什么?[答案]:系统仿真是以相似原理,系统技术,信息技术及其应用领域有关的专业技术为基础,以计算机和各种专用物理效应设备为工具,利用系统模型对真实的或设想的系统进行动态研究的一门多学科的综合性技术.它是非常重要的设计自动控制系统或者评价系统性能和功能的一种技术手段.仿真的主要优点是:方便快捷,成本低廉,工作效率和计算精度都很高.它所遵循的基本原则是相似性原理.2.控制系统CAD可解决那些问题?[答案]:控制系统CAD可以解决以频域法为主要内容的经典控制理论和以时域法为主要内容的现代控制理论.此外,自适应控制,自校正控制以及最优控制等现代控制测略都可利用CAD 技术实现有效的分析与设计.3.控制系统建模的基本方法有哪些?他们的区别和特点是什么?[答案]:控制系统的建模方法大体有三种:机理模型法,统计模型法和混合模型法.机理模型法就是对已知结构,参数的物理系统运用相应的物理定律或定理,经过合理的分析简化建立起来的各物理量间的关系.该方法需要对系统的内部结构和特性完全的了解,精度高.统计模型法是采用归纳的方法,根据系统实测的数据,运用统计规律和系统辨识等理论建立的系统模型.该方法建立的数学模型受数据量不充分,数据精度不一致,数据处理方法的不完善,很难在精度上达到更高的要求.混合法是上述两种方法的结合.4.什么是离散系统?什么是离散事件系统?如何用数学的方法描述它们?[答案]:本课程所讲的”离散系统”指的是离散时间系统,即系统中状态变量的变化仅发生在一组离散时刻上的系统.它一般采用差分方程,离散状态方程和脉冲传递函数来描述.离散事件系统是系统中状态变量的改变是由离散时刻上所发生的事件所驱动的系统.这种系统的输入输出是随机发生的,一般采用概率模型来描述.5.动态系统仿真中常用的数值算法有哪几类,分别是什么?[答案]:主要有求解线性和非线性微分方程的数值积分法和计算线性时不变动态系统的离散相似法.其中,数值积分法主要有:欧拉(Euler)法,梯形法,龙格—库塔(Runge-Kutta)法和阿达姆斯(Adams)法;离散相似法主要有:置换法和相似变换法.6.为什么说模拟仿真较数字仿真精度低?其优点如何?.[答案]:由于受到电路元件精度的制约和容易受到外界的干扰,模拟仿真较数字仿真精度低,但模拟仿真具有如下优点:(1)描述连续的物理系统的动态过程比较自然和逼真;(2)仿真速度极快,失真小,结果可信度高;(3)能快速求解微分方程.模拟计算机运行时各运算器是并行工作的,模拟机的解题速度与原系统的复杂程度无关;(4)可以灵活设置仿真试验的时间标尺,既可以进行实时仿真,也可以进行非实时仿真;(5)易于和实物相连.7.采样控制系统数字仿真中连续部分离散化时的步长h如何选取?[答案]:(1)若仿真的任务仅要求计算系统输出y(t)而不要求计算系统内部状态变量,且连续部分的整体脉冲传递函数G(z)=Z[Gh(s)G0(s)]较易求出时,可选h=T(2)若连续部分整体脉冲传递函数G(z)=Z[Gh(s)G0(s)]不易求出;或仿真的任务要求计算系统输出y(t)和内部状态变量;或被控对象含有非线性环节时,可选h=T/N(N为正整数).8.采样控制系统数字仿真有哪几种方法?[答案]:采样控制系统仿真通常有差分方程递推求解法,双重循环方法,应用MATLAB控制工具箱时域响应分析函数法和Simulink仿真法.9.计算机仿真有哪些优点?[答案]:(1)对尚处于论证或设计阶段的系统进行研究,唯一的方法就是仿真.(2)经济,安全,效率高.(3)研究系统非常方便灵活.10.评价优化方法的优劣的应该考虑哪些因素?[答案]:三方面因素:(1)收敛性:收敛性的好坏表示某种优化方法适用范围的大小,具体表示算法对于相当一类目标函数均能找到最优点.(2)收敛速度:为了求出同样精度的最优点,不同的优化方法所需要的迭代次数不同,迭代次数少的优化方法收敛速度较快.(3)每步迭代所需的计算量:每步迭代所需的计算量也是决定寻优速度的另一重要因素.。
控制系统数字仿真复习题1
控制系统数字仿真试题1一.选择题1.MA TLAB系统中若要使系统选择short和short E中最好的表示,则采用命令。
(A)short (B)short E (C)short G (D)long E2.MA TLAB系统中要改变当前工作目录,只需在命令窗口输入。
(A)chdir (B)dir (C)clear (D)pack3.MA TLAB系统中要清除工作区(Workspace)中的内容,只需在命令窗口输入。
(A)clf (B)clc (C)Clear (D)clg4.列出工作内存中的变量名称以及细节,只需在命令窗口输入。
(A)what (B)who (C)echo on (D)whose5.把当前工作空间中的变量var1,var2保存在myworks.mat文件中,可以使用命令。
(A)save var1 var2 myworks (B)save myworks var1 var2(C)save var1 var2 (D)save myworks6.MA TLAB系统中要在光标处设置断点,则用鼠标单击工具栏中的图标。
(A)(B)(C)(D)7.MA TLAB系统中合法的变量为。
(A)25aa (B)f.3 (C)ha_23 (D)s\258.下列变量中不是MA TLAB系统保留的特殊变量的是。
(A)ans (B)pi (C)realmax (D)Eps9.用Matlab系统中的Format long命令设置显示格式后,430/12的显示结果为。
(A)35.833 3(B)35.833 333 333 333 34(C)35.8 3e+01(D)3.583 333 333 333 334e+0110.设a=1-5*i,则real(a)结果为。
(A)5.009 (B)1+5*i (C)1 (D)-5二.名词解释及简答题1.什么是虚拟现实技术?2.什么是系统仿真技术?3.系统的三个组成要素以及其含义是什么?并举例说明。
控制系统数字仿真试题库完整
控制系统数字仿真题库填空题1.定义一个系统时.首先要确定系统的;边界确定了系统的范围.边界以外对系统的作用称为系统的 .系统对边界以外环境的作用称为系统的。
1.定义一个系统时.首先要确定系统的边界;边界确定了系统的范围.边界以外对系统的作用称为系统的输入.系统对边界以外环境的作用称为系统的输出。
2.系统的三大要素为:、和。
2.系统的三大要素为:实体、属性和活动。
3.人们描述系统的常见术语为:、、和3.人们描述系统的常见术语为:实体、属性、事件和活动。
4.人们经常把系统分成四类.分别为:、、和4.人们经常把系统分成四类.它们分别为:连续系统、离散系统、采样数据系统和离散-连续系统。
5、根据系统的属性可以将系统分成两大类:和。
5、根据系统的属性可以将系统分成两大类:工程系统和非工程系统。
6.根据描述方法不同.离散系统可以分为:和。
6.根据描述方法不同.离散系统可以分为:离散时间系统和离散事件系统。
7. 系统是指相互联系又相互作用的的有机组合。
7. 系统是指相互联系又相互作用的实体的有机组合。
8.根据模型的表达形式.模型可以分为和数学模型二大类.期中数学模型根据数学表达形式的不同可分为二种.分别为:和。
8.根据模型的表达形式.模型可以分为物理模型和数学模型二大类.期中数学模型根据数学表达形式的不同可分为二种.分别为:静态模型和动态模型。
9.连续时间集中参数模型的常见形式为有三种.分别为:、和。
9.连续时间集中参数模型的常见形式为有三种.分别为:微分方程、状态方程和传递函数。
10、采用一定比例按照真实系统的样子制作的模型称为 .用数学表达式来描述系统内在规律的模型称为。
10、采用一定比例按照真实系统的样子制作的模型称为物理模型.用数学表达式来描述系统内在规律的模型称为数学模型。
11.静态模型的数学表达形式一般是方程和逻辑关系表达式等.而动态模型的数学表达形式一般是方程和方程。
11.静态模型的数学表达形式一般是代数方程和逻辑关系表达式等.而动态模型的数学表达形式一般是微分方程和差分方程。
中国地质大学《控制系统数字仿真》在线作业二答卷
地大《控制系统数字仿真》在线作业二-0010试卷总分:100 得分:100一、单选题 (共 10 道试题,共 30 分)1. 角度x=[30 45 60],计算其正弦函数的运算为()。
A. SIN(deg2rad(x))B. SIN(x)C. sin(x)D. sin(deg2rad(x))答案:D2.AutoCAD中的图层数最多可设置为()。
A. 10层B. 没有限制C. 5层D. 256层答案:B3.某系统传递函数为G,语句pzmap(G)的执行结果为()。
A. 绘制系统的根轨迹图B. 绘制系统的零极点图C. 绘制系统的奈氏曲线D. 绘制系统的单位阶跃响应曲线答案:B4.绘制系统零极点图的命令是()。
A. stepB. pzmapC. rlocusD. sgrid答案:B5.在CAD中文本窗口切换的快捷键是()。
A. F1B. F2C. F3D. F4答案:B6.CAD软件中我们一般都用()单位来做图以达到最佳的效果。
A. 米B. 厘米C. 毫米D. 分米答案:C7.在CAD网络系统中,以下说法不正确的是()。
A. 设计资料可以共享B. 硬件可以共享C. 电脑文件可以共享D. 可以方便管理设计进度答案:C8.将系统传递函数形式变换为零极点形式的命令是()。
A. tf2zpB. ss2tfC. ss2zpD. zp2tf答案:A9.在CAD命令输入方式中以下不可采用的方式有()。
A. 点取命令图标B. 在菜单栏点取命令C. 用键盘直接输入D. 利用数字键输入答案:D10.figure命令的作用是()。
A. 绘图B. 关闭当图形行窗口C. 打开新的图形窗口D. 循环答案:C二、判断题 (共 10 道试题,共 30 分)11.控制系统的数学模型有状态空间表达式、微分方程和积分方程。
答案:错误12.所谓物理仿真就是应用数学相似原理,按照真实系统的数学关系构造系统的数学模型,并在数学模型上进行实验研究。
15秋地大《控制系统数字仿真》在线作业一 答案
地大《控制系统数字仿真》在线作业一一、单选题(共 10 道试题,共 30 分。
)1. 下列哪条指令是求矩阵的行列式的值()。
. inv. ig. t. ig正确答案:2. 在网络系统中,以下说法不正确的是()。
. 设计资料可以共享. 硬件可以共享. 电脑文件可以共享. 可以方便管理设计进度正确答案:3. 某系统传递函数为G,语句stp(G)的执行结果为()。
. 绘制系统的根轨迹图. 绘制系统的单位脉冲响应曲线. 绘制系统的奈氏曲线. 绘制系统的单位阶跃响应曲线正确答案:4. 绘制控制系统根轨迹的命令是()。
. stp. pzmp. rlous. sgri正确答案:5. 在中文本窗口切换的快捷键是()。
. F1. F2. F3. F4正确答案:6. 在线形图型格式的设置中,字符表示什么颜色()。
. 蓝色. 黑色. 黄色. 红色正确答案:7. uto中的图层数最多可设置为()。
. 10层. 没有限制. 5层. 256层正确答案:8. 数值积分法中,是恒定稳定的算法是()。
. 欧拉法. 梯形法. 四阶—龙格库塔法#以上都不是正确答案:9. 给图形添加栅格的命令是()。
. figur. hol off. hol on. gri正确答案:10. 某系统的函数关系式为y=1/(x3-2x+4),绘制x在0至10之间变化的图形,正确的是()。
. fplot('1/(x*3-2*x+4)',[0 10]). fplot('1/(x.^3-2*x+4)',[0 10]). plot('1/(x.^3-2*x+4)',[0 10]). plot('1/(x*3-2*x+4)',[0 10])正确答案:地大《控制系统数字仿真》在线作业一二、判断题(共 10 道试题,共 30 分。
)1. 通常情况下,模拟仿真较数字仿真精度高。
. 错误. 正确正确答案:2. 统计模型法是采用归纳的方法,根据系统实测的数据,运用统计规律和系统辨识等理论建立的系统模型。
成人教育 《控制系统数字仿真》期末考试复习题及参考答案
控制系统数字仿真复习题3一.选择题1.能够产生3行4列的单位矩阵的命令为。
(A)eye(3,4)(B)diag(3,4)(C)ones(3,4)(D)zeros(3,4)2.设一个五阶魔方阵B=magic(5),提取B阵的第1行,第2行的第1,3,5个元素的命令为。
(A)B(1,2:[1,3,5]) (B)B([1:2],[1,3,5])(C)B([1:2],1:3:5)) (D)B(1:2;[1,3,5])3.设一个五阶魔方阵B=magic(5),提取B阵的第三行和第一行全部元素的命令为。
(A)B([3,1],:) (B)B(3,1,:) (C)B(:,3,1)(D)B(:,[3,1])4.设一个五阶魔方阵B=magic(5),下列命令使得B阵的第一行和第三行第2,4个元素为0。
(A)B([2,4],[1,3])=zeros(2) (B)B([1:3],[2:4])=zeros(2)(C)B([1,3]:[2,4])=zeros(2) (D)B([1,3],[2,4])=zeros(2) 5.设一个五阶魔方阵B=magic(5),下列命令能够获得B阵的第一行中小于5的子向量。
(A)L=B(1,:)<5 (B)L=B(1,B(1,:)<5) (C)L=B(:,1)<5 (D)L=B(B(:,1)<5,1)6.将A矩阵逆时针旋转90°的命令为。
(A)A’(B)rot90(A,2) (C)rot90(A,1) (D)rot90(A’)7.下列命令中可以创建起始值为0,增量值为0.5,终止值为10的等差数列的是。
(A)a=0:0.5:10 (B)a=linspace(0,10,0.5) (C)linspace(0,10,10)(D)logspace(0,1,11)8.设x= [2 3 4 5;1 2 2 1];y=[0 1 1;1 1 0;0 0 1;1 0 0];运行下列命令中不会出现错误的是。
吉大17秋学期《控制系统数字仿真》在线作业二及答案
吉大17秋学期《控制系统数字仿真》在线作业二及答案-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII吉大17秋学期《控制系统数字仿真》在线作业二一、单选题(共 15 道试题,共 30 分。
)V1. 下列哪个变量的定义是不合法的(A)。
A. abcd-3B. xyz_3C. abcdefD. x3yz满分:2 分2. 在CAD命令输入方式中以下不可采用的方式有(D)。
A. 点取命令图标B. 在菜单栏点取命令C. 用键盘直接输入D. 利用数字键输入满分:2 分3. 绘制系统零极点图的命令是(B)。
A. stepB. pzmapC. rlocusD. sgrid满分:2 分4. 已知a=2:2:8, b=2:5,下面的运算表达式中,出错的为(C)。
A. a'*bB. a.*bC. a*bD. a-b满分:2 分5. hold命令的作用是(B)。
A. 给图形添加栅格B. 图形窗口保持C. 关闭图形D. 去除图形栅格满分:2 分6. 数值积分法中,是恒定稳定的算法是(B)。
A. 欧拉法B. 梯形法C. 四阶—龙格库塔法#以上都不是满分:2 分7. 关于MATLAB语言中,变量的命名错误的是(D)。
A. 必须以字母开头B. 可以由字母、数字和下划线混合组成,不能包含有标点符号C. 变量长度应不大于63个D. 字母不区分大小写满分:2 分8. 在CAD中文本窗口切换的快捷键是(B)。
A. F1B. F2C. F3D. F4满分:2 分9. AutoCAD中的图层数最多可设置为(B)。
A. 10层B. 没有限制C. 5层D. 256层满分:2 分10. 绘制控制系统根轨迹的命令是(C)。
A. stepB. pzmapC. rlocusD. sgrid满分:2 分11. 在循环结构中跳出循环,执行循环后面代码的命令为(A )。
A. returnB. breakC. continueD. keyboard满分:2 分12. 某系统传递函数为G,语句pzmap(G)的执行结果为(B)。
吉大16春学期《控制系统数字(精选)仿真》在线作业一答案
精心整理吉大16春学期《控制系统数字仿真》在线作业一一、单选题(共?15?道试题,共?30?分。
)1.??数值积分法中,其计算精度p=2的算法是()。
A.欧拉法B.梯形法C.四阶—龙格库塔法D.以上都不是??????满分:2??分2.??i=2;a=2i;b=2*i;c=2*sqrt(-1);程序执行后;a,b,c的值分别是()。
A.a=4,b=4,c=2.0000iB.a=4,b=2.0000i,c=2.0000iC.a=2.0000i,b=4,c=2.0000iD.a=2.0000i,b=2.0000i,c=2.0000i??????满分:2??分3.??下列哪条指令是求矩阵的行列式的值()。
A.invB.diagC.detD.eig??????满分:2??分4.??CAD软件中我们一般都用()单位来做图以达到最佳的效果。
A.米B.厘米C.毫米D.分米??????满分:2??分5.??在CAD命令输入方式中以下不可采用的方式有()。
A.点取命令图标B.在菜单栏点取命令C.用键盘直接输入D.利用数字键输入??????满分:2??分6.??角度x=[304560],计算其正弦函数的运算为()。
A.SIN(deg2rad(x))B.SIN(x)C.sin(x)D.sin(deg2rad(x))??????满分:2??分7.??绘制系统奈氏曲线的命令是()。
A.stepB.pzmapC.nyquistD.sgrid??????满分:2??分8.??已知a=2:2:8,b=2:5,下面的运算表达式中,出错的为()。
A.a'*bB.a.*bC.a*bD.a-b??????满分:2??分9.??下列哪个变量的定义是不合法的()。
A.abcd-3B.xyz_3C.abcdefD.x3yz??????满分:2??分10.??AutoCAD中的图层数最多可设置为()。
A.10层B.没有限制C.5层D.256层??????满分:2??分11.??计算机辅助设计的英文缩写是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
控制系统数字仿真题库一、填空题1. 定义一个系统时,首先要确定系统的边界;边界确定了系统的范围,边界以外对系统的作用称为系统的输入,系统对边界以为环境的作用称为系统的输出。
2.系统的三大要素为:实体、属性和活动。
3.人们描述系统的常见术语为:实体、属性、事件和活动。
4.人们经常把系统分成四类,它们分别为:连续系统、离散系统、采样数据系统和离散-连续系统。
5、根据系统的属性可以将系统分成两大类:工程系统和非工程系统。
6.根据描述方法不同,离散系统可以分为:离散时间系统和离散事件系统。
7. 系统是指相互联系又相互作用的实体的有机组合。
8.根据模型的表达形式,模型可以分为物理模型和数学模型二大类,其中数学模型根据数学表达形式的不同可分为二种,分别为:静态模型和动态模型。
9、采用一定比例按照真实系统的样子制作的模型称为物理模型,用数学表达式来描述系统内在规律的模型称为数学模型。
10.静态模型的数学表达形式一般是代数方程和逻辑关系表达式等,而动态模型的数学表达形式一般是微分方程和差分方程。
11.系统模型根据描述变量的函数关系可以分类为线性模型和非线性模型。
12 仿真模型的校核是指检验数字仿真模型和数学模型是否一致。
13.仿真模型的验证是指检验数字仿真模型和实际系统是否一致。
14.计算机仿真的三个要素为:系统、模型与计算机。
15.系统仿真的三个基本活动是系统建模、仿真建模和仿真试验。
16.系统仿真根据模型种类的不同可分为:物理仿真、数学仿真和数学-物理混合仿真。
17.根据仿真应用目的的不同,人们经常把计算机仿真应用分为四类,分别为:系统分析、系统设计、理论验证和人员训练。
18.计算机仿真是指将模型在计算机上进行实验的过程。
19. 仿真依据的基本原则是:相似原理。
20. 连续系统仿真中常见的一对矛盾为计算速度和计算精度。
21.保持器是一种将离散时间信号恢复成连续信号的装置。
22.零阶保持器能较好地再现阶跃信号。
23. 一阶保持器能较好地再现斜坡信号。
24. 二阶龙格-库塔法的局部截断误差为O()。
25.三阶隐式阿达姆斯算法的截断误差为:O()。
26.四阶龙格-库塔法的局部截断误差为O()。
27.根据计算稳定性对步长h是否有限制,数值积分算法可以分为二类,分别是:条件稳定算法 和 绝对稳定算法 。
28. 根据数值积分算法本次计算只用到前一次的计算结果,还是需要更前面的多次结果,数值积分算法可以分为二类,分别 单步 法和 多步 法 。
29. 根据数值积分算法本次计算是否是需要前面的多次结果,常见的RK 法和Adams 法分别是: 单步 法和 多步 法。
30.龙格-库塔法的基本思想是用几个点上函数值的 线性组合 来避免计算函数的高阶导数、提高数值计算的精度。
31. 根据本次计算时用到的数据是否全部已知,数值积分算法可以分成二类:显式算法和隐式算法。
32. 数值积分法步长的选择应遵循的原则为计算稳定性及计算精度。
33. 采用数值积分方法时有两种计算误差,分别为截断误差和舍入误差。
34. 离散相似法在采样周期上应该满足 采样(香农)定理。
35. 常用快速数字仿真算法有增广矩阵法、时域矩阵法、替换法和根匹配法。
36. 一般对快速数字仿真算法有二点基本要求,分别为: 每步计算量小 和 良好的计算稳定性 。
38. 双线性替换法的基本公式为:211z s T z -=+。
39. 采样控制系统的数字仿真的一般方法为:差分方程递推求解法和双重循环方法。
40. 采样控制系统是既有连续信号又有离散信号的混合系统。
41. 采样系统按采样周期T 重复工作。
42. 已知某采样控制系统的数字校正环节为()2()()0.30.04Y z z D z U z z z ==-+,采。
样周期为T=0.02秒,试写出该校正环节的数字仿真模型1210.30.04n n n n y y y u ---=-+。
43.为了确定控制器的结构及其参数,人们往往会提出二类优化问题,分别为:函数优化问题和参数优化问题。
44. 控制系统参数优化设计中目标函数一般可以分为二类:加权性能指标型目标函数和误差积分型目标函数,其中后者常用的目标函数有:误差绝对值的积分(IAE )、误差平方的积分(ISE )、 时间乘以误差绝对值的积分(ITAE )、时间乘以误差平方的积分(ITSE )、时间平方乘以误差绝对值的积分(ISTAE )和时间平方乘以误差平方的积分(ITSE )。
45. 参数优化问题也称为静态优化问题,解决参数优化问题的寻优途径一般有二种:间接寻优法 和直接寻优法。
46. 目标函数2212121()(3/2)(1/2)Q αααααα=+--,在初值点0(2,4)T α=-处的梯度方向为: [11- ]6T 。
50. 从计算稳定性角度分析,常见的数值积分法是 条件稳定 的算法,双线性替换法是绝对稳定 的算法,根匹配法是 绝对稳定 的算法。
52. 控制系统仿真过程中,实现步长自动控制的前提是 误差估计 。
54. 根匹配法依据的映射关系为 Ts z e ,若G(s)的分母阶次n 高于其分子阶次m ,则在G(z)的分子上还需要配上 n-m 个附加零点。
55. 将实际系统抽象为数学模型,称之为一次模型化, 将数学模型转化为可在计算机上运行的仿真模型,称之为二次模型化。
二、简答题:2、(本题5分)试述系统仿真的一般步骤。
问题的描述 、 建立系统的数学模型 、 数学模型转换成仿真模型 、 编程和调试 、仿真模型的校核和验证 、在计算机上进行仿真试验,并对仿真结果进行分析3、(本题5分)简述计算机仿真的优点。
(1)对尚处于论证或设计阶段的系统进行研究,唯一的方法就是仿真。
(2)经济、安全、效率高。
(3)研究系统非常方便灵活。
6、(本题5分)简述系统、模型及仿真三者之间的关系。
系统是被研究的对象,模型是对系统的描述,仿真是通过模型研究系统的一种工具或手段。
7、一般的快速数字仿真算法有一下两点要求1)每步计算量要小;2)算法要有良好稳定性,允许采用较多的计算步长,同时又能保证必要的计算精度。
9、(本题5分)简述多步法数值积分算法的优缺点。
• 多步法的优点:欲达到相同的精度,计算工作量要小得多。
• 多步法的缺点:不能自启动。
10、(本题5分)简述数值积分算法的选择原则。
选择时应考虑的原则:(1)精度要求;(2)计算速度;(3)计算稳定性;(4)自启动能力;(5)步长变化能力。
11、(本题5分)简述实际应用的哪些场合需要采用快速数字仿真算法?①利用仿真技术进行控制系统的参数优化设计时;②在数学-物理混合仿真中,并且系统比较复杂或者方程个数很多;③在复杂系统的控制中,需要在线用仿真方法对被控系统的状态进行预测,以确定系统的控制策略时。
12、(本题5分)简述离散相似算法的优缺点。
与数值积分算法相比,离散相似算法的每步计算量要小得多,稳定性也要好得多,因而允许采用较大的计算步长。
然而,它通常只适合线性定常系统的仿真,具有一定的局限性。
解: 11212()2111()k k k k k h y y k k k y k y y h τττ+⎧=++⎪⎪⎪=-⎨⎪⎪=--⎪⎩得到212(1)2k k hh y y ττ+=-+ 稳定系统最终渐进收敛。
系统稳定则22112h h ττ-+< 计算得02h τ<<。
h 的选取不能超出上述范围,否则系统不稳定。
2、(本题15分)已知.,(0)1y y t y =+=,取计算步距h=0.1,试分别用欧拉法、四阶龙格—库塔法求t=h 时的y 值,并将求得的y 值与精确解()21t y t e t =--比较,并说明造成差异的原因。
解:(1) 欧拉法:1()n n n n y y y t h +=++11(10)0.1 1.1y =++⨯= (5分)(2) 四阶龙格—库塔法: 11234(22)6n n h y y k k k k +=++++ 12132432222n n n n n n n n k y t h h k y k t h h k y k t k y hk t h =+⎧⎪⎪=+++⎪⎨⎪=+++⎪⎪=+++⎩ 1k =1,2k =1.1,3k =1.105,4k =1.21051 1.1103y ≈ (5分)y(0.1)=1.1103 (2分)计算结果产生差异是由于两种方法的精度不一样,RK4方法精度更高。
(3分)3、(本题10分)设.()()T y t y t k +=,试分别用欧拉法、二阶龙格—库塔法求y(t)的差分方程,如果步长h 大于2T 将会产生什么结果?试说明其原因。
欧拉法:T kh y T h y m m +-=+)1(1 (4分) RK2法:222212)21(T kh T kh y T h T h y m m -++-=+ (4分) 显然,当T h 2>时,数值解将发散。
系统的特征值T1-=λ,若T h 2>,则2>h λ,超出稳定性范围。
(2分) 4、(本题15分)已知.2,(0)1y y t y =-+=,,取计算步距h=0.1,试分别用欧拉法、四阶龙格—库塔法求t=h 时的y 值,并说明造成差异的原因。
解:被求函数y 的导函数.2(,),(0)1y f t y y t y ==-+=,以下分别用两种方法求解(1) 欧拉法由欧拉法的递推公式得: (5分)(2) 四阶龙格—库塔法RK4的递推公式为:其中由已知条件,,,由递推出时的值(5分)(3)计算结果产生差异是由于两种方法的精度不一样,RK4方法精度更高。
(5分)5、(本题15分)已知微分方程及其初值:取计算步距h=0.2,试用四阶龙格—库塔法计算y(0.4)的近似值,至少保留四位小数。
解:此处f (t,y)=8-3y,四阶龙格――库塔法公式为其中κ1=f (tk,yk);κ2=f (tk+0.5h,yk+0.5hκ1);κ3=f (tk+0.5h,yk+0.5hκ2);κ4=f (tk+h,yk+hκ3)其中κ1=8-3yk;κ2=5.6-2.1yk;κ3=6.32-2.37yk;κ4=4.208-1.578yk=1.2016+0.5494yk (k=0,1,2,…)当x0=0,y0=2,y(0.2)≈y1=1.2016+0.5494y0=1.2016+0.5494×2=2.3004y(0.4)≈y2=1.2016+0.5494y1=1.2016+0.5494×2.3004=2.46546、(本题15分)已知微分方程及其初值:取计算步距h=0.1,试用四阶龙格—库塔法计算y(0.1)的近似值,至少保留四位小数。
解 因 f (t ,y)=-y+1.用四阶标准龙格一库塔方法计算有:于是得这个值与准确解在处的值已十分接近.7、(本题15分)系统的系统状态方程和输出方程为:u x a b y u ax x+-=+-=)(试分别用二阶龙格—库塔法(步长为h )和离散相似法(T h =)求x(t)和y(t)的差分方程,并说明步长h 在什么范围算法是计算稳定的?解:RK2法:)1()](21[)()1)((2)()21)(()1()1(2)()1(2)()21()1(2222+-++--++--=+++-++-=+k u a b h k u ah a b h k x h a ah a b k y k u h k u ah h k x h a ah k x (6分) 系统的特征值为a -=λ,因此,步长的取值范围是ah 20<<。