第2章习题解答(3)

2019-08-17 12:59

的Start命令,就可在示波器窗口中看到如题图5(b)所示的曲线。

题图5(b) 仿真结果

⑵利用传递函数模块建模

在Continuous模块库中有标准的传递函数(Transfer Fcn)模块可供调用。实现建模与仿真步骤如下。

①根据系统传递函数构建如题图5(c)所示的仿真模型。

题图5(c) 求单位冲激响应的模型

模型中各个模块说明如下。

u(t)模块:设置Step tinle为1。

G(s)模块:双击Transfer Fcn模块,引出其参数设置对话框,在分子、分母栏中填写

所需的系数。

Derivative微分模块:参数采用默认值。

Scope示波器:在示波器参数设置窗口选择Data history页,选中其中的Save data to workspace复选框。这将使送入示波器的数据同时被保存在MATLAB工作空间的默认名为ScopeData的结构矩阵或矩阵中。

②设置系统仿真参数。单击模型编辑窗口Simulation菜单中的Configuralion Parametcrs选项,打开仿真参数设置对话框,选择Solver选项,把仿真的停止时间Stop time设置为20。

③仿真操作。双击示波器图标,打开示波器窗口。选择模型编辑窗口Simulation菜单中的Start命令,就可在示波器窗口中看到如题图5(d)所示的曲线。

题图5(d) 仿真结果

6. 系统的状态方程如下,试建立其Simulink模型并进行仿真。

??31??1?,,C??01?,D??0?,e(t)?u(t) A??B??????20??0?解:利用状态方程模块建模

在Continuous模块库中有标准的状态方程(State-Space)模块可供调用,实现建模与仿真步骤如下。

⑴根据系统状态方程构建如题图6(a)所示的仿真模型。

题图6(a) 用状态方程模块构建的仿真模型

模型中各个模块说明如下。

①u(t)输入模块:它的step time被设置为0。

②State-Space模块:A、B、C、D各栏依次填入[-3,1;-2,0]、[1;0]、[0,1]和0。 ⑵单击模型编辑窗口Simulation菜单中的Configuration Parameters选项,打开仿真参数设置对话框,选择Solver选项,把仿真的停止时间(Stop time)设置为20。

⑶仿真操作。双击示波器图标,打开示波器窗口。选择模型编辑窗口Simulation菜单中的Stan命令,就可在示波器窗口中看到如题图6(b)所示的结果。

题图6(b) 仿真结果

?n/256)7. 有一正弦信号x(n)?sin(2,n?[0:256],分别以100kHz的载波和

1000kHz的采样频率进行调制,试建立其Simulink模型并进行仿真。

解:根据系统要求,选择Simulink模型组件如下。 ①Sources模块库中的Sine Wave模块。将Sine Wave模块的参数设置为幅值1,频率为2*pi rad/s,取样频率为1/256;将Sine Wave1模块的参数设置为幅值1,频率为2*pi *10000rad/s,采样时间为0.000001s。

②Math Operations模块库中的Product模块,采用默认值。 ③ Sinks模块库中的Scope模块,坐标数设为3,其他采用默认值。 最后系统的模型如题图7(a)所示,设置仿真参数终止时间10个单位,选择变步长ode45算法。运行后仿真的波形如题图7(b)所示。

题图7(a) Simulink仿真模型

题图7(b) 仿真结果


第2章习题解答(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:我国企业绩效管理存在的问题及对策

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: