一. 动态系统的计算机仿真
系统
指具有某些特定功能、相互联系、相互作用的元素的集合.
系统模型
系统模型是对实际系统的一种抽象,是对系统本质(或特性)的一种描述.
模型可以分为实体模型和数学模型.
仿真
以相似性原理、控制论、信息技术及相关领域的有关知识为基础,以计算机和各种专用物理设备为工具,借助系统模型对真实系统进行试验的一门综合性技术.
仿真分类
实物仿真(物理仿真),数学仿真,半实物仿真.
计算机仿真
计算机仿真可以用于研制产品或设计系统的全过程,包括方案论证、技术指标确定、设计分析、故障处理等各个阶段.
二. 仿真三要素
计算机仿真的三个基本要素是系统、模型和计算机,
联系着它们的三项基本活动是模型建立、仿真模型建立(又称二次建模)和仿真试验.
三. Simulink与建模仿真
Simulink
Simulink 是一种用来实现计算机仿真的软件工具。它是Matlab的一个附加组件,可用于实现各种动态系统(连续系统、离散系统和混合系统)的建模、分析和仿真.
Simulink 的应用领域
①通讯与卫星系统 ②航空航天系统 ③船舶系统 ④金融系统 ⑤生物系统 ⑥汽车系统等.
四. 创建一个简单的模型
例子
步骤
①打开Matlab,在命令窗口中输入Simulink或点击文件路径上方Simulink图标启动Simulink仿真;
②新建空白模型,点击仿真页下的库浏览器,拖拽所需的模块后;
③双击模块对模块进行参数设置后连线;
④单击运行,双击示波器(Scope)查看仿真结果.
模型与结果如下
五. 模型的基本结构
共由三部分组成,分别是信号源模块,被模拟的系统模块,输出显示模块;
信号源:作为系统的输入通常包含常数信号源、函数发生器及用户定义的信号;
系统模块:中心模块,是Simulink仿真建模所要解决的主要问题;
输出显示:主要包括图形显示、示波器显示与输出到文件或matlab工作空间(workspace).
文章来源:Simulink快速入门课件(一)