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
Technische Systemprogrammierung Jens Schneeweiss 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-Sheet als Vorlage für 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