CMS-Flow/Weirs: Difference between revisions
(Created page with "{{DISPLAYTITLE:CMS-Flow Weir Structures (DRAFT)}} {{TOC right}} = Introduction = A weir is an overflow structure built across a river or an open channel, allowing water to flow over the top. Weirs are commonly used for flow and flooding control and salinity and sediment management. Weirs are also constructed as nearshore coastal structures, such as weir jetties, to control longshore sediment transport, stabilize channel morphology, and protect harbors and navigation cha...") |
|||
Line 4: | Line 4: | ||
A weir is an overflow structure built across a river or an open channel, allowing water to flow over the top. Weirs are commonly used for flow and flooding control and salinity and sediment management. Weirs are also constructed as nearshore coastal structures, such as weir jetties, to control longshore sediment transport, stabilize channel morphology, and protect harbors and navigation channels. In coastal applications, weirs represent unique features of solid structures and it is necessary to incorporate the structures into coastal hydrodynamic and sediment transport modeling systems. | A weir is an overflow structure built across a river or an open channel, allowing water to flow over the top. Weirs are commonly used for flow and flooding control and salinity and sediment management. Weirs are also constructed as nearshore coastal structures, such as weir jetties, to control longshore sediment transport, stabilize channel morphology, and protect harbors and navigation channels. In coastal applications, weirs represent unique features of solid structures and it is necessary to incorporate the structures into coastal hydrodynamic and sediment transport modeling systems. | ||
= Usage of | = Usage of Weirs for CMS in the SMS = | ||
== Early SMS versions (< 13.4) == | == Early SMS versions (< 13.4) == | ||
Previous documentation (Link given below) described the formulation and implementation of Weir structures in CMS, detailing input requirements for SMS versions up to 11.2. This implementation required hand-manipulation of the CMS-Flow parameter files to add in lists of cells and option values. | Previous documentation (Link given below) described the formulation and implementation of Weir structures in CMS, detailing input requirements for SMS versions up to 11.2. This implementation required hand-manipulation of the CMS-Flow parameter files to add in lists of cells and option values. |
Revision as of 21:18, 25 September 2024
Introduction
A weir is an overflow structure built across a river or an open channel, allowing water to flow over the top. Weirs are commonly used for flow and flooding control and salinity and sediment management. Weirs are also constructed as nearshore coastal structures, such as weir jetties, to control longshore sediment transport, stabilize channel morphology, and protect harbors and navigation channels. In coastal applications, weirs represent unique features of solid structures and it is necessary to incorporate the structures into coastal hydrodynamic and sediment transport modeling systems.
Usage of Weirs for CMS in the SMS
Early SMS versions (< 13.4)
Previous documentation (Link given below) described the formulation and implementation of Weir structures in CMS, detailing input requirements for SMS versions up to 11.2. This implementation required hand-manipulation of the CMS-Flow parameter files to add in lists of cells and option values.
Future SMS versions (13.4.x)
- A "Structures" coverage has been added beneath the CMS-Flow model option in SMS 13.4 and later. This one coverage will handle Weir structures as well as three other types: Rubble Mounds, Culverts, and Tide Gates.
- The "Structures" coverage will need to be applied to the CMS Simulation in order to export the appropriate cards to the parameter file.
Values needed by the CMS for each Weir structure are listed in the table below. If there is a user-definable option in the dialog for the user to enter a value, the word 'Dialog' is shown in column 2, otherwise the words 'No dialog' are written.
Number of Cells | No dialog |
Cell IDs | No dialog |
Distribution Coefficient | Dialog |
Orientation of Weir | Dialog |
Type of Weir | Dialog |
Flow Coefficient Bay to Sea | Dialog |
Flow Coefficient Sea to Bay | Dialog |
Elevation of Weir | No dialog |
Weir Calculation Method | Dialog |
SMS will handle the assignment of the appropriate values for Number of cells, Cell IDs, and Elevation of Weir.
CMS-Flow specific information for SMS 13.4+
The parameters/selections for each Weir structure polygon will be exported to the ‘.cmcards’ file in the form of a block of values. This implementation has been confirmed to work with CMS 5.3.12 and later.
- The Weir parameter cards needed for each structure are added to a block with a corresponding BEGIN/END statement for each rubble mound are listed in the table below.
- For readability and to be consistent with other cards in the .cmcards file, all values should start in column 36 and 3 spaces written between each value per line if more than one.
Cardname | Indent 2
spaces? |
Number
of vals |
Type of value
written |
---|---|---|---|
RUBBLE_MOUND_ID_DATASET | NO | 2 | <H5 file> <H5 path> |
RUBBLE_MOUND_BEGIN | NO | 0 | N/A |
NAME | YES | 1 | <string> |
ROCK_DIAMETER_CONSTANT | YES | 1 | <real> |
STRUCTURE_POROSITY_CONSTANT | YES | 1 | <real> |
STRUCTURE_BASE_DEPTH_CONSTANT | YES | 1 | <real> |
ROCK_DIAMETER_DATASET | YES | 2 | <H5 file> <H5 path> |
STRUCTURE_POROSITY_DATASET | YES | 2 | <H5 file> <H5 path> |
STRUCTURE_BASE_DEPTH_DATASET | YES | 2 | <H5 file> <H5 path> |
FORCHHEIMER_COEFF_METHOD | YES | 1 | <int> |
RUBBLE_MOUND_END | NO | 0 | N/A |
An example rubble mound implementation with two rubble mounds using a combination of datasets and constants is shown below. Line comments are preceded by a '!'.
RUBBLE_MOUND_ID_DATASET "dana_pt_updated_RM.h5" "/Datasets/ID" RUBBLE_MOUND_BEGIN NAME 'South Breakwater' ROCK_DIAMETER_CONSTANT 1.5 STRUCTURE_POROSITY_CONSTANT 0.4 STRUCTURE_BASE_DEPTH_CONSTANT 2 FORCHHEIMER_COEFF_METHOD 1 !Sidiropoulou et al. (2007) RUBBLE_MOUND_END RUBBLE_MOUND_BEGIN NAME 'East Breakwater' ROCK_DIAMETER_DATASET "dana_pt_updated_RM.h5" "/Datasets/ROCK_D" STRUCTURE_POROSITY_DATASET "dana_pt_updated_RM.h5" "/Datasets/POROSITY" STRUCTURE_BASE_DEPTH_DATASET "dana_pt_updated_RM.h5" "/Datasets/BASE_D" FORCHHEIMER_COEFF_METHOD 1 !Sidiropoulou et al. (2007) RUBBLE_MOUND_END
Last update 9/25/2024
Back to CMS-Flow Structures page
Back to Documentation Portal