Main Content

Workflow di System Identification

L’identificazione del sistema è un processo iterativo, in cui si identificano modelli con diverse strutture da dati e si paragonano le prestazioni del modello. In sostanza, si sceglie il modello più semplice che descriva al meglio la dinamica del sistema.

Poiché questa toolbox consente di stimare rapidamente diverse strutture del modello, è consigliato di provare quante più strutture possibili per vedere quale struttura produce i risultati migliori.

Un workflow di identificazione del sistema potrebbe includere le seguenti attività:

  1. Elaborazione dei dati per l’identificazione del sistema tramite:

    • Importazione dei dati nell’area di lavoro MATLAB®.

    • Rappresentazione dei dati nell’app System Identification o come un oggetto iddata o idfrd nell’area di lavoro MATLAB.

    • Plottaggio dei dati per esaminare il comportamento sia nel dominio del tempo sia nel dominio della frequenza.

      Per analizzare i dati per la presenza di offset e tendenze costanti, livelli di ritardo, di feedback e di eccitazione del segnale; è possibile anche utilizzare il comando advice.

    • Pre-elaborazione dei dati rimuovendo gli offset e le tendenze lineari, interpolando i valori mancanti, filtrando per enfatizzare un intervallo di frequenza specifico o ricampionando (interpolando o decimando) utilizzando un intervallo di tempo diverso.

  2. Identificazione di modelli lineari e non lineari:

  3. Convalida dei modelli.

    Quando non si ottiene un modello soddisfacente, provare una struttura e un ordine del modello diversi, o un altro algoritmo di identificazione. In alcuni casi, l’inclusione di un modello di rumore può migliorare i risultati.

    Potrebbe essere necessario pre-elaborare i dati prima di eseguire ulteriori stime. Ad esempio, se i dati contengono troppo rumore ad alta frequenza, potrebbe essere necessario filtrare o decimare (ricampionare) i dati prima della modellazione.

  4. Modelli di post-elaborazione:

  5. Utilizzare i modelli identificati per:

Per le applicazioni online, si può eseguire la stima online.