2 CDM: The Coorong Dynamics Model


2.1 Overview

The Coorong Dynamics Model (CDM) is a spatially resolved model to simulate the environmental conditions within the Coorong, a large coastal lagoon located in South Australia. It is not a single model, but a system of models that can be configured, applied and coupled in various ways for different purposes.

At its core, it consists of the hydrodynamic model TUFLOW-FV and the water quality model AED, which can be optionally linked with the SWAN wave model. Different model domain resolutions can be selected and/or time-periods of interest simulated. Different levels of model complexity (i.e., biogeochemical or ecological components) can be engaged within an environment with common input files and output analysis workflows. The flexibility allows a common approach to be used in different use-cases; for example, a long-term low-resolution simulation vs a high-resolution habitat restoration simulation can share common model settings, parameters and parameterisations. This provides decision-makers a single trusted tool that can be used to answer a diversity of questions that span from day-to-day management (e.g., barrage operation) to long-term policy settings (e.g, restoration and climate change adaptation strategies).

In general, the models are configured to resolve hydrodynamics and flushing, water temperature and salinity, and numerous water quality attributes including oxygen, nutrients (organic and inorganic), phytoplankton, macroalgae, and suspended sediment. The outputs from these modules are used to predict ecological attributes of interest, including seagrass, fish and benthic macro-invertebrates.

The CDM is also more than the individual models. The model links a large volume of data from historical surveys, real-time data streams and recent experimental work. Complex integration workflows are implemented to process data for model inputs (e.g., boundary conditions) or model assessment (e.g., calibration or validation).

The CDM project is therefore a model-data ‘ecosystem’ that serves as a shared analytics platform to provide a holistic view of the many complex aspects of the system. Model and data provenance is a high priority and all data and model products that are developed are under strict version control within the platform to ensure traceability and transparency in model use and assumptions (see Section 3).

The following sections describe the model platform, detail the CDM configuration, summarise the different model generations being developed and used for decision support, and provide a persistent resource summarising model performance.


2.2 Model platform

2.2.1 Hydrodynamics: TUFLOW-FV

TUFLOW-FV is a finite volume hydrodynamic model, developed by BMT Global Pty Ltd (BMTWBM, 2019). It has flexible-mesh and accounts for variations in water level, salinity, temperature, and density in response to tides, inflows and surface thermodynamics. The current version has various use-ability features including integration with QGIS and optimisiation for operation on desktop GPU resources.

The TUFLOW-FV has been used extensively in the region for hydrological assessments. Within the CDM two(three) different model domains are applied with different levels of spatial resolution, including both 2D and 3D implementations.

2.2.2 Waves: SWAN

The Simulating WAves Nearshore (SWAN) model is a numerical wave model used to obtain realistic estimates of surface wave parameters in coastal areas, lakes, and estuaries from given wind, bottom, and current conditions. The model is based on the wave action balance equation (or energy balance in the absence of currents) with sources and sinks. SWAN is a third-generation wave model with first-, second-, and third-generation options.

2.2.3 Water quality and habitat: AED

The Aquatic EcoDynamics (AED) water quality model is a community-driven library of modules and algorithms for simulation of “aquatic ecodynamics” - water quality, aquatic biogeochemistry, biotic habitat and aquatic ecosystem dynamics, developed by the AED research group of UWA (Hipsey et al., 2019). Each module aims to be based on state-of-the-art science sourced from a wide variety of scientific literature, making the library one of the most advanced available to aquatic ecosystem modellers.


2.3 CDM setup and configuration

The following sections describe the general setup and approach of the model and provide an overview. Speciic simulations decsribed in subsequent sections may use tailored or customised versions adapted from this description.

2.3.1 Simulation domains

The CDM modelling domain spans from the Murray Mouth region to the south end of the Coorong, with a length of ~116 km and a total area of ~237 km2.

Two types of model mesh were developed to support different research purposes. The first is a fine-resolution mesh (26250 cells with mean cell size of ~1×104 m2, Figure 2.1, left); this mesh was used for resolving the spatial heterogeneity of the water quality response, especially for the habitat predictions; the second is a relatively coarse resolution mesh (2202 cells with mean cell size of ~1.3×105 m2, Figure 2.1, right) for faster simulations of investigating water balance and other modelling experiments. The fine- and coarse-mesh models share the same boundary conditions and have been bench-marked with each other, and can be used in different stages of model development.

Plan view of the Coorong Dynamics Model fine (left) and coarse (right) mesh.

Figure 2.1: Plan view of the Coorong Dynamics Model fine (left) and coarse (right) mesh.

Table 2.1: Grid Specifications
Filename Number of Cells Total Area (m2) Min Cell Area (m2) Max Cell Area (m2) Mean Cell Area (m2)
HCHB: Fine
CoorongBGC_mesh_000.2dm 26250 271376866 67.4623 97990.76 10338.17
HCHB: Coarse
A10583_Coorong_fast_010.2dm 2202 295416859 3534.0982 1179297.53 134158.43


A range of bathymetry data is available and specified within the model(s).

  • 2008 survey
  • 2018 1m Lidar / Sentinel DEM
  • 1999 - 2019 Murray Mouth Surveys

This is processe within the SMS software to generate a computational mesh suitable for TUFLOW-FV.

Coorong bathymetry.

Figure 2.2: Coorong bathymetry.

2.3.2 Boundary conditions

Regardless of the model domain / mesh option that is chosen, then CDM system manages several standard boundary conditions to allow the model to be forced by tidal, meteorological and inflow information, which is brought together from various data sources.

  • Tidal conditions: Set on the ocean side of the Murray Mouth, an open water level boundary is specified based on Barker Knoll / Victor Harbour tidal data, which are available at 10 minute resolution.
  • Salk Creek inflow: Inflow to the South Lagoon from the local catchment via Salt Creek was set based on available flow data from water.data.sa.gov.au (curated by the South Australian Department of Environment and Water). The nutrient boundary condition inputs are extrapolated based on field measurements at Salt Ck.
  • Barrage flows: Inflow boundary conditions at the five barrages are based off historical daily-interval measurements of flow rate, temperature, salinity. The nutrient boundary condition inputs are extrapolated based on field measurements at Lake Alexandrina, close to the barrages.
  • Meteorology: Meteorological conditions are collected from a range of sources. The main data used include that from Narrung weather station (Figure 2.3), and stations maintained on the Coorong by DEW. The spatially -resolved Bureau of Meteorology Atmospheric High-Resolution Regional Reanalysis for Australia (BARRA) climate model is also available and has been used, but we note this product is discontinued beyond 2019. A comparison of weather data sources is discussed here.
Summary locations where relevant boundary condition data is collected and/or applied.

Figure 2.3: Summary locations where relevant boundary condition data is collected and/or applied.

For each of the flow boundaries, the model requires specification of inflow nutrient and salt concentrations, to resolve the external loading into the domain. This is depicted in Figure 2.4. Details on the specific simulated variables that must be specified are summarised in further detail below.

Summary of inflow files used for boundary specification and the required input constituents.

Figure 2.4: Summary of inflow files used for boundary specification and the required input constituents.

2.3.3 Hydrodynamic settings

The key hydrodynamic settings controlling the water transportation and mixing in the TUFLOW-FV model include:

  • Bottom drag: For hydrodynamic simulations the bed boundary resistance is described using a \(K_S\) bottom drag model, which assumes a log-law velocity profile and requires specification of a surface roughness length-scale. A background roughness length-scale of 0.018 was applied in the CDM (update to reflect zones);

  • Horizontal momentum mixing: the Smagorinsky scheme was applied for the horizontal momentum mixing modelling, with default Smagorinsky coefficient of 0.2;

  • Horizontal scalar mixing: the horizontal non-isotropic scalar diffusivity is calculated according to the Elder model, with Global Horizontal Scalar Diffusivity was set to 250 m2/s and the coefficient was set to 25;

  • Tidal input: a WL (water level) boundary condition was applied to the Murray Mouth tidal input;

  • Inflow input: a Q (nodestring flow) boundary condition was applied to the barrage flows, and a QC (cell inflow) boundary condition was applied to the Salt Ck inflow;

  • Meteorology:

    • The background shortwave radiation extinction coefficients was set to 2.0, with feedback from the AED model of TSS concentration altering the extinction coefficient;
    • Longwave radiation heat transfer model was using the net downward long wave radiation input, based on cloud cover;
    • The wind stress was calculated using the (Wu, 1982) wind stress model.
  • Salinity correction on evaporation: The effect of high salinity on evaporation is included, as outlined here.

2.3.4 Water quality modules

The water quality model AED has been dynamically linked with TUFLOW-FV to simulate the mass balance and redistribution of carbon, nutrients and sediment, including partitioning between organic and inorganic forms and resolution of the relevant biotic components. This includes turbidity (including particle resuspension and sediment redistribution), chlorophyll a (chl-a), and filamentous algae (Ulva), plus habitat quality of Ruppia. Benthic and pelagic properties have been resolved.

A summary of simulated model variables is shown in Table 1. For detailed scientific documentation the reader is referred to the AED Science Manual.

Table 2.2: CDM simulated variable summary
Name Symbol Units Full Name Description
Physical variables
temp \[T\] \[\small{^{\circ}C}\] Temperature Temperature modelled by hydrodynamic model, subject to surface heating and cooling processes
sal \[S\] \[\small{psu}\] Salinity Salinity simulated by TUFLOW-FV, impacting density. Subject to inputs and evapo-concentration
NA \[EC\] \[\small{uS /cm}\] Electrical conductivity Derived from salinity variable
TOT_par \[I_{PAR}\] \[\small{W /m^2}\] Shortwave light intensity Incident light, \(I_0\), is attenuated as a function of depth
TOT_uv \[I_{UV}\] \[\small{W /m^2}\] Shortwave light intensity Incident light, \(I_0\), is attenuated as a function of depth
TOT_EXTC \[\eta_{PAR}\] \[\small{/m}\] PAR extinction coefficient Extinction coefficient is computed based on organic matter and suspended solids
NA \[\eta_{UV}\] \[\small{/m}\] UV extinction coefficient Extinction coefficient is computed based on organic matter and suspended solids
Biogeochemical variables
OXY_oxy \[DO\] \[\small{mmol O_2/m^3}\] Dissolved oxygen Impacted by photosynthesis, organic decomposition, nitrification, surface exchange, and sediment oxygen demand
SIL_rsi \[RSi\] \[\small{mmol Si/m^3}\] Reactive Silica Algal uptake, sediment flux
PHS_frp \[FRP\] \[\small{mmol P/m^3}\] Filterable reactive phosphorus Algal uptake, organic mineralization, sediment flux
PHS_frpads \[PIP\] \[\small{mmol P/m^3}\] Particulate inorganic phosphorus Adsorption/desorption of/to free FRP
NIT_amm \[NH_4^+\] \[\small{mmol N/m^3}\] Ammonium Algal uptake, nitrification, organic mineralization, sediment flux
NIT_nit \[NO_3^-\] \[\small{mmol N/m^3}\] Nitrate Algal uptake, nitrification, denitrification, sediment flux
OGM_cpom \[CPOM\] \[\small{mmol C/m^3}\] Coarse particulate organic matter Enzymatic hydrolysis to particulate organic matter
OGM_docr \[DOC-R\] \[\small{mmol C/m^3}\] Refractory DOC Sediment release, photolysis
OGM_donr \[DON-R\] \[\small{mmol N/m^3}\] Refractory DON Sediment release, photolysis
OGM_dopr \[DOP-R\] \[\small{mmol P/m^3}\] Refractory DOP Sediment release, photolysis
OGM_doc \[DOC\] \[\small{mmol C/m^3}\] Dissolved organic carbon Mineralisation, algal mortality/excretion, photolysis
OGM_don \[DON\] \[\small{mmol N/m^3}\] Dissolved organic nitrogen Mineralisation, algal mortality/excretion, photolysis
OGM_dop \[DOP\] \[\small{mmol P/m^3}\] Dissolved organic phosphorus Mineralisation, algal mortality/excretion, photolysis
OGM_poc \[POC\] \[\small{mmol C/m^3}\] Particulate organic carbon Breakdown, settling, algal mortality/excretion
OGM_pon \[PON\] \[\small{mmol N/m^3}\] Particulate organic nitrogen Breakdown, settling, algal mortality/excretion
OGM_pop \[POP\] \[\small{mmol P/m^3}\] Particulate organic phosphorus Breakdown, settling, algal mortality/excretion
TOT_tp \[TP\] \[\small{mmol P/m^3}\] Total Phosphorus Sum of all phosphorus state variables
TOT_tn \[TN\] \[\small{mmol N/m^3}\] Total Nitrogen Sum of all nitrogen state variables
TOT_tkn \[TKN\] \[\small{mmol N/m^3}\] Total Kjedahl Nitrogen Sum of relevant nitrogen state variables
OGM_cdom \[CDOM\] \[\small{mmol C/m^3}\] Chromophoric Dissolved Organic Matter Related from DOC-R and DOC concentrations
Planktonic variables
PHY_bga \[PHY_{i=1}\] \[\small{mmol C/m^3}\] Cyanobacteria Photosynthesis, nutrient uptake, respiration, sedimentation
PHY_grn \[PHY_{i=2}\] \[\small{mmol P/m^3}\] Green Photosynthesis, nutrient uptake, respiration, sedimentation
PHY_diatom \[PHY_{i=3}\] \[\small{mmol C/m^4}\] Diatom Photosynthesis, nutrient uptake, respiration, sedimentation
MAG_ulva \[ULVA\] \[\small{mmol P/m^4}\] Ulva (floating) Sloughing, sedimentation and transport, photosynthesis & respiration
PHY_tchla \[TCHLA\] \[\small{\mu g/ L}\] Total Chlorophyll-a Sum of planktonic algal groups, converted to chlorophyll-a
Sediment & turbidity
NCS_ss1 \[SS\] \[\small{g SS m-3}\] Suspended sediment Sedimentation, resuspension
TOT_turbidity \[Turbidity\] \[\small{NTU}\] Turbidity Derived from particulate components in suspension
Benthic variables
PHY_mpb \[MPB\] \[\small{mmol C /m^2}\] Benthic algae Benthic photosynthesis & respiration.
MAG_ulva_ben \[ULVA_{BEN}\] \[\small{mmol C /m^2}\] Ulva (benthic) Benthic photosynthesis, nutrient uptake, respiration & sloughing
HAB_ruppia \[Ruppia\:HSI\] \[\small{-}\] Ruppia Habitat Suitability Computed from light, depth, salinity, temperature and algae


For the sediment and benthic related variables, the model allows for spatial variability in these properties, and this is captured through the definition of several material zones. This is explored in some detail in Chapter 4; though an example default material zone setup (used in Generation 1.5 simulations, see below) is shown below in Figure 2.5.

Different sediment zones used within the domain.

Figure 2.5: Different sediment zones used within the domain.


2.4 Model generation summary

The CDM modelling project by its very nature has evolving capability over time, and different modelling capabilities have been developed for particular use-cases. For context, the range of pre-HCHB and HCHB simulation “generations” are summarised in Table 2.3. As at Sept 2021, this document mainly reports on Generation 0 results and the development of Generation I and II which is underway.

Table 2.3: CDM simulation summary
Name Version Date Domain Waves WQ Description
ORH
ORH og 2014-2016 CoorongBGC_mesh_000; 2D N AED2 + HSI Original mesh with default settings and Ruppia HSI
MER
MER og 2017-2019 CoorongBGC_mesh_000; 2D N AED2 + HSI Original extended to 2019
CIIP
CIIP Hydro og ? CoorongBGC_mesh_000; 2D N N NA
CIIP Phase 1 0 2017-2019 CoorongBGC_mesh_000; 2D N AED + HSI Original configuration with updated TUFLOW and AED binaries and boundary conditions
CIIP Phase 2 0.1 2017-2019 CoorongBGC_mesh_000; 2D N AED + HSI NA
coorong-rapid 0 ? A10583_Coorong_fast_010; 2D N N BMT coarse mesh model run over extended period
HCHB
Generation I - rapid 1 2011-2021 A10583_Coorong_fast_010; 2D Y AED coorong-rapid used for nutrient calibration
Generation I 1 2019-2021 CoorongBGC_mesh_000; 2D Y AED + HSI Updated with waves, and 20x sediment zones
Generation I.5 1.5 2019-2021 CoorongBGC_mesh_000; 2D Y AED + HSI + MAG Updated with waves, and 31x sediment zones
Generation II 2 2019-2021 CoorongBGC_mesh_000; 2D Y AED + HSI + SDG + MAG Habitat optimised mesh and 31x sediment zones and macroalgae models