Behaviour

The behaviour model simulates the behaviour of a large amount of Atlantic Salmon in a net cage setup. It takes input from the flow model to calculate currents and waves based on tides.

How to simulate

For this tutorial we will be using the Kopl tool from Open Simulation Platform. If you do not have it installed you can download it from here.

We will also be using the Behaviour-flow module. If you do not have it installed, download the zip file and extract it.

  • Start the kopl tool, by double clicking on the Kopl executable.
  • Choose a location for the workspace (working folder) or press Ok to use the default workspace.
  • Right click in the navigator pane and click new, click CoSimulation task and give it a name ie. BehaviourSimulation
  • Right click the new task and select new->Configuration
  • Give it a descriptive name ie. SalmonProduction
  • For the file, click the browse icon to the far right. Select a tutorial xml that most closely relates to the experiment you want to simulate. The tutorials are located in the configuration folder under the behaviour folder you downloaded with the Behaviour-flow module.
  • For our example we will select the DefaultCageSimulation.xml
  • Click Finish
  • Double click on the configuration (For our example SalmonProduction)
  • Start time is set to 0 and step size to 1.0 which is correct, set duration to how long you want to simulate (in seconds)
  • Double click on Salmon Cage under Setup, you will get an overview of the parameters for the model.
  • Of particular ineterest is the nc_file value that can be set to a presimulated nc file, downloaded from the Flow model repository.
  • For tanks, you can also specify a cage_file with the dimensions of the cage, which can be found in the Configurations/TankDimension
  • Modify variables to suit your experiment.
  • To simulate, right click the configuration (SalmonProduction) and select Simulation.
  • A results folder is now available under the configuration.
  • Select the Salmon Cage folder and double click on the parameter you want to plot.

Videos

  • Basic Kopl
    A basic turorial on downloading and running Kopl for the first time.
  • Basic Loading of Configurations
    A basic tutorial describing the download and loading of predefined configurations in Kopl.

Downloads

XML

Pdf