SMS:RMA2: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
 
(28 intermediate revisions by 3 users not shown)
Line 3: Line 3:
|{{SMS Infobox Model |
|{{SMS Infobox Model |
|name=          RMA2
|name=          RMA2
|screenshot= File:RMA2.PNG
|model_type=    Two-dimensional depth averaged finite element hydrodynamic numerical model. Computes water surface elevations and horizontal velocity components for subcritical, free-surface flow in two dimensional flow fields.
|model_type=    Two-dimensional depth averaged finite element hydrodynamic numerical model. Computes water surface elevations and horizontal velocity components for subcritical, free-surface flow in two dimensional flow fields.
|developer=     
|developer=     
Resource Management Associates <br>
Resource Management Associates <br>
United States Army Corps of Engineers (USACE)
United States Army Corps of Engineers (USACE)
|web_site=      [http://chl.erdc.usace.army.mil/rma2 RMA2 web site]
<!--|web_site=      [https://web-beta.archive.org/web/20121116041614/http://chl.erdc.usace.army.mil:80/rma2 Archived RMA2 web site]-->
|tutorials=     
|tutorials=     
General Section
General Section
Line 20: Line 21:
|}
|}


RMA2 is a 1D/2D hydrodynamic model using the finite element method.  RMA2 was written by Ian King and is maintained by the [http://www.erdc.usace.army.mil/ Army Corp of Engineers Engineering Resource Development Center (ERDC)].  RMA2 has been applied to multi-dimensional problems since the mid 1970s.  As such, it was one of the first widely used multi-dimensional hydrodynamics engine applied to riverine and estuarine applications.  The current interface to RMA2 in the [[SMS:SMS|Surface-water Modeling System]] originated as a program named FastTABS.
RMA2 is a 1D/2D hydrodynamic model using the finite element method.  RMA2 was written by Ian King and is maintained by the [http://www.erdc.usace.army.mil/ Army Corp of Engineers Engineering Resource Development Center (ERDC)].  RMA2 has been applied to multi-dimensional problems since the mid 1970s.  As such, it was one of the first widely used multi-dimensional hydrodynamics engine applied to riverine and estuarine applications.  The current interface to RMA2 in the [[SMS:SMS|Surface-water Modeling System]] originated as a program named FastTABS. <!--SMS uses a version of RMA2 last updated in September, 2020; it is undetermined if additional versions will be available.-->
 
The RMA2 model can be added to a [http://www.aquaveo.com/software/sms-pricing paid edition] of SMS.
[[Category:Link to Store]]


== Functionality ==
== Functionality ==
Line 29: Line 33:
* Allow elements to wet and dry
* Allow elements to wet and dry
* 2D structures are permitted in version 4.50 or higher (US Army Corps of Engineers employees only)
* 2D structures are permitted in version 4.50 or higher (US Army Corps of Engineers employees only)
* Account for effects of the earth's rotation ([[SMS:RMA2_Material_Properties#Coriolis | Coriolis effect])
* Account for effects of the earth's rotation ([[SMS:RMA2_Material_Properties#Coriolis |Coriolis effect]])


* Accepts a wide variety of boundary conditions including:
* Accepts a wide variety of boundary conditions including:
Line 36: Line 40:
** Discharge as a function of elevation by line
** Discharge as a function of elevation by line
** Water surface elevation along a line
** Water surface elevation along a line
** Apply [[SMS:RMA2_Material_Properties#Wind|wind stress]] either
** Apply [[SMS:RMA2_Material_Properties#Wind|wind stress]] either:
*** Uniformly over the model domain; constant or time-varying
*** Uniformly over the model domain; constant or time-varying
*** As a storm; front or tropical cyclonic event (time-varying)
*** As a storm; front or tropical cyclonic event (time-varying)
Line 44: Line 48:
* Accept either English or standard SI units
* Accept either English or standard SI units
* Restart (Hotstart) the simulation from a prior RMA2 run and continue
* Restart (Hotstart) the simulation from a prior RMA2 run and continue
* Account for [[SMS:RMA2_Material_Properties#Marsh_porosity|Marsh Porosity]] wetting and drying (wetlands)
* Account for [[SMS:RMA2_Material_Properties#Marsh_porosity|marsh porosity]] wetting and drying (wetlands)


* Employ either direct or automatic dynamic assignment of [[SMS:RMA2_Material_Properties#Roughness|Manning's n-value]] by water depth
* Employ either direct or automatic dynamic assignment of [[SMS:RMA2_Material_Properties#Roughness|Manning's n-value]] by water depth
* Employ user selectable manual or automatically assigned turbulent exchange coefficients
* Employ user selectable manual or automatically assigned turbulent exchange coefficients
* Compute flow across continuity check lines.
* Compute flow across continuity check lines.
* [[SMS:RMA2_Revisions|Revisions]] within a time step (both coefficients and/or boundary conditions)
* [[SMS:RMA2 Menu#RMA2 Revisions|Revisions]] within a time step (both coefficients and/or boundary conditions)
 
====RMA2 Revisions====
RMA2 allows the user to revise both model coefficients and/or boundary conditions for each time step.


== Using the Model / Practical Notes ==
== Using the Model / Practical Notes ==
* [[SMS:RMA2 Spindown|RMA2 Spindown Steering (Incremental Loading)]]
* [[SMS:RMA2 Spindown|RMA2 Spindown Steering (Incremental Loading)]]
* RMA2 2D Control structures are only available to employees of the US Army Corps of Engineers.
* RMA2 2D Control structures are only available to employees of the US Army Corps of Engineers.
* The TABS models are built to expire after a set date. You can download the latest version from the [http://www.aquaveo.com/ Software Updates section of the Aquaveo website].
* The TABS models are built to expire after a set date. The latest version can be downloaded from the [http://www.aquaveo.com/ Software Updates section of the Aquaveo website].
* According to the RMA2 model documentation, "Because of lack of experience in using storms in a simulation, including storms in simulations remains experimental."
* According to the RMA2 model documentation, "Because of lack of experience in using storms in a simulation, including storms in simulations remains experimental."
* Boundary condition time series curves are resampled by the model based on the time step. If you change the time step, you may want to re-enter the time series curve since SMS will automatically resample the curve and resampling the curve multiple times may result in a loss of important information.
* Boundary condition time series curves are resampled by the model based on the time step. If changing the time step, re-enter the time series curve since SMS will automatically resample the curve and resampling the curve multiple times may result in a loss of important information.
* If the model files included with the tutorial don't load after running the RMA4 model, the solution files may need to be deleted, after which the steps may need to be performed again from the beginning.


== Graphical Interface ==  
== Graphical Interface ==  
SMS provides a graphical interface that is designed to allow users to visualize the projects they are creating, easily modify project parameters, and view the solutions produced by the RMA2 model. See [[SMS:RMA2 Graphical Interface|RMA2 Graphical Interface]] for more information.
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 RMA2 model. See [[SMS:RMA2 Graphical Interface|RMA2 Graphical Interface]] for more information.
 
The [[SMS:RMA2 Graphical Interface|RMA2 graphical interface]] contains tools to create and edit an RMA2 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 RMA2.  If a mesh has already been created for a RMA2 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 RMA2. See the [[SMS:Mesh Module|Mesh Module]] documentation for guidance on building and editing meshes as well as visualizing mesh results.


The [[SMS:RMA2 Graphical Interface|RMA2 Graphical Interface]] contains tools to create and edit an RMA2 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 consists of the [[SMS:2D Mesh_Module_Menus|2D Mesh module menus]] and [[SMS:2D Mesh Module Tools|tools]] augmented by the [[SMS:RMA2 Menu|''RMA2'' menu]]. See [[SMS:RMA2 Graphical Interface|RMA2 Graphical Interface]] for more information.


The interface is accessed by selecting the [[SMS:Mesh Module|2D Mesh Module]] and setting the current model to RMA2. If a mesh has already been created for a RMA2 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 RMA2. See the [[SMS:Mesh Module|Mesh Module]] documentation for guidance on building and editing meshes as well as visualizing mesh results.
== Saving RMA2 ==
When completing the ''File'' | '''Save As...''' command, the following files get saved in the *.sms


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:RMA2 Menu|RMA2 Menu]]. See [[SMS:RMA2 Graphical Interface|RMA2 Graphical Interface]] for more information.
* *.mat referenced to new save location
* *.sim referenced to new save location


== Related Topics ==  
== Related Topics ==  
Line 74: Line 82:
*[[SMS:TABS|TABS Models]]
*[[SMS:TABS|TABS Models]]
*[[SMS:RMA4|RMA4 ]]
*[[SMS:RMA4|RMA4 ]]
* [[SMS:RMA2 1D Control Structure|RMA2 1D Control Structure]]
* [[SMS:RMA2 Material Properties|RMA2 Material Properties]]
* [[SMS:RMA2 Model Control Dialog|RMA2 Model Control Dialog]]
* [[SMS:RMA2 Spindown|RMA2 Spindown]]
* [[SMS:RMA2 Graphical Interface|RMA2 Graphical Interface]]
* [[SMS:RMA2 Menu|RMA2 Menu]]
* [[SMS:RMA2 Boundary Conditions|RMA2 Boundary Conditions]]
* [[SMS:RMA2 Files|RMA2 Files]]
* [[SMS:Nodal Transition (Marsh Porosity) Dialog|Nodal Transition Dialog]]
* [[SMS:Nodal Transition (Marsh Porosity) Dialog|Nodal Transition Dialog]]
* [[SMS:Roughness Options Dialog|Roughness Options Dialog]]
* [[SMS:Roughness Options Dialog|Roughness Options Dialog]]
Line 87: Line 87:


== External Links ==
== External Links ==
* CHL RMA2 Website [http://chl.erdc.usace.army.mil/chl.aspx?p=s&a=Software;14]
* CHL RMA2 Website [http://web.archive.org/web/20130517062057/http://chl.erdc.usace.army.mil:80/rma2]
* CHL RMA2 Frequently Asked Questions [http://chl.erdc.usace.army.mil/chl.aspx?p=s&a=ARTICLES;365]
* CHL RMA2 Frequently Asked Questions [http://chl.erdc.usace.army.mil/chl.aspx?p=s&a=ARTICLES;365]
* Users Guide To RMA2 WES Version 4.5 [http://chl.erdc.usace.army.mil/Media/3/2/7/RMA2_v45_Users_Guide_01-20-2006.pdf]
* Users Guide To RMA2 WES Version 4.5 [http://smsdocs.aquaveo.com/rma2.pdf]
* Users Guide to RMA2 Version 4.35 [http://chl.erdc.usace.army.mil/Media/3/2/8/rma2_435hlp.zip]
* Users Guide to RMA2 Version 4.35 [https://web.archive.org/web/20121116041614/http://chl.erdc.usace.army.mil/Media/3/2/8/rma2_435hlp.zip]
* MERGAVE &ndash; Utility for Merging RMA2 Solution Files [http://chl.erdc.usace.army.mil/chl.aspx?p=s&a=ARTICLES!427]
* MERGAVE &ndash; Utility for Merging RMA2 Solution Files [https://web.archive.org/web/20090817111348/http://chl.erdc.usace.army.mil/chl.aspx?p=s&a=ARTICLES!427]




Line 99: Line 99:
[[Category:TABS|R]]
[[Category:TABS|R]]
[[Category:RMA2|R]]
[[Category:RMA2|R]]
[[Category:External Links]]

Latest revision as of 19:01, 8 June 2023

RMA2
RMA2
RMA2 Screenshot
Model Info
Model type Two-dimensional depth averaged finite element hydrodynamic numerical model. Computes water surface elevations and horizontal velocity components for subcritical, free-surface flow in two dimensional flow fields.
Developer

Resource Management Associates

United States Army Corps of Engineers (USACE)
Tutorials

General Section

  • Mesh Editing
  • Observation
  • Overview
  • Sensitivity

Models Section

  • RMA2
  • RMA2 Steering

RMA2 is a 1D/2D hydrodynamic model using the finite element method. RMA2 was written by Ian King and is maintained by the Army Corp of Engineers Engineering Resource Development Center (ERDC). RMA2 has been applied to multi-dimensional problems since the mid 1970s. As such, it was one of the first widely used multi-dimensional hydrodynamics engine applied to riverine and estuarine applications. The current interface to RMA2 in the Surface-water Modeling System originated as a program named FastTABS.

The RMA2 model can be added to a paid edition of SMS.

Functionality

RMA2 has these capabilities:

  • Compute water levels and velocities for a 2D mesh structure
  • 1D elements (trapezoidal shape)
  • 1D flow control structures
  • Allow elements to wet and dry
  • 2D structures are permitted in version 4.50 or higher (US Army Corps of Engineers employees only)
  • Account for effects of the earth's rotation (Coriolis effect)
  • Accepts a wide variety of boundary conditions including:
    • Discharge by node/element/ or line
    • Tidal radiation boundary conditions by line
    • Discharge as a function of elevation by line
    • Water surface elevation along a line
    • Apply wind stress either:
      • Uniformly over the model domain; constant or time-varying
      • As a storm; front or tropical cyclonic event (time-varying)
  • Read an STWAVE radiation stress file to incorporate wave induced currents
  • Identify errors in the computational mesh specification
  • Accept either English or standard SI units
  • Restart (Hotstart) the simulation from a prior RMA2 run and continue
  • Account for marsh porosity wetting and drying (wetlands)
  • Employ either direct or automatic dynamic assignment of Manning's n-value by water depth
  • Employ user selectable manual or automatically assigned turbulent exchange coefficients
  • Compute flow across continuity check lines.
  • Revisions within a time step (both coefficients and/or boundary conditions)

Using the Model / Practical Notes

  • RMA2 Spindown Steering (Incremental Loading)
  • RMA2 2D Control structures are only available to employees of the US Army Corps of Engineers.
  • The TABS models are built to expire after a set date. The latest version can be downloaded from the Software Updates section of the Aquaveo website.
  • According to the RMA2 model documentation, "Because of lack of experience in using storms in a simulation, including storms in simulations remains experimental."
  • Boundary condition time series curves are resampled by the model based on the time step. If changing the time step, re-enter the time series curve since SMS will automatically resample the curve and resampling the curve multiple times may result in a loss of important information.
  • If the model files included with the tutorial don't load after running the RMA4 model, the solution files may need to be deleted, after which the steps may need to be performed again from the beginning.

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 RMA2 model. See RMA2 Graphical Interface for more information.

The RMA2 graphical interface contains tools to create and edit an RMA2 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 RMA2. If a mesh has already been created for a RMA2 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 RMA2. 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 RMA2 menu. See RMA2 Graphical Interface for more information.

Saving RMA2

When completing the File | Save As... command, the following files get saved in the *.sms

  • *.mat referenced to new save location
  • *.sim referenced to new save location

Related Topics

External Links

  • CHL RMA2 Website [1]
  • CHL RMA2 Frequently Asked Questions [2]
  • Users Guide To RMA2 WES Version 4.5 [3]
  • Users Guide to RMA2 Version 4.35 [4]
  • MERGAVE – Utility for Merging RMA2 Solution Files [5]