Kurs Online Sessions
-W każdą środę 18:30 (czas europejski/berliński)
Wprowadzenie
Kurs ten jest przeznaczony dla inżynierów hydraulików i studentów pragnących uzupełnić swoje umiejętności zawodowe o programowanie komputerowe w zakresie analizy systemów dystrybucji wody. Zestaw narzędzi EPANET będzie wykorzystywany do programowego uruchamiania modeli hydraulicznych w języku c#. Możliwości pakietu narzędziowego EPANET zostaną zbadane w trakcie kursu zarówno z punktu widzenia hydraulicznego, jak i programistycznego. Do wizualizacji wyników i danych zostanie wykorzystany interfejs użytkownika WATERing: rozszerzalnego oprogramowania, które zawiera wizualizacje map i ma bezpośrednie połączenie z pakietem narzędzi EPANET.
Większość przygotowań do kursu została przeprowadzona w Visual Studio 2019 professional edition, ale można go doskonale śledzić przy użyciu darmowego Visual Studio 2019 Community Edition lub darmowego Visual Studio Code. Mimo że użyto języka C#, użytkownicy preferujący inne języki, takie jak VB.Net lub dowolny inny język .Net, mogą bez większego wysiłku korzystać z objaśnionych tu funkcjonalności.
Kursowi towarzyszy kilka gotowych do użycia przykładów. Zawierają one zarówno kod źródłowy, jak i pliki EPANET (.inp). Uczestnicy tego kursu otrzymają roczną licencję na edycję profesjonalną WATERing oraz roczny dostęp do aktualizacji zawartości, a także wszystkie kody źródłowe i przykłady sieciowe związane z tym kursem. W ramach kursu zostanie wykonany projekt końcowy, który będzie stanowił ocenę kursu. Studenci, którzy pomyślnie ukończą projekt końcowy, otrzymają dyplom uznania od Uniwersytetu Federalnego Minas Gerais w Brazylii.
Cele
- Przeprowadzić symulacje hydrauliczne/jakościowe przy użyciu zestawu narzędzi EPANET z c#.
- Programowe pobieranie wyników z zestawu narzędzi EPANET
- Modyfikacja modelu sieci wodnej w czasie pracy
- Tworzenie wtyczek WATERing do programowej wizualizacji wyników obliczeń
- Zarządzanie danymi, symulacjami i optymalizacją z poziomu własnych wtyczek
- Opracowanie dostosowanych do potrzeb symulacji online sieci wodociągowych