Online-Kurse
-Jeden Mittwoch 18:30 (Europa/Berliner Zeit)
Einführung
Dieser Kurs richtet sich an Wasserbauingenieure und Studenten, die ihre beruflichen Fähigkeiten auf dem Gebiet der Analyse von Wasserverteilungssystemen durch Computerprogrammierung erweitern möchten. Das EPANET-Toolkit wird für die programmatische Ausführung von hydraulischen Modellen in der Sprache c# verwendet. Die Möglichkeiten des EPANET-Toolkits werden im Kurs sowohl von der hydraulischen als auch von der programmiertechnischen Seite her erkundet. Für Ergebnisse und Datenvisualisierung wird die Benutzeroberfläche von WATERing verwendet: eine erweiterbare Software, die Kartenvisualisierungen beinhaltet und eine direkte Verbindung zum EPANET-Toolkit hat.
Die Vorbereitung des Kurses erfolgte größtenteils in der Visual Studio 2019 Professional Edition, kann aber auch mit der kostenlosen Visual Studio 2019 Community Edition oder dem kostenlosen Visual Studio Code perfekt nachvollzogen werden. Obwohl C# die verwendete Sprache ist, können Benutzer, die andere Sprachen wie VB.Net oder eine andere .Net-Sprache bevorzugen, die hier erklärten Funktionalitäten ohne weiteren Aufwand nutzen.
Mehrere fertige Beispiele begleiten diesen Kurs. Sie umfassen sowohl Quellcode als auch EPANET (.inp) Dateien. Die Teilnehmer dieses Kurses erhalten eine einjährige Lizenz für die WATERing Professional Edition und ein Jahr lang Zugang zum Inhaltsupdate sowie den gesamten Quellcode und die für diesen Kurs relevanten Netzwerkbeispiele. Zur Bewertung des Kurses wird ein Abschlussprojekt durchgeführt. Studenten, die das Abschlussprojekt erfolgreich abschließen, erhalten ein Anerkennungsdiplom von der Bundesuniversität von Minas Gerais, Brasilien.
Zielsetzungen
- Durchführung von Hydraulik-/Güte-Simulationen mit dem EPANET-Toolkit von c#
- Programmgesteuertes Abrufen von Ergebnissen aus dem EPANET-Toolkit
- Ändern Sie das Wassernetzmodell während der Laufzeit
- Erstellung von WATERing-Plugins zur programmatischen Visualisierung von Berechnungsergebnissen
- Verwalten Sie Daten, Simulationen und Optimierungen über Ihre eigenen Plugins
- Entwicklung maßgeschneiderter Online-Simulationen von Wassernetzen