Breach flow formula (Water Overlay): Difference between revisions

From Tygron Support wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
{{main|Weir_formula_(Water_Overlay)|Weir formula}}
Flow through breaches is calculated based on the [[Weir_formula_(Water_Overlay)|Weir formula]], including the consideration between free flow and submerged flow situations.
Flow through breaches is calculated based on the weir formula, including the consideration between free flow and submerged flow situations. However, the following also applies.
The weir formula is supplied with Breach width, which is always calculated with the [[Breach_growth_formula_(Water_Overlay)|Breach growth formula]] before calculating the weir flow.


For the virtual side of the breach, the water level used is defined by the [[External water level (Water Overlay)|external water level]] of the breach. The terrain height used for the virtual side of the breach is equal to the [[External surface level (Water Overlay)|external surface level]], limiting how far the external water level can be lowered.
For the entry area, the area where the water originates from, the following also applies:<br>
The water level used is defined by either an [[Internal area (Water Overlay)|internal area]] or the [[External water level (Water Overlay)|external water level]].
In case of an external area, the surface height used is defined by [[External surface level (Water Overlay)|external surface level]]. This height limits how far the water level can be lowered.
In case of an internal area, the average water level is determined based on the individual grid cells of the input area.


Each timestep, the external water level is changed based on the amount of water flowing in or out.
Each timestep, the external water level is changed based on the amount of water flowing in or out.
 
: t=0 ''w<sub>e,t</sub> = w<sub>e,0</sub>
: ''EL<sub>new</sub> = EL<sub>old</sub> - ( (Δw * cell) / EA )''
: otherwise ''w<sub>e,t</sub> = w<sub>e,t-1</sub> - ( (Δw * cell) / A<sub>e</sub> )''


Where:
Where:
* Δw = The water flow which takes place (out of the virtual external water source)
* Δw = The water flow which takes place (out of the virtual external water source)
* cell = Cell size
* cell = Cell size
* w<sub>e,t</sub> = water level of entry area at time t.
* w<sub>e,0</sub> = [[External water level (Water Overlay)|EXTERNAL_WATER_LEVEL]] attribute of the breach.
* A<sub>e</sub> = [[External area (Water Overlay)|EXTERNAL_AREA]] attribute of the breach.


* EL = [[External water level (Water Overlay)|EXTERNAL_WATER_LEVEL]] attribute of the breach.
==Notes==
* EA = [[External area (Water Overlay)|EXTERNAL_AREA]] attribute of the breach.
*The water level w<sub>e</sub> cannot become lower than the surface height s<sub>e</sub>, defined by [[Surface Level (Water Overlay)|SURFACE_LEVEL]].


==See also==
==See also==
* [[Breach (Water Overlay)|Breach]]
* [[Breach (Water Overlay)|Breach]]


{{Template:WaterOverlay_nav}}
{{Template:WaterOverlay_nav}}

Revision as of 11:41, 15 April 2019

Flow through breaches is calculated based on the Weir formula, including the consideration between free flow and submerged flow situations. The weir formula is supplied with Breach width, which is always calculated with the Breach growth formula before calculating the weir flow.

For the entry area, the area where the water originates from, the following also applies:
The water level used is defined by either an internal area or the external water level. In case of an external area, the surface height used is defined by external surface level. This height limits how far the water level can be lowered. In case of an internal area, the average water level is determined based on the individual grid cells of the input area.

Each timestep, the external water level is changed based on the amount of water flowing in or out.

t=0 we,t = we,0
otherwise we,t = we,t-1 - ( (Δw * cell) / Ae )

Where:

  • Δw = The water flow which takes place (out of the virtual external water source)
  • cell = Cell size
  • we,t = water level of entry area at time t.
  • we,0 = EXTERNAL_WATER_LEVEL attribute of the breach.
  • Ae = EXTERNAL_AREA attribute of the breach.

Notes

  • The water level we cannot become lower than the surface height se, defined by SURFACE_LEVEL.

See also


Template:WaterOverlay nav