1、控制系统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。
4. 用零极点模型表示系统结构时若没有零点只有极点,需要在零极点模型模
2、块的参数设置对话框将“Zeros”向量设为[]。
5. 已知单位负反馈系统的开环传递函数为: ,若要完成以下的系统仿真分析:(1)利用Simulink求系统的单位阶跃响应;(2)用示波器显示仿真结果;(3)将结果输出到MATLAB的工作空间,则需要用到的模块有Sources库的Step模块、Continuous库的Transfer Fcn模块、Math Operations库的Sum模块、Sinks库的To Workspace模块和Scope模块。
6. 利用Continuous库的Transfer Fcn模块表示传递函数时,其参数设置对话框中“Numertor coefficient(分
3、子多项式)”框应填入[25],“Denominator coefficient(分母多项式)”框应填入[1 2 0]。
7. 利用已存在系统模型的部分结构建立子系统,则Simulink会自动添加输入模块和输出模块来表示子系统的输入端口和输出端口。
8. 创建子系统、封装子系统、编辑已封装的子系统所用的菜单命令分别为〖Create Subsystem〗、〖Mask Subsystem…〗、〖Edit Mask〗。
9. 在仿真参数设置对话框中可选择求解器(Solver)类型,可供选择的类型有可变步长模式和固定步长模式。
10. 选择可变步长模式时仿真步长随模型的动态特性变化,提供误差控制
4、和
过零检测两种功能,而固定步长模式则不提供。
二、选择题
1. 已知单位负反馈系统的开环传递函数为:,利用Simulink求系统的单位阶跃响应时,不需要下列模块中的哪一种? (D)
A. B.
C. D.
2. 能将Simulink中的结果数据导出到MATLAB工作空间的模块是:(C)
A. B.
C. D.
三、判断题
1. Simulink将建模时所需的功能模块按其功能划分到不同的模块库中,因此任一模块都有唯一对应的模块库。[ 错 ]
2. Simulink对子系统的封装功能不仅增强了模型的可读性,还大大简化了子系统的参数设置,在仿真前只需打开子系统编辑窗口,对其中的每个模块分别进行参数设置就可以了。[ 错 ]
3. 利用Simulink进行系统建模和仿真的一般步骤是调用各模块库中的模块建立仿真模型,设置各模块参数及全局仿真参数后运行仿真,并根据系统性能要求调整参数,输出结果。[ 对 ]