Overview

Model Architecture

AquaModel consists of several interlinked sub-modules, including:

1. Hydrodynamic submodel

2. Fish physiology submodel

3. Benthic submodel

AquaModel compartments

Hydrodynamic submodel

AquaModel contains a hydrodynamic submodel of advective and turbulent flow within a variably-sized domain. The model can operate with only scant knowledge of currents (estimates of mean and maximum flow) or with a detailed current meter record, which is preferable.

Fish physiology submodel

AquaModel's fish physiology submodel simulates fish growth, respiration, excretion, oxygen flux, and nitrogen production in response to varying feed rates, water temperature, oxygen availability and activity (swimming rate). Carbon, nitrogen, and oxygen are traced.

Benthic submodel

The benthic submodel simulates sedimentation, resuspension and redistribution of carbon-containing waste fecal and food wastes. This submodel is based on the G-Model of carbon flux first proposed by Westrich and Berner (1984) also used by other fish farm models. We have constructed our own extension of this model with unique modifications, updates, algorithms, and code.