2D Conduits

2D conduits can be used in a 2D simulation to introduce unidimensional hydraulic structures directly in the 2D engine, and allow flow to be transferred between two areas of a 2D zone. 2D conduits also provide a way of introducing a linear object to capture surface flow directly from the 2D mesh to transfer it into the drainage system, providing an alternative to the current method of using point objects such as manholes of flood type 2D.

A conduit is defined as a 2D conduit if its type is:

A 2D conduit can be connected to a 1D node, but it will only be included in a 2D simulation if it is connected to a Connect 2D type of node within the 2D zone. There are 4 types of connection for Connect 2D nodes - Break, 2D, Open and Lost - each of which defines the way a 2D conduit exchanges flow at the upstream/downstream end vertex. See the section Edge linkage for further information.

The following figure illustrates the how the flow may be represented on the GeoPlan and in the 3D View when replaying the results of a simulation that includes a Linear Drainage (2D) type of conduit.

The storage capacity of the Linear Drainage (2D) conduit is included in the flow calculations which are described in the following sections.

Flow Calculations

Flow in the 2D conduits is represented by the one dimensional version of the Shallow Water Equations (SWE) whose conservative formulation for the mass and momentum equations can be expressed as shown below:

 

 

(1)

where:

A is the wet area (m2)

Q is flow (m3/s)

qi is the net source discharge per length (m/s)

ui is the velocity of the ith net source discharge (m/s)

hc is the distance between the free surface and the centroid of the flow cross-sectional area (m)

hs is the pressure head under pressurized flow conditions (m)

I2 is the pressure forces due to conduit changes in width (m3)

g is the ravity acceleration (m2/s)

S0 is the bed slope

Sf is the bed friction

n is the number of source discharges

2D conduits are sub-divided in a series of computational cells. Computational cells in 2D conduits of type Conduit (2D) are generated following the existing procedure for standard conduits. An extra check has been added so that a computational cell cannot be smaller than the specified Min Space Step. Computational cells in 2D conduits of type Linear Drainage (2D) are generated following the element faces in the mesh of the overlaying 2D Zone.

The one dimensional SWE are discretized on each computational cell using a first order explicit scheme and solved following an analogous numerical scheme to the one deployed in the 2D engine; a finite volume formulation based on the Godunov scheme with the numerical fluxes calculated using the standard one dimensional Roe’s approximate Riemann solver.

The time step in the 2D conduits is calculated using the standard Courant-Friedrichs-Lewy condition which has to be fulfilled at the computational cells. The minimum between the time step calculated in the 2D conduits and the 2D time step is used as the global time step by the 2D engine.

Courant-Friedrich-Lewy condition is:

 

(2)

where:

CFL is the dimensionless Courant number (the Timestep Stability Control set in the 2D parameters. Default=0.95)

u is velocity (m/s)

c is the flow celerity calculated as √g A/W (m/s)

Δt is the time step (s)

Δx is the computational cell length (m)

Edge linkage

Flow calculation when a 2D conduit is connected to a Connect 2D type of node depends on the type of connection:

A 2D conduit can also be connected to a 1D node. If this is the case, the level at the node is set as a boundary condition for the 2D conduit and is assumed constant for the minor 2D timesteps between two major 1D timesteps. The resulting accumulated flow through the edge is added to the 1D node as an inflow in the next major timestep.

Slot linkage

2D conduits of the type Linear Drainage (2D) are connected to a 2D Zone. 2D conduits of this type are included in the mesh and the computational cell spatial discretization is based on the faces of the 2D mesh. The computational cells are connected to the 2D surface through a slot, which acts as extra storage. The computational cells connect with the upstream 2D element of the relevant 2D face. Practically, a 2D conduit of type Linear Drainage (2D) acts like a series of point connections between 2D elements and a conduit.

The calculation of the flow exchange between the Linear Drainage (2D) conduit and the 2D surface will only begin when the connected 2D element is wet, ie, the depth exceeds the Depth threshold set in the 2D Parameters dialog. The flow exchange is calculated for each computational cell as follows:

Pressurisation

Pressurisation at 2D conduits is supported by means of the standard Preissmann slot approach. In the case of 2D conduits of the type Linear Drainage 2D, the slot is not conceptual but real and set by the user in the Slot width conduit parameter. In the case of 2D conduits of type Conduit (2D) the slot assumptions are analogous to those used in standard conduits.

Results

The results of a simulation that includes 2D conduits and Connect 2D nodes can be displayed on the results grids for links and nodes, or on the applicable property sheet while viewing a replay of a simulation.

Meshing

The conduit type determines whether or not the geometry of the object will act as a break line in the meshing. Linear Drainage (2D) conduits act as a break line for triangulation during meshing but Conduit (2D) ones do not and are therefore not included in the 2D mesh.

Creating 2D Meshes

2D Mesh Generation Methodology

2D Simulations

Simulation Parameters

Conduit Data Fields

Node Data Fields