Debrisflow FAQ

How do I speed up my debris flow simulation?

Problem: My debris flow simulation takes ages to calculate. I use a 0.5m resolution. Do you have any suggestions on how to speed up my simulation? And sometimes I get this error message:

Error-Messages:
% Unable to allocate memory: to make array.
  Not enough space
% Execution halted at:  RAMMS_OPENBINARYOUTPUT 2237
%                       RAMMS_OPENOUTPUTFILE 10730
%                       RAMMS_OPENOUTPUTFILEEVENT 10590
%                       IDLRTMAIN         183
%                       $MAIN$ 
        

 

Answer:

There are several important issues that affect your simulation speed and also your (RAMMS) memory management:

  1. Dump Step: By increasing the dump step (when starting a simulation, e.g. 10s instead of 5s), you decrease the amount of memory needed to open a simulation file.
  2. Calculation domain: Do you use a narrow calculation domain? If not, please have a look in the manual (section 3.5.4) on how to define an ideal calculation domain.
  3. Simulation resolution: A very good (=small) simulation resolution increases the amount of memory needed to open a simulation file.
  4. Do you use a large ortho-image that you overlay? This could also be a memory problem. Reduce the resolution of your ortho-image (do not forget to change the .tfw file too) and try again.

 

How does erosion work in RAMMS?

Answer: Erosion is explained in this article.

 

How is yield stress (cohesion) used in RAMMS::Debrisflow?

Answer:

Since Version 1.6.20 the basic Voellmy equation has been modified to include yield stress (cohesion), see equation below, where C is the cohesion of the flowing material. Unlike a standard Mohr-Coulomb type relation this formula ensures that S→0 when both N→0 and U→0. It increases the shear stress and therefore causes the avalanche or debris flow to stop earlier, depending on the value of C.
This formula has been established using real scale experiments with debris flows in Illgraben (VS). Yield stress can help reduce spurious numerical diffusion in runout zones, providing a clearer delineation of the deposition zone. Yield stress (cohesion) values (unit Pascal) may be entered in the Mu/Xi tab of the Run Simulation window.

  • Recommended values: Debris Flow: 0 – 2000 Pa

Please use cohesion values with care!

 

When and why does the Voellmy model work well for Debrisflows?

Answer:

Debris flow

The “best” constitutive model for debris flows is still a very open question in the scientific community. We recommend using the Voellmy model until a better model is found. Voellmy basically has only two parameters and after some calibration a useful solution can usually be found. With Voellmy one can control the flow velocity (parameter xi) and runout distance (mu).

One reason Voellmy is useful is that it only requires two parameters to calibrate. The turbulent term dominates the frictional behavior when the flow is moving rapidly and the Coulomb term is dominant when the flow is moving slowly, allowing the model to be approximately calibrated to observations of flow velocity and the stopping location of the flow front.

Finding the “right” debris flow model is more difficult than finding the “right” snow avalanche model because debris flows are two component systems (fluid, solid). Much of the behaviour of a debris flow — including the stopping process — involves the interaction between the fluid-solid components. Thus, without a two component model, it will be unlikely that we are able to model all aspects of debris flows. The Voellmy model mixes the two components and therefore models the debris flow when the components volumes are constant and well mixed. This assumes, of course, that the relative portions of solid and fluid remain the same, from head to tail of the event. This is hardly true

 

Why use a hydrograph for debris flow modelling?

Answer:

There a several good reasons.

Firstly, hazard mitigation experts are often interested in the flow behaviour only near the fan. Calculating the movement of the debris flow in the torrent is a time consuming and often useless task. Therefore using a hydrograph can often cut calculation times dramatically.

Another reason is that it is impossible to describe the initial conditions of debris flows as a "block release". There are cases where block release is a good approximation of reality (e.g. dam breaks), but, in general, it does not accurately reflect the starting conditions of flows from intense precipitation.

Read this publication for more information on this issue:
Deubelbeiss, Y.; Graf, C., 2013: Two different starting conditions in numerical debris-flow models – case study at Dorfbach, Randa (Valais, Switzerland)