实验3 simulink仿真

实验3 simulink仿真

ID:36312134

大小:294.50 KB

页数:5页

时间:2019-05-09

实验3 simulink仿真_第1页
实验3 simulink仿真_第2页
实验3 simulink仿真_第3页
实验3 simulink仿真_第4页
实验3 simulink仿真_第5页
资源描述:

《实验3 simulink仿真》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验3SIMULINK仿真一、实验目的1、熟悉Simulink的工作环境,掌握模型的创建2、熟练掌握模块参数的设置和常用模块的使用3、掌握模型结构的参数化4、掌握创建子系统并封装二、实验步骤1、打开Simulink的工作环境在MATLAB的命令窗口输入 “simulink”或单击工具栏中的快捷图标,可以打开Simulink模块库浏览器窗口,如图3-1所示。单击工具栏上的图标或选择菜单“File”-“New”-“Model”,新建一个名为“untitled”的空白模型窗口。图3-1Simulink模块库浏览器2、创建模型按图3-2建立模型

2、,参数按表3-1设置。建立好模型后,点击运行仿真,在MATLAB中即可查看运行结果。图3-2系统结构图表3-1参数设置子模块库模块模块名参数名参数值SourcesStepStepSteptime0MathoperationsGainGainGain-1SinksTofileTofileFilenameli7_4.matContinuousTransferfunTransferfunDenominatorcoefficient[12]3、仿真器设置启动仿真后,在MATLAB命令窗口中显示以下警告:Warning:Usingadefault

3、valueof0.2formaximumstepsize.Thesimulationstepsizewillbeequaltoorlessthanthisvalue.Youcandisablethisdiagnosticbysetting'Automaticsolverparameterselection'diagnosticto'none'intheDiagnosticspageoftheconfigurationparametersdialog.在模型窗口选择菜单“simulation”-“configurationparamete

4、rs…”或直接按快捷键“ctrl+E”,则会打开参数设置对话框。根据警告修改“Maxstepsize”参数为0.2,再次运行仿真。1、仿真系数参数化为了使模型使用更灵活,可以将模型中器件系数参数化。如在传递函数中把系数用[t1t2]代替,增益器中增益系数用k代替。那么在运行仿真之前,首先要对三个参数赋值。在命令窗口中输入t1=1 ;t2=2 ;k=-1 ;运行之后再运行仿真。或者建立m脚本文件给三个参数赋值,再运行仿真。2、封装子系统将积分器、传递函数和增益器设置为子系统,在对话框中设置t1,t2,k的值。先将积分器、传递函数和增益器一

5、起选中,在“Edit”下选择“Createsubsystem”创建子系统;选中该子系统后选择“Edit”下的“Masksubsystem...”,打开封装对话框。在Icon选项卡的Drawingcommands栏中设置“disp(‘传输系统’)”,在Parameters选项卡的DialogParameters框中添加变量t1,t2,k。封装完毕后单击“OK”按钮保存设置。双击刚才封装好的子系统,出现参数设置对话框,可以设置t1=1,t2=2,k=-1,然后运行仿真查看结果。程序图结果图3-3控制系统模型1、建立如图3-3所示的系统模型,

6、子系统命名为PID,如图3-4所示。图3-4PID子系统1、封装子系统PID,按图3-5设置参数,然后点击“OK”。点击运行仿真。图3-5子系统封装程序图

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

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

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