SMS:RMA2 Spindown: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
For cold start simulations, the initial velocities are zero and the water surface elevation is constant. This is often referred to as the "bathtub condition." Often [[SMS:RMA2|RMA2]] will not directly converge using these initial conditions.
[[Image:SMS Steering Module RMA2 Spindown.png|thumb|350 px|SMS ''Steering Module – RMA2 Spindown'' dialog]]
For cold start simulations, the initial velocities are zero and the water surface elevation is constant. This is often referred to as the "bathtub condition". Often [[SMS:RMA2|RMA2]] will not directly converge using these initial conditions.


== Incremental Loading Strategy ==
== Incremental Loading Strategy ==
The flow equations are nonlinear and thus require an iterative solution, starting from some initial guessed value. Convergence of the iterative solution is not guaranteed. Since the desired boundary conditions may be vastly different from a cold start condition, it may be impossible to get convergence starting from this bathtub type condition. However, a solution can be obtained using a series of “Runs” that generate solutions progressively closer to the desired answer. Intermediate boundary conditions that are closer to the final desired boundary conditions are specified to generate a set of flow conditions. These conditions do not represent the final desired flow conditions, but are closer to the final desired flow conditions than the original cold start, and can be used as initial conditions for a subsequent run. Starting the model from a previous solution is called “Hot Starting”. In the incremental loading strategy, “loads” consisting of applied flow rates and water surface elevations along the boundary increment from a cold start condition to the final condition. By choosing a suitably small increment in the boundary conditions, convergence can be attained.
The flow equations are nonlinear and thus require an iterative solution, starting from some initial guessed value. Convergence of the iterative solution is not guaranteed. Since the desired boundary conditions may be vastly different from a cold start condition, it may be impossible to get convergence starting from this bathtub type condition. However, a solution can be obtained using a series of “Runs” that generate solutions progressively closer to the desired answer. Intermediate boundary conditions that are closer to the final desired boundary conditions are specified to generate a set of flow conditions. These conditions do not represent the final desired flow conditions, but are closer to the final desired flow conditions than the original cold start, and can be used as initial conditions for a subsequent run. Starting the model from a previous solution is called “Hot Starting”. In the incremental loading strategy, “loads” consisting of applied flow rates and water surface elevations along the boundary increment from a cold start condition to the final condition. By choosing a suitably small increment in the boundary conditions, convergence can be attained.


[[SMS:RMA2|RMA2]] Spindown refers to the process of using the [[SMS:Steering|Steering Module]] to automate the process of incremental loading. The [[SMS:Steering|Steering Module]] can vary the following:
[[SMS:RMA2|RMA2]] spindown refers to the process of using the [[SMS:Steering|Steering module]] to automate the process of incremental loading. The [[SMS:Steering|Steering module]] can vary the following:
* Boundary Conditions
* ''Boundary Conditions''
** Water surface elevation
** ''Water surface elevation''
** Flow rate
** ''Flow rate''
* Model Parameters
* ''Model Parameters''
** Eddy viscosity
** ''Eddy viscosity''
* Finite Element Network
* ''Finite Element Network''
** Geometry (nodal elevations)
** ''Geometry (nodal elevations)''


This replaces the use of [[SMS:RMA2 Menu#RMA2 Revisions|"REV" cards]] in [[SMS:RMA2|RMA2]].
This replaces the use of [[SMS:RMA2 Menu#RMA2 Revisions|"REV" cards]] in [[SMS:RMA2|RMA2]].
==RMA2 Spindown Dialog==
[[File:RMA2 Spindown.png|thumb|450 px|The ''RMA2 Spindown'' dialog]]
The ''RMA2 Spindown'' dialog updates with the progress of spinning down the model.
The top window explains the spindown convergence of the current run. Each iteration shows as a green point, allowing determination of if the run is converging or diverging (moving toward or away from 0 head change). The iteration being performed is shown just above this plot.
The bottom window shows the overall spindown of the model. The green points represent successful runs, and the red Xs represent failed runs. When this plot reaches 100% spun down, the model is finished. This percent is shown just above this plot.
This process can take several minutes to complete. When the spindown has finished, a window appears advising that the "Steering process has terminated – See status file for details." This status file is named "SteeringStatus.txt" and gives a summary of the steering process. A final solution file will also be created.


== Related Topics ==
== Related Topics ==
Line 23: Line 34:


[[Category:RMA2|Spindown]]
[[Category:RMA2|Spindown]]
[[Category:RMA2 Dialogs|spin]]
[[Category:Steering|R]]

Latest revision as of 15:54, 30 July 2019

SMS Steering Module – RMA2 Spindown dialog

For cold start simulations, the initial velocities are zero and the water surface elevation is constant. This is often referred to as the "bathtub condition". Often RMA2 will not directly converge using these initial conditions.

Incremental Loading Strategy

The flow equations are nonlinear and thus require an iterative solution, starting from some initial guessed value. Convergence of the iterative solution is not guaranteed. Since the desired boundary conditions may be vastly different from a cold start condition, it may be impossible to get convergence starting from this bathtub type condition. However, a solution can be obtained using a series of “Runs” that generate solutions progressively closer to the desired answer. Intermediate boundary conditions that are closer to the final desired boundary conditions are specified to generate a set of flow conditions. These conditions do not represent the final desired flow conditions, but are closer to the final desired flow conditions than the original cold start, and can be used as initial conditions for a subsequent run. Starting the model from a previous solution is called “Hot Starting”. In the incremental loading strategy, “loads” consisting of applied flow rates and water surface elevations along the boundary increment from a cold start condition to the final condition. By choosing a suitably small increment in the boundary conditions, convergence can be attained.

RMA2 spindown refers to the process of using the Steering module to automate the process of incremental loading. The Steering module can vary the following:

  • Boundary Conditions
    • Water surface elevation
    • Flow rate
  • Model Parameters
    • Eddy viscosity
  • Finite Element Network
    • Geometry (nodal elevations)

This replaces the use of "REV" cards in RMA2.

RMA2 Spindown Dialog

The RMA2 Spindown dialog

The RMA2 Spindown dialog updates with the progress of spinning down the model.

The top window explains the spindown convergence of the current run. Each iteration shows as a green point, allowing determination of if the run is converging or diverging (moving toward or away from 0 head change). The iteration being performed is shown just above this plot.

The bottom window shows the overall spindown of the model. The green points represent successful runs, and the red Xs represent failed runs. When this plot reaches 100% spun down, the model is finished. This percent is shown just above this plot.

This process can take several minutes to complete. When the spindown has finished, a window appears advising that the "Steering process has terminated – See status file for details." This status file is named "SteeringStatus.txt" and gives a summary of the steering process. A final solution file will also be created.

Related Topics