Main Content

Workflow für die Systemidentifikation

Die Systemidentifikation ist ein iterativer Prozess, bei dem Sie Modelle mit unterschiedlichen Strukturen aus Daten identifizieren und die Modellleistung vergleichen. Abschließend wählen Sie das einfachste Modell aus, das die Dynamiken Ihres Systems am besten beschreibt.

Da Sie mit dieser Toolbox verschiedene Modellstrukturen schnell schätzen können, sollten Sie so viele verschiedene Strukturen wie möglich ausprobieren, um festzustellen, welche die besten Ergebnisse liefert.

Ein Workflow für die Systemidentifikation kann die folgenden Aufgaben umfassen:

  1. Verarbeiten der Daten für die Systemidentifikation durch folgende Vorgehensweisen:

    • Importieren von Daten in den MATLAB®-Arbeitsbereich.

    • Darstellen der Daten in der App „System Identification“ oder als iddata- oder idfrd-Objekt im MATLAB-Arbeitsbereich.

    • Plotten von Daten, um das Verhalten in der Zeait- und in der Frequenzdomäne zu untersuchen.

      Zum Analysieren der Daten auf das Vorhandensein von konstanten Offsets und Trends, Verzögerung, Feedback und Signalerregungspegel, können Sie auch den Befehl advice verwenden.

    • Vorverarbeiten der Daten durch Entfernen von Offsets und linearen Trends, Interpolieren fehlender Werte, Filterung zur Betonung eines bestimmten Frequenzbereichs oder erneute Abtastung (Interpolierung oder Dezimierung) unter Verwendung eines anderen Zeitintervalls.

  2. Identifizieren linearer oder nicht linearer Modelle:

  3. Validieren von Modellen.

    Wenn sich kein zufriedenstellendes Modell erzielen lässt, probieren Sie eine andere Modellstruktur und -ordnung oder einen anderen Identifizierungsalgorithmus aus. In manchen Fällen können Sie die Ergebnisse verbessern, indem Sie ein Rauschmodell berücksichtigen.

    Möglicherweise müssen Sie Ihre Daten vorverarbeiten, bevor Sie weitere Schätzungen vornehmen können. Wenn Ihre Daten beispielsweise zu viel hochfrequentes Rauschen enthalten, müssen Sie die Daten vor dem Modellieren filtern oder dezimieren (erneut abtasten).

  4. Nachbearbeiten von Modellen:

  5. Verwendung identifizierter Modelle:

Für Online-Anwendungen können Sie eine Online-Schätzung durchführen.