classBenchPlant

COST Benchmark WWTP Configuration

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This ASM2d example plant consists of 2 denitrification tanks (tank1 and tank2),
3 nitrification tanks (tank3 - tank5) and a secondary clarifier by Takacs.
Furthermore there are 2 control loops modelled.
This configuration corresponds to the COST simulation benchmark [1].

Change into the directory ../ASM2d and translate the model.
Before simulating the model load initial values from the script file bench_asm2d.mos
that is provided besides the model.
A 14 days dynamic influent data file is provided. So you may simulate up to 14 days.
But start with 1 day as it may take some time for simulation.
After simulation you may have a look at internal concentrations but most interesting
are the relevant concentrations at the effluent of a plant which can be viewed via the 
sensors at the effluent of the secondary clarifier.

References: 

[1] J.B. Copp: The COST Simulation Benchmark. 2000. http://www.ensic.u-nancy.fr/COSTWWTP/

Components

TypeNameDefaultDescription
ASM2d.EffluentSinkEffluent
ASM2d.SludgeSinkWasteSludge
ASM2d.SecClarModTakacsSettler
ASM2d.divider2divider
ASM2d.nitritank5
ASM2d.nitritank4
ASM2d.nitritank3
ASM2d.denitank2
ASM2d.denitank1
ASM2d.mixer3mixer
Modelica.Blocks.Sources.CombiTimeTableCombiTableTime
ASM2d.WWSourceWWSource
ASM2d.sensor_NOsensor_NO
ASM2d.blowerblower1
ASM2d.blowerblower2
ASM2d.blowerblower3
ASM2d.sensor_O2sensor_O2
Modelica.Blocks.Math.FeedbackFeedback
Modelica.Blocks.Continuous.PIPI1
Modelica.Blocks.Sources.ConstantConstant1
ASM2d.pumpRecyclePump
Modelica.Blocks.Continuous.PIPI2
Modelica.Blocks.Sources.ConstantNitrogenSetpoint
Modelica.Blocks.Math.FeedbackFeedback1
Modelica.Blocks.Nonlinear.LimiterLimiter1
ASM2d.pumpReturnPump
ASM2d.pumpWastePump
Modelica.Blocks.Sources.ConstantConstant2
Modelica.Blocks.Sources.ConstantTemperature
Modelica.Blocks.Nonlinear.FixedDelayFixedDelay1
sensor_NHsensor_NH1
WasteWater.ASM2d.sensor_NOsensor_NO1
WasteWater.ASM2d.sensor_TKNsensor_TKN1
WasteWater.ASM2d.sensor_CODsensor_COD1
Modelica.Blocks.Sources.StepOxygenSetpoint