控制系统CAD课程形考作业二参考答案.doc

控制系统CAD课程形考作业二参考答案.doc

ID:53801575

大小:104.00 KB

页数:6页

时间:2020-04-07

控制系统CAD课程形考作业二参考答案.doc_第1页
控制系统CAD课程形考作业二参考答案.doc_第2页
控制系统CAD课程形考作业二参考答案.doc_第3页
控制系统CAD课程形考作业二参考答案.doc_第4页
控制系统CAD课程形考作业二参考答案.doc_第5页
资源描述:

《控制系统CAD课程形考作业二参考答案.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《控制系统CAD》形成性考核册姓名:学号:得分:教师签名:控制系统CAD作业2第3章一、填空题1.在MATLAB的命令窗口中键入simulink命令可打开Simulink图形化设计环境。2.引出信号支线的方法是按住鼠标右键,在需要增加分支的地方拉出引线;也可在按下Ctrl键的同时,在分支点按住鼠标左键拉出引线。3.已知系统传递函数的增益为4.5,零点为-2±j,极点为0、-3和-1±j,则零极点模型模块的参数设置对话框内“Zeros”框应填入[-2+j-2-j];“Poles”框应填入[0-3-1-j-1+j];“Gain”框应填入4.5。

2、4.用零极点模型表示系统结构时若没有零点只有极点,需要在零极点模型模块的参数设置对话框将“Zeros”向量设为[]。5.已知单位负反馈系统的开环传递函数为:,若要完成以下的系统仿真分析:(1)利用Simulink求系统的单位阶跃响应;(2)用示波器显示仿真结果;(3)将结果输出到MATLAB的工作空间,则需要用到的模块有Sources库的Step模块、Continuous库的TransferFcn模块、MathOperations库的Sum模块、Sinks库的ToWorkspace模块和Scope模块。6.利用Continuous库的Tra

3、nsferFcn模块表示传递函数时,其参数设置对话框中“Numertorcoefficient(分子多项式)”框应填入[25],“Denominatorcoefficient(分母多项式)”框应填入[120]。7.利用已存在系统模型的部分结构建立子系统,则Simulink会自动添加输入-6-《控制系统CAD》形成性考核册模块和输出模块来表示子系统的输入端口和输出端口。1.创建子系统、封装子系统、编辑已封装的子系统所用的菜单命令分别为〖CreateSubsystem〗、〖MaskSubsystem…〗、〖EditMask〗。2.在仿真参数设置

4、对话框中可选择求解器(Solver)类型,可供选择的类型有可变步长模式和固定步长模式。3.选择可变步长模式时仿真步长随模型的动态特性变化,提供误差控制和过零检测两种功能,而固定步长模式则不提供。二、选择题1.已知单位负反馈系统的开环传递函数为:,利用Simulink求系统的单位阶跃响应时,不需要下列模块中的哪一种?(D)A.B.C.D.2.能将Simulink中的结果数据导出到MATLAB工作空间的模块是:(C)A.B.C.D.三、判断题1.Simulink将建模时所需的功能模块按其功能划分到不同的模块库中,因此任一模块都有唯一对应的模块库

5、。(错)2.Simulink对子系统的封装功能不仅增强了模型的可读性,还大大简化了子系统的参数设置,在仿真前只需打开子系统编辑窗口,对其中的每个模块分别进行参数设置就可以了。(错)-6-《控制系统CAD》形成性考核册1.利用Simulink进行系统建模和仿真的一般步骤是调用各模块库中的模块建立仿真模型,设置各模块参数及全局仿真参数后运行仿真,并根据系统性能要求调整参数,输出结果。(对)第4章一、填空题1.在线性定常系统中,常用的数学模型有:微分方程及传递函数的多项式模型、传递函数的零极点增益模型状态空间模型、频率响应数据模型和TF、ZPK、

6、SS、FRD等。2.说明以下函数的功能:(1)tf2zp():传递函数多项式模型转换为零极点模型(2)zp2tf():零极点模型转换为传递函数多项式模型(3)tf2ss():传递函数多项式模型转换为状态空间模型(4)ss2tf():状态空间模型转换为传递函数多项式模型(5)zp2ss():零极点模型转换为状态空间模型(6)ss2zp():状态空间模型转换为零极点模型二、编程题1.已知系统的传递函数为:,在MATLAB中用两种方法建立系统的传递函数多项式模型。解:方法一clearnum=[741];%分子多项式系数向量den=[1050308

7、];%分母多项式系数向量G=tf(num,den)方法二clear-6-《控制系统CAD》形成性考核册s=tf('s');%将变量s定义为传递函数模型G1=(7s^2+4s+1)/(s^6+5s^4+3s^2+8)1.已知系统的传递函数为:,在MATLAB中建立系统的传递函数多项式模型。解:clearnum=conv(conv([32],[13]),[241]);den=conv(conv(conv([103],[20351]),conv([11],[11])),[11]);G2=tf(num,den)2.已知系统的传递函数为:,在MATL

8、AB中用两种方法建立系统的零极点增益模型。解:方法一clearz=[1];p=[-2,3,-1];k=2;%输入系统的零级、极点和增益G3=zpk(z,p,k)方法二clears

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。