TransportDelay

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

传输延迟Transport Delay

(此模块可以将一个函数延迟,在时轴上相当于将此一函数整体地向右平移)

按给定的时间量输入延迟

文库

连续

描述

传输延迟模块以一个指定的时间量延迟输入信号。你可以使用这个模块来模拟一个时间延迟。输入到这个

模块的信号应该是一个连续的信号。

在仿真开始时,这个模块输出初始输出参数,直到仿真时间超过延时时间参数。然后,在模块开始产生延

迟的输入。在仿真过程中,模块存储输入点和模拟时间在缓冲器中。你可以通过设置初始缓冲区大小参数

来指定此大小。

当在某一时刻你希望的输出不对应于所存储的输入值的时,该模块利用线性插值在其中插入点。当延迟时

间小于步长时,则模块从最后的输出点外推,它可以产生不准确的结果。因为该模块不能直接馈通,所以

不能使用当前的输入来计算输出值。例如,考虑一个步长大小1的固定步长仿真和当前时间在t = 5。如果

延迟是0.5,模块必须产生一个点在t = 4.5。因为最近存储的时间值是在t = 4时,该模块执行前向外推。

传输延迟块不能插值离散信号。相反,该模块返回离散值在要求的时间。

此块不同于单位延迟块,从而延缓并保持样品的输出只命中。

技巧避免使用linmod来线性化包含传输延迟块模型。欲了解更多信息,请参阅线性化模型在Simulink中®文档。数据类型支持

传输延迟模块能够接受和输出double型数据。

欲了解更多信息,请参见通过Simulink中支持的数据类型的Simulink的文档中。

参数和对话框

延时时间

指定仿真时间量来延时输入信号在传播到输出之前。

设置

默认值:1

该值必须为正数。

命令行信息

见模块特定参数的命令行信息。

初始输出

指定的模块产生的输出,直到仿真时间第一次超过该时间延迟的输入。

设置

默认值:0

该模块的初始输出不能是inf或NAN的。

命令行信息

见块特定参数的命令行信息。

最初的缓冲区大小

定义初始内存分配为存储输入点数目。

设置

默认值:1024

•如果输入点的数量超过了初始的缓冲区大小,模块分配附加的存储器。•模拟结束后,一个消息显示总缓冲区大小需要。

技巧

•因为分配内存减慢仿真,如果模拟速度是一个问题,应谨慎选择这个值,。•长时间的延迟,这个模块可以使用大量的内存,特别是量纲的输入。

命令行信息

见块特定参数的命令行信息。

使用固定的缓冲区大小

指定使用一个固定大小的缓冲区,从以前的时间步中保存输入的数据。

设置

默认值:off

on

该模块使用一个固定大小的缓冲区。

off

该块不使用固定大小的缓冲区。

初始缓冲区大小参数指定的缓冲区的大小。如果缓冲区已满,新的数据替换已经在缓冲区中的数据。

Simulink软件使用线性外推法估算那些不在缓冲区中的输出值。

注意:如果你有一个Simulink的编译器™注册码,ERT或GRT代码生成使用一个固定大小的缓冲区,即使你不选择此复选框。

技巧

•如果输入的数据是线性的,选中此复选框可以节省内存。

•如果输入的数据是非线性的,请不要选择此复选框。这样做可能会产生不准确的结果。

命令行信息

见块特定参数的命令行信息。

输入的线性化过程中直接馈通

导致该模块输出其输入在线性化过程中和装饰,这设置模块模式为直接馈通。

设置

默认值:off

on

允许输入的直接反馈。

off

禁止输入的直接反馈。

温馨提示

•当您使用功能,选中此复选框会导致状态的顺序的改变在模型linmod,dlinmod,或trim。要提取的新状态排序:

1. 编译模型使用下面的命令,其中模型的名称是Simulink模型。

[sizes,x0,x_str]=model([],[],[],'lincompile');

2. 终止编译使用下面的命令。

model([],[],[],'term');

•输出参数x_str,这是在Simulink模型的状态的单元阵列,包含新状态排序。当你传递状态的向量作为输入linmod,dlinmod,或trim,状态向量必须使用这个新的顺序。

命令行信息

见块特定参数的命令行信息。

帕德顺序(线性)

设置Pade近似为线性化程序的顺序。

设置

默认值:0

•缺省值是0,这导致单位增益没有动态状态。

•设置顺序为正整数n增加n状态到你的模型,但结果在运输延误的更准确的线性模型。

命令行信息

见块特定参数的命令行信息。

特性

可变延时

相关文档
最新文档