Simulink查表和延时模块介绍ppt课件_第1页
Simulink查表和延时模块介绍ppt课件_第2页
Simulink查表和延时模块介绍ppt课件_第3页
Simulink查表和延时模块介绍ppt课件_第4页
Simulink查表和延时模块介绍ppt课件_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

.,1,Simulink查表和延时模块介绍,王文科2018/05/20,.,2,LookupTables共包含9个查表模块,其中1-DLookupTable和LookupTableDynamic为常用模块,一、查表模块,.,3,LookupTableDynamic:,简介:模块使用xdat和ydat向量计算函数y=f(x)的近似值。查找方法可以使用内插、外插或原始输入值;支持以下数据类型:双精度|单精度|布尔|基整数|定点;xdat和ydat输入都必须提供1n的向量,其中xdat必须严格单调递增;xdat和x输入、ydat和y输出必须具有相同的符号、偏差和小数斜率。此外,x的精度和范围必须大于或等于xdat的精度和范围。(偏差?小数斜率?ydat和y的关系?)模块输出通常设置为“通过反向传播继承”。,一、查表模块,.,4,查表方法:动态表逼近模块的查表方法通常选用默认值“Interpolation-UseEndValues”;查表配合“舍入方式”和“溢出方式”获得预期结果。,一、查表模块,LookupTableDynamic:,.,5,模块设置:查表方法通常不需要设置;舍入方式根据需要从列表中选择,默认为“Floor”;溢出方式通常保持默认状态。,查表方法选择,通常使用默认设置(Interpolation-UseEndValues),勾选后,溢出结果变为该类型的最大值或最小值,一、查表模块,LookupTableDynamic:,.,6,n-DLookupTable:,一、查表模块,.,7,查表算法设置:插值方法和外插方法主要设置项,一、查表模块,n-DLookupTable:,.,8,查表算法设置:插值方法为“Linear”外插方法为“Clip”时出现“Uselasttablevalueforinputsatorabovelastbreakpoint”选项,当输入大于断点数据最后一个元素,选中该选项会使用断点数据的最后一个元素,不选择该选项会使用断点数据的倒数第二个元素并使间距为1。根据生成代码区别分析,两者结果相同。,一、查表模块,n-DLookupTable:,.,9,查表算法设置:索引搜索方式设置用来根据断点集选择不同的搜索方式,以获得最佳查表速度或性能。包含Evenlyspacedpoints、Linearsearch和Binarysearch三种方式。,一、查表模块,n-DLookupTable:,.,10,Discrete共包含22个查表模块,本次介绍其中的Delay、UnitDelay、EnabledDelay、Difference四个模块,二、离散时间函数模块,.,11,Delay、UnitDelay、EnabledDelay功能对比:,简介:UnitDelay将输入延迟一个运行周期后输出;Delay模块可以设置延时的周期数及延时期间的输出值;EnabledDelay在Delay的功能基础上增加使能信号,在非使能时间内保持状态;,二、离散时间函数模块,.,12,Delay:,主要设置选项:包括数据设置、算法设置、控制使能设置、采样时间间隔设置;通常使用固定延迟长度和基于样本的输入处理;在延迟长度较大时可以选择环形缓冲区来存储状态。,二、离散时间函数模块,.,13,Delay:,环形缓冲区:数组缓冲每次挪动数组中所有数据,保证数组索引的第一个值为延迟后的数据;环形缓冲实用独立索引来标记数据头的位置,该位置即是延迟后的数据。,二、离散时间函数模块,环形缓冲区数据缓冲操作,数组缓冲区数据缓冲操作,取延迟后数据操作,.,14,Delay:,状态属性设置:设置状态名并将其关联到信号后,生成代码中的延迟缓冲数据名称使用设定名称;设置状态名但不将其关联到信号,状态名成为缓冲数据结构体的一个成员。,二、离散时间函数模块,.,15,Difference:,简介:Difference模块输出当前输入值减去上一输入值的差值;从代码生成情况看,Difference实际在使用的是UnitDelay模块;,二、离散时间函数模块,.,16,Difference:,主要设置:“Initialconditionforpreviousinput”为上一个输入设置初始条件;“Inputprocessing”指定模块是执行基于样

温馨提示

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

评论

0/150

提交评论