主要内容

离散Zero-Pole

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

  • 库:
  • 金宝appsimulink /离散

  • 离散零极块

描述

离散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)。如果极点和零点是复数,那么它们一定是复数共轭对。

块根据参数的指定方式显示传递函数。看到零极点想要查询更多的信息。

单输出系统建模

对于单输出系统,块的输入和输出是标量时域信号。要模拟此系统:

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

  2. 输入传输函数的极点的向量杆子字段。

  3. 输入一个1-1向量的传输功能的向量获得字段。

多输出系统建模

对于多输出系统,块输入是标量并且输出是向量,其中每个元素是系统的输出。要模拟此系统:

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

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

  2. 输入对系统的所有传输功能共同的磁极的向量杆子字段。

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

    每个元素是相应传递函数的增益Zeros.

输出矢量的每个元素对应于列中的列Zeros.

港口

输入

展开全部

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

数据类型:|双倍的

输出

展开全部

由零,极点和离散传递函数的增益定义的系统模型。输出的宽度等于列中的列数Zeros.矩阵,或者一个ifZeros.是一个向量。

数据类型:|双倍的

参数

展开全部

主要的

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

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

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

编程使用

块参数:Zeros.
类型:字符向量
价值观:向量
默认值:'[1]'

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

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

  • 对于多输出系统,输入对系统的所有传输功能共同的磁极的向量。

编程使用

块参数:杆子
类型:字符向量
价值观:向量
默认值:'[0 0.5]'

指定增益值的向量。

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

  • 对于多输出系统,输入增益的向量。每个元素是相应传递函数的增益Zeros.

编程使用

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

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

编程使用

块参数:SampleTime
类型:字符向量
价值观:标量|向量
默认值:'-1'

状态属性

使用此参数为块状态分配唯一名称。默认为' '.当此字段为空时,没有分配名称。使用此参数时,请记住这些注意事项:

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

  • 状态名仅适用于所选块。

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

有关更多信息,请参阅模型接口元素的C代码生成配置(金宝app仿真软件编码器)

编程使用

块参数:attnename.
类型:字符向量
价值观:独特的名字
默认值:''

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

依赖关系

要启用此参数,请指定值州名称.只有当您设置了模型配置参数时,此参数才会出现信号解析而不是没有任何

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

编程使用

块参数:statemustresolvetosignalobject.
类型:字符向量
价值观:”从“|”“
默认值:'离开'

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

要使用除Simulink包之外的存储类包,必须将包加载到模型的Embedded Coder 金宝appDictionary中。看到将存储类包加载到嵌入式编码器字典中(嵌入式编码)

有关使用存储类配置模型数据的信息,请参见模型接口元素的C代码生成配置(嵌入式编码).有关自定义存储类的信息,请参阅将数据组织到生成代码中的结构中(嵌入式编码)

编程使用

块参数:solysignalobject.
类型:字符向量
价值观:'金宝appsimulink.signal'|''
默认值:'金宝appsimulink.signal'

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

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

依赖关系

要启用此参数,请指定值州名称

编程使用

块参数:statestorageClass.
类型:字符向量
价值观:'auto'|'模型默认'|'Exportedglobal'|'ImportedExtern'|'ImportedExternPointer'|'习惯'|...
默认值:“汽车”

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

请注意

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

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

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

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

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

依赖关系

启用此参数,设置代码生成存储类ExportedGlobal.进口交换机ImportedExternPointer,或模型默认值.除非您预先设置了它的值,否则此参数将被隐藏。

编程使用

块参数:RTWStateStorageTyPequalifier
类型:字符向量
价值观:" | 'const' | 'volatile' |…
默认值:''

块特征

数据类型

双倍的|

直接喂养

是的

多维信号

适应信号

零交叉检测

扩展功能

在R2006A之前介绍