MATLAB-SIMULINK模块介绍.ppt_第1页
MATLAB-SIMULINK模块介绍.ppt_第2页
MATLAB-SIMULINK模块介绍.ppt_第3页
MATLAB-SIMULINK模块介绍.ppt_第4页
MATLAB-SIMULINK模块介绍.ppt_第5页
已阅读5页,还剩127页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、重庆大学机械传动国家重点实验室,Simulink模块库,MATLAB,34页,操作双击MATLAB图标,1进入MATLAB环境,1结果MATLAB命令窗口输入,SIMULINK模块库操作单击任务SIMULINK图标,双击任务新建图标,打开结果SIMULINK任务窗格,默认名称为untitled,1打开结果库模块库窗格,模块库相关项目,SIMULINK内容库目录,Simulink内容库包含连续部分(2)为仿真提供输出设备组件的水槽(3)Continuous模块库,为模拟提供连续系统;(4)Discrete模块库,为模拟提供离散元素;(5)提供数学计算功能组件的数学模块库;(6)Functionr

2、andom(随机波形)Amplitude:振幅、信号的振幅Frequency:频率、信号的频率Units:单位、Hertz和Ramp/sec,simuling0:离散采样时间;-1:操作模式与接收信号模式相同y=amplitudes in(frequency time phase),Simulink模块库Source,Step(Step)模块功能生成步骤信号模块说明Step模块数据类型实数信号模块,如果大于或等于Simulink模块库源,则Repeating Sequence module功能生成重复的信号模块意味着Repeating Sequence模块可以生成随时间变化的重复信号。波形随机

3、模拟达到时间值向量的最大时间值时,信号开始重复。模块数据类型双精度类型双精度型实数信号模块参数对话框Time values:单调递增的时间矢量(s) Output values:对应于Time values的输出矢量,Simulink模块库Source,Pulse Generator模块数据类型双精度型实数信号模块Chirp模块生成随时间线性增长的正弦波信号,可以使用牙齿模块对非线性系统进行频率一般分析。模块数据类型双精度实数“信号模块参数”对话框Initial frequency:信号的初始频率Target time:频率达到目标频率的时间值。牙齿时间后的频率以相同的速度显示和提供Frequ

4、ency at target time:目标时间的频率,Simulink模块库ssimulink Clock(时钟)模块功能显示和提供模拟时间模块。锁定模块在每个模拟阶段输出模拟时间。模块打开后,牙齿时间将显示在窗口中。在模块打开的情况下执行模拟会降低模拟速度。这对需要模拟时间的模块很有用。使用“模块数据类型双精度实数信号模块参数”对话框“显示时间:牙齿”复选框在模块图标旁边显示当前模拟时间并更改图标的外观。Decimation:从时间更新中获取的增量可以是任意正整数,例如值为1000,固定积分步长为1毫秒。时钟每1s更新一次。Simulink模块库源,数字锁定(时钟)模块功能以指定的采样间隔

5、输出模拟时间模块。说明digitalclock模块仅输出指定采样时间之间的模拟时间。其他时间,输出保留为以前的值。离散系统需要当前时间,必须使用牙齿模块代替Clock。“模块数据类型双精度实数信号模块参数”对话框Sample time:采样间隔。Simulink模块库源、“从文件读取数据”模块功能文件中的数据读取模块说明“从文件读取数据”模块从指定文件中读取数据并输出数据。模块的图标显示提供数据的档案名称。档案名称必须至少包含两个矩阵。第一行必须是单调递增的时间点,其他行必须是相应的数据点。“模块数据类型实数信号模块参数”对话框输入文件名称:数据档案名称。样例时间:从文件读取数据的采样率,Si

6、mulink模块库源,从工作空间读取数据模块功能文件读取数据模块说明From Workspace模块从Matlab工作空间读取数据。模块的Data参数指定工作空间中的数据,该工作空间由包含信号值和时间点表的矩阵或结构的Matlab计算表达式指定。矩阵或结构的格式与工作区中输入的数据相匹配。模块中的图标显示了Data参数的表达式。模块数据类型包含所有类型的实数或多个信号模块参数对话框数据:模拟时间和相应信号的数值表。如果工作区中已存在所需的信号-时间矩阵或结构,则只需输入矩阵名称。取样时间:从工作区读取资料的取样率form output after final Data value by:资料超

7、过Data结尾时输出的值。Simulink模块库Source,Random Number(随机数生成器)模块功能生成正态分布的随机数模块说明Random Number模块生成正态分布的随机数。每次模拟开始时,种子都会设置为指定的值。要避免随机信号的积分。如有必要,请使用Band-Limited Noise模块替换它。模块数据类型实数信号模块参数对话框Mean:生成的随机数的平均值Variance:生成的随机数的方差Initial seed:随机数生成器启动的种子采样时间:采样间隔,Simulink模块库Source,Uniform Random Number模块功能均匀分布生成随机数模块说明u

8、ning生成的任何序列都可以重复,只要种子和参数相同。模块数据类型双精度类型实数信号模块参数对话框最小值:指定间隔的最小值最大值最小值:指定间隔的最大值Initial seed:随机数生成器启动的种子采样时间:采样持续时间,Simulink模块库源,Band-Limited White Noise模块功能将白噪声模块引入连续系统中以固定取样率产生输出。模块数据类型双精度实数信号模块参数对话框Noise power:白噪声功率频谱密度图形的高度:噪声相关时间(理论上为0)种子:随机数发生的起始种子。Simulink模块库Sinks,Simulink模块库Sinks,Display(显示)模块功能

9、显示输入的值模块说明Display模块显示输入的值。您可以选取格式选项来控制显示的格式。模块数据类型任何数据类型的实数或复合数字信号。“模块参数”对话框格式:指示显示数据的格式。默认值为short Decimation:数据显示频率,默认值为1,表示每个输入点。Floating display:如果选中牙齿复选框,模块的输出将消失,模块可以用作浮动显示器模块。采样时间:显示点采样时间。Simulink模块库Sinks,Scope(显示器)模块功能显示模拟期间生成的信号。模块说明Scope模块显示模拟时间的输入图形,模块接收一个输入,并显示可以显示多个信号的图形。如果信号连续,SCPE将生成点连

10、接的图形;如果信号不连续,SCPE将生成阶梯图。Scope提供用于限制显示数据的工具栏按钮,方法是缩放显示的数据,显示所有数据,将轴设置从一个模拟保存到下一个模拟。您可以将数据保存到工作区。Simulink模块库Sinks、Scope属性按钮用于更改轴限制和设置轴数、时间范围、标记、取样参数和保存选项。“常规”(General)参数:Number of axes:设置y轴数的轴数;y轴独立于y轴,但共享一个时间基准(x轴),且轴数等于输入通信端口数。Time range:输入数字或auto以更改x轴限制的时间范围。如果输入秒值,则每个窗口都会显示该秒数的数据杨怡。输入Auto将x轴设置为模拟连

11、续时间。Simulink module library Sinks,Scope Properties常规参数:Tick labels:刻度标记Floating scope:在一个或多个信号线上显示信号的浮动标记。“取样”(Sampling):如果选取“取样”(Decimation)或“取样时间”(Sample time)选项(缺省值为Decimation,缺省值为1),则可以输入取样时间。默认值为0。Simulink模块库Sinks,Scope属性(properties)data history:limit rows to last:持久限制行,Scope根据数据记录执行缩放或自动缩放。Sav

12、e data to workspace:选择此选项可在模拟结束时自动保存Scope收集的数据。Variable name:模型中使用的各种变量id中必须唯一的变量名称。格式:格式,可以存储数据的格式有三种:矩阵、结构和具有时间的结构。矩阵格式仅用于具有一个轴的Scope。对于多个轴,请使用结构格式。Simulink模块库Sinks、Scope(显示器)模块数据类型牙齿模块接受实际数字信号,包括所有类型的同质向量。模块特性采样时间继承自驱动模块,也可以设置。状态0,Simulink模块库Sinks,Stop Simulation模块功能在输入非零牙齿值时停止模拟。模块说明了如何在仿真结束之前完成

13、当前时间点的计算。如果模块的输入是矢量,则仿真将停止,因为矢量元素不是零牙齿。模块数据类型牙齿模块允许双精度实数信号。“模块参数”对话框如图所示。Simulink模块库Sinks、To file模块功能将数据写入文件。模块将牙齿模块输入到MAT文件的矩阵中,将每个时间点创建为列。第一行是模拟时间,牙齿列中的其馀行是输入数据,输入矢量中的每个元素都占用数据点。模块数据类型牙齿模块允许双精度实数信号。“模块参数”对话框Filename:指定要放置矩阵的MAT文件的名称的档案名称;Variable name:表示文件中包含的矩阵的名称的变量名;Decimation:表示取样、取样元素。默认值为1。取样时间:取样时间,收集数据点取样时间;Simulink模块库Sinks、To Workspace模块功能将数据写入工作区。模块描述模块将输入写入到使用参数变量名指定的矩阵或结构创建输出的工作空间中。参数储存格式决定输出格式。模块数据类型牙齿模块可以将实数或多种类型的数据保存到MATLAB工作空间中。模块参数对话框变量名称:变量名,存储数据的矩阵名称;Limit data points to last:持续限制数据点数:Decimation:表示采样、采样因子。默认值为1。取样时间:取样时间,收集数据点取样时间;保存格式:保存格式。有三个茄子选项

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论