本篇文章引导大家创建一个如下的Simulink模型,并通过该模型了解Simulink建模的基本操作方法和基本步骤:
示例
该模型的输入为一个正弦波,该信号分别经过增益器放大和积分器积分,标注为Scope的示波器显示输入正弦波的波形,标注为Scope1的示波器显示经过增益器放大和积分器积分的波形。
接下来,跟大家分享一下创建该模型的详细过程:
1. 进入Simulink start Page建立空白模型(了解如何进入Simulink start Page可查看本号上一篇文章)
Simulink Start Page
2. 保存该模型到任意文件夹(最好为英文路径,此步骤防止软件卡死后模型丢失,不在详述);
3. 分析模型需要用到的模块,点击工具栏中的library并找到其分组:
进入Library
1) Sine Wave
sourse
2) Scope
sink
3) Gain
math operations
4) Integrator
continuout
5) Mux
siginal routing
4. 找到需要的模块后分别将其拖拽到模型窗口中,并摆放到合适位置,然后释放鼠标:
拖拽模块到模型中
拖动各模块位置
5. 用鼠标拖动的方式连接sine wave 的输出端和scope的输入端:
连接各模块
然后按照此方法,参照实例,分别将模块连接好;
6. 设置仿真时长(默认为10s)
设置仿真时长
7. 点击运行,就会分别得到以下波形:
建立完成的模型
波形
到这里,这个简单的Simulink模型就建立完毕了,别忘了点保存!
此模型虽小,却包含了从需求分析到建立模型,再到最后设置仿真参数,分析数据等所有Simulink需要用到的步骤,学会该模型的建立方法后,也就基本掌握了简单Simulink模型的建立方法,为以后建立复杂的仿真系统奠定基础。
(如需安装MATLAB\Simulink软件或文中示例源文件,可关注我后,私信我。)