Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03556.jsonl.gz/1087

Modelle simulieren
Sie können das dynamische Verhalten von Ihrem System simulieren und die Ergebnisse anzeigen, während die Simulation ausgeführt wird. Um sicherzustellen, dass die Simulation schnell und genau verläuft, verwendet Simulink ODE-Solver mit fester und variabler Schrittweite, einen grafischen Debugger und einen Modellprofiler.
Auswählen eines Solvers
Solver sind Algorithmen für die numerische Integration, die den zeitlichen Verlauf der Dynamik eines Systems anhand der im Modell hinterlegten Gleichungen berechnen. Simulink enthält Solver, mit denen sich die verschiedensten zeitkontinuierlichen (analogen) und zeitdiskreten (digitalen) Systeme sowie Systeme mit gemischten Signalen (Hybridsysteme) und verschiedenen Abtastraten (Multiratensysteme) simulieren lassen.
Dialogfeld „Configuration Parameters“ mit Bereich „Solver“.
Diese Solver können steife Systeme und Systeme mit Unstetigkeiten simulieren. Sie können die Simulationsoptionen festlegen, einschließlich des Solver-Typs und dessen Eigenschaften, die Start- und Endzeiten der Simulation definieren und ob Simulationsdaten geladen oder gespeichert werden sollen. Sie können auch die Eintellungen in Bezug auf Optimierung und Diagnose festlegen. Verschiedene Kombinationen der Einstellungen und Optionen können im Modell gespeichert werden.
Ausführen der Simulation
Sie können Ihre Simulation interaktiv im Simulink Editor oder programmatisch von der MATLAB-Befehlszeile ausführen. Die folgenden Simulationsmodi stehen zur Verfügung:
- Normal (Standard): Ihr Modell wird interpretiert simuliert
- „Accelerator“: steigert die Leistungsfähigkeit der Simulation, indem kompilierter Zielcode erstellt und ausgeführt wird, ist jedoch immer noch so flexibel, dass Modellparameter auch während der Simulation geändert werden können
- „Rapid Accelerator“: ist schneller als der Accelerator-Modus, da von Simulink unabhängig ausführbarer Code erzeugt wird, der beispielsweise auf einem zweiten Prozessorkern ausgeführt werden kann
Um die Zeit für das Ausführen mehrerer Simulationen zu verkürzen, können Sie diese Simulationen parallel zueinander auf einem Multi-Core-Computer oder auf einem Computercluster ausführen.
Weiter: Simulationsergebnisse analysieren