国开电大《控制系统CAD》形考任务作业一、二、三、四试题及参考答案

答案下载区
控制系统CAD形成性考核1-4答案.pdf
答案下载(登录、购买后下载)
好消息:登陆即送10学习币 (如遇问题联系客服)
售价:10 学习币

请登录 或 注册购买

提醒说明:上面答案为下列试题答案,请核对下方试题后再购买。     注意:部分课程题目顺序是随机的,请根据题目开头关键词查找。

控制系统CAD形成性考核1


1. 按控制信号传递的路径不同,可将控制系统划分为:按给定值操纵的开环控制、按偏差调节的闭环(反馈)控制和带补偿调节的复合控制三种控制方式,其中控制精度最高的是带补偿调节的______方式。

A. 开环控制B. 闭环控制C. 复合控制D. 闭环控制和复合控制

【答案】C. 复合控制


2. 在MATLAB语言中,运算符可以分为三类,即算术运算符、关系运算符和逻辑运算符。()

A. 对B. 错

【答案】A. 对


3. M函数文件通常由函数声明行、H1行、函数帮助文本、注释和函数体五部分组成。()

A. 对B. 错

【答案】A. 对


4. 指令 figure 的功能是______。

A. 创建图形窗口B. 保留现有图形C. 绘制曲线D. 添加网格线

【答案】A. 创建图形窗口


5. 指令 hold 的功能是______。

A. 创建图形窗口B. 保留现有图形C. 绘制曲线D. 添加网格线

【答案】B. 保留现有图形


6. 指令 plot 的功能是______。

A. 创建图形窗口B. 保留现有图形C. 绘制曲线D. 添加网格线

【答案】C. 绘制曲线


7. 指令 grid 的功能是______。

A. 创建图形窗口B. 保留现有图形C. 绘制曲线D. 添加网格线

【答案】D. 添加网格线


8. 在MATLAB命令窗口中输入指令 >>[A B C] = deal([6+3(7-3)]/6, ones(2,2)2, 4),执行后 A = ______。

A. 1B. 2C. 3D. 4

【答案】C. 3


9. 在MATLAB命令窗口中输入指令 >>[A B C] = deal([6+3(7-3)]/6, ones(2,2)2, 4),执行后 C = ______。

A. 1B. 2C. 3D. 4

【答案】D. 4


10. 若要分别生成初始值为4,终止值为18,步长为4的数组A,在MATLAB命令窗口中应输入指令 >>A = ______。

A. 4:4:18B. (4:4:18)C. [4;4;18]D. [4:4:18]

【答案】D. [4:4:18]


11. 已知 A = [1 2 3; 5 6 7; 9 10 11],则 A(:,[1 3]) = ______。

A. [1;5;9]B. [2;6;10]C. [1 3;5 7;9 11]D. (1 3;5 7;9 11)

【答案】C. [1 3;5 7;9 11]


12. 对自动控制系统性能的基本要求可以归纳为“稳、快、准”三个方面,一个系统要能正常工作,其首先必须满足______的最基本要求。

A. 稳定B. 快速C. 准确D. 快速和准确

【答案】A. 稳定


13. 已知 A = [2 3 6; 1 9 7],B = [0 5 4; 3 6 2],则 A > B = ______。

A. [1 0 1; 0 1 1]B. [1 0 1; 0 1 0]C. [0 0 1; 0 1 1]D. [1 0 1; 1 1 1]

【答案】A. [1 0 1; 0 1 1]


14. 已知 A = [7 0 5; 0 2 8],B = [1 4 0; 5 0 4],则 A & B = ______。

A. [1 0 0; 0 0 1]B. [1 0 1; 0 1 0]C. [0 0 1; 0 1 1]D. [1 0 1; 1 1 1]

【答案】A. [1 0 0; 0 0 1]


15. MATLAB软件系统主要由开发环境、数学函数库、______、MATLAB图形处理系统及外部应用程序接口组成。

A. 数组B. 矩阵C. GUID. MATLAB语言

【答案】D. MATLAB语言


16. 启动MATLAB后,默认用户界面包括用于管理文件的工具条(图形用户界面)、命令窗口、当前文件夹窗口、工作空间及帮助窗口等。()

A. 对B. 错

【答案】B. 错


17. 命令窗口中键入 help browser 命令或使用任何工具栏上的 help 菜单,都可打开帮助浏览器。()

A. 对B. 错

【答案】A. 对


18. 在命令窗口中键入“help 函数名”,将显示显示模型的描述。()

A. 对B. 错

【答案】B. 错


19. 控制系统的设计包含分析和设计两方面内容。()

A. 对B. 错

【答案】A. 对


20. 控制系统的仿真依据模型的种类不同,可分为物理仿真、数学仿真和软件仿真三种形式。()

A. 对B. 错

【答案】A. 对


21. 控制系统CAD是借助计算机对控制系统进行控制和设计。()

A. 对B. 错

【答案】B. 错


22. 控制系统的计算机仿真是利用计算机对控制系统进行数学仿真,数学仿真的关键在于数学模型的构建和求解。()

A. 对B. 错

【答案】A. 对


23. MATLAB的变量名必须以______开始。

A. 英文字母B. 字母C. 数字D. 下划线

【答案】A. 英文字母


24. MATLAB不区分字母的大小写,同一变量名中字母的大小写会被认为是同一变量。()

A. 对B. 错

【答案】B. 错


25. MATLAB提供三种常用变量,即局部变量、全局变量和随机变量。()

A. 对B. 错

【答案】B. 错


控制系统CAD形成性考核2


1. lookfor:在命令窗口中键入“lookfor 关键字”,将按关键字搜索相关的M文件。

A. 对B. 错


2. 脚本文件也称为命令文件,是由一系列MATLAB的命令行组成,既没有参数的输入也不返回输出参数。

A. 对B. 错


3. 函数文件的第一行必须是“函数声明行”,以关键词“function”进行声明。

A. 对B. 错


4. 创建两个变量A、B,其值分别为 eye(2,3)、ones(1,2),其中显示变量A,不显示变量B。以下程序是否正确:

clearA = eye(2,3);B = ones(1,2),

A. 对B. 错


5. 创建初始值为4,终止值为15,步长为4的向量D,元素个数为3的向量E,并对向量进行加、减运算。以下程序是否正确:

clearD = [4:4:15];E = linspace(4,15,3);D + ED - E

A. 对B. 错


6.

clearF = [2 5 7; 3 2 4; 1 5 9];F(8)

A. 对B. 错


7.

clearF = [2 5 7; 3 2 4; 1 5 9];F(2,:) = [5 8 3]

A. 对B. 错


8.

clearF = [2 5 7; 3 2 4; 1 5 9];G = F(2,3;2,3)

A. 对B. 错


9.

clearK = [3 0 1 2; 1 0 2 4; 0 -1 0 1];L = [2 0 1 3; 0 4 0 4; 6 0 0 1];K >= L

A. 对B. 错


10.

clearK = [3 0 1 2; 1 0 2 4; 0 -1 0 1];L = [2 0 1 3; 0 4 0 4; 6 0 0 1];K | L

A. 对B. 错


11. 在MATLAB的命令窗口中键入 simulink 命令可打开Simulink图形化设计环境。

A. 对B. 错


12. 引出信号支线的方法是按住鼠标右键,在需要增加分支的地方拉出引线;也可在按下Shift键的同时,在分支点按住鼠标左键拉出引线。

A. 对B. 错


13. 用零极点模型表示系统结构时若没有零点只有极点,需要在零极点模型模块的参数设置对话框将“Zeros”向量设为 []

A. 对B. 错


14.

A. 对B. 错


15. 利用已存在系统模型的部分结构建立子系统,则Simulink会自动添加输入模块来表示子系统的输入端口。

A. 对B. 错


16. 创建子系统、封装子系统、编辑已封装的子系统所用的菜单命令分别为〖Create Subsystem〗、〖Mask Subsystem…〗、〖Edit Mask〗。

A. 对B. 错


17. 在仿真参数设置对话框中可选择求解器(Solver)类型,可供选择的类型有可变步长模式和固定步长模式。

A. 对B. 错


18. 选择可变步长模式时仿真步长随模型的动态特性变化,提供误差控制和过零检测两种功能,而固定步长模式则不提供。

A. 对B. 错


19. Simulink将建模时所需的功能模块按其功能划分到不同的模块库中,因此任一模块都有唯一对应的模块库。

A. 对B. 错


20. Simulink对子系统的封装功能不仅增强了模型的可读性,还大大简化了子系统的参数设置,在仿真前只需打开子系统编辑窗口,对其中的每个模块分别进行参数设置就可以了。

A. 对B. 错


21. 已知系统传递函数的增益为5,零点为 -2±j,极点为 0、-3 和 -1±j,则零极点模型模块的参数设置对话框内“Zeros”框应填入______。

A. [-2+j -2-j]B. [0 -3 -1-j -1+j]C. 4.5D. [-2+j -2-j],[0 -3 -1-j -1+j],4.5


22. 已知单位负反馈系统的开环传递函数为 G(s),要利用Simulink求系统的单位阶跃响应,则需要用到Sources库的______模块。

A. StepB. Transfer FcnC. SumD. To Workspace


23. 已知单位负反馈系统的开环传递函数为 G(s),要利用Simulink求系统的单位阶跃响应,用示波器显示仿真结果,则需要用到Sinks库的______模块。

A. StepB. Transfer FcnC. SumD. Scope


24. 已知单位负反馈系统的开环传递函数为 G(s),要利用Simulink求系统的单位阶跃响应,则需要用到Math Operations库的______模块。

A. StepB. Transfer FcnC. SumD. Scope


25. 能将Simulink中的结果数据导出到MATLAB工作空间的模块是:

(原文档此处选项缺失,仅保留题干)


控制系统CAD形成性考核3


1. 利用Simulink进行系统建模和仿真的一般步骤是调用各模块库中的模块建立仿真模型,设置各模块参数及全局仿真参数后运行仿真,并根据系统性能要求调整参数,输出结果。

A. 对B. 错


2. 在线性定常系统中,常用的数学模型有:微分方程及传递函数的多项式模型、传递函数的零极点增益模型、状态空间模型和频率响应数据模型等。

A. 对B. 错


3.

clearnum = [7 4 1];den = [1 0 5 0 3 0 8];G = tf(num,den)

A. 对B. 错


4.

clearnum = conv(conv([3 2],[1 3]),[2 4 1]);den = conv(conv(conv([1 0 3],[2 0 3 5 1]),([1 1],[1 1])),[1 1]);G2 = tf(num,den)

A. 对B. 错


5.

clearz = [1]; p = [-2,3,-1]; k = 2;G3 = tf(z,p,k)

A. 对B. 错


6.

clearnum = [2 1 3];den = [1 2 4 3 1];G = tf(num,den);G4 = zpk(G)

A. 对B. 错


7.

clearz = [-2 1]; p = [3 1 4]; k = 1;G1 = zpk(z,p,k);num = [1 1];den = [1 1 2];G2 = tf(num,den);Ga = feedback(G1,G2,1)Gb = feedback(G1,G2)

A. 对B. 错


8. 在控制系统时域分析时,常用的时域动态性能指标有:上升时间、峰值时间、调节时间和超调量。

A. 对B. 错


9. MATLAB中 step() 函数是单位斜坡响应函数。它可以用来绘制单位阶跃响应波形图或求取输出量的数值向量。

A. 对B. 错


10. impulse 函数不带输出变量时,可在当前窗口中直接绘制出系统的单位冲激响应曲线。

A. 对B. 错


11. 在MATLAB中,欲求取系统的时域性能,可以利用鼠标和菜单的操作,在单位阶跃响应曲线上求取,也可以编制简单程序求取。

A. 对B. 错


12. 要判别系统的稳定性,可使用的MATLAB函数有 root()、zpkdata()、tf2zp() 和 pzmap() 四个函数。

A. 对B. 错


13. 要直接求出系统闭环特征方程的根,应使用 roots() 函数。

A. 对B. 错


14. 若在Simulink仿真集成环境中分析系统在斜坡信号作用下系统的稳态误差,在Simulink建模时,可选用 Ramp 模块作为系统的输入信号模块。

A. 对B. 错


15. 若在Simulink仿真集成环境中分析系统在阶跃信号作用下系统的稳态误差,在Simulink建模时,可选用 Step 模块作为系统的输入信号模块。

A. 对B. 错


16. 所谓根轨迹,是指控制系统开环传递函数的某一参数(如开环增益)从零变化到无穷大时,开环零极点在s平面上移动的轨迹。

A. 对B. 错


17. tf2zp() 函数的功能是______。

A. 传递函数多项式模型转换为零极点模型B. 零极点模型转换为传递函数多项式模型C. 传递函数多项式模型转换为状态空间模型D. 状态空间模型转换为传递函数多项式模型


18. zp2tf() 函数的功能是______。

A. 传递函数多项式模型转换为零极点模型B. 零极点模型转换为传递函数多项式模型C. 传递函数多项式模型转换为状态空间模型D. 状态空间模型转换为传递函数多项式模型


19. tf2ss() 函数的功能是______。

A. 传递函数多项式模型转换为零极点模型B. 零极点模型转换为传递函数多项式模型C. 传递函数多项式模型转换为状态空间模型D. 状态空间模型转换为传递函数多项式模型


20.

G = zpk([],[-1+3*i,-1-3*i],3)step(G)

A. -1+j3B. -1-j3C. 1D. 3


21.

num = 7*[1,5];den = conv([1,0,0],conv([1,10],[1,1]));[gm,pm,wg,wc] = margin(num,den)

A. 幅值B. 幅值裕度C. 相角裕度D. 幅值裕度和相角裕度


22.

num = 5*[1,5,6];den = [1,6,10,8];impulse(num,den); grid on;

A. 单位冲激响应B. 单位阶跃响应C. 单位斜坡响应D. 等加速响应


23.

clc; clf; clearwn = [1,3,5,7,9]; 自然振荡角频率dr = 0.4; 阻尼比t = linspace(0,20,200); 将时间t在0-20间200等分hold on; 打开图形叠加功能for j = 1:5num = wn(j)^2;den = [1,2drwn(j),0]; 开环传递函数分母多项式系数Gk = tf(num,den); 求得开环传递函数Gb = feedback(Gk,1); 求得闭环传递函数step(Gb); grid; 画图gtext(strcat('wn=',num2str(j))) 添加鼠标文字注释end

A. 1,冲激B. 2,阶跃C. 2,斜坡D. 1,阶跃


24.

clc; clearnum = 49; den = [1 10.5 0];Gk = tf(num,den) 求得开环传递函数Gb = feedback(Gk,1,-1) 求得单位反馈的闭环传递函数[y,t] = step(Gb); 求取单位阶跃响应Cend = dcgain(Gb); 求取系统的终值n = length(t); 求得仿真时间t序列的长度while(y(n)>0.98Cend) & (y(n)<1.02Cend)n = n-1;endTs = t(n)[Y,i] = max(y);Os = 100*(Y-Cend)/Cend

A. 超调量,调节时间B. 超调量,上升时间C. 调节时间,上升时间D. 上升时间,稳态误差


25.

num = [7 7];den = [conv(conv([1 0],[1 3]),[1 4 5])];Gk = tf(num,den);Gb = feedback(Gk,1,-1)rss = tf([1 0],[0 1]);Kv = dcgain(rss*Gk)essv = 1/Kv

A. 超调量B. 调节时间C. 稳态误差D. 上升时间


控制系统CAD形成性考核4


1. 在使用SISO Design Tool对系统进行校正设计时,若要调整校正装置提供的零、极点位置,可以在“Control and Estimation Tools Manager”窗口中选择“Compensator Editor”选项卡,在Location文本框中能准确设定所添加的开环零点和极点的位置。

A. 对B. 错


2. 根轨迹法的实质就是依据反馈系统中开、闭环传递函数间的关系,由开环传递函数的零、极点直接寻求闭环根轨迹的总体规律。

A. 对B. 错


3. 根据给定的根轨迹增益向量k,绘制系统sys的部分根轨迹的MATLAB函数是 rlocus(sys,k)。

A. 对B. 错


4. 计算与根轨迹上任一闭环极点相对应的根轨迹增益的MATLAB函数是 rlocfind()。

A. 对B. 错


5.

num = 1den = [conv(conv([1 0],[1 6]),[1 3])]G = tf(num,den);rlocus(G);k = 0:0.1:100;[k p] = rlocfind(G)

A. 对B. 错


6. 若sys为系统传递函数,则函数 [mag,phase,w] = bode(sys) 中函数返回值 mag 和 phase 分别表示频率特性的幅频值和相位。

A. 对B. 错


7. 若sys为系统传递函数,则函数 margin(sys) 的功能是绘制系统的Bode图。

A. 对B. 错


8. 若sys为系统传递函数,则函数 margin(sys) 与 bode(sys) 的区别是所绘制的Bode图上带有稳定裕量标记。

A. 对B. 错


9. 若sys为系统传递函数,则函数 nyquist(sys) 的功能是绘制系统的Nyquist曲线。

A. 对B. 错


10.

A. 对B. 错


11. 用鼠标左键单击在Bode图曲线上任意一点,曲线上便会标注出“■”,同时系统会显示单击点的对数幅频(或相频)值以及对应的频率。此时若按住鼠标左键并拖动图中的“■”,则显示的数据随着“■”位置的改变而变化。

A. 对B. 错


12. 常用的串联校正有相位超前校正、相位滞后校正和相位滞后–超前校正三种方式。

A. 对B. 错


13.

A. 对B. 错


14. MATLAB提供的单输入/单输出系统可视化设计工具SISO Design Tool是一种基于根轨迹分析或频域性能指标的系统设计工具。

A. 对B. 错


15. 欲使用SISO Design Tool对系统进行校正设计,需在MATLAB命令窗口输入 rltool(sys) 启动SISO Design Tool。

A. 对B. 错


16. 在使用SISO Design Tool对系统进行校正设计时,若要调整校正装置提供的零、极点位置,可以在显示系统根轨迹的“SISO Design for SISO Design Task”窗口用鼠标拖移零极点。

A. 对B. 错


17.

num = _______den = [conv(conv([1 0],[0.2 1]),[0.5 1])]sys = tf(num,den);rlocus(sys);

A. KB. 1C. 5D. 2


18.

num = _______den = [conv([1 0],[2 1])]sys = tf(num,den);rlocus(sys);

A. [K 1]B. [1 1]C. [1 0]D. [1 K]


19.

num = [1 1 0 4];den = [1 3 7 0];G = tf(num,den);rlocus(G);


A. p = roots(den)B. p = roots(num)C. p = root(den)D. p = rlocus(den)


20. A(ω) 称为系统的幅频特性,它描述系统对______输入信号的稳态响应______衰减(放大)的特性。

A. 不同频率,幅值B. 不同频率,幅值C. 相同频率,幅值D. 相同频率,相角


21. 若系统的单位阶跃响应为:y(t) = 1 - 1.8e^(-4t) + 0.8e^(-9t) (t>0),求系统的频率特性表达式的程序如下。

syms t s w;Y = 1 - 1.8exp(-4t) + 0.8exp(-9t);R = 1;YS = laplace(Y,t,s);RS = laplace(R,t,s);GS = ____________;GSS = simple(GS);GSF = factor(GS);GW = subs(GSF,s,i*w)

A. YS/RSB. RS/YSC. bode(RS/YS)D. margin(YS/RS)


22.

clc; clearw = [0.5,2]; ω=0.5、2num = 10; den = [conv(conv([1 0],[2 1]),[1 0.5 1])];G = tf(num,den); 求得传递函数for j = 1:length(w)H = freqresp(G,w(j)); 求得频率响应mag = abs(H); 求复数H的模phase = ____________(H)*180/pi; 求复数H的幅角并把单位转化为度disp(['w=',num2str(w(j))])disp(['幅频=',num2str(mag)])disp(['幅角=',num2str(phase)])end

A. angleB. tfC. marginD. bode


23.

clc; clf; clearnum = 10;den = [conv(conv([1 0],[0.1 1]),[0.04 1])]; 开环传递函数分母多项式系数Gk = tf(num,den) 求得开环传递函数bode(Gk); grid[Gm,Pm,Wg,Wc] = _______(Gk) 求得系统的稳定裕量以及对应的频率

A. angleB. tfC. marginD. bode


24. 将幅值裕量Gm转化为分贝值 Gmdb = _______(Gm)。

A. log10B. tfC. 20*log10D. log


25.

A. 超前B. 滞后C. 滞后–超前D. 延迟

网友评论

在线客服
客服v:
HAA600