Skip to content
Snippets Groups Projects
paper.md 8.97 KiB
Newer Older
  • Learn to ignore specific revisions
  • Carsten Lemmen's avatar
    Carsten Lemmen committed
    ---
    
    title: "FABM OxyPOM and DiaMO: simple models for dissolved oxygen and biogeochemistry"
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    tags:
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
        - FABM
        - Biogeochemistry
        - Oxygen
        - ElbeXtreme
        - OxyPOM
        - DiaMO
        - Fortran
        - Water quality
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    authors:
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
        - name: Ovidio García-Oliva
          orcid: 0000-0001-6060-2001
        - name: Carsten Lemmen
          orcid: 0000-0003-3483-6036
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    affiliations:
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
        - name: Helmholtz-Zentrum Hereon, Institute of Coastal Systems - Modeling and Analysis, Germany, ovidio.garcia@hereon.de
    
    date: 19 March 2025
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    year: 2025
    bibliography: paper.bib
    SPDX-FileCopyrightText: 2025 Helmholtz-Zentrum hereon GmbH
    SPDX-License-Identifier: CC-BY-4.0
    ---
    
    # Summary
    
    og's avatar
    og committed
    
    
    OxyPOM (Oxygen and Particulate Organic Matter) and DiaMO (Diagnostic Model for Oxygen) are aquatic biogeochemical models that consider key processes for dissolved oxygen (DO) dynamics, such as re-aeration, mineralization, and primary production.
    Both models are implemented in the Fortran-based Framework for Aquatic Biogeochemical Models [FABM, @Bruggeman2014], which enables their deployment in different physical drivers in realistic and idealized applications.
    
    Additional routines for calculating the attenuation of photosynthetically active radiation are included.
    
    The processes represented in OxyPOM and DiaMO enable studying DO in fresh, marine, and transitional waters.
    
    og's avatar
    og committed
    With this model, we include a testcase for simulating DO in Cuxhaven Station in the Elbe estuary from 2005 to 2024.
    This testcase uses the General Ocean Turbulence Model (GOTM) [@Burchard2002] to simulate vertical 1D hydrodynamics with realistic parameterization for tidal dynamics [@Reese2024] and scripts for downloading real meteorological forcing from [kuestendaten.de](https://www.kuestendaten.de).
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    
    # Statement of need
    
    
    og's avatar
    og committed
    Dissolved oxygen (DO) is a key variable for water quality assessment of the ecological state of running and standing aquatic ecosystems [@EC2006], and an intermediate step between atmospheric extremes and biological impacts [@Tassone2022].
    
    Models for DO in waters are thus necessary; most existing models, however, describe DO dynamic as a side product of more or less complex biotic and abiotic dynamics. These new models OxyPOM and DiaMO focus on the key processes that produce or consume oxygen while removing the complexity of adjacent processes.
    
    og's avatar
    og committed
    OxyPOM was implemented by @Holzwarth2018 using DELWAQ [@Blauw2009] and coupled with UnTRIM [@Sehili2014] as the physical driver in an idealization of the Elbe estuary.
    
    og's avatar
    og committed
    This implementation, however, was limited to this specific application and thus lacked portability.
    Implementing this model in the Fortran-based Framework for Aquatic Biogeochemical Models (FABM) [@Bruggeman2014], OxyPOM can be used with many physical drivers; in different geographical domains; and coupled with other biogeochemical models.
    OxyPOM uses vertically explicit formulations for re-aeration, primary production, and light attenuation, which are lacking in the @Holzwarth2018 implementation.
    
    og's avatar
    og committed
    DiaMO is a simplified model for quick assessments for DO dynamics in applications where modelling complete bio-geochemical dynamics is not needed.
    
    og's avatar
    og committed
    ## OxyPOM: Oxygen and Particulate Organic Matter
    
    og's avatar
    og committed
    The model OxyPOM resolves the dynamics of
    
    dissolved oxygen (DO),
    particulate organic matter (POM)--fresh and refractory--,
    particulate inorganic silicon,
    dissolved organic matter (DOM),
    
    og's avatar
    og committed
    inorganic dissolved nutrients,
    
    and two micro-algae classes (ALGi).
    DO dynamics is based on a mass balance equation accounting for re-aeration and photosynthesis as oxygen sources, and respiration, mineralization and nitrification as sinks:
    
    \begin{equation}
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    \frac{d \textrm{DO}}{dt} = \textrm{re-aeration} + (\textrm{photosynthesis} - \textrm{respiration}) - \textrm{mineralization} + \textrm{nitrification}.
    \label{eq:do}
    
    og's avatar
    og committed
    This equation is applied to each water volume considered by the physical driver.
    Re-aeration occurs in the surface-most layer as a function of temperature, salinity and wind speed.
    Photosynthesis is limited by nutrient concentration and light intensity in each layer.
    Respiration includes oxygen consumption for both micro-algae classes.
    Mineralization is the oxygen consumed to transform matter from organic to inorganic forms.
    Nitrification is the oxygen consumed to oxidize ammonia into nitrate.
    Temperature-dependent rates limit these processes.
    
    In OxyPOM, POM and DOM have an explicit elemental composition (carbon, nitrogen and phosphorus).
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    POM is present in two qualities, fresh and refractory, which transition in the sequence fresh $\rightarrow$ refractory $\rightarrow$ dissolved.
    
    og's avatar
    og committed
    POM and DOM mineralize to inorganic dissolved inorganic nutrients: nitrogen and ortho-phosphate.
    
    Dissolved inorganic nitrogen is further subdivided into ammonium and nitrate.
    
    og's avatar
    og committed
    Ammonia transitions to nitrate--nitrification-- as a function of DO.
    Silicon is present in dissolved--bio-available-- and particulate mineral forms.
    The two micro-algae classes (ALG1 and ALG2) have growth rates that depend on temperature, light intensity and inorganic nutrient concentrations.
    Both ALG1 and ALG2 growth depend on dissolved nitrogen and ortho-phosphate concentrations, and only ALG1 depends on free silicate, thus representing diatoms.
    Microalgae uptake dissolved inorganic nutrients and release dissolved nutrients when they die with a temperature-dependent mortality rate.
    
    og's avatar
    og committed
    While the full description of the processes in OxyPOM is available in @Holzwarth2018, some changes were required for a vertically explicit implementation within FABM:
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    1. Re-aeration is calculated as surface oxygen transference using saturation concentration as a function of temperature, salinity and wind speed [@Weiss1970].
       This approach is commonly used in other models, such as ERSEM [@Butenschon2016].
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    2. Light limitation for photosynthesis is calculated with an exponential saturation [@Platt1980].
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    3. Settling velocities are set constant, and vertical redistribution of matter is carried out by the physical driver.
    
    We validate both models in the Cuxhaven station in the Elbe estuary, where OxyPOM shows high skill by reproducing surface DO.
    
    og's avatar
    og committed
    ![Validation of OxyPOM model with the testcase estuary.](figure1.png){ width=99% }\
    
    og's avatar
    og committed
    ## DiaMO: Diagnostic Model for Oxygen
    
    DiaMO resolves the dynamics of DO, living and non-living organic particulate carbon forms (phytoplankton and detritus, respectively) under the assumption that light, not nutrients, is the limiting factor for primary production.
    DiaMO is thus a carbon-based implementation.
    
    og's avatar
    og committed
    DO is solved with the mass balance equation of OxyPOM (\autoref{eq:do}), setting nitrification to zero.
    The complete system is represented as
    
    og's avatar
    og committed
    \begin{eqnarray}
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    \frac{d \textrm{Phy}}{dt} &=& \textrm{photosynthesis} - \textrm{respiration} - \textrm{aggregation} \\
    \frac{d \textrm{Det}}{dt} &=& \textrm{aggregation} - \textrm{mineralization} \\
    \frac{d \textrm{DO}}{dt} &=& \textrm{re-aeration} + (\textrm{photosynthesis} - \textrm{respiration}) - \textrm{mineralization}.
    
    og's avatar
    og committed
    \end{eqnarray}
    
    In DiaMO, aggregation rate is a mortality term for phytoplankton [@Maerz2009].
    
    og's avatar
    og committed
    As in OxyPOM, all rates in DiaMO are temperature-dependent.
    
    og's avatar
    og committed
    ## Light in OxyPOM and DiaMO
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    
    
    <!-- this paragraph needs rewriting as light is its own model -->
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    
    
    og's avatar
    og committed
    Together with OxyPOM and DiaMO, this repository includes the model oxypom/light as an alternative model to the FABM implementation of the light model used by GOTM [@Burchard2002].
    
    og's avatar
    og committed
    While the default light model assumes that the photosynthetically active radiation (PAR) in a vertical layer $z$ of thickness $\Delta z$ is in the centre of the layer, oxypom/light calculates PAR in the representative depth $\bar{z}$, which satisfies the mean value theorem.
    
    og's avatar
    og committed
    PAR evaluated at $\bar{z}$ is thus the mean PAR intensity on the layer.
    Since this calculation can be computationally expensive to evaluate, first- and second-order approximations are possible.
    
    og's avatar
    og committed
    The first-order solution is equal to the centre of the layer $z + \frac{1}{2} \Delta z$, and the second-order approximation is
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    \bar{z} = z + \frac{1}{2} \Delta z - \frac{\alpha}{3} \Delta z ^ 2,
    \label{eq:secondorder}
    
    og's avatar
    og committed
    where $\alpha$ is the light extinction coefficient for the layer, accounting for physical and biological light absorption, assuming an exponential light decay.
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    # Model documentation and license
    
    
    The models are documented in short form in the `ReadMe.md` section of the repository and a complete description of the science behind OxyPOM is in @Holzwarth2018.
    Open access data from third parties are not included with the model, scripts for their download are however included.
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    Our own models, scripts and documentations are are released under open source licenses, mostly Apache 2.0, CC0-1.0, and CC-BY-SA-4.0; a comprehensive documentation of all licenses is provided via REUSE Software.
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    
    # Acknowledgements
    
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    The development of this model was made possible by the grant no. 03F0954D of the BMBF as part of the DAM mission ‘mareXtreme’, project ElbeXtreme. We are grateful for the open source community that facilitated this research, amongst them the developers of and contributors to FABM, GOTM, R, pandoc, and LaTeX.
    
    Carsten Lemmen's avatar
    Carsten Lemmen committed
    # References