Lotka-Volterra Oscillation

This example shows the simulation of an oscillator based on the Lotka-Volterra equations using

QFIRE Studio

.

Introduction

The Lotka-Volterra oscillator equations (or Prey-Predator oscillator) are defined  by:

dxdt=x(αβy)\frac{\mathrm{d}x }{\mathrm{d} t} = x(\alpha-\beta y)
dydt=y(δxγ)\frac{\mathrm{d}y }{\mathrm{d} t} = y(\delta x - \gamma)

In these equations:

  • yy
    : the number of predators.a
  • yy
    : the number of prey;
  • α\alpha
    : the prey population growth rate.
  • γ\gamma
    : the population decrease rate of predators.
  • β\beta
    : the rate of decrease in the prey population.
  • δ\delta
    : the rate of growth of the predator population.
Simulation

Using 

QFIRE Studio

, the diagram in Figure 1 was made following the equations.

Figure 1 - Lotka-Volterra equations in block diagram

The initial values ​​of prey and predators are 2 and 1 respectively. These values were set inside the integrators. The results are shown in Figure 2.

Figure 2 - Solution of the Lotka-Volterra differential equations computed by the

QFIRE Studio

About MWF

MWF is a traditional Brazilian company that provides a wide range of electronic and mechatronic products for industry sectors such as automotive, agricultural machinery and aerospace.

Contact Us

Rua Doutor Siqueira, 139 / Sala 804 Campos dos Goytacazes - RJ, Brasil

contact@mwf-technologies.com

© 2018-2026 MWF. All rights reserved.