Software: FEMM - Stromfluss - OptiY-Modellinterface

Aus OptiYummy
Version vom 24. Juli 2008, 12:42 Uhr von Alfred Kamusella (Diskussion | Beiträge) (Die Seite wurde neu angelegt: <div align="center"> </div> [[Software:_F...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

Simulation des Trimmens - Datenschnittstelle zum Modell
Software FEMM - Stromfluss - Optiy input-output-files.gif

Es existieren unterschiedliche Varianten, wie ein Optimierungstool die Parameterwerte (Input) eines Modells modifizieren und auf die damit berechneten Ergebniswerte (Output) zugreifen kann. Eine sehr allgemeine und übersichtliche Methode ist die Benutzung von ASCII-Textdateien für den Input/Output eines Modells:

  • Das Optimierungstool schreibt die aktuellen Parameterwerte an die dafür vorgesehenen Stellen in eine Textdatei.
  • Aus dieser Textdatei erhält das Modell seine Werte für eine Simulationsrechnung.
  • Die berechneten Ergebnisgrößen stehen nach der Simulationsrechnung wieder an definierter Stelle in einer Textdatei.
  • Das Optimierungstool liest diese Ergebniswerte aus der Textdatei und berechnet daraus die erforderlichen Änderungen der Parameterwerte für eine weitere Verbesserung des Modellverhaltens.
  • Der Zyklus beginnt dann von vorn, bis keine weitere Verbesserung mehr erreichbar ist.


Es ist im Allgemeinen besser, eine strikte Trennung zwischen Parametern (Input-File), Modell (LUA-Script) und Ergebnisgrößen (Output-File) vorzunehmen. In diesem Sinne soll das LUA-Script nun umgestaltet werden: