Home▸Articles▸Ecology & Conservation Biology

Dam Removal: Sediment Pulse & Fish Passage (2D)

Understanding ecological impacts of dam removal through a 2D simulation model.

mysimulator teamUpdated June 2026≈ 4 min read▶ Open the simulation

What Dam Removal Simulates

Dam removal is an ecological restoration technique aimed at reconnecting river systems, allowing for the natural migration of fish and the transport of sediment. This 2D simulator models these processes by simulating a breach in a dam, which releases stored sediment downstream. The model also tracks how fish navigate past this former barrier.

The simulation uses a real sediment-release model to predict how much sediment is released during the breach and how it migrates through the river system. This helps ecologists understand the immediate and long-term effects of dam removal on water quality, habitat restoration, and aquatic life.

Key Components of the Simulation

The simulation includes several key components: stored sediment volume, which represents the accumulated sediment behind the dam; river discharge, which affects how quickly sediment moves downstream; erosion rate constant, which determines how much sediment is released over time; and fish critical swim speed, which influences their ability to pass through the breach.

Fish passage is modeled using a logistic swimming-performance curve, which accounts for the energy expenditure of fish as they navigate past the former dam site. This helps predict survival rates and migration success.

live demo · related simulation● LIVE

Implications of Sediment Release

Sediment release during dam removal is crucial for restoring river ecosystems. Sediment provides nutrients, creates habitats, and supports a diverse range of aquatic life. The simulation helps ecologists understand the timing and magnitude of sediment pulses necessary to achieve these ecological benefits.

However, excessive sediment can also cause problems such as increased turbidity, which can harm fish and other organisms. The model allows for adjustments in breach fraction and erosion rate constant to optimize sediment release while minimizing negative impacts.

Fish Passage Challenges

Fish passage is a critical aspect of dam removal because many species rely on upstream migration for breeding, feeding, or habitat use. The logistic swimming-performance curve in the simulation reflects how fish energy expenditure increases as they swim against current and through the breach site.

Understanding these dynamics helps in designing effective fish ladders and other mitigation measures to ensure successful passage and minimize stress on fish populations.

Frequently asked questions

How does sediment release affect river ecosystems?

Sediment release during dam removal can restore habitats, provide nutrients for aquatic plants, and support diverse species. However, it must be managed to avoid excessive turbidity that could harm fish and other organisms.

What role do fish play in the simulation?

Fish represent a key ecological component of river ecosystems. The simulation models their ability to pass through the breach site using a logistic swimming-performance curve, which helps predict survival rates and migration success.

Can the simulation be used for other types of dams or rivers?

The principles behind sediment release and fish passage apply broadly across different dam types and river systems. However, specific parameters may need to be adjusted based on local conditions and species characteristics.

What are some real-world applications of this simulation?

This simulation can aid in planning and managing dam removal projects by providing insights into sediment dynamics and fish passage challenges, helping to design more effective restoration strategies.

Try it live

Everything above runs in your browser — open Dam Removal: Sediment Pulse & Fish Passage (2D) and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Dam Removal: Sediment Pulse & Fish Passage (2D) simulation

What did you find?

Add reproduction steps (optional)