Aktionen

Mathematisches Verfahren UNTRIM2: Unterschied zwischen den Versionen

Aus BAWiki

imported>Lang Guenther
(Die LinkTitles-Erweiterung hat automatisch Links zu anderen Seiten hinzugefügt (<a target="_blank" rel="nofollow noreferrer noopener" class="external free" href="https://github.com/bovender/LinkTitles">https://github.com/bovender/LinkTitles</a>).)
 
(29 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
==Kurzbeschreibung==
==Kurzbeschreibung==


Das mathematische Verfahren [[UNTRIM2]] ist eng mit den Verfahren [[Mathematisches Verfahren UNTRIM|UNTRIM]] und [[Mathematisches Verfahren UNTRIM|UNTRIM2007]] verwandt. [[UNTRIM2]] ist ein semi-implizites Finite-Differenzen (-Volumen) Verfahren zur numerischen Lösung der dreidimensionalen Flachwassergleichungen sowie der dreidimensionalen Transportgleichung für Salz, Wärme, Schwebstoffe sowie suspendierte Sedimente. Als wesentliche Neuerung gegenüber den ''klassischen'' UNTRIM-Verfahren kann die Bathymetrie des Modellgebietes mit Hilfe der SubGrid-Technologie wesentlich genauer als bisher, und unabhängig von der Auflösung des Berechnungsgitters, wiedergegeben werden.
Das [[mathematische Verfahren]] [[UNTRIM2]] ist eng mit den Verfahren [[Mathematisches Verfahren UNTRIM|UNTRIM]] und [[Mathematisches Verfahren UNTRIM|UNTRIM2007]] verwandt. [[UNTRIM2]] ist ein semi-implizites Finite-Differenzen (-Volumen) Verfahren zur numerischen Lösung der dreidimensionalen Flachwassergleichungen sowie der dreidimensionalen Transportgleichung für Salz, Wärme, [[Schwebstoffe]] sowie suspendierte Sedimente. Als wesentliche Neuerung gegenüber den ''klassischen'' [[UNTRIM]]-Verfahren kann die Bathymetrie des Modellgebietes mit Hilfe der SubGrid-Technologie wesentlich genauer als bisher, und unabhängig von der Auflösung des Berechnungsgitters, wiedergegeben werden.


==SubGrid-Technologie==
==SubGrid-Technologie==
Zeile 13: Zeile 13:
* SubGrid:
* SubGrid:
*: Die Modelltopografie wird auf dem SubGrid wiedergegeben. Die Auflösung des SubGrid kann deutlich größer als die des Berechnungsgitters sein.
*: Die Modelltopografie wird auf dem SubGrid wiedergegeben. Die Auflösung des SubGrid kann deutlich größer als die des Berechnungsgitters sein.
* Nichtlinearitäten:
*: Das Wasservolumen in einem Berechnungspolygon ist nichtlinear vom [[Wasserstand]] abhängig.
*: Die durchströmte Fläche entlang einer Kante kann ebenfalls nichtlinear vom [[Wasserstand]] abhängen.


In dem Bild [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/sub_grid_bathymetry_g_lang.pdf Berechnungsgitter und Bathymetrie auf SubGrid] (ca. 0,5 MB) wird links die Topografie eines ''klassischen'', aus Dreiecken aufgebauten unstrukturierten Gitters gezeigt. In einem Polygon sowie entlang jeder Kante variiert die Tiefe nicht. In der rechten Bildhälfte wird für ein (grobes) strukturiertes Berechnungsgitter die SubGrid-Technologie zur Diskretisierung der Bathymetrie genutzt. Man erkennt den Detailreichtum dieses Wattgebietes. In einem Polygon sowie entlang einer Kante kann die Tiefe nunmehr veränderlich sein.
[[Datei:sub_grid_bathymetry_g_lang.jpeg|thumb|'''Bild ''Wattgebiet der Elbe''''': (links) Darstellung im ''klassischen'' Gitter; (rechts) Darstellung im Gitter mit SubGrid-Technologie.]] In dem '''Bild ''Wattgebiet der Elbe''''' wird die diskrete Topografie sowohl im ''klassischen'' Gitter (links) als auch im Gitter mit SubGrid (rechts) dargestellt. In dem ''klassischen'', aus Dreiecken aufgebauten, unstrukturierten Gitter, variiert die Tiefe in einem Polygon sowie entlang einer Kante nicht. Wird demgegenüber in einem Berechnungsgitter die SubGrid-Technologie zur Diskretisierung der Bathymetrie genutzt, so erkennt man sehr schnell den großen Detailreichtum dieses Wattgebiets. Dies ist darauf zurückzuführen, dass bei Verwenden der SubGrid-Technologie die Tiefe in jedem Polygon und entlang einer jeden Kante veränderlich sein kann, und somit auch kleinräumige topografische Strukturen naturgetreu in dem [[Modell]] wiedergegeben werden können.  


===Berechnungsergebnisse===
===Berechnungsergebnisse===


Die Ergebnisse für z. B. Wasserstand und Strömung liegen auf dem (groben) Berechnungsgitter und nicht auf dem (feineren) SubGrid vor. Typischer Weise ist der Wasserstand innerhalb eines Polygons konstant und die Strömungsgeschwindigkeit entspricht für jede Kante der Mittelwert für die aktuell durchströmte Fläche.
Die Ergebnisse für z. B. [[Wasserstand]] und Strömung liegen auf dem (groben) Berechnungsgitter und nicht auf dem (feineren) SubGrid vor. Typischer Weise entspricht der [[Wasserstand]] dem mittleren [[Wasserstand]] innerhalb eines Polygons, und die Strömungsgeschwindigkeit gibt für jede Kante jeweils den Mittelwert für die aktuell durchströmte Fläche wieder.


* [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/sub_grid_flow_g_lang.pdf Strömung auf Gitter mit SubGrid], ca. 0,25 MB.
[[Datei:sub_grid_flow_g_lang.jpeg|thumb|'''Bild ''Synoptische Strömung im Wattgebiet der Elbe''''': (links) Darstellung im ''klassischen'' Gitter; (rechts) Darstellung im Gitter mit SubGrid-Technologie.]]
In dem '''Bild ''Synoptische Strömung im Wattgebiet der Elbe''''' wird links die Strömung für das ''klassische'', und rechts für das Gitter mit SubGrid dargestellt. Man erkennt, dass im klassischen Fall jedes Polygon nur gänzlich von Wasser bedeckt oder vollkommen trockengefallen sein kann. In dem Gitter mit SubGrid kann ein Polygon (und eine Kante) hingegen auch ''teilweise'' von Wasser bedeckt sein. Damit gelingt eine naturähnlichere Simulation der Überflutung von Wattgebieten, insbesondere das rasche Vordringen des Wassers entlang der tiefen Rinnen.


===Vorteile===
===Vorteile===
Zeile 26: Zeile 30:
# Die Topografie kann unabhängig von der Auflösung des Berechnungsgitters beschrieben werden.
# Die Topografie kann unabhängig von der Auflösung des Berechnungsgitters beschrieben werden.
# Die Genauigkeit, mit der die Topografie wiedergegeben werden kann, wird prinzipiell nur durch die Genauigkeit der gemessenen Daten begrenzt.
# Die Genauigkeit, mit der die Topografie wiedergegeben werden kann, wird prinzipiell nur durch die Genauigkeit der gemessenen Daten begrenzt.
# Für jede Wasserspiegellage entspricht das Wasservolumen in dem Modell dem in der Natur vorhandenen Wasservolumen. Gleiches gilt für die durchströmten Querschnitte.
# Für jede Wasserspiegellage entspricht das Wasservolumen in dem [[Modell]] dem in der Natur vorhandenen Wasservolumen. Gleiches gilt für die durchströmten [[Querschnitte]].
# Überflutete und trocken gefallene Gebiete werden präzise, unterhalb der Auflösung des Berechnungsgitters beschrieben.
# Überflutete und trocken gefallene Gebiete können präzise beschrieben werden.
# Die gleiche Genauigkeit einer Approximation der Bathymetrie wird mit SubGrid zu deutlich geringeren CPU-Kosten erzielt, als dies mit einem ''klassischen'' Berechnungsgitter, ohne SubGrid-Technologie, möglich wäre.
# Die gleiche Genauigkeit hinsichtlich der Diskretisierung der Bathymetrie wird mit SubGrid zu deutlich geringeren CPU-Kosten erzielt, als dies mit einem ''klassischen'' Berechnungsgitter, ohne SubGrid-Technologie, möglich wäre.


==Physikalische Prozesse==
==Physikalische Prozesse==
Zeile 52: Zeile 56:
** horizontale turbulente Diffusivität (lokal isotrop, zeit- und ortsvariabel)
** horizontale turbulente Diffusivität (lokal isotrop, zeit- und ortsvariabel)
** turbulente Diffusivität in Vertikalrichtung unter Berücksichtigung der vertikalen Dichteschichtung
** turbulente Diffusivität in Vertikalrichtung unter Berücksichtigung der vertikalen Dichteschichtung
** Sinkgeschwindigkeit, Deposition und Erosion (bei Schwebstoffen)
** [[Sinkgeschwindigkeit]], Deposition und [[Erosion]] (bei Schwebstoffen)
** Wärmeaustausch mit der Atmosphäre und der Gewässersohle (bei Wärmetransport)
** Wärmeaustausch mit der Atmosphäre und der [[Gewässersohle]] (bei Wärmetransport)
** Quellen und Senken
** Quellen und Senken
** Senken mit unmittelbarer Wiedereinleitung an einem anderen Ort, mit der Möglichkeit zur Abwandlung z.B. der Einleitungstemperatur sowie des Einleitungssalzgehalts gegenüber den entsprechenden Entnahmewerten.
** Senken mit unmittelbarer Wiedereinleitung an einem anderen Ort, mit der Möglichkeit zur Abwandlung z.B. der Einleitungstemperatur sowie des Einleitungssalzgehalts gegenüber den entsprechenden Entnahmewerten.
Zeile 61: Zeile 65:
* Wasserspiegelauslenkung der freien Oberfläche
* Wasserspiegelauslenkung der freien Oberfläche
* Strömungsgeschwindigkeit
* Strömungsgeschwindigkeit
* Tracerkonzentration (z.B. Salzgehalt, Temperatur, Schwebstoffgehalt)
* Tracerkonzentration (z.B. Salzgehalt, Temperatur, [[Schwebstoffgehalt]])
* hydrodynamischer Druck
* hydrodynamischer Druck


Anmerkung: Bei zwei-dimensionaler Modellrechnung entsprechen die Ergebnisse den über die Wassertiefe gemittelten Werten.
Anmerkung: Bei zwei-dimensionaler Modellrechnung entsprechen die Ergebnisse den über die [[Wassertiefe]] gemittelten Werten.


==Veröffentlichungen==
==Veröffentlichungen==


# Casulli, V. (2008), ''A high-resolution wetting and drying algorithm for free-surface hydrodynamics'', International Journal for Numerical Methods in Fluids, Volume 60, Issue 4, pages 391 - 408. See [http://onlinelibrary.wiley.com/doi/10.1002/fld.1896/abstract abstract].
# Casulli, V. (2008), ''A high-resolution wetting and drying algorithm for free-surface hydrodynamics'', International Journal for Numerical Methods in Fluids, Volume 60, Issue 4, pages 391 - 408. See [http://onlinelibrary.wiley.com/doi/10.1002/fld.1896/abstract abstract].
# Casulli, V. and Stelling, G. S. (2010), ''Semi-implicit sub grid modelling of three-dimensional free-surface flows'', International Journal for Numerical Methods in Fluids, online available, advance of print. See [http://onlinelibrary.wiley.com/doi/10.1002/fld.2361/abstract abstract].
# Casulli, V. and Stelling, G. S. (2010), ''Semi-implicit sub grid modelling of three-dimensional free-surface flows'', International Journal for Numerical Methods in Fluids. See [http://onlinelibrary.wiley.com/doi/10.1002/fld.2361/abstract abstract].
# Sehili, A., Lang, G. and Lippert, C. (2014), ''High-resolution subgrid models: background, grid generation, and implementation'', Ocean Dynamics, Volume 64, Issue 4, pages 519 - 535. See [http://link.springer.com/article/10.1007/s10236-014-0693-x abstract].


==Vorträge==
==Vorträge==


* [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/a_395_5_03_70150_tn12_2010_11_30_UnTRIM_SubGrid_g_lang.pdf UNTRIM<sup>2</sup> (sub grid) at BAW Hamburg], Vortragsfolien vom 11. November 2010, ca. 15 MB.
* [https://izw-campus.baw.de/ ''IZW-Campus''] ('''Podcast''')
** 2020-06-16: [https://izw-campus.baw.de/ilias.php?ref_id=1817&cmd=render&cmdClass=ilrepositorygui&cmdNode=uj&baseClass=ilrepositorygui ''UnTRIM - UnTRIM und seine Vorgänger''].
* '''Neuester Vortrag''':
**[http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/BAWC_2011_Lang.pdf ''Neue Möglichkeiten in der Ästuarmodellierung''], Vortragsfolien vom 22. September 2011, ca. 3.7 MB.
**[http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/BAWC_2011_Lippert.pdf ''Gittergenerierung für UnTRIM<sup>2</sup>''], Vortragsfolien vom 22. September 2011, ca. 4.1 MB.
* Ältere Vorträge:
**[http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/USSD_2011_Casulli_UnTRIM.pdf ''An Overview of the Numerical Method within UnTRIM''], Vortragsfolien vom 23. August 2011, ca. 1.2 MB.
**[http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/USSD_2011_Casulli_UnTRIM2.pdf ''An Overview of the Numerical Method within UnTRIM<sup>2</sup>''], Vortragsfolien vom 24. August 2011, ca. 1.8 MB.
**[http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/a_395_5_03_70150_vortrag_untrim_user_meeting_20110510_g_lang.pdf ''Further Experiences using Sub Grid Technology''], Vortragsfolien vom 10. Mai 2011, ca. 11 MB.
** [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/a_395_5_03_70150_tn12_2010_11_30_UnTRIM_SubGrid_g_lang.pdf ''UNTRIM<sup>2</sup> (sub grid) at BAW Hamburg''], Vortragsfolien vom 11. November 2010, ca. 15 MB.
 
==FuE-Projekte==
 
* '''[[UNTRIM|UnTRIM]] SubGrid-Topografie (2009-2011)'''
**[http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/A39550370150_UnTRIM_SubGrid_Topografie_Abschlussbericht.pdf ''Abschlussbericht''], ca. 4.3 MB.
 
==Weitere Anwender==
Verschiedene Versionen des von Herrn Prof. Casulli bereit gestellten Berechnungskerns [[UNTRIM2|UnTRIM2]] werden von folgenden Institutionen verwendet:
* [http://www.deltamodeling.com/ ''Delta Modeling Associates, Inc.'', San Francisco, California, USA]
* [http://www.rma.com/ ''Resource Management Associates'', Fairfield, California, USA]
* [http://www.ucdavis.edu/ ''University of California'', Davis, California, USA]
* [http://www.vims.edu/ ''Virginia Institute of Marine Science'', Gloucester Point, Maryland, USA]
 
==Weitere Software==
Vergleichbare Software (mit SubGrid-Technologie) ist derzeit nicht bekannt.


==Validierungsdokument==
==Validierungsdokument==
Zeile 96: Zeile 125:
Die PDF-Version der englischen Dokument-Fassung kann frei heruntergeladen werden:
Die PDF-Version der englischen Dokument-Fassung kann frei heruntergeladen werden:


* (ca. 1.41 MB) [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/Simulationsverfahren_Kueste_untrim2-ui.pdf UNTRIM<sup>2</sup> (version August 2009) user interface description] (in Englisch)
* '''Neueste Version''':
** [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/vd-untrim2-ui_edition_2010.pdf UNTRIM<sup>2</sup> (edition 2010) user interface description] (in Englisch, ca. 740 kB)
* Ältere Versionen:
** [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/pdf/Simulationsverfahren_Kueste_untrim2-ui.pdf UNTRIM<sup>2</sup> (edition 2009) user interface description] (in Englisch, ca. 1.4 MB)


==MPI-Parallelisierung==
==MPI-Parallelisierung==
Zeile 106: Zeile 138:
===Gitternetzgenerierung===
===Gitternetzgenerierung===


Für das Erzeugen des von UNTRIM2 benötigten unstrukturierten orthogonalen Gitters mit SubGrid-Bathymetrie wird der Gitternetz-Generator JANET eingesetzt, eine Entwicklung der Firma [http://www.smileconsult.de/ SmileConsult]. Weitere Informationen zur Einbindung von JANET bei der BAW finden sich auf dem entsprechenden [[JANET|JANET-Programmkennblatt]].
Für das Erzeugen des von [[UNTRIM2]] benötigten unstrukturierten orthogonalen Gitters mit SubGrid-Bathymetrie wird der Gitternetz-Generator [[JANET]] eingesetzt, eine Entwicklung der Firma [http://www.smileconsult.de/ SmileConsult]. Weitere Informationen zur Einbindung von [[JANET]] bei der BAW finden sich auf dem entsprechenden [[JANET|JANET-Programmkennblatt]].


===Simulation===
===Simulation===


Das mathematische Verfahren UNTRIM2 ist derzeit nur unvollständig in die Softwareumgebung der BAW eingebunden. Weitere Detailinformationen finden sich auf dem [[UNTRIM2|UNTRIM2-Programmkennblatt]].
Das [[mathematische Verfahren]] [[UNTRIM2]] ist derzeit nur unvollständig in die Softwareumgebung der BAW eingebunden. Weitere Detailinformationen finden sich auf dem [[UNTRIM2|UNTRIM2-Programmkennblatt]].


===Grafische Darstellung der Berechnungsergebnisse===
===Grafische Darstellung der Berechnungsergebnisse===


Für die grafische Darstellung der von UNTRIM2 erzeugten Ergebnisse stehen mehrere Methoden bereit. Zu den wichtigsten zählen,
Für die grafische Darstellung der von [[UNTRIM2]] erzeugten Ergebnisse stehen mehrere Methoden bereit. Zu den wichtigsten zählen,


* SGHVIEW2D, für flächenhaft vorliegende Daten,
* [[NCPLOT]] für flächenhaft vorliegende Daten,
* [[VVIEW2D]] und/oder [[LQ2PRO]], für auf Quer- und Längsschnitten vorliegende Daten, sowie
* [[VVIEW2D]] und/oder [[LQ2PRO]], für auf Quer- und Längsschnitten vorliegende Daten, sowie
* [[GVIEW2D]], für an Einzelpositionen vorliegende Daten.
* [[GVIEW2D]], für an Einzelpositionen vorliegende Daten,
* [[QUICKPLOT]] für flächenhaft vorliegende Daten.


===Analyse der Berechnungsergebnisse===
===Analyse der Berechnungsergebnisse===


Für eine [[Analyse der Berechnungsergebnisse]] stehen verschiedene Methoden für unterschiedlichste Fragestellungen bereit. Man beachte jedoch, dass eine Analyse derzeit nur für die auf Profilen sowie an Einzelpositionen vorliegenden Berechnungsergebnisse durchgeführt werden kann.
Für eine [[Analyse der Berechnungsergebnisse]] stehen verschiedene Methoden für unterschiedlichste Fragestellungen bereit:
* [[NCANALYSE]] für die Berechnung verschiedener Kenngrößen (tideabhängig und tideunabhängig).


===Kopplung mit weiteren Sub-Modellen===
===Kopplung mit weiteren Sub-Modellen===

Aktuelle Version vom 22. Oktober 2022, 01:56 Uhr

Kurzbeschreibung

Das mathematische Verfahren UNTRIM2 ist eng mit den Verfahren UNTRIM und UNTRIM2007 verwandt. UNTRIM2 ist ein semi-implizites Finite-Differenzen (-Volumen) Verfahren zur numerischen Lösung der dreidimensionalen Flachwassergleichungen sowie der dreidimensionalen Transportgleichung für Salz, Wärme, Schwebstoffe sowie suspendierte Sedimente. Als wesentliche Neuerung gegenüber den klassischen UNTRIM-Verfahren kann die Bathymetrie des Modellgebietes mit Hilfe der SubGrid-Technologie wesentlich genauer als bisher, und unabhängig von der Auflösung des Berechnungsgitters, wiedergegeben werden.

SubGrid-Technologie

Berechnungsgitter und SubGrid

  • Berechnungsgitter:
    Es wird ein unstrukturiertes orthogonales Gitter (UOG) benutzt. Hierbei wird das Lösungsgebiet von einer endlichen Anzahl konvexer Polygone überlappungsfrei überdeckt. Ein Gitter entspricht genau dann einem UOG, wenn innerhalb eines jeden Polygons ein Punkt (Zentrum) bestimmt werden kann, so dass jede Verbindungslinie zu einem Zentrum eines Nachbarpolygons die gemeinsame Seite der Polygone senkrecht schneidet.
  • SubGrid:
    Die Modelltopografie wird auf dem SubGrid wiedergegeben. Die Auflösung des SubGrid kann deutlich größer als die des Berechnungsgitters sein.
  • Nichtlinearitäten:
    Das Wasservolumen in einem Berechnungspolygon ist nichtlinear vom Wasserstand abhängig.
    Die durchströmte Fläche entlang einer Kante kann ebenfalls nichtlinear vom Wasserstand abhängen.
Bild Wattgebiet der Elbe: (links) Darstellung im klassischen Gitter; (rechts) Darstellung im Gitter mit SubGrid-Technologie.

In dem Bild Wattgebiet der Elbe wird die diskrete Topografie sowohl im klassischen Gitter (links) als auch im Gitter mit SubGrid (rechts) dargestellt. In dem klassischen, aus Dreiecken aufgebauten, unstrukturierten Gitter, variiert die Tiefe in einem Polygon sowie entlang einer Kante nicht. Wird demgegenüber in einem Berechnungsgitter die SubGrid-Technologie zur Diskretisierung der Bathymetrie genutzt, so erkennt man sehr schnell den großen Detailreichtum dieses Wattgebiets. Dies ist darauf zurückzuführen, dass bei Verwenden der SubGrid-Technologie die Tiefe in jedem Polygon und entlang einer jeden Kante veränderlich sein kann, und somit auch kleinräumige topografische Strukturen naturgetreu in dem Modell wiedergegeben werden können.

Berechnungsergebnisse

Die Ergebnisse für z. B. Wasserstand und Strömung liegen auf dem (groben) Berechnungsgitter und nicht auf dem (feineren) SubGrid vor. Typischer Weise entspricht der Wasserstand dem mittleren Wasserstand innerhalb eines Polygons, und die Strömungsgeschwindigkeit gibt für jede Kante jeweils den Mittelwert für die aktuell durchströmte Fläche wieder.

Bild Synoptische Strömung im Wattgebiet der Elbe: (links) Darstellung im klassischen Gitter; (rechts) Darstellung im Gitter mit SubGrid-Technologie.

In dem Bild Synoptische Strömung im Wattgebiet der Elbe wird links die Strömung für das klassische, und rechts für das Gitter mit SubGrid dargestellt. Man erkennt, dass im klassischen Fall jedes Polygon nur gänzlich von Wasser bedeckt oder vollkommen trockengefallen sein kann. In dem Gitter mit SubGrid kann ein Polygon (und eine Kante) hingegen auch teilweise von Wasser bedeckt sein. Damit gelingt eine naturähnlichere Simulation der Überflutung von Wattgebieten, insbesondere das rasche Vordringen des Wassers entlang der tiefen Rinnen.

Vorteile

  1. Die Topografie kann unabhängig von der Auflösung des Berechnungsgitters beschrieben werden.
  2. Die Genauigkeit, mit der die Topografie wiedergegeben werden kann, wird prinzipiell nur durch die Genauigkeit der gemessenen Daten begrenzt.
  3. Für jede Wasserspiegellage entspricht das Wasservolumen in dem Modell dem in der Natur vorhandenen Wasservolumen. Gleiches gilt für die durchströmten Querschnitte.
  4. Überflutete und trocken gefallene Gebiete können präzise beschrieben werden.
  5. Die gleiche Genauigkeit hinsichtlich der Diskretisierung der Bathymetrie wird mit SubGrid zu deutlich geringeren CPU-Kosten erzielt, als dies mit einem klassischen Berechnungsgitter, ohne SubGrid-Technologie, möglich wäre.

Physikalische Prozesse

  • reynoldsgemittelte Navier-Stokes-Gleichung (RANS)
    • lokale Beschleunigung (Massenträgheit)
    • advektive Beschleunigung
    • Coriolisbeschleunigung
    • barotroper Druckgradient
    • barokliner Druckgradient
    • hydrostatische oder nicht-hydrostatische Druckverteilung
    • horizontale turbulente Viskosität (lokal isotrop, zeit- und ortsvariabel)
    • turbulente Viskosität in Vertikalrichtung unter Berücksichtigung der vertikalen Dichteschichtung
    • Bodenreibung
    • Impulseintrag durch den Wind
    • Quellen und Senken
    • horizontale seegangsinduzierte Beschleunigung (durch Radiation Stress)
  • Transport konservativer Tracer
    • lokale Veränderung
    • advektiver Transport durch die Strömung
    • optionaler flux limiter : Minmod, van Leer oder Superbee
    • horizontale turbulente Diffusivität (lokal isotrop, zeit- und ortsvariabel)
    • turbulente Diffusivität in Vertikalrichtung unter Berücksichtigung der vertikalen Dichteschichtung
    • Sinkgeschwindigkeit, Deposition und Erosion (bei Schwebstoffen)
    • Wärmeaustausch mit der Atmosphäre und der Gewässersohle (bei Wärmetransport)
    • Quellen und Senken
    • Senken mit unmittelbarer Wiedereinleitung an einem anderen Ort, mit der Möglichkeit zur Abwandlung z.B. der Einleitungstemperatur sowie des Einleitungssalzgehalts gegenüber den entsprechenden Entnahmewerten.

Berechnungsergebnisse

  • Wasserspiegelauslenkung der freien Oberfläche
  • Strömungsgeschwindigkeit
  • Tracerkonzentration (z.B. Salzgehalt, Temperatur, Schwebstoffgehalt)
  • hydrodynamischer Druck

Anmerkung: Bei zwei-dimensionaler Modellrechnung entsprechen die Ergebnisse den über die Wassertiefe gemittelten Werten.

Veröffentlichungen

  1. Casulli, V. (2008), A high-resolution wetting and drying algorithm for free-surface hydrodynamics, International Journal for Numerical Methods in Fluids, Volume 60, Issue 4, pages 391 - 408. See abstract.
  2. Casulli, V. and Stelling, G. S. (2010), Semi-implicit sub grid modelling of three-dimensional free-surface flows, International Journal for Numerical Methods in Fluids. See abstract.
  3. Sehili, A., Lang, G. and Lippert, C. (2014), High-resolution subgrid models: background, grid generation, and implementation, Ocean Dynamics, Volume 64, Issue 4, pages 519 - 535. See abstract.

Vorträge

FuE-Projekte

Weitere Anwender

Verschiedene Versionen des von Herrn Prof. Casulli bereit gestellten Berechnungskerns UnTRIM2 werden von folgenden Institutionen verwendet:

Weitere Software

Vergleichbare Software (mit SubGrid-Technologie) ist derzeit nicht bekannt.

Validierungsdokument

Derzeit nicht verfügbar.

Benutzer-Schnittstellen-Beschreibung

Dieses Dokument enthält eine detaillierte Beschreibung aller dem Anwender des Simulationsverfahrens zur Verfügung stehenden Schnittstellen-Funktionen. Folgende Schnittstellen-Themen werden behandelt:

  1. Setzen von Daten (set-interfaces),
  2. Holen von Daten (get-interfaces),
  3. Testen des Gitters und der Genauigkeit der iterativ berechneten Lösung (check-routines),
  4. vom Berechnungskern gerufene externe Routinen (user-interface-routines) zum,
    1. Definieren der Namen der Dateien mit den Standard-Eingabedaten, zum
    2. Setzen des Anfangszustands, zum
    3. Setzen der Randwerte für jeden Berechnungszeitschritt, und zum
    4. Holen der Berechnungsergebnisse.
  5. tabellarische Aufzählung aller SET- und GET-Schnittstellen,
  6. Beispiele zu den Dateien mit den Standard-Eingabedaten.

Die PDF-Version der englischen Dokument-Fassung kann frei heruntergeladen werden:

MPI-Parallelisierung

Derzeit nicht realisiert.

BAW-spezifische Informationen

Gitternetzgenerierung

Für das Erzeugen des von UNTRIM2 benötigten unstrukturierten orthogonalen Gitters mit SubGrid-Bathymetrie wird der Gitternetz-Generator JANET eingesetzt, eine Entwicklung der Firma SmileConsult. Weitere Informationen zur Einbindung von JANET bei der BAW finden sich auf dem entsprechenden JANET-Programmkennblatt.

Simulation

Das mathematische Verfahren UNTRIM2 ist derzeit nur unvollständig in die Softwareumgebung der BAW eingebunden. Weitere Detailinformationen finden sich auf dem UNTRIM2-Programmkennblatt.

Grafische Darstellung der Berechnungsergebnisse

Für die grafische Darstellung der von UNTRIM2 erzeugten Ergebnisse stehen mehrere Methoden bereit. Zu den wichtigsten zählen,

  • NCPLOT für flächenhaft vorliegende Daten,
  • VVIEW2D und/oder LQ2PRO, für auf Quer- und Längsschnitten vorliegende Daten, sowie
  • GVIEW2D, für an Einzelpositionen vorliegende Daten,
  • QUICKPLOT für flächenhaft vorliegende Daten.

Analyse der Berechnungsergebnisse

Für eine Analyse der Berechnungsergebnisse stehen verschiedene Methoden für unterschiedlichste Fragestellungen bereit:

  • NCANALYSE für die Berechnung verschiedener Kenngrößen (tideabhängig und tideunabhängig).

Kopplung mit weiteren Sub-Modellen

Derzeit nicht realisiert.


zurück zu Modellverfahren für den Küstenbereich und Ästuare


Strukturübersicht