主要内容

输入-输出多项式模型

输入 - 输出多项式模型,包括ARX,ARMAX,输出错误和BOX-JENKINS模型结构

多项式模型使用传递函数的广义概念来表示输入,ut), 输出yt),还有噪音et),使用如下形式的方程:

一个 y t B F u t n k + C D e t

一个),B),F),C) 和D)是用时移算子表示的多项式矩阵-1ut)是输入,和NK.为输入延迟。yt)是输出和et)是干扰信号。

每个多项式都有一个独立的订单,或可估计系数的数目。例如,如果一个)的顺序是2,然后是一个多项式的形式是一个) = 1 +一个1-1+一个2-2

在实践中,并不是所有的多项式都同时活跃。更简单的多项式形式,如ARX、ARMAX、Output-Error和Box-Jenkins,提供了适合特定目标的模型结构,如处理非平稳扰动或为动力学和噪声提供完全独立的参数化。有关这些模型类型的更多信息,请参见什么是多项式模型?

应用程序

系统识别 根据测量数据确定动态系统的模型

功能

全部展开

Idpoly. 具有可识别参数的多项式模型
arx 估计ARX、ARIX、AR或ARI模型的参数
armax 使用时域数据估算ARMAX,ARIMAX,ARMA或ARIMA模型的参数
bj 使用时域数据估算框-Jenkins多项式模型
iv4 ARX模型估计使用四级仪器变量方法
ivx 用仪器变量法对任意仪器进行ARX模型估计
OE. 估计输出误差多项式模型使用时域或频域数据
使用时间或频域数据估计多项式模型
pem 精炼线性和非线性模型的预测误差最小化
arxstruc 计算单输出ARX模型的损失函数
ivstruc 用仪器变量法计算ARX模型结构集的损失函数
Selstruc 选择单输出ARX模型的模型顺序
struc 为单输出ARX模型估计生成模型顺序组合
arxRegul 确定ARX模型估计的正则化常数
延迟 从数据估算时间延迟(死区时间)
初始化 设置或随机化初始参数值
polydata 获取辨识模型的多项式系数和不确定性
getpvec 获取模型参数和相关的不确定性数据
setpvec 修改模型参数值
getpar 获取属性,如值和线性模型参数的边界
setpar 设置属性,如值和线性模型参数的边界
setpolyformat 指定格式BF多输入多项式模型的多项式
armaxOptions 选项设置为armax
arxOptions 选项设置为arx
ARXREGULOPTIONS. 选项设置为arxRegul
bjOptions 选项设置为bj
IV4Options. 选项设置为iv4
OEOPTIONS. 选项设置为OE.
polyestOptions 选项设置为

主题

多项式模型基础

什么是多项式模型?

多项式模型结构,包括ARX, ARMAX,输出误差,和Box-Jenkins。

多项式模型金宝app支持的数据

利用时域和频域数据估计离散时间和连续时间模型。

估计多项式模型

初步的步骤估计模型订单和输入延迟

要估计多项式模型,必须提供输入延迟和模型顺序。

估算应用中的多项式模型

导入数据到应用程序,指定模型订单,延迟和估计选项。

估计命令行的多项式模型

指定模型顺序、延迟和估计选项。

多输出多项式模型的多项式大小和阶数

的大小一个BCD, 和F多输出模型的多项式。

使用armax估计模型

这个例子展示了如何使用迭代估计方法估计一个三输入单输出(MISO)系统的线性,多项式模型的ARMAX结构armax

集合多项式模型选项

为迭代估计算法指定初始状态

当你使用pem要么函数估算ARMAX,BOX-JENKINS(BJ),输出错误(OE),您必须指定算法如何处理初始条件。

多项式模型估计算法

在ARX和AR模型估计中选择ARX和IV算法。

特色的例子