matlab simulink建模与仿真1

matlab simulink建模与仿真1

ID:9882770

大小:761.01 KB

页数:55页

时间:2018-05-12

matlab simulink建模与仿真1_第1页
matlab simulink建模与仿真1_第2页
matlab simulink建模与仿真1_第3页
matlab simulink建模与仿真1_第4页
matlab simulink建模与仿真1_第5页
资源描述:

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

1、第五章Simulink建模与仿真第五章Simulink彭吉龙5.1绪论一、系统与模型1、系统系统是指具有某些特定功能,相互联系、相互作用的元素集合。系统的两个基本特征:整体性、相关性对系统的研究从以下三个方面入手:1)实体:组成系统的元素,对象2)属性:实体的特征3)活动:系统状态变化的过程系统仿真是研究系统的一种重要手段,而系统模型是仿真所研究的直接对象。2、系统模型实体模型:根据相似性建立模型数学模型:原始系统数学模型;仿真系统数学模型动态模型:描述系统动态变化过程静态模型:平衡状态下系统特性值之间的关系二、计算机仿真1、仿真的概念以相

2、似性原理、控制理论、信息技术及相关领域的有关知识为基础,以计算机和各种专用物理设备为工具,借助系统模型对真实系统进行实验研究的一门综合性技术。2、仿真分类实物仿真:建造实体模型数学模型:将数学语言编制成计算机程序半实体模型:数学物理仿真实时仿真:需要专用的实时仿真硬件欠实时仿真:比实际时钟慢超实时仿真:比实际时钟快3、计算机仿真根据相似性原理,利用计算机逼真模拟研究对象。模拟机、模拟数字机、数字通用机、仿真专用机。三、仿真的作用1)优化系统设计2)系统故障再现3)验证系统设计的正确性4)对系统,子系统进行性能评估5)训练系统操作员6)为管理

3、、技术决策提供支持四、仿真软件仿真软件是一类面向仿真用途的专用软件,它可以是面向通用的仿真,也可能是面向某个领域的仿真。功能:1)为仿真提供算法支持2)模型描述,建立计算机仿真模型3)仿真实验的执行、控制4)仿真数据的记录、分析5)仿真数据管理仿真软件的三个层次:1)仿真程序库:由一组完成特定功能的程序组成的集合,专门面向某一问题或一个领域。2)仿真语言:在高级语言的基础上,为面向专门问题而开发的。3)集成仿真环境五、计算机仿真的一般过程仿真问题和仿真目的描述确定仿真方案系统描述建立系统数学模型建立仿真数学模型编写仿真程序验证模型是否符合要

4、求进行仿真研究修改方案修改模型修改程序是否符合要求是否符合要求是否符合要求5.2simulink与matlab仿真一、simulink仿真对动态系统进行建模、仿真的软件包。功能:1、交互式、图形化建模环境2、专用模块库(blocksets)simulink的专用软件工具包dspfixed-pointpowersystemdials&gaugescommunicationsCDMAreferencenonlinearcontrolmotorola(TI)DSPdeveloper’skitToolboxesMATLABcompilerBlock

5、setsimulinkRTWStateflowcoder3、提供仿真库的扩充和定制功能4、应用领域通信与卫星系统航空航天生物系统船舶系统汽车系统金融系统5、simulink在matlab家族中的位置二、matlab函数仿真与simulink仿真的区别1、数据流仿真按照数据流的顺序,依次执行,即处理的数据首先通过一个运算阶后在激活下一个运算阶。例如:m=16;n=15;k=11;fc=10000;fd=1000;fs=100000;msg=randint(k*100,1);code=encode(msg,n,k,'bch');modu=dmo

6、d(code,fc,fd,fs,'qask',m);modu_noise=modu+randn(length(modu),1);demo=ddemod(modu_noise,fc,fd,fs,'qask',m);msg_r=decode(demo,n,k,'bch');rate=biterr(msg,msg_r);2、时间流仿真所有模块在同一时间步长上同时执行。信号发生差错控制编码数字调制差错控制译码信宿时间数据5.3simulink窗口环境简介标题栏菜单栏5.4基于simulink的一个简单仿真系统信源系统信宿5.5simulink的基本

7、操作5.6simulink的基本模块库1、simulink公共模块库信源模块(Source)信宿模块(Sinks)信号路由(SignalRouting)数学运算模块库(Mathoperations)端口及子系统库(PortsandSubsystems)连续模块库(Continuous)离散模块库(Discrete)查表模块库(Look-UpTable)用户定义函数模块(User-DefinedFunctions)非线性模块库(Discontinuities)信源模块(Source)有限带宽白噪声输出频率随时间线性变换的正弦信号输出当前仿真时

8、间常数输入以固定速率输出当前仿真时间从matlab工作空间中输入数据从.mat文件中输入数据接地信号为子系统或其它模型提供输入端口输入脉冲信号输入斜坡信号输入服从高司分布的随机信

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

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

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