Contenido principal

Análisis de series temporales

Analice datos de series temporales identificando modelos lineales y no lineales como modelos AR, ARMA, de espacio de estados y de caja gris, realizando análisis del espectro y pronosticando salidas de modelo

Una serie temporal son datos que contienen uno o más canales de salidas medidas, pero ninguna entrada medida. Un modelo de series temporales, también denominado modelo de señales, es un sistema dinámico que está identificado para ajustar datos de señales o de series temporales dados. Las series temporales pueden ser multivariante, lo que genera modelos multivariantes. Puede identificar modelos de series temporales en la app System Identification o en la línea de comandos. System Identification Toolbox™ permite crear y estimar cuatro tipos generales de modelos de series temporales.

  • Modelos paramétricos lineales: estime parámetros en estructuras como modelos autorregresivos y modelos de espacio de estados.

  • Modelos de respuesta en frecuencia: estime modelos espectrales utilizando el análisis del espectro.

  • Modelos ARX no lineales: estime parámetros en la estructura ARX no lineal.

  • Modelos de caja gris: estime los coeficientes de ecuaciones diferenciales o de diferencias ordinarias que representan la dinámica del sistema.

La identificación de modelos de series temporales paramétricos requiere datos del dominio del tiempo muestreados de manera uniforme, salvo para el modelo ARX, que puede gestionar señales del dominio de la frecuencia. Los algoritmos de análisis del espectro son compatibles con los datos del dominio del tiempo y de la frecuencia. Los datos pueden tener uno o más canales de salida y no deben tener canal de entrada. Para obtener más información sobre modelos de series temporales, consulte What Are Time Series Models?

Puede utilizar los modelos identificados para predecir salidas de modelo en la línea de comandos, en la app o en Simulink®. En la línea de comandos, también puede pronosticar salidas de modelo más allá del intervalo de tiempo de los datos medidos.

Funciones

expandir todo

arEstimate parameters when identifying AR model or ARI model for scalar time series
arOptionsOption set for ar
arxEstimate parameters of ARX, ARIX, AR, or ARI model
armaxEstimate parameters of ARMAX, ARIMAX, ARMA, or ARIMA model using time-domain data
ivarAR model estimation using instrumental variable method
ssestEstimate state-space model using time-domain or frequency-domain data
n4sidEstimate state-space model using subspace method with time-domain or frequency-domain data
spaEstimate frequency response with fixed frequency resolution using spectral analysis
spafdrEstimate frequency response and spectrum using spectral analysis with frequency-dependent resolution
etfeEstimate empirical transfer functions and periodograms
nlarxEstimate parameters of nonlinear ARX model
greyestEstimate ODE parameters of linear grey-box model
nlgreyestEstimate nonlinear grey-box model parameters
idpolyPolynomial model with identifiable parameters
idssState-space model with identifiable parameters
idfrdFrequency response data or model
idnlarxNonlinear ARX model
idgreyLinear ODE (grey-box model) with identifiable parameters
idnlgreyNonlinear grey-box model
spectrumPlot or return output power spectrum of time series model or disturbance spectrum of linear input/output model
forecastForecast time-series values into future
predictPredecir la salida del modelo identificado con K pasos de anticipación

Temas

Acerca de los modelos de series temporales

Realizar la estimación de modelos

Pronosticar salidas de modelo

Ejemplos destacados