Difference between revisions of "1D Open Channels"

From Tuflow
Jump to navigation Jump to search
 
(29 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<font size = 18>Page Under Construction</font>
 
<br>
 
<br>
 
<br>
 
 
=Introduction=
 
=Introduction=
 
Open waterways (channels) are most commonly modelled as "S" type channels, the S signifies a sloping channel that can handle steep, super-critical flows. Open channels can either be modeled as an inertial or non-inertial channel, the latter removes the Courant stability condition and is useful for stabilizing very short S channels with high velocities.<br>
 
Open waterways (channels) are most commonly modelled as "S" type channels, the S signifies a sloping channel that can handle steep, super-critical flows. Open channels can either be modeled as an inertial or non-inertial channel, the latter removes the Courant stability condition and is useful for stabilizing very short S channels with high velocities.<br>
  
'''Example of an open channel that could be modelled in 1D''' <br>
+
'''Examples of open channels that could be modelled in 1D''' <br>
[[File:Photo 04-12-2014 09 54 45.jpg|border|400px]]
+
[[File:Photo 04-12-2014 09 54 45.jpg|thumb|none|400px|London, UK (pht: Rohan King)]]
 +
<br>
 +
 
 +
[[File:Sundaycreek.jpg|thumb|none|400px|Sunday Creek, Australia]]
 +
<br>
  
 
=Basic Commands=
 
=Basic Commands=
Line 16: Line 16:
 
<font color="blue"><tt>Read GIS Table Links</tt></font> <font color="red"><tt>==</tt></font><tt>..\model\mi\1d_xs_xxxxx.MIF</tt>      ! corresponding cross-section polylines <br>
 
<font color="blue"><tt>Read GIS Table Links</tt></font> <font color="red"><tt>==</tt></font><tt>..\model\mi\1d_xs_xxxxx.MIF</tt>      ! corresponding cross-section polylines <br>
 
<br>
 
<br>
The tutorial model [[Tutorial_Module04 | here]] runs through the necessary layers and setup for a 1D open channel within a model.
+
The tutorial model [[Tutorial_M11 | here]] runs through the necessary layers and setup for a 1D open channel within a model.
 +
 
 +
==Circulations==
 +
 
 +
==1D/2D boundary - alignment of cells==
  
=Error trapping=
+
==1D/2D boundary - spill level==
 +
Ideally the location of the HX polyline, that represents the 1D/2D boundary, should be situated along the bank of the open channel. This is covered more in the <u>[https://docs.tuflow.com/classic-hpc/manual/latest/ TUFLOW Manual]</u>. In situations where the Digital terrain model does not properly define the bank elevation it can be necessary to include ZP points that are snapped to the HX lines that work in the same way as variable z line modifications. Details on how to set up this GIS layer can be found <u>[[Tutorial_M11_001_GIS_Inputs_QGIS_GPKG#2D_Breaklines | here]]</u>.
  
 +
<font color="blue"><tt>Read GIS Z HX Line</tt></font> <font color="red"><tt>==</tt></font><tt>..\model\mi\2d_bc_xxxxx.MIF</tt>        ! Uses HX lines and ZP points from a 2d_bc layer <br>
  
 
=Typical check files used=
 
=Typical check files used=
Line 28: Line 34:
 
! style="background-color:#005581; font-weight:bold; color:white;"| Filename prefix / suffix
 
! style="background-color:#005581; font-weight:bold; color:white;"| Filename prefix / suffix
 
|-
 
|-
| [[Check_Files_1d_hydroprop | _hydroprop_check.mif<br>_hydroprop_check_L.shp]]|
+
| [[Check_Files_1d_hydroprop | _hydroprop_check.mif<br>_hydroprop_check_L.shp]]
|-
 
| [[Check_Files_1d_inverts | _inverts_check.mif<br>_inverts_check_P.shp]]|
 
|-
 
| [[Check_Files_1d_IWL | _iwl_check.mif<br>_iwl_check_P.shp]]|
 
|-
 
| [[Check_Files_1d_nwk_C | _nwk_C_check.mif<br>_nwk_C_check_L.shp]]|
 
|-
 
| [[Check_Files_1d_nwk_N | _nwk_N_check.mif<br>_nwk_N_check_P.shp]]|
 
|-
 
| [[Check_Files_1d_WLLo | _WLLo_check.mif<br>_WLLo_check_L.shp<br>_xWLLo_check.mif<br>_xWLLo_check_L.shp]]|
 
|-
 
| [[Check_Files_1d_WLLp | _WLLp_check.mif<br>_WLLp_check_P.shp<br>_xWLLp_check.mif<br>_xWLLp_check_P.shp]]|
 
|-
 
| [[Check_Files_1d_xsl | _xsl_check.mif<br>_xsl_check_L.shp]]|
 
|-
 
| [[Check_Files_1d_x1d_chans | _x1d_chans_check.mif<br>_x1d_chans_check_L.shp]]|
 
|-
 
| [[Check_Files_1d_x1d_nodes | _x1d_nodes_check.mif<br>_x1d_nodes_check_P.shp]]|
 
|}
 
 
 
<br>
 
<br>
 
{| align="center" class="wikitable" width="75%"
 
 
 
! style="background-color:#005581; font-weight:bold; color:white;"| Filename prefix / suffix
 
! style="background-color:#005581; font-weight:bold; color:white;" width=75%| Brief Description
 
|-
 
| [[Check_Files_1d_hydroprop | _hydroprop_check.mif<br>_hydroprop_check_L.shp]]|| Contains the hydraulic properties at the top of the hydraulic properties tables as attributes of the 1D channels.  Other information such as the primary Manning’s n is also provided.  Very useful for carrying out quality control checks on the 1D channels.
 
 
|-
 
|-
| [[Check_Files_1d_inverts | _inverts_check.mif<br>_inverts_check_P.shp]]|| Contains the inverts of the 1D nodes and at the ends of the 1D channels. Very useful for checking for smooth transitions from one channel to another and with the nodes. 
+
| [[Check_Files_1d_inverts | _inverts_check.mif<br>_inverts_check_P.shp]]
 
|-
 
|-
| [[Check_Files_1d_IWL | _iwl_check.mif<br>_iwl_check_P.shp]]|| GIS .mif/.mid or .shp files of the initial water levels at the 1D model nodes.
+
| [[Check_Files_1d_IWL | _iwl_check.mif<br>_iwl_check_P.shp]]
 
|-
 
|-
| [[Check_Files_1d_nwk_C | _nwk_C_check.mif<br>_nwk_C_check_L.shp]]|| GIS .mif/.mid or .shp files of the final 1D model network.  This check layer contains the channels of the 1D domain only. The _nwk_N_check layer contains the nodes.<br>
+
| [[Check_Files_1d_nwk_C | _nwk_C_check.mif<br>_nwk_C_check_L.shp]]
The layers lines are coloured based on the channel type (available for the .mid/.mif format only).<br>
 
Any generated pit channels are shown as a small channel flowing from north to south into the pit node.  The upstream pit channel node that is generated is also shown.  The length of the pit channel is controlled by <font color="blue"><tt>Pit Channel Offset </tt></font> <font color="red"><tt>==</tt></font> command.
 
 
|-
 
|-
| [[Check_Files_1d_nwk_N | _nwk_N_check.mif<br>_nwk_N_check_P.shp]]|| GIS .mif/.mid or .shp files of the final 1D model network.  This check layer contains the nodes of the 1D domain only.  The _nwk_C_check layer contains the channels.<br>
+
| [[Check_Files_1d_nwk_N | _nwk_N_check.mif<br>_nwk_N_check_P.shp]]
The node symbology is displayed as a red circle for nodes connected to two or more channels, a larger magenta circle for nodes connected to one channel and a large yellow square for nodes not connected to a channel (available for the .mid/.mif format only).  '''This is very useful for checking for channel ends or nodes that are not snapped.'''<br>
 
The top and bottom elevations of the NA table at nodes is now shown using the Upstream_Invert and Downstream_Invert attributes.
 
 
|-
 
|-
| [[Check_Files_1d_WLLo | _WLLo_check.mif<br>_WLLo_check_L.shp<br>_xWLLo_check.mif<br>_xWLLo_check_L.shp]]|| GIS layer of all the WLL objects read.  The attributes provide information on which nodes that area associated with, etc. <br>
+
| [[Check_Files_1d_WLLo | _WLLo_check.mif<br>_WLLo_check_L.shp<br>_xWLLo_check.mif<br>_xWLLo_check_L.shp]]
The _WLLo_check layers are written for ESTRY 1D domains, whereas the _xWLLo_check layers are written for external 1D domains, such as Flood Modeller or XP-SWMM.
 
 
|-
 
|-
| [[Check_Files_1d_WLLp | _WLLp_check.mif<br>_WLLp_check_P.shp<br>_xWLLp_check.mif<br>_xWLLp_check_P.shp]]|| GIS layer of where the points were generated along the WLLs.  These points can then be used for <font color="blue"><tt>Read GIS WLL Points</tt></font> <font color="red"><tt>==</tt></font> command.<br>
+
| [[Check_Files_1d_WLLp | _WLLp_check.mif<br>_WLLp_check_P.shp<br>_xWLLp_check.mif<br>_xWLLp_check_P.shp]]
The _WLLp_check layers are written for ESTRY 1D domains, whereas the _xWLLp_check layers are written for external 1D domains, such as Flood Modeller or XP-SWMM.
 
 
|-
 
|-
| [[Check_Files_1d_xsl | _xsl_check.mif<br>_xsl_check_L.shp]]|| GIS layer containing tabular data as read from 1d_xs input layers.  Contains the XS ID and other useful information on the cross-section properties, etc.  Refer also to [[Check_Files_1d_ta_tables | _ta_tables_check.csv]].
+
| [[Check_Files_1d_xsl | _xsl_check.mif<br>_xsl_check_L.shp]]
 
|-
 
|-
| [[Check_Files_1d_x1d_chans | _x1d_chans_check.mif<br>_x1d_chans_check_L.shp]]|| GIS layer containing the location of 1D channels from an external 1D domain.
+
| [[Check_Files_1d_x1d_chans | _x1d_chans_check.mif<br>_x1d_chans_check_L.shp]]
 
|-
 
|-
| [[Check_Files_1d_x1d_nodes | _x1d_nodes_check.mif<br>_x1d_nodes_check_P.shp]]|| GIS layer containing the location of 1D nodes from an external 1D domain.
+
| [[Check_Files_1d_x1d_nodes | _x1d_nodes_check.mif<br>_x1d_nodes_check_P.shp]]
 
|}
 
|}
  
 
+
<br><br><br><br><br><br><br><br>
 
+
<br><br><br><br><br><br><br><br>
<br>
+
<br><br><br><br><br><br><br><br>
<br>
+
<br><br><br><br><br><br><br>
Any further questions please email TUFLOW support: [mailto:support@tuflow.com support@tuflow.com]
+
Any further questions please email TUFLOW support: [mailto:support@tuflow.com?Subject=TUFLOW%201D%20open%20channels%20help support@tuflow.com]
 +
<br><br>
 +
{{Tips Navigation
 +
|uplink=[[ TUFLOW 1D Channels and Hydraulic Structures | Back to 1D Channels and Hydraulic Structures]]
 +
}}

Latest revision as of 16:00, 18 November 2024

Introduction

Open waterways (channels) are most commonly modelled as "S" type channels, the S signifies a sloping channel that can handle steep, super-critical flows. Open channels can either be modeled as an inertial or non-inertial channel, the latter removes the Courant stability condition and is useful for stabilizing very short S channels with high velocities.

Examples of open channels that could be modelled in 1D

London, UK (pht: Rohan King)


Sunday Creek, Australia


Basic Commands

Within the *.ecf the following commands and files are at a minimum required to a model an open channel:

Read GIS Network ==..\model\mi\1d_nwke_xxxxx.MIF ! network layer containing "S" channel alignments
Read GIS Table Links ==..\model\mi\1d_xs_xxxxx.MIF ! corresponding cross-section polylines

The tutorial model here runs through the necessary layers and setup for a 1D open channel within a model.

Circulations

1D/2D boundary - alignment of cells

1D/2D boundary - spill level

Ideally the location of the HX polyline, that represents the 1D/2D boundary, should be situated along the bank of the open channel. This is covered more in the TUFLOW Manual. In situations where the Digital terrain model does not properly define the bank elevation it can be necessary to include ZP points that are snapped to the HX lines that work in the same way as variable z line modifications. Details on how to set up this GIS layer can be found here.

Read GIS Z HX Line ==..\model\mi\2d_bc_xxxxx.MIF ! Uses HX lines and ZP points from a 2d_bc layer

Typical check files used

The table below highlights some of the commonly used check files when reviewing 1D open channels. The full list of TUFLOW check files can be found here.

Filename prefix / suffix
_hydroprop_check.mif
_hydroprop_check_L.shp
_inverts_check.mif
_inverts_check_P.shp
_iwl_check.mif
_iwl_check_P.shp
_nwk_C_check.mif
_nwk_C_check_L.shp
_nwk_N_check.mif
_nwk_N_check_P.shp
_WLLo_check.mif
_WLLo_check_L.shp
_xWLLo_check.mif
_xWLLo_check_L.shp
_WLLp_check.mif
_WLLp_check_P.shp
_xWLLp_check.mif
_xWLLp_check_P.shp
_xsl_check.mif
_xsl_check_L.shp
_x1d_chans_check.mif
_x1d_chans_check_L.shp
_x1d_nodes_check.mif
_x1d_nodes_check_P.shp
































Any further questions please email TUFLOW support: support@tuflow.com

Up
Go-up.png Back to 1D Channels and Hydraulic Structures