首页 理论教育 Simulink建模方法的优化及应用

Simulink建模方法的优化及应用

时间:2023-06-24 理论教育 版权反馈
【摘要】:下面给出一个创建Simulink模型的基本过程,这个过程并不是唯一的,可根据个人喜好而定。单击按钮,或者选择SimulationStart命令,或者按<Ctrl+T>快捷键。

Simulink建模方法的优化及应用

1.Simulink的打开

在MATLAB命令窗口输入“Simulink”或者单击MATLAB工具栏中的Simulink图标,将打开Simulink模型库浏览器窗口,如图5-6所示。

2.Simulink仿真的基本过程

建立一个模型应该按照一定的顺序,这样才能够不会遗漏某些步骤。下面给出一个创建Simulink模型的基本过程,这个过程并不是唯一的,可根据个人喜好而定。基本步骤如下:

1)根据系统具体情况,建立数学仿真模型。

2)打开一个空白模型编辑窗口,如图5-7所示。

3)拖放模块建立模型。

4)设置模块参数。

5)对模块进行连线。

6)设置仿真模型的系统参数。

7)运行仿真。

8)查看仿真结果。

9)保存文件,退出。

978-7-111-49719-6-Chapter06-23.jpg

图5-6 Simulink模型库浏览器窗口

978-7-111-49719-6-Chapter06-24.jpg

图5-7 空白模型编辑窗口

3.对液压系统进行仿真

1)保存空白模型编辑窗口,保存文件名为model.mdl。

2)创建相应模块,如图5-8所示。

3)对模块进行以下设置:

978-7-111-49719-6-Chapter06-25.jpg

图5-8 仿真模型模块图

①设置Constant模块。双击模块,弹出参数的对话框,设置如图5-9所示,常数值为0.04,然后单击“OK”按钮

②设置Gain模块。双击模块,弹出参数的对话框,设置如图5-10所示,设置增益的值为0.0002,然后单击“OK”按钮。

③设置Gain1模块。双击模块,弹出参数的对话框,设置如图5-11所示,常数值为0.000002,然后单击“OK”按钮。

④设置Subtract模块。双击模块,弹出参数的对话框,设置如图5-12所示,符号为+-,然后单击“OK”按钮。

⑤设置Add模块。双击模块,弹出参数的对话框,设置符号为+--,然后单击“OK”按钮。

⑥设置Fcn模块。双击模块,弹出参数的对话框,设置如图5-13所示,设置函数表达式为100000/(0.5+0.01∗u),然后单击“OK”按钮。

⑦设置Fcn1模块。双击模块弹出参数的对话框,设置如图5-14所示,设置函数表达式为10000000000∗(0.01)^2∗u^2,然后单击“OK”按钮。(www.xing528.com)

4)连接模块,如图5-15所示。

978-7-111-49719-6-Chapter06-26.jpg

图5-9 Constant模块设置对话框

978-7-111-49719-6-Chapter06-27.jpg

图5-10 Gain模块设置对话框

978-7-111-49719-6-Chapter06-28.jpg

图5-11 Gain1模块设置对话框

978-7-111-49719-6-Chapter06-29.jpg

图5-12 Subtract模块设置对话框

5)对模型的系统参数进行设置,选择Simulation➝Configuration Parameters命令,弹出“Configuration Parameters”对话框,如图5-16所示。

·Start time为仿真开始时间,在此取默认值0。

·Stop time为仿真结束时间,在此修改为2。

·Type为是否固定步长,在此选择Variable-step。

978-7-111-49719-6-Chapter06-30.jpg

图5-13 Fcn模块设置对话框

978-7-111-49719-6-Chapter06-31.jpg

图5-14 Fcn1模块设置对话框

·Solver为计算方法,在此选择ode45方法。

其他选项,在此不需设置。

6)运行仿真。单击▶按钮,或者选择Simulation➝Start命令,或者按<Ctrl+T>快捷键。

978-7-111-49719-6-Chapter06-32.jpg

图5-15 系统仿真模型结构图

978-7-111-49719-6-Chapter06-33.jpg

图5-16 “Configuration Parameters”对话框

7)查看运行结果。双击Scope模块,弹出液压系统位移、速度、加速度曲线,调整坐标轴,液压系统仿真结果如图5-17所示。

8)保存文件。

至此已经完成了一个液压模型的建立、模块设置、模型设置和仿真以及最后的结果显示。

978-7-111-49719-6-Chapter06-34.jpg

图5-17 液压系统仿真结果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈