Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Modelli polinomiali di input-di output

Modelli polinomiali di input-di output, comprese le strutture dei modelli ARX, ARMAX, con errore in uscita e Box-Jenkins

Un modello polinomiale utilizza una nozione generalizzata di funzione di trasferimento per esprimere la relazione tra l'inputu(t), l'output y(t) e il rumore e(t) utilizzando un'equazione nella forma:

A(q)y(t)=B(q)F(q)u(tnk)+C(q)D(q)e(t).

A(q), B(q), F(q), C(q) e D(q) sono matrici polinomiali in termini dell'operatore di spostamento temporale q-1. u(t) è l'input e nk è il ritardo di input. y(t) è l'output e e(t) è il segnale di disturbo.

Ogni polinomio presenta un ordine indipendente, ovvero un numero di coefficienti stimabili. Ad esempio, se A(q) è del 2° ordine, il polinomio A ha la forma A(q) = 1 + a1q-1 + a2q-2.

In pratica, non tutti i polinomi sono attivi contemporaneamente. Forme polinomiali più semplici, come ARX, ARMAX, con errore in uscita e Box-Jenkins, forniscono strutture di modello adatte a obiettivi specifici, come la gestione di disturbi non stazionari o la parametrizzazione completamente indipendente della dinamica e del rumore. Per ulteriori informazioni su questi tipi di modello, vedere What Are Polynomial Models?

App

System IdentificationIdentify models of dynamic systems from measured data

Funzioni

espandi tutto

idpolyPolynomial model with identifiable parameters
arxEstimate parameters of ARX, ARIX, AR, or ARI model
armaxEstimate parameters of ARMAX, ARIMAX, ARMA, or ARIMA model using time-domain data
bjEstimate Box-Jenkins polynomial model using time-domain data
iv4ARX model estimation using four-stage instrumental variable method
ivxARX model estimation using instrumental variable method with arbitrary instruments
oeEstimate output-error polynomial model using time-domain or frequency-domain data
polyestEstimate polynomial model using time- or frequency-domain data
pemPrediction error minimization for refining linear and nonlinear models
arxstrucCompute loss functions for single-output ARX models
ivstrucCompute loss functions for sets of ARX model structures using instrumental variable method
selstrucSelect model order for single-output ARX models
strucGenerate model-order combinations for single-output ARX model estimation
arxRegulDetermine regularization constants for ARX model estimation
delayestEstimate time delay (dead time) from data
initSet or randomize initial parameter values
polydataAccess polynomial coefficients and uncertainties of identified model
getpvecObtain model parameters and associated uncertainty data
setpvecModify values of model parameters
getparObtain attributes such as values and bounds of linear model parameters
setparSet attributes such as values and bounds of linear model parameters
setPolyFormatSpecify format for B and F polynomials of multi-input polynomial model
armaxOptionsOption set for armax
arxOptionsOption set for arx
arxRegulOptionsOption set for arxRegul
bjOptionsOption set for bj
iv4OptionsOption set for iv4
oeOptionsOption set for oe
polyestOptionsOption set for polyest

Argomenti

Nozioni di base sul modello polinomiale

Stima di modelli polinomiali

Impostazione delle opzioni del modello polinomiale

Esempi in primo piano