主要内容

模型类型转换器

将多项式模型系数转换为状态空间模型矩阵

图书馆

估算器

  • 模型类型转换器块

描述

使用模型类型转换器块将ARX,ARMAX,OE或BJ模型系数转换为状态空间模型矩阵。

块Inport,U需要公共汽车。元素的数量取决于输入多项式模型类型:

  • ARX - A,B

  • ARMAX - A,B,C

  • OE - B,F

  • BJ - B,C,D,F

这些总线元素必须包含估计系数值的行向量,由输出的递归多项式模型估算器堵塞。对于MISO数据,请指定B.多项式系数作为矩阵一世-th行参数对应于一世-th输入。系数值可以随时间变化。这模型类型转换器块将这些系数转换为离散时间 - 空间模型的A,B,C和D矩阵。这模型类型转换器Block Outport,Y,返回与对应于状态空间模型的A,B,C和D矩阵对应的元素的总线。如果U中的信号是时变的,则状态空间矩阵也是时变的。

您还可以通过使用估算在线的状态模型递归多项式模型估算器模型类型转换器块在一起。将递归多项式模型估计块的出口连接到Inport的Intport模型类型转换器块以获取状态空间矩阵的在线值。转换忽略了模型的噪声分量。换句话说,状态空间矩阵仅捕获Y(t)/ u(t)关系。

参数

输入模型类型

指定要转换为状态空间模型矩阵的模型类型系数。指定以下型号之一:

  • ARX.

  • armax.

  • OE.

  • BJ.

港口

港口

端口类型

(进出)

描述
估计A,B,C,D和F多项式系数,指定为具有元素的总线:A,B,C,D和F。
y 出去 状态空间模型,作为与对应于A,B,C和D矩阵对应的元素的总线。

金宝app支持的数据类型

  • 双精度浮点

  • 单精度浮点

扩展能力

C / C ++代码生成
使用Simulink®Coder™生成C和C ++代码。金宝app

PLC代码生成
使用Simulink®PLCCoder™生成结构化文本代码。金宝app

在R2014A介绍