System Dynamics

PredatorPrey Block

The Lotka-Volterra equations describing the dynamics of biological systems in which two species interact.

Open PredatorPrey in BlockWerk →

Description

The Predator-Prey model (also known as the Lotka-Volterra equations) describes the interaction between two species in an ecosystem: one is the predator and the other is the prey. It is a fundamental model in population biology that demonstrates natural oscillations.

Mathematical Model

\begin{aligned} \frac{dx}{dt} &= \alpha x - \beta xy \\ \frac{dy}{dt} &= \delta xy - \gamma y \end{aligned}

The model is defined by two coupled first-order nonlinear differential equations:

$$\frac{dx}{dt} = \alpha x - \beta xy$$ $$\frac{dy}{dt} = \delta xy - \gamma y$$

Where:

Parameters

alpha ($\alpha$)

The birth rate of the prey.

beta ($\beta$)

The rate at which predators encounter and consume prey.

delta ($\delta$)

How efficiently predator consumption translates into new predators.

gamma ($\gamma$)

The natural death rate of the predators.

initial_prey

Type: number (Default: 10)

Initial Prey parameter description placeholder.

initial_predator

Type: number (Default: 5)

Initial Predator parameter description placeholder.

Ports

prey (Output)

Current population of the prey species.

predator (Output)

Current population of the predator species.

Examples

Remarks

See Also