SMS:FESWMS: Difference between revisions
No edit summary |
|||
(32 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
__NOINDEX__ | |||
{{SMS Deprecated Feature}} | |||
{{SMS Infobox Model | | {{SMS Infobox Model | | ||
|name= FESWMS | |name= FESWMS | ||
|screenshot= File:FESWMS.png | |||
|model_type= Two-dimensional finite element surface water computer program that can compute the direction of flow and water surface elevation in a horizontal plane. Also has the ability to model hydraulic structures commonly used by hydraulic engineers. | |model_type= Two-dimensional finite element surface water computer program that can compute the direction of flow and water surface elevation in a horizontal plane. Also has the ability to model hydraulic structures commonly used by hydraulic engineers. | ||
|developer= David C. Froehlich, Ph.D., P.E. | |developer= David C. Froehlich, Ph.D., P.E. | ||
|web_site= [http:// | |web_site= [http://water.usgs.gov/software/FESWMS-2DH/ FESWMS page] | ||
|tutorials= | |tutorials= | ||
General Section | General Section | ||
Line 17: | Line 20: | ||
The Finite Element Surface Water Modeling System (FESWMS) consists of multiple modules used to simulate surface-water flow in a two-dimensional horizontal plane. The [[SMS:SMS|SMS]] includes an interface for the FST2DH (Flow and Sediment Transport) module of FESWMS. FESWMS is sponsored by the Federal Highway Administration. David C. Froehlich, Ph.D., P.E. originally developed FESWMS for the [http://www.fhwa.dot.gov/ United States Department of Transportation Federal Highway Administration (FHWA)] and the [http://www.usgs.gov/ United States Geological Survey (USGS)]. The FHWA has continued to maintain and sponsor development of subsequent versions, which continue to incorporate features specifically designed for modeling highway structures in complex hydraulic environments. | The Finite Element Surface Water Modeling System (FESWMS) consists of multiple modules used to simulate surface-water flow in a two-dimensional horizontal plane. The [[SMS:SMS|SMS]] includes an interface for the FST2DH (Flow and Sediment Transport) module of FESWMS. FESWMS is sponsored by the Federal Highway Administration. David C. Froehlich, Ph.D., P.E. originally developed FESWMS for the [http://www.fhwa.dot.gov/ United States Department of Transportation Federal Highway Administration (FHWA)] and the [http://www.usgs.gov/ United States Geological Survey (USGS)]. The FHWA has continued to maintain and sponsor development of subsequent versions, which continue to incorporate features specifically designed for modeling highway structures in complex hydraulic environments. | ||
The FESWMS model can be added to a [http://www.aquaveo.com/software/sms-pricing paid edition] of SMS. | |||
[[Category:Link to Store]] | |||
== Functionality == | == Functionality == | ||
Line 23: | Line 29: | ||
== Using the Model / Practical Notes == | == Using the Model / Practical Notes == | ||
* [[SMS:FESWMS Spindown|FESWMS Spindown Steering (Incremental Loading)]] | * [[SMS:FESWMS Spindown|FESWMS Spindown Steering (Incremental Loading)]] | ||
* The representation of the wind direction in the FESWMS Manual is incorrect. The corrected image is shown in the FESWMS Model Control dialog of the SMS interface. | * The representation of the wind direction in the FESWMS Manual is incorrect. The corrected image is shown in the ''FESWMS Model Control'' dialog of the SMS interface. | ||
* [[SMS: | * [[SMS:FESWMS executable known issues|FESWMS known model issues]] | ||
* [[SMS:Data Transform|Transform]] the mesh so it is close to the origin (0,0). Large x, y coordinates can be problematic for FESWMS. | |||
* [[SMS:Transform | |||
* Verify mesh does not have incorrect elevation values (often due to extrapolation). Try looking at the mesh in a rotated view. | * Verify mesh does not have incorrect elevation values (often due to extrapolation). Try looking at the mesh in a rotated view. | ||
Line 34: | Line 39: | ||
## Elevation data covering the area to be modeled. See [[SMS:Scatter_Module|Scatter Module]] | ## Elevation data covering the area to be modeled. See [[SMS:Scatter_Module|Scatter Module]] | ||
## Open and register background image(s) if desired. See [[SMS:Images|Images]] | ## Open and register background image(s) if desired. See [[SMS:Images|Images]] | ||
# Create a FESWMS [[SMS:Coverages|coverage]] and define the | # Create a FESWMS [[SMS:Coverages|coverage]] and define the conceptual model that will be used to generate the finite element mesh. See [[SMS:Map_Module|Map Module]] | ||
## Define the physical boundaries of the model | ## Define the physical boundaries of the model | ||
## Build feature polygons within the model domain. See [[SMS: | ## Build feature polygons within the model domain. See [[SMS:Map Feature Objects Menu#General Commands|'''Build Polygons''']] in the ''Feature Objects'' menu. | ||
## Assign mesh types to the feature polygons and adjust the density and spacing of vertices (i.e., redistribute vertices) as necessary to achieve appropriate element shapes and sizes | ## Assign mesh types to the feature polygons and adjust the density and spacing of vertices (i.e., redistribute vertices) as necessary to achieve appropriate element shapes and sizes | ||
# Creata an area properties [[SMS:Coverages|coverage]] and assign material types. This is an optional step. The FEWSMS coverage can also be used to define material regions. See [[SMS:Map_Module|Map Module]] | # Creata an area properties [[SMS:Coverages|coverage]] and assign material types. This is an optional step. The FEWSMS coverage can also be used to define material regions. See [[SMS:Map_Module|Map Module]] | ||
# Generate a finite element mesh from the | # Generate a finite element mesh from the conceptual model. See [[SMS:Map_Module|Map Module]] | ||
# Check the final quality of the finite element mesh and edit the mesh as needed. See [[SMS:Mesh_Module|2D Mesh Module]] | # Check the final quality of the finite element mesh and edit the mesh as needed. See [[SMS:Mesh_Module|2D Mesh Module]] | ||
## Designate element types (i.e., linear or quadratic; triangular or quadrilateral) | ## Designate element types (i.e., linear or quadratic; triangular or quadrilateral) | ||
Line 46: | Line 51: | ||
# Create nodestrings and assign model boundary conditions not included in the conceptual model. See [[SMS:Mesh_Module|2D Mesh Module]] | # Create nodestrings and assign model boundary conditions not included in the conceptual model. See [[SMS:Mesh_Module|2D Mesh Module]] | ||
# [[SMS:Renumber|Renumber]] the finite element mesh. | # [[SMS:Renumber|Renumber]] the finite element mesh. | ||
# Specify initial conditions and model control parameters. See [[SMS: | # Specify initial conditions and model control parameters. See [[SMS:FESWMS Model Control Dialog|FESWMS Model Control]] | ||
# Run the model. | # Run the model. | ||
# View model results. If necessary, troubleshoot error/warning messages generated during the model run and revise the model accordingly. | # View model results. If necessary, troubleshoot error/warning messages generated during the model run and revise the model accordingly. | ||
== Graphical Interface == | == Graphical Interface == | ||
SMS provides a graphical interface that is designed | SMS provides a graphical interface that is designed to visualize the projects being created, easily modify project parameters, and view the solutions produced by the FESWMS model. See [[SMS:FESWMS Graphical Interface|FESWMS Graphical Interface]] for more information. | ||
The [[SMS:FESWMS Graphical Interface|FESWMS | The [[SMS:FESWMS Graphical Interface|FESWMS graphical interface]] contains tools to create and edit an FESWMS simulation. The simulation consists of a geometric definition of the model domain (the mesh) and a set of numerical parameters. The parameters define the boundary conditions and options pertinent to the model. | ||
The interface is accessed by selecting the [[SMS:Mesh Module|2D Mesh Module]] and setting the current model to FESWMS. If a mesh has already been created for a FESWMS simulation or an existing simulation read, the mesh object will exist in the [[SMS:Project Explorer|Project Explorer]] and selecting that object will make the 2D Mesh module active and set the model to FESWMS. See the [[SMS:Mesh Module|Mesh Module]] documentation for guidance on building and editing meshes as well as visualizing mesh results. | The interface is accessed by selecting the [[SMS:Mesh Module|2D Mesh Module]] and setting the current model to FESWMS. If a mesh has already been created for a FESWMS simulation or an existing simulation read, the mesh object will exist in the [[SMS:Project Explorer|Project Explorer]] and selecting that object will make the 2D Mesh module active and set the model to FESWMS. See the [[SMS:Mesh Module|Mesh Module]] documentation for guidance on building and editing meshes as well as visualizing mesh results. | ||
The interface consists of the [[SMS:2D | The interface consists of the [[SMS:2D Mesh Module Menus|2D Mesh module menus]] and [[SMS:2D Mesh Module Tools|tools]] augmented by the [[SMS:FESWMS Menu|''FESWMS'' menu]]. See [[SMS:FESWMS Graphical Interface|FESWMS Graphical Interface]] for more information. | ||
== | ==Saving FESWMS== | ||
When completing a ''File'' | '''Save As...''' command the following files get saved in the *.sms. | |||
* | |||
* | * *.fpr referenced to new save location | ||
* *.mat referenced to new save location | |||
* *.flo referenced to original location unless reran then moves to saved location. | |||
== Related Topics == | == Related Topics == | ||
* [[SMS: | * [[SMS:FESWMS Files|FESWMS Files]] | ||
* [[SMS: | * [[SMS:FESWMS Graphical Interface|FESWMS Graphical Interface]] | ||
* [[SMS: | * [[SMS:FESWMS Hydraulic Structures|FESWMS Hydraulic Structures]] | ||
* [[SMS: | * [[SMS:FESWMS Model Control Dialog|FESWMS Model Control Dialog]] | ||
* [[SMS: | * [[SMS:FESWMS Spindown|FESWMS Spindown]] | ||
* [[SMS:FESWMS Sediment Control| | * [[SMS:FESWMS Sediment Control|FESWMS Sediment Transport]] | ||
* [[SMS: | * [[SMS:FESWMS executable known issues|FESWMS Known Model Issues]] | ||
== References == | == References == | ||
{{reflist}} | |||
== External Links == | |||
* [http://old.ceric.net/technology/Downloadvirtual.asp?id=Hydrosoft&ref=189&step=1 FESWMS FST2DH User’s Manual] PDF (Revised Oct 2003) | |||
* U.S. Department of Transportation Federal Highway Administration – Hydraulics Engineering Software Page [http://www.fhwa.dot.gov/engineering/hydraulics/software.cfm] | |||
* Ipson, Mark K. (2006). Analysis of the Sediment Transport Capabilities of FESWMS FST2DH. Thesis, Brigham Young University. [http://contentdm.lib.byu.edu/cdm/ref/collection/ETD/id/789] | |||
{{Template: | {{Template:Navbox SMS}} | ||
[[Category:SMS 2D Mesh|FESWMS]] | [[Category:SMS 2D Mesh|FESWMS]] | ||
[[Category:FESWMS| | [[Category:FESWMS|F]] | ||
[[Category:External Links]] | |||
[[Category:Archived]] |
Latest revision as of 19:37, 22 February 2023
This contains information about features no longer in use for the current release of SMS. The content may not apply to current versions. |
FESWMS | |
---|---|
FESWMS Screenshot | |
Model Info | |
Model type | Two-dimensional finite element surface water computer program that can compute the direction of flow and water surface elevation in a horizontal plane. Also has the ability to model hydraulic structures commonly used by hydraulic engineers. |
Developer | David C. Froehlich, Ph.D., P.E. |
Web site | FESWMS page |
Tutorials |
General Section
Models Section
|
The Finite Element Surface Water Modeling System (FESWMS) consists of multiple modules used to simulate surface-water flow in a two-dimensional horizontal plane. The SMS includes an interface for the FST2DH (Flow and Sediment Transport) module of FESWMS. FESWMS is sponsored by the Federal Highway Administration. David C. Froehlich, Ph.D., P.E. originally developed FESWMS for the United States Department of Transportation Federal Highway Administration (FHWA) and the United States Geological Survey (USGS). The FHWA has continued to maintain and sponsor development of subsequent versions, which continue to incorporate features specifically designed for modeling highway structures in complex hydraulic environments.
The FESWMS model can be added to a paid edition of SMS.
Functionality
FST2DH is the FESWMS program that performs the two-dimensional hydraulic computations in surface-water bodies. FST2DH can perform either steady state or dynamic flow modeling and provides analysis of highway crossings and structures, including bridges, culverts, weirs, roadway embankments, and drop-inlet spillways. FST2DH simulates the movement of water and non-cohesive sediments in rivers, estuaries, and coastal waters by applying the finite element method to solve steady-state or time-dependent systems of equations that describe two-dimensional depth-averaged surface-water flow and sediment transport. [1]
Using the Model / Practical Notes
- FESWMS Spindown Steering (Incremental Loading)
- The representation of the wind direction in the FESWMS Manual is incorrect. The corrected image is shown in the FESWMS Model Control dialog of the SMS interface.
- FESWMS known model issues
- Transform the mesh so it is close to the origin (0,0). Large x, y coordinates can be problematic for FESWMS.
- Verify mesh does not have incorrect elevation values (often due to extrapolation). Try looking at the mesh in a rotated view.
General Steps to build a FESWMS Model
Various sequences of steps can be used to create and edit a two-dimensional model in SMS. A suggested methodology is provided below.
- Import background data consisting of:
- Elevation data covering the area to be modeled. See Scatter Module
- Open and register background image(s) if desired. See Images
- Create a FESWMS coverage and define the conceptual model that will be used to generate the finite element mesh. See Map Module
- Define the physical boundaries of the model
- Build feature polygons within the model domain. See Build Polygons in the Feature Objects menu.
- Assign mesh types to the feature polygons and adjust the density and spacing of vertices (i.e., redistribute vertices) as necessary to achieve appropriate element shapes and sizes
- Creata an area properties coverage and assign material types. This is an optional step. The FEWSMS coverage can also be used to define material regions. See Map Module
- Generate a finite element mesh from the conceptual model. See Map Module
- Check the final quality of the finite element mesh and edit the mesh as needed. See 2D Mesh Module
- Designate element types (i.e., linear or quadratic; triangular or quadrilateral)
- Review the mesh quality
- Specify FESWMS element attributes (i.e., material properties) such as Manning's or Chezy roughness factors and eddy viscosity to the material types. See 2D Mesh Module
- Create nodestrings and assign model boundary conditions not included in the conceptual model. See 2D Mesh Module
- Renumber the finite element mesh.
- Specify initial conditions and model control parameters. See FESWMS Model Control
- Run the model.
- View model results. If necessary, troubleshoot error/warning messages generated during the model run and revise the model accordingly.
Graphical Interface
SMS provides a graphical interface that is designed to visualize the projects being created, easily modify project parameters, and view the solutions produced by the FESWMS model. See FESWMS Graphical Interface for more information.
The FESWMS graphical interface contains tools to create and edit an FESWMS simulation. The simulation consists of a geometric definition of the model domain (the mesh) and a set of numerical parameters. The parameters define the boundary conditions and options pertinent to the model.
The interface is accessed by selecting the 2D Mesh Module and setting the current model to FESWMS. If a mesh has already been created for a FESWMS simulation or an existing simulation read, the mesh object will exist in the Project Explorer and selecting that object will make the 2D Mesh module active and set the model to FESWMS. See the Mesh Module documentation for guidance on building and editing meshes as well as visualizing mesh results.
The interface consists of the 2D Mesh module menus and tools augmented by the FESWMS menu. See FESWMS Graphical Interface for more information.
Saving FESWMS
When completing a File | Save As... command the following files get saved in the *.sms.
- *.fpr referenced to new save location
- *.mat referenced to new save location
- *.flo referenced to original location unless reran then moves to saved location.
Related Topics
- FESWMS Files
- FESWMS Graphical Interface
- FESWMS Hydraulic Structures
- FESWMS Model Control Dialog
- FESWMS Spindown
- FESWMS Sediment Transport
- FESWMS Known Model Issues
References
- ^ Sept. 2002 - User’s Manual for FESWMS Flo2DH - Publication No. FHWA-RD-03-053
External Links
- FESWMS FST2DH User’s Manual PDF (Revised Oct 2003)
- U.S. Department of Transportation Federal Highway Administration – Hydraulics Engineering Software Page [1]
- Ipson, Mark K. (2006). Analysis of the Sediment Transport Capabilities of FESWMS FST2DH. Thesis, Brigham Young University. [2]
SMS – Surface-water Modeling System | ||
---|---|---|
Modules: | 1D Grid • Cartesian Grid • Curvilinear Grid • GIS • Map • Mesh • Particle • Quadtree • Raster • Scatter • UGrid | |
General Models: | 3D Structure • FVCOM • Generic • PTM | |
Coastal Models: | ADCIRC • BOUSS-2D • CGWAVE • CMS-Flow • CMS-Wave • GenCade • STWAVE • WAM | |
Riverine/Estuarine Models: | AdH • HEC-RAS • HYDRO AS-2D • RMA2 • RMA4 • SRH-2D • TUFLOW • TUFLOW FV | |
Aquaveo • SMS Tutorials • SMS Workflows |