Entwicklung eines Programms zur Berechnung und Visualisierung eines komplexen Verbrennungsprozesses
Für ein Tochterunternehmen eines global tätigen Entwicklers und Produzenten von solarthermischen Kraftwerken hat die Firma
Jens Schneeweiss und Partner diese Berechnungssoftware entwickelt. Der Auftraggeber ist zugleich Betreiber einer neuartigen Anlage, die
Energieträger - in diesem Fall ein wasserstoffreiches Produktgas - aus regenerativen Reststoffen erzeugt.
Im Rahmen dieser Erzeugung wird ein komplexer Verbrennungsprozess genutzt. Unser Programm dient zur Optimierung der
verschiedenen Abläufe dieses grundlegenden Prozesses.
Die Berechnung der Anlage lag anfangs als VBA-Applikation in einer Excel-Tabelle vor. Um eine möglichst hohe Bedienerfreundlichkeit und Kompatibilität
des Programmes zu gewährleisten, wurde dieses Excel-Sheets als Vorlage eine .NET Anwendung verwendet. Dabei mussten die
Berechnungsfunktionen umgestellt werden, um einen sequentiellen Rechengang zu gewährleisten.
Der Benutzer kann zudem auf eine schematisierte Darstellung des Verbrennungsprozesses zurückgreifen. Diese wurde mit der Windows
Presentation Foundation (WPF), einem Bestandteil von Microsoft .NET umgesetzt. Sie wurde aus einem Visio-Dokument abgeleitet.
Aus dem Visio wurde XAML-Code generiert. Dieser XAML-Code ist die Beschreibungssprache in WPF.
In der grafischen Oberfläche werden berechnete Eingangs- und Ausgangswerte (Massenstrom, Temperatur, Enthalpiestrom) an
einigen Komponenten der Anlage berechnet und angezeigt. Die Grafik ist frei skalierbar und mit wenig Aufwand modifizierbar.
Der Benutzer kann ausgewählte Werte-Elemente hervorheben (vergrößern), um sich für die Berechnung in einen Bereich der Anlage einen Überblick zu verschaffen.
Diese Elemente sind selber erstellte WPF-Steuerelemente mit Datenbindung an ein XMLDocument-Objekt mit dem die Daten abgespeichert (serialisiert) werden.
Schulung / Einführung zu in diesem Projekt verwendeten Technologien