文档

离散Zero-Pole

模型系统由零点和极点定义的离散传递函数

  • 库:
  • 金宝app模型/离散

描述

离散Zero-Pole块模型是一个由零点、极点和增益定义的离散系统z域传递函数。该块假设传递函数的形式如下:

H z K Z z P z K z Z 1 z Z 2 ... z Z z P 1 z P 2 ... z P n

在哪里Z表示0向量,P极点向量K的收获。极点数必须大于或等于零数(n).如果极点和零点是复数,那么它们一定是复数共轭对。

块根据参数的指定方式显示传递函数。看到Zero-Pole为更多的信息。

单输出系统建模

对于单输出系统,块的输入和输出都是标量时域信号。要对这个系统建模:

  1. 中为传递函数的零输入一个向量0字段。

  2. 中输入传递函数极点的向量波兰人字段。

  3. 输入一个1乘1的向量,表示在获得字段。

多输出系统建模

对于多输出系统,块输入是标量,输出是矢量,其中每个元素都是系统的输出。要对这个系统建模:

  1. 在。中输入一个零矩阵0字段。

    每一个这个矩阵包含一个传递函数的零,该传递函数将系统输入与一个输出相关联。

  2. 为系统中所有传递函数的公共极点输入向量波兰人字段。

  3. 在中输入一个增益矢量获得字段。

    每个元素都是中相应传递函数的增益0

输出向量的每个元素对应于中的一列0

港口

输入

全部展开

指定为实值标量的输入信号。

数据类型:|

输出

全部展开

用离散传递函数的零点、极点和增益定义的系统模型。属性中的列数等于输出的宽度0矩阵,或者一个if0是一个向量。

数据类型:|

参数

全部展开

主要

指定零的向量或矩阵。0的数目必须小于或等于极点的数目。如果极点和零点是复数,那么它们一定是复数共轭对。

  • 对于单个输出系统,输入一个向量作为传递函数的零。

  • 对于多输出系统,输入矩阵。矩阵的每一列都包含一个传递函数的零,该传递函数将系统输入与一个输出相关联。

编程使用

块参数:0
类型:特征向量
价值观:向量
默认值:“[1]”

指定极点向量。极点数必须大于或等于零的数目。如果极点和零点是复数,那么它们一定是复数共轭对。

  • 对于单输出系统,输入传递函数极点的矢量。

  • 对于多输出系统,输入系统所有传递函数共有极点的矢量。

编程使用

块参数:波兰人
类型:特征向量
价值观:向量
默认值:“0.5[0]”

指定增益值矢量。

  • 对于单个输出系统,输入一个标量或1 × 1向量作为传递函数的增益。

  • 对于多输出系统,输入增益矢量。每个元素都是中相应传递函数的增益0

编程使用

块参数:获得
类型:特征向量
价值观:标量|向量
默认值:' 1 '

指定样本之间的时间间隔。有关更多信息,请参见指定样品的时间

编程使用

块参数:SampleTime
类型:特征向量
价值观:标量|向量
默认值:' 1 '

状态属性

使用此参数为块状态分配一个唯一的名称。默认值是' '.当该字段为空时,不分配名称。当使用这个参数时,请记住以下注意事项:

  • 有效的标识符以字母或下划线字符开头,然后是字母数字或下划线字符。

  • 州名只应用于选定的块。

该参数使状态名必须解析为Simulink信号对象金宝app当你点击应用

有关更多信息,请参见将存储类应用于单个信号、状态和参数数据元素(金宝app仿真软件编码器)。

编程使用

块参数:StateName
类型:特征向量
价值观:唯一的名称
默认值:''

选择此复选框要求将状态名解析为Simulink金宝app®信号对象。

依赖关系

要启用此参数,请指定国家的名字.只有当您设置了模型配置参数时,此参数才会出现信号的分辨率而不是没有一个

选择此复选框将禁用代码生成存储类

编程使用

块参数:StateMustResolveToSignalObject
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

通过选择目标包定义的信号对象类来选择自定义存储类包。例如,从内置包应用自定义存储类mpt中,选择mpt。信号.除非您使用Embedded Coder的基于ert的代码生成目标®,自定义存储类不会影响生成的代码。

如果您想要的类没有出现在列表中,请选择定制类列表.说明,请参阅目标类未出现在信号对象类列表中(嵌入式编码)。

有关存储类的信息,请参见将存储类应用于单个信号、状态和参数数据元素(金宝app仿真软件编码器)。有关自定义存储类的信息,请参见将内置和自定义存储类应用于数据元素(嵌入式编码)。

编程使用

块参数:StateSignalObject
类型:特征向量
价值观:的金宝app仿真软件。信号的|''
默认值:的金宝app仿真软件。信号的

选择用于代码生成的状态存储类。

使用信号对象类从包中选择自定义存储类金宝app

依赖关系

要启用此参数,请指定国家的名字

编程使用

块参数:StateStorageClass
类型:特征向量
价值观:'Auto' | 'Model default' | 'ExportedGlobal' | 'ImportedExtern' | 'ImportedExternPointer' | 'Custom' |…
默认值:“汽车”

指定存储类型限定符,例如常量挥发性

请注意

TypeQualifier将在未来的版本中删除。要对数据应用存储类型限定符,请使用自定义存储类和内存段。除非您使用Embedded Coder基于ert的代码生成目标,否则自定义存储类和内存段不会影响生成的代码。

在模拟过程中,块使用以下值:

  • 将状态名解析到的信号对象的初始值

  • 信号对象的最小值和最大值

有关更多信息,请参见数据对象

依赖关系

要启用该参数,请设置代码生成存储类ExportedGlobalImportedExternImportedExternPointer,或模型的默认.除非您预先设置了它的值,否则此参数将被隐藏。

编程使用

块参数:RTWStateStorageTypeQualifier
类型:特征向量
价值观:" | 'const' | 'volatile' |…
默认值:''

块特征

数据类型

|

直接引线

是的

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

扩展功能

之前介绍过的R2006a