Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Analyse des séries temporelles

Analyser les données de séries temporelles en identifiant des modèles linéaires et non linéaires, tels que les modèles AR, ARMA, de représentations d'état et de type boîte grise, en réalisant des analyses spectrales et en prévoyant des sorties du modèle

Une série temporelle est une donnée qui contient un ou plusieurs canaux de sortie mesurés mais pas d'entrée mesurée. Un modèle de série temporelle, également appelé modèle de signal, est un système dynamique identifié pour s'adapter à un signal donné ou à des données de série temporelle. Les séries temporelles peuvent être multivariées, donnant naissance à des modèles multivariés. Vous pouvez identifier les modèles de séries temporelles dans l'application System Identification ou au niveau de la ligne de commande. System Identification Toolbox™ vous permet de créer et d'estimer quatre types généraux de modèles de séries temporelles.

  • Modèles paramétriques linéaires : estimez les paramètres dans des structures telles que des modèles autorégressifs et de représentation d'état.

  • Modèles de réponse en fréquence : estimez les modèles spectraux avec une analyse spectrale.

  • Modèles ARX non linéaires : estimez les paramètres de la structure ARX non linéaire.

  • Modèles de type boîte grise : estimez les coefficients d’équations différentielles ordinaires ou aux différences qui représentent la dynamique de votre système.

L'identification de modèles de séries temporelles paramétriques nécessite des données dans le domaine temporel, échantillonnées de manière uniforme, à l’exception du modèle ARX qui peut gérer les signaux du domaine fréquentiel. Les algorithmes d'analyse spectrale prennent en charge les données des domaines temporel et fréquentiel. Vos données peuvent avoir un ou plusieurs canaux de sortie et ne doivent pas avoir de canal d'entrée. Pour plus d'informations sur les modèles de séries temporelles, consultez What Are Time Series Models?.

Vous pouvez utiliser les modèles identifiés pour prédire la sortie de modèle au niveau de la ligne de commande, dans l’application ou dans Simulink®. La ligne de commande permet également de prévoir les sorties du modèle au-delà de la plage temporelle des données mesurées.

Fonctions

développer tout

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
predictPredict identified model K-step-ahead output

Rubriques

À propos des modèles de séries temporelles

Estimer les modèles

Prévoir la sortie du modèle

Sélection d՚exemples