Aktionen

SV.DAT: Unterschied zwischen den Versionen

Aus BAWiki

imported>BAWiki 3
Keine Bearbeitungszusammenfassung
imported>Juerges Jens
KKeine Bearbeitungszusammenfassung
 
(18 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
|dateityp=sv.dat
|dateityp=sv.dat
|version=1.x / Juli 2009  
|version=1.x / Juli 2009  
|version_beschr=Juli 2009
|version_beschr=Januar 2018
|bedeutung=enthält allgemeine Eingabedaten für das Paket SV (Sinkgeschwindigkeitsmodellierung)  
|bedeutung=Vorhalten von Steuerdaten für das Paket SV (Settling Velocity = Sinkgeschwindigkeitsmodellierung)  
|dateiinhalt=
|dateiinhalt=
* Globale Parameter (Block Global_Effects)
* Globale Parameter (Block '''Global_Effects''')
Auswahl von global wirksamen Effekten, die sich auf alle vorhandenen Sedimentklassen beziehen und angewendet werden.
:Auswahl von global wirksamen Effekten, die sich auf alle vorhandenen Sedimentklassen beziehen und angewendet werden.
:* Key "Hindered_Settling" : Parameter für Hindered Settling:
:* Key "'''Hindered_Settling'''" : Parameter für '''Hindered Settling''':
::* Indikator-Parameter: Rechnung mit/ohne Hindered Settling durchführen.
:::* Indikator-Parameter: Rechnung mit/ohne Hindered Settling durchführen.
::* Grenzwert Cgel: Schwebstoffkonzentration in kg/m**3.  
:::* Grenzwert '''Cgel''': Schwebstoffkonzentration in kg/m**3.  
: Hinweis zu Hindered Settling: Verringerung der Sinkgeschwindigkeit bei hohen Konzentrationen durch verschiedene Wechselwirkungen zwischen den Partikeln. Nach Winterwerp bezeichnet Cgel diejenige Konzentration, bei der aus einer Suspension Fluid Mud wird. Typischer Wert für Cgel ist 80 kg/m**3.
::: Hinweis zu Hindered Settling: Verringerung der Sinkgeschwindigkeit bei hohen Konzentrationen durch verschiedene Wechselwirkungen zwischen den Partikeln. Nach Winterwerp bezeichnet '''Cgel''' diejenige Konzentration, bei der aus einer Suspension Fluid Mud wird. Typischer Wert für '''Cgel''' ist 80 kg/m**3.
:* Key "Flocculation" : Parameter für Neubildung und Zerbrechen von Flocken durch Turbulenz:
::: Hindered_Settling kann aktuell für alle Sinkgeschwindigkeits-Modelle genutzt werden
::* Indikator-Parameter: Rechnung mit/ohne Flokkulation durchführen.
:* Key '''"Flocculation"''' : Parameter für '''Neubildung und Zerbrechen von Flocken''' durch Turbulenz:
::* Parameter WCA: Faktor für Flockenneubildung.
:::* Indikator-Parameter: Rechnung mit/ohne Flokkulation durchführen.
::* Parameter WCB: Faktor für Flockenzerbrechen.  
:::* Parameter '''WCA''': Faktor für Flockenneubildung.
: Hinweis zu Flokkulation: Der Einfluss der Neubildung sowie des Zerbrechens von Flocken wird durch (1+WCA*G)/(1+WCB*G**2) beschrieben. Typische Werte für WCA und WCB sind 0.3 und 0.09. G bezeichnet den absoluten Geschwindigkeitsgradienten.
:::* Parameter '''WCB''': Faktor für Flockenzerbrechen.  
:* Key "Power_Law_Exponent" : Parameter für Nichtlinearität der Sinkgeschwindigkeit in Abhängigkeit von der Schwebstoffkonzentration:
::: Hinweis zu Flokkulation: Der Einfluss der Neubildung sowie des Zerbrechens von Flocken wird durch '''(1+WCA*G)/(1+WCB*G**2)''' beschrieben. Typische Werte für '''WCA''' und '''WCB''' sind 0.3 und 0.09. '''G''' bezeichnet den absoluten Geschwindigkeitsgradienten.
::* Parameter m: Exponent für das Power-Law-Modell.  
::: Die turbulenzabhängige Flockulation kann für die Sinkgeschwindigkeits-Modelle "Constant", "Stokes", "Dietrich", "Power_Law" und "BAW_Approach" genutzt werden. Bei Verwendung der Modelle "Manning" und "vanRijn_1993" hat die turbulenzabhängige Flockulation keinen Einfluss auf die Sinkgeschwindigkeit.
: Hinweis zu Power Law: Der Einfluss der Schwebstoffkonzentration auf die Sinkgeschwindigkeit wird durch k*C**m beschrieben. Der Faktor k kann für jede Fraktion unabhängig vorgegeben werden. Typischer Wert für m ist 0.8.  
:* Key "'''Power_Law_Exponent'''" : Parameter für '''Nichtlinearität''' der Sinkgeschwindigkeit in Abhängigkeit von der Schwebstoffkonzentration:
Spezifische Parameter der Sedimentfraktionen (Block Sediment_Class).
:::* Parameter '''m''': Exponent für das Power-Law- und das BAW_Approach-Modell.  
:* Key "Sediment_Name" : Name der Sedimentfraktion.
::: Hinweis zu Power Law: Der Einfluss der Schwebstoffkonzentration auf die Sinkgeschwindigkeit wird durch '''k*C**m''' beschrieben. Der Faktor '''k''' kann für jede Fraktion unabhängig vorgegeben werden. Typischer Wert für '''m''' ist 0.8.  
:* Key "Density" : Dichte der Sedimentfraktion in kg/m**3.
:* Key "'''Max_Settling_Velocity'''" : Parameter zur Vermeidung (zu) hoher Sinkgeschwindigkeiten für die Modelle Power_Law und BAW_Approach: Der ortsabhängige Anteil wd der Sinkgeschwindigkeit darf den Verhältniswert aus Max_Settling_Velocity und der maximalen Sinkgeschwindigkeit an einem Ort nicht überschreiten.
:* Key "Diameter" : Durchmesser der Sedimentfraktion in m.
::: Angabe in m/s. Fehlt diese Angabe, wird intern der Wert 0.05 m/s verwendet.
:* Key "Model_Type" : Modell zur Sinkgeschwindigkeitsberechnung:
* Spezifische Parameter der '''Sedimentfraktionen''' (Block '''Sediment_Class''').
::* Constant: vorgegebene konstante Sinkgeschwindigkeit (Constant_SV) verwenden.
:* Key "'''Sediment_Name'''" : '''Name''' der '''Sedimentfraktion'''.
::* Stokes: konstante Sinkgeschwindigkeit nach der Formel von Stokes verwenden.
:* Key '''"Density"''' : '''Dichte''' der Sedimentfraktion in kg/m**3.
::* Dietrich: konstante Sinkgeschwindigkeit nach der Formel von Dietrich verwenden.
:* Key '''"Diameter"''' : '''Durchmesser''' der Sedimentfraktion in m.
::* Power_Law: Sinkgeschwindigkeit in Abhängigkeit von der Konzentration (Parameter Power_Law_Constant und Power_Law_Exponent) und dem Einfluss der Flokkulation (Parameter Flocculation) berechnen.
:* Key '''"Model_Type"''' : '''Modell zur Sinkgeschwindigkeitsberechnung:'''
Manning: Sinkgeschwindigkeit in Abhängigkeit von der Konzentration und der turbulenten Scherspannung nach dem Modell von Manning berechnen.
:::* '''Constant:''' vorgegebene konstante Sinkgeschwindigkeit ('''Constant_SV''') verwenden.
Weitere Informationen zu Manning stehen in dem Dokument (ca. 50 kB) Understanding the Sediment Transport Profile (in Englisch)zur Verfügung.  
:::* '''Stokes''': konstante Sinkgeschwindigkeit nach der Formel von Stokes verwenden.
:* (optional) Key "Constant_SV" : konstante Sinkgeschwindigkeit in m/s für Modell Constant.
:::* '''Dietrich''': konstante Sinkgeschwindigkeit nach der Formel von Dietrich verwenden.
:* (optional) Key "Power_Law_Constant" : Vorfaktor für Modell Power_Law. Typischer Wert ist 0.005.  
:::* '''Power_Law''': Sinkgeschwindigkeit in Abhängigkeit von der Konzentration (Parameter''' Power_Law_Constant''' und '''Power_Law_Exponent''') und dem Einfluss der Flokkulation (Parameter Flocculation) berechnen.
:::*'''Manning''': Sinkgeschwindigkeit in Abhängigkeit von der Konzentration und der turbulenten Scherspannung nach dem Modell von Manning berechnen.
:::* '''BAW_Approach''': Sinkgeschwindigkeit in Abhängigkeit von der Konzentration (Parameter '''Power_Law_Exponent''') und dem Einfluss der Flokkulation (Parameter Flocculation) berechnen. '''BAW_Approach''' ist ein fraktionsabhängiges '''Power_Law'''-Modell. Der fraktionsabhängige Anteil der Sinkgeschwindigkeit wird intern mit dem '''Dietrich'''-Modell berechnet.
:::* '''vanRijn_1993''': Sinkgeschwindigkeit in Abhängigkeit von der Konzentration wie von vanRijn 1993 beschrieben. Erfordert weitere Angaben im Block vanRijn_1993.
:::Weitere Informationen zu '''Manning''' stehen in dem Dokument (ca. 50 kB) [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/pdf/manning_settling_flux_algorithms.pdf Understanding the Sediment Transport Profile] (in Englisch) zur Verfügung.  
:* (optional) Key '''"Constant_SV" : konstante Sinkgeschwindigkeit''' in m/s für Modell '''Constant.'''
:* (optional) Key '''"Power_Law_Constant"''' : Vorfaktor für Modell '''Power_Law'''. Typischer Wert ist 0.005.  
* Spezifische Parameter für das Modell '''vanRijn_1993'''
: In diesem Block werden die fraktionsunabhängigen Parameter für die vanRijn_1993-Formulierung definiert
: Dieser Block ist grundsätzlich optional, darf also fehlen, wenn das vanRijn_1993-Modell nicht ausgewählt wurde. Dieser Block ist nur dann notwendig, wenn das vanRijn_1993-Modell ausgewählt wurde.
:* Key "'''Flocculation_Constant'''" : Parameter k aus [ws = k c**m]
:* Key "'''Flocculation_Exponent"''' : Parameter m aus [ws = k c**m]
:* Key ''''Transition_Concentration'''' : Grenzkonzentration cgr in g/l. Wenn c kleiner gleich cgr, dann nimm die Flockulations-Formulierung, sonst die HinderedSettling-Formulierung
:* Key ''''HinderedSettling_Constant'''' : Parameter alpha aus [ws = ws0 (1 - alpha c)**beta]
:* Key ''''HinderedSettling_Exponent'''' : Parameter beta  aus [ws = ws0 (1 - alpha c)**beta]
: ws0 in der HinderedSettling-Formulierung muss vom Anwender nicht angegeben werden, weil angenommen wird, dass beide Formulierungen (Flockulation und HinderedSettling) für c = cgr die gleiche Sinkgeschwindigkeit berechnen sollen. Dann ergibt sich fuer ws0: ws0 = (k * cgr**m) / (1 - alpha * cgr)**beta


Anmerkungen
'''Anmerkungen'''


Beim Lesen der Daten wird automatisch auch auf die Dictionary-Datei sv_dico.dat in dem Verzeichnis $PROGHOME/dic/ zugegriffen.  
# Beim Lesen der Daten wird automatisch auch auf die '''Dictionary-Datei sv_dico.dat''' in dem Verzeichnis '''$PROGHOME/dic/''' zugegriffen.  
|nutzerprogramme=[[UNTRIM2007]]
|nutzerprogramme=[[HSV]], [[UNTRIM2]], [[UNTRIM2007]]
|programmiersprache=Fortran90
|programmiersprache=Fortran90
|dateiform=FORMATTED
|dateiform=FORMATTED
Zeile 43: Zeile 58:
|dateiendung=.dat
|dateiendung=.dat
|schreibmodule=interaktive Erstellung, Editor
|schreibmodule=interaktive Erstellung, Editor
|lesemodule=
|lesemodule=$PROGHOME/fortran/lib/sv/*/mod_m_sv_steer.f90
|kontakt_original=[mailto:guenther.lang@baw.de G. Lang]
|kontakt_original=[mailto:guenther.lang@baw.de G. Lang], B. Fricke
|kontakt_pflege=[mailto:guenther.lang@baw.de G. Lang]
|kontakt_pflege=[mailto:elisabeth.rudolph@baw.de  E. Rudolph], [mailto:info.hamburg@baw.de A. Sehili], [mailto:holger.weilbeer@baw.de H. Weilbeer]
|beispieldatei=
|beispieldatei=
$PROGHOME/examples/lib/sv/,
: $PROGHOME/examples/lib/sv/sv.dat,
 
: $PROGHOME/examples/untrim2007/STD/sv.constant.en.std.dat,
$PROGHOME/examples/untrim2007/STD/sv.constant.en.std.dat,
: $PROGHOME/examples/untrim2007/STD/sv.dietrich.en.std.dat,
 
: $PROGHOME/examples/untrim2007/STD/sv.stokes.en.std.dat,
$PROGHOME/examples/untrim2007/STD/sv.dietrich.en.std.dat,
: $PROGHOME/examples/untrim2007/STD/sv.manning.en.std.dat, sowie
 
: $PROGHOME/examples/untrim2007/STD/sv.power_law.en.std.dat.  
$PROGHOME/examples/untrim2007/STD/sv.stokes.en.std.dat,
 
$PROGHOME/examples/untrim2007/STD/sv.manning.en.std.dat, sowie
 
$PROGHOME/examples/untrim2007/STD/sv.power_law.en.std.dat.  
}}
}}

Aktuelle Version vom 17. Januar 2018, 14:41 Uhr

Basisinformationen

Datei-Typ

sv.dat

Datei-Form

FORMATTED

Version

1.x / Juli 2009

Beschreibung

Januar 2018

Bedeutung der Datei

Vorhalten von Steuerdaten für das Paket SV (Settling Velocity = Sinkgeschwindigkeitsmodellierung)

Datei-Inhalt

  • Globale Parameter (Block Global_Effects)
Auswahl von global wirksamen Effekten, die sich auf alle vorhandenen Sedimentklassen beziehen und angewendet werden.
  • Key "Hindered_Settling" : Parameter für Hindered Settling:
  • Indikator-Parameter: Rechnung mit/ohne Hindered Settling durchführen.
  • Grenzwert Cgel: Schwebstoffkonzentration in kg/m**3.
Hinweis zu Hindered Settling: Verringerung der Sinkgeschwindigkeit bei hohen Konzentrationen durch verschiedene Wechselwirkungen zwischen den Partikeln. Nach Winterwerp bezeichnet Cgel diejenige Konzentration, bei der aus einer Suspension Fluid Mud wird. Typischer Wert für Cgel ist 80 kg/m**3.
Hindered_Settling kann aktuell für alle Sinkgeschwindigkeits-Modelle genutzt werden
  • Key "Flocculation" : Parameter für Neubildung und Zerbrechen von Flocken durch Turbulenz:
  • Indikator-Parameter: Rechnung mit/ohne Flokkulation durchführen.
  • Parameter WCA: Faktor für Flockenneubildung.
  • Parameter WCB: Faktor für Flockenzerbrechen.
Hinweis zu Flokkulation: Der Einfluss der Neubildung sowie des Zerbrechens von Flocken wird durch (1+WCA*G)/(1+WCB*G**2) beschrieben. Typische Werte für WCA und WCB sind 0.3 und 0.09. G bezeichnet den absoluten Geschwindigkeitsgradienten.
Die turbulenzabhängige Flockulation kann für die Sinkgeschwindigkeits-Modelle "Constant", "Stokes", "Dietrich", "Power_Law" und "BAW_Approach" genutzt werden. Bei Verwendung der Modelle "Manning" und "vanRijn_1993" hat die turbulenzabhängige Flockulation keinen Einfluss auf die Sinkgeschwindigkeit.
  • Key "Power_Law_Exponent" : Parameter für Nichtlinearität der Sinkgeschwindigkeit in Abhängigkeit von der Schwebstoffkonzentration:
  • Parameter m: Exponent für das Power-Law- und das BAW_Approach-Modell.
Hinweis zu Power Law: Der Einfluss der Schwebstoffkonzentration auf die Sinkgeschwindigkeit wird durch k*C**m beschrieben. Der Faktor k kann für jede Fraktion unabhängig vorgegeben werden. Typischer Wert für m ist 0.8.
  • Key "Max_Settling_Velocity" : Parameter zur Vermeidung (zu) hoher Sinkgeschwindigkeiten für die Modelle Power_Law und BAW_Approach: Der ortsabhängige Anteil wd der Sinkgeschwindigkeit darf den Verhältniswert aus Max_Settling_Velocity und der maximalen Sinkgeschwindigkeit an einem Ort nicht überschreiten.
Angabe in m/s. Fehlt diese Angabe, wird intern der Wert 0.05 m/s verwendet.
  • Spezifische Parameter der Sedimentfraktionen (Block Sediment_Class).
  • Key "Sediment_Name" : Name der Sedimentfraktion.
  • Key "Density" : Dichte der Sedimentfraktion in kg/m**3.
  • Key "Diameter" : Durchmesser der Sedimentfraktion in m.
  • Key "Model_Type" : Modell zur Sinkgeschwindigkeitsberechnung:
  • Constant: vorgegebene konstante Sinkgeschwindigkeit (Constant_SV) verwenden.
  • Stokes: konstante Sinkgeschwindigkeit nach der Formel von Stokes verwenden.
  • Dietrich: konstante Sinkgeschwindigkeit nach der Formel von Dietrich verwenden.
  • Power_Law: Sinkgeschwindigkeit in Abhängigkeit von der Konzentration (Parameter Power_Law_Constant und Power_Law_Exponent) und dem Einfluss der Flokkulation (Parameter Flocculation) berechnen.
  • Manning: Sinkgeschwindigkeit in Abhängigkeit von der Konzentration und der turbulenten Scherspannung nach dem Modell von Manning berechnen.
  • BAW_Approach: Sinkgeschwindigkeit in Abhängigkeit von der Konzentration (Parameter Power_Law_Exponent) und dem Einfluss der Flokkulation (Parameter Flocculation) berechnen. BAW_Approach ist ein fraktionsabhängiges Power_Law-Modell. Der fraktionsabhängige Anteil der Sinkgeschwindigkeit wird intern mit dem Dietrich-Modell berechnet.
  • vanRijn_1993: Sinkgeschwindigkeit in Abhängigkeit von der Konzentration wie von vanRijn 1993 beschrieben. Erfordert weitere Angaben im Block vanRijn_1993.
Weitere Informationen zu Manning stehen in dem Dokument (ca. 50 kB) Understanding the Sediment Transport Profile (in Englisch) zur Verfügung.
  • (optional) Key "Constant_SV" : konstante Sinkgeschwindigkeit in m/s für Modell Constant.
  • (optional) Key "Power_Law_Constant" : Vorfaktor für Modell Power_Law. Typischer Wert ist 0.005.
  • Spezifische Parameter für das Modell vanRijn_1993
In diesem Block werden die fraktionsunabhängigen Parameter für die vanRijn_1993-Formulierung definiert
Dieser Block ist grundsätzlich optional, darf also fehlen, wenn das vanRijn_1993-Modell nicht ausgewählt wurde. Dieser Block ist nur dann notwendig, wenn das vanRijn_1993-Modell ausgewählt wurde.
  • Key "Flocculation_Constant" : Parameter k aus [ws = k c**m]
  • Key "Flocculation_Exponent" : Parameter m aus [ws = k c**m]
  • Key 'Transition_Concentration' : Grenzkonzentration cgr in g/l. Wenn c kleiner gleich cgr, dann nimm die Flockulations-Formulierung, sonst die HinderedSettling-Formulierung
  • Key 'HinderedSettling_Constant' : Parameter alpha aus [ws = ws0 (1 - alpha c)**beta]
  • Key 'HinderedSettling_Exponent' : Parameter beta aus [ws = ws0 (1 - alpha c)**beta]
ws0 in der HinderedSettling-Formulierung muss vom Anwender nicht angegeben werden, weil angenommen wird, dass beide Formulierungen (Flockulation und HinderedSettling) für c = cgr die gleiche Sinkgeschwindigkeit berechnen sollen. Dann ergibt sich fuer ws0: ws0 = (k * cgr**m) / (1 - alpha * cgr)**beta

Anmerkungen

  1. Beim Lesen der Daten wird automatisch auch auf die Dictionary-Datei sv_dico.dat in dem Verzeichnis $PROGHOME/dic/ zugegriffen.

Programme, welche diesen Datei-Typ benutzen

HSV, UNTRIM2, UNTRIM2007

Beispiel-Datei

$PROGHOME/examples/lib/sv/sv.dat,
$PROGHOME/examples/untrim2007/STD/sv.constant.en.std.dat,
$PROGHOME/examples/untrim2007/STD/sv.dietrich.en.std.dat,
$PROGHOME/examples/untrim2007/STD/sv.stokes.en.std.dat,
$PROGHOME/examples/untrim2007/STD/sv.manning.en.std.dat, sowie
$PROGHOME/examples/untrim2007/STD/sv.power_law.en.std.dat.

zurück zu: Dateikennblätter


Strukturübersicht