Saturated Zone

Sheet Pile Module

The Sheet Piling module is not yet included in the MIKE SHE GUI. However, the input for the module is fairly simple and is handled via the Extra Parame­ters options

The Sheet Piling module is activated by including the following two parame­ters in the Extra Parameters section of the data tree, and creating the required module input file:

Parameter Name

Type

Value

sheet piling module

Boolean

On

sheet piling file

file name

the file name of the Sheet Pile input file

Sheet Pile Location

The location of the sheet piles is defined using a dfs2 file with integer grid codes. One file (or item) is required for each computational layer with sheet piling. Each file must have the same grid size as the MIKE SHE model. The grid codes are “composed” of simple sums of 100, 10, 1, 0 where:

100 = a N-S sheet piling “link” between the actual cell and the next cell in positive x-direction,

10 = a E-W sheet piling “link” between the actual cell and the next cell    in the positive y-direction,

1 = a Horizontal sheet-piling “surface” between the actual layer and the layer above (ground surface if actual layer is 1), and

0 = no sheet piling.

Thus, for example, a cell containing the code “110” defines the existence of sheet piling along the Eastern and Northern cell boundaries. A cell containing the code “11” defines a sheet piling along the Northern cell boundary and at the top of the layer.

Leakage Coefficient

The Leakage Coefficient is required for flow in the x-, y-, and z-direction for each layer containing sheet piling. The Leakage Coefficient is required in the x-direction if any cell contains a “100” value, in the y-direction if any cell con­tains a “10” value, and in the z-direction if any cell contains a “1” value.

The leakage coefficients can be specified as a global value (per layer) or as a distribution in a dfs2 file. In the case of a dfs2 file, the values must be speci­fied in the cells where the grid codes are specified. The EUM type (unit) of the dfs2 files must be “Leakage coefficient/Drain time constant” with the unit 1/Time.

Top and bottom levels (optional)

This option can be used when the vertical sheet piling only extends across   part of a layer. The levels are specified in the same cells as the leakage coef­ficients in the x- and y-direction, one set of top and bottom levels for each direction.

The levels can be specified as global values (per layer) or as a distribution in a dfs2 file. Both can be absolute levels or relative to ground. The EUM type of the dfs2 files must be “elevation” for absolute levels, and “depth below ground” (positive values) or “height above ground” (negative values) when specified relative to the ground surface. The type and unit of the global value is “elevation” (m) when absolute, and “height above ground” (m) (negative value) when relative.

In cells where the sheet pile extends across the entire layer, the top and bot­tom levels should simply be set to large positive and negative values respec­tively (e.g. 1.0E+30 and -1.0E+30).

Input File for the Sheet Pile Module

The name of the input file is specified in the Extra Parameters section described above. The file has the general MIKEZero parameter file (pfs) for­mat. The exact format of the file is given below, along with a description of the different data items.

note00030.jpg 

Note: The pfs format must be adhered to exactly. There is a small utility (pfsEditor.exe) in the installation \bin directly that you can use for editing and testing pfs files that you create.

.

Line item

Comment

[MIKESHE_SheetPiling_File]

  FileVersion = 2

  [SheetPiling]

FileVersion can be 1 or 2, but must be 2, if you want to check for the SpecifiedXYLev­els option

      NrOfLayers = 1  

Total number of SZ layers with sheet piling

     SpecifiedXYLevels = 1

0: not specified.

1: top and bottom levels speci­fied for each layer

Note: only checked when

FileVersion > 1

     [Layer_1]

This section must be repeated for each -NrOfLayers- sheet piling layer. The sections must be named Layer_1, Layer_2, etc.

        LayerNumber = 1

The MIKE SHE SZ layer num­ber of the actual sheet piling layer (1 = top layer).

        [GridCodes]

            Type = 1

           FixedValue = 0

           [DFS_2D_DATA_FILE]

FILE_NAME = |.\SPGrid_1.dfs2|

               ITEM_COUNT = 1

               ITEM_NUMBERS = 1    

           EndSect  // DFS_2D_DATA_FILE

        EndSect  // GridCodes

[GridCodes] section  Specifi­cation of grid codes for the current layer.

Type Normally 1 because a dfs2 file is required. 0 means global value.

FILE_NAME Name of the dfs2 file with grid codes. The file name is enclosed in "|" which tells the system that the name is relative to the location of this module input file.

ITEM_NUMBERS: One num­ber (because ITEM_COUNT must be 1) defining the item of the dfs2 file to be used.

        [X_Leakage]

            Type = 0

            FixedValue = 1.0E-7    

           [DFS_2D_DATA_FILE]

               FILE_NAME = |.\maps\SPLeakX_1.dfs2|

               ITEM_COUNT = 1

               ITEM_NUMBERS = 1      

           EndSect  // DFS_2D_DATA_FILE

        EndSect  // X_Leakage

[X_Leakage] section:

Required if there are any cells with N-S sheet piling affecting the flow in the x-direction (codes containing 100).

Type Set to 0 if a global value is specified and 1 if using a dfs2 file.

FixedValue The global value (1/s) which is read if Type = 0.

FILE_NAME and ITEM_NUM­BERS Dfs2 file name and item number if Type = 1 (relative file name as explained under Grid Codes).

        [Y_Leakage]

            Type = 0 //(0:Fixed value,1:DFS2 file)  

            FixedValue = 2.0E-7

           [DFS_2D_DATA_FILE]

               FILE_NAME = |.\maps\SPLeakY_1.dfs2|

              ITEM_COUNT = 1 //(must be 1)

              ITEM_NUMBERS = 1   1

           EndSect  // DFS_2D_DATA_FILE

        EndSect  // Y_Leakage

Y_Leakage] section: Required if there are any cells with E-W sheet piling affecting the flow in the y-direction (codes containing 10).

 

        [Z_Leakage]

            Type = 0 //(0:Fixed value,1:DFS2 file)  

            FixedValue = 3.0E-7     

           [DFS_2D_DATA_FILE]

               FILE_NAME = |.\maps\SPLeakZ_1.dfs2|

               ITEM_COUNT = 1

               ITEM_NUMBERS = 1    

           EndSect  // DFS_2D_DATA_FILE

        EndSect  // Z_Leakage

[Z_Leakage] section: Required if there are any cells with horizontal sheet piling affecting the vertical flow (codes containing 1).

 

        [X_TopLevel]

           RelativeToGround = 0    // 0: no, 1: yes

            Type = 1 //(0:Fixed value,1:DFS2 file)  

            FixedValue = 0.0

           [DFS_2D_DATA_FILE]

FILE_NAME = |.\YLevels_1.dfs2|

              ITEM_COUNT = 1 //(must be 1)

               ITEM_NUMBERS = 1   

           EndSect  // DFS_2D_DATA_FILE

        EndSect  // Y_TopLevel

[X_TopLevel] section: Required if SpecifiedXYLev­els=1 and there are any codes containing 100.

      [X_BottomLevel]

           RelativeToGround = 0    // 0: no, 1: yes

            Type = 1 //(0:Fixed value,1:DFS2 file)  

            FixedValue = 0.0

           [DFS_2D_DATA_FILE]

FILE_NAME = |.\YLevels_1.dfs2|

              ITEM_COUNT = 1 //(must be 1)

               ITEM_NUMBERS = 2   

           EndSect  // DFS_2D_DATA_FILE

        EndSect  // Y_BottomLevel

[X_BottomLevel] section: Required if SpecifiedXYLev­els=1 and there are any codes containing 100.

 

      [Y_TopLevel]

           RelativeToGround = 0    // 0: no, 1: yes

            Type = 1 //(0:Fixed value,1:DFS2 file)  

            FixedValue = 0.0

           [DFS_2D_DATA_FILE]

FILE_NAME = |.\YLevels_1.dfs2|

              ITEM_COUNT = 1 //(must be 1)

               ITEM_NUMBERS = 1   

           EndSect  // DFS_2D_DATA_FILE

        EndSect  // Y_TopLevel

[Y_TopLevel] section: Required if SpecifiedXYLev­els=1 and there are any codes containing 10.

       [Y_BottomLevel]

           RelativeToGround = 0    // 0: no, 1: yes

            Type = 1 //(0:Fixed value,1:DFS2 file)  

            FixedValue = 0.0

           [DFS_2D_DATA_FILE]

FILE_NAME = |.\YLevels_1.dfs2|

              ITEM_COUNT = 1 //(must be 1)

               ITEM_NUMBERS = 2   

           EndSect  // DFS_2D_DATA_FILE

        EndSect  // Y_BottomLevel

[Y_BottomLevel] section: Required if SpecifiedXYLev­els=1 and there are any codes containing 10.

 

     EndSect  // Layer_1

 

  EndSect  // SheetPiling

 

EndSect  // MIKESHE_SheetPiling_File