5 Inorganic Carbon

5.1 Contributors

Peisheng Huang, Kamilla Kurucz, and Matthew R. Hipsey

5.2 Overview

Understanding carbon cycling is central to understanding food webs and how aquatic communities are structured and supported (Dodds and Whiles, 2020). Exchange of carbon between aquatic systems and the atmosphere is also fundamental in influencing climate (Borges and Abril, 2011; e.g. Cai, 2011). Accordingly, there are a wide range of applications that require simulation of carbon species.

The \(\mathrm{AED}\) library can be used to simulate both the organic and inorganic pools of carbon. As carbon is a core building block of an aquatic ecosystem, aed_carbon (\(\mathrm{CAR}\)) is designed as a low-level module for managing inorganic carbon pools, and is able to be linked to by higher level modules associated with organic matter cycling, primary production, and other biotic groups. In particular, organic carbon is the currency of energy exchange through food webs, and the processes for modelling organic carbon are described in aed_organic_matter. This chapter presents the forms of inorganic carbon and fluxes of carbon in the aquatic environment and how they are modelled in the aed_carbon module.

5.3 Model Description

The core variables included in the aed_carbon module are Dissolved Inorganic Carbon (DIC) and methane (CH4).

The dynamics for DIC is captured in the model when simDIC = .true.. The rate of change of DIC concentration as it moves with the water is calculated from local effects associated with air-water exchange (\(\check{f}_{atm}^{CO_2}\)), oxidation of CH4, (\(f_{ox}^{CH_4}\)), and sediment-water exchange (\(\hat{f}_{sed}^{DIC}\)), which is summarized as:

\[\begin{eqnarray} \frac{D}{Dt}DIC = \color{darkgray}{ \mathbb{M} + \mathcal{S} } \quad &+& \overbrace{\check{f}_{atm}^{CO_2}+f_{ox}^{CH_4}+\hat{f}_{sed}^{DIC} }^\text{aed_carbon} \\ \tag{5.1} &+& \color{brown}{ f_{min}^{DOC} - f_{gpp}^{PHY} + f_{rsp}^{PHY} + f_{rsp}^{ZOO} } \\ \nonumber &-& \color{brown}{ \hat{f}_{gpp}^{MAC} + \hat{f}_{rsp}^{MAC} - f_{gpp}^{MAG} - f_{rsp}^{MAG} + \hat{f}_{rsp}^{BIV} } \\ \nonumber \end{eqnarray}\]

where \(\mathbb{M}\) and \(\mathcal{S}\) refer to water mixing and boundary source terms, respectively, and the coloured \(\color{brown}{f}\) terms reflect DIC fluxes computed by other (optionally) linked modules such as modules of organic matter (\(\mathrm{OMG}\)), phytoplankton (\(\mathrm{PHY}\)) or zooplankton (\(\mathrm{ZOO}\)).

The dynamics for CH4 is captured in the model when simCH4 = .true.. CH4 is formed during the decomposition of organic material by microbial methanogenesis (e.g. Cicerone and Oremland, 1988), which requires strictly anaerobic conditions and is therefore usually restricted to be deep within aquatic sediment. Inputs to the water therefore are from sediment CH4 production, which can enter the water column either as a dissolved flux or via ebullition (bubble release), or from external sources such as wastewater discharges. Once in the water, dissolved CH4 is the balance between inputs from the sediment and losses from air-water exchange and CH4 oxidation to DIC.

The rate of change of CH4 concentration as it moves with the water is therefore calculated as:

\[\begin{eqnarray} \frac{D}{Dt}CH_4 = \color{darkgray}{ \mathbb{M} + \mathcal{S} } \quad &+& \overbrace{\check{f}_{atm}^{CH_4}-f_{ox}^{CH_4}+\hat{f}_{sed}^{CH_4} +f_{dis}^{CH_{4-bubble}} }^\text{aed_carbon} \\ \tag{5.2} \end{eqnarray}\]

where \(\check{f}_{atm}^{CH_4}\) is the air-water exchange of dissolved methane and \(\hat{f}_{sed}^{CH_4}\) is the sediment diffusive release flux. Bubbles moving through the water column after release from the sediment can also dissolve, denoted \(f_{dis}^{CH_{4-bubble}}\).

The details of how each flux relevant to DIC and CH4 is calculated, and the associated parameter settings, are described in the next sections. For details on how to model organic carbon refer to the aed_organic_matter model.

5.3.1 Process Descriptions

5.3.1.1 Carbonate buffering and pH

In most circum-neutral waters the carbonate buffer system controls the pH conditions within the water. When CO2 within the atmosphere (\(CO_{2(gas)}\)) is dissolved in water, it can exist in a variety of forms. Initially, carbon dioxide will dissolve, \(CO_{2_{(aq)}}\), which can then form carbonic acid, \(H_2CO_3\), and dissociate into bicarbonate, \(HCO_3^-\), and carbonate, \(CO_3^{2-}\), ions.

\[\begin{eqnarray} CO_{2_{(aq)}} &\rightleftharpoons& CO_{2_{(gas)}} \\ CO_{2_{(aq)}} + H_2O &\rightleftharpoons& H_2CO_3 \\ H_2CO_3 &\rightleftharpoons& H^+ + HCO_3^- \\ HCO_3^- &\rightleftharpoons& H^+ + CO_3^{2-} \end{eqnarray}\]

Figure 5.1: Bjerrum plot of DIC speciation.

The sum of the concentrations of all these forms is the inorganic carbon concentration (DIC), and the composition of these forms depends on acidity (pH). The total \(DIC\) state variable is the sum of carbonate species in a water parcel, which is conservative with respect to hydrodynamics:

\[\begin{equation} DIC = [CO_{3}^{2-}]+[HCO_{3}^{-}]+[CO_{2}]+[H_2CO_{3}]. \tag{5.3} \end{equation}\]

To capture the interaction between carbonate species that make up DIC, each cell is treated as a closed system, as in a titration, where fluxes into and out of the system are specified, such as fluxes due to respiration, dissolved sediment fluxes, or atmospheric exchange. The changes due to these fluxes alter the \(CO_{2_{(aq)}}\) concentration without changing the alkalinity, allowing for the speciation and pH to be recomputed at the end of the time-step.

aed_carbon provides three options for modelling the bicarbonate equilibrium by switching the CO2_model options:

The users can choose the aed_geochemistry module, or adopt the widely used CO2SYS code (Lewis and Wallace, 1998) or Butler (1982) code to calculate the partial pressure of CO2 (pCO2) and bicarbonate system. These options all lead to creation of state variables for DIC and pH, and their concentrations need to be specified in the boundary conditions. The use of each option is described in below sections.

5.3.1.1.1 co2_model = 0

This option is selected if the user wishes to defer the speciation, pCO2 and pH calculation to the geochemistry model in aed_geochemistry. In this option, aed_carbon creates the DIC and pH state variables, will compute the atmospheric exchange and sediment fluxes, but not update the speciation, pCO2 or pH.

When using this approach, users must pay attention to correctly configure the aed_geochemistry model to link to DIC, pCO2 and pH within the aed_carbon module.

To resolve carbonate buffering that module can be setup with the following components, and species:

\[\begin{eqnarray} X &\in& \{CO_3^{2-}, H^+,H_2O\} \\ C &\in& \{CO_2, HCO_3^-, H_2CO_3,CO_3^{2-},H^+,OH^-\} \end{eqnarray}\]

This will be solved each time the geochemical module is run. Fluxes of \(CO_2\) between the atmosphere and sediment or from bioloigcal process will also be applied to the \(DIC\) variable and therefore dynamically affect \(pH\).

For users interested in simulating calcite precipitation, then this may also be achieved by configuring the geochemistry module, and enabling Calcite as a simulated mineral component.

5.3.1.1.2 co2_model = 1

This option adopts the CO2SYS code (Lewis and Wallace, 1998), in which the bicarbonate system was modelled from DIC (mmol m-3) and total alkalinity (TA, mmol m-3), with water temperature (T, degrees), salinity (S, PSU) and water pressure (P, dbar) derived from the coupled hydrodynamic model, and DIC concentration derived from the aed_carbon model.

There are multiple options for TA calculation methods in this code depending on the data availability and environment of the study site, which can be switched by the alk_mode option:

\[\begin{equation} \Theta_{alk\_code}^{car}=\left\{ \begin{array}{@{}ll@{}} 0, & \text{carbonate alkalinity only}\\ 1, & \text{dependance on salinity}\\ 2-5 & \text{dependance on salinity and DIC}\\ \end{array}\right. \end{equation}\]

For freshwaters, there is a simple freshwater alkalinity option (alk_mode = 0), whereby TA is assumed to be dominated by the carbonate alkalinity. In this option, TA is calculated from the carbonate species according to:

\[\begin{equation} TA=-[H^+ ]+[HCO_3^- ]+2[CO_{3}^{2-}]+[OH^-] \tag{5.4} \end{equation}\]

For hardwater lakes, estuaries or coastal systems, then other ions contribute significantly to the total alkalinity and the assumption above is no longer valid. However, the component ions needed for an alkalinity calculation are not always commonly available or included in the model and so approximations are needed to estimate TA. TA is a quasi-conservative parameter and it has been a popular practice in coastal modelling to predict TA from salinity (Alin et al., 2012; e.g. Lee et al., 2006; Takahashi et al., 2014), or from combination of salinity and DIC concentration (Jones et al., 2016; Kim and Lee, 2009). Accordingly, aed_carbon supports a few options to model the TA in coastal waters.

The first alk_mode option (\(\Theta_{alk\_code}^{car}=1\)) approximates the TA from salinity as:

\[\begin{equation} TA=a+bS \tag{5.5} \end{equation}\]

where \(a\) and \(b\) are constant coefficients, with pre-defined values of \(a=1627.4\) and \(b=22.176\) derived from a study case in the Caboolture River estuary. Other remaining alk_mode options (\(\Theta_{alk\_code}^{car}=2-5\)) approximate the TA from salinity and DIC concentration with a quadratic polynomial relationship as:

\[\begin{equation} TA=p00+p10\ S+p01\ DIC+p20\ S^2+p11\ S\ DIC+p02\ {DIC}^2 \tag{5.6} \end{equation}\]

where \(p00\), \(p10\), \(p01\), \(p20\), \(p11\), \(p02\) are constant coefficients. For this method the available options include:

  • alk_mode=2: constant coefficients derived from all field work in Noosa, Maroochy, and Brisbane estuaries in Australia;
  • alk_mode=3: constant coefficients derived from field work in Noosa River;
  • alk_mode=4: constant coefficients derived from field work in Maroochy River;
  • alk_mode=5: constant coefficients derived from field work in Brisbane River;

The constant coefficients in these options are provided in Table 5.1. A case study using alk_mode=5 in Brisbane River is given in Section 5.5.1. Users may wish to implement tailored alkalinity relationships as additional alk_mode options for specific study sites and use-cases.

Table 5.1: Constant coefficients in alk_mode options 2 - 5.
alk_mode \(p00\) \(p10\) \(p01\) \(p20\) \(p11\) \(p02\)
alk_mode=2 334.40 -2.123 0.7194 0.2259 0.0007654 0.0000496
alk_mode=3 -258.80 34.590 0.9923 0.8186 -0.0310100 0.0001045
alk_mode=4 -47.51 -17.210 1.3200 0.1439 0.0122400 -0.0002055
alk_mode=5 357.80 -2.095 0.6931 0.2244 0.0007714 0.0000563
5.3.1.1.3 co2_model = 2

This option adopts the approach of Butler (1982) to model the carbonate system in freshwater environment. In a closed carbonate system, the TA, DIC and pH are related by:

\[\begin{equation} TA=DIC \frac{K_{a1}[H^+]+2K_{a1}K_{a2}}{[H^+]^2+K_{a1}[H^+]+K_{a1}K_{a2}}+ \frac{K_w}{[H^+]} -[H^+] \tag{5.7} \end{equation}\]

where \(K_w\) is the ion product of water, \(K_{a1}\) is the first acidity constant, \(K_{a2}\) is the second acidity constant. \(pH\) is calculated from:

\[\begin{equation} pH = - \log_{10}[H^+] \tag{5.8} \end{equation}\]

and \(DIC\) is defined as:

\[\begin{equation} DIC = [CO_{3}^{2-}]+[HCO_{3}^{-}]+[CO_{2}]+[H_2CO_{3}] \tag{5.9} \end{equation}\]

where all concentrations are in (\(mmol\:C/m^3\)). Note that the concentration of hydrated carbon dioxide, \([H_2CO_3]\), is considered to be negligible and is therefore omitted.

The conversion between the carbon dioxide partial pressure, \(pCO_2\) and carbon dioxide concentration (\(molL^{-1}\)) is given by:

\[\begin{equation} [CO_2]=K_HpCO_2 \tag{5.10} \end{equation} \]

where \(K_H\) is the activity coefficient.

The ionic strength of the water impacts the dissociation constants. Ionic strength, \(I\), is typically defined as :

\[\begin{equation} I = 0.5 \left([Na^+]+[H^+]+[HCO_{3}^-]+4[CO_{3}^{2-}]+[H^+]/K_w \right). \tag{5.11} \end{equation}\]

Rather than model this explicitly, the ionic strength is entered into the model as a constant, and is not assumed to vary significantly in space or time for a given system. From the ionic strength, an activity coefficient is defined as:

\[\begin{equation} f = \left( \frac{I^{1/2}}{1+I^{1/2}}-0.2I \right) \left(\frac{298}{T_K} \right)^{2/3}. \tag{5.12} \end{equation}\]

The dissociation constants are then computed following: \[\begin{eqnarray} \log_{10}\left(K_{H}^{i+1}\right) &=& \log_{10}\left(K_{H}^{0}\right) -bI \\ \tag{5.13} log_{10}\left(K_{w}^{i+1}\right) &=& \log_{10}\left(K_{w}^{0}\right) +f \\ log_{10}\left(K_{a1}^{i+1}\right) &=& \log_{10}\left(K_{a1}^{0}\right) +f+bI \\ log_{10}\left(K_{a2}^{i+1}\right) &=& \log_{10}\left(K_{a2}^{0}\right) +2f \end{eqnarray}\] where \(b=0.105\) .

For this system, if two of the three components (i.e. \(TA\), \(pH\) or \(DIC\)) are known the third can be determined. In AED, \(pH\) and \(DIC\) are tracked as state variables, and at each time step \(TA\) is also computed and avalable via a diagnostic output.

The carbonate speciation for a given value of \(pH\) and \(DIC\) is then estimated from: \[\begin{eqnarray} \left[CO_{3}^{2-}\right] &=& DIC \frac{K_{a1}K_{a2}}{[H^+]^2+K_{a1}[H^+]+K_{a1}K_{a2}}, \tag{5.14} \\ \left[HCO_{3}\right] &=& DIC \frac{K_{a1}[H^+]}{[H^+]^2+K_{a1}[H^+]+K_{a1}K_{a2}}, \tag{5.15} \\ \left[CO_{2}\right]&=&DIC\frac{[H^+]^2}{[H^+]^2+K_{a1}[H^+]+K_{a1}K_{a2}}. \tag{5.16} \end{eqnarray}\]

Using this framework, the inorganic carbon model co2_model = 2 operates as follows:

  • from initial field measurements of TA and pH, calculate DIC using Equation (5.7)
  • calculate initial carbonate speciation using Equation (5.14) – Equation (5.16)
  • calculate partial pressure of \(CO_2\) using Equation (5.10)
  • start timestep loop
  • calculate atmospheric \(CO_2\) flux using Equation (5.28)
  • calculate internal \(CO_2\) fluxes from phytoplankton photosynthesis/respiration, zooplankton respiration and bacterial respiration
  • calculate new DIC using Equation (5.9)
  • assuming \(TA\) constant, as \(CO_2\) does not change the alkalinity directly, calculate new \(pH\) by iteratively solving Equation (5.7)
  • calculate new carbonate speciation using Equation (5.14) – Equation (5.16)
  • calculate new partial pressure of \(CO_2\) using Equation (5.10)
  • update new \(TA\) and \(DIC\) concentration estimates

5.3.1.2 Sediment exchange

The exchange fluxes of DIC and CH4 between the sediment and overlaying water are modelled as a function of the overlying water temperature and bottom water dissolved oxygen concentration:

\[\begin{equation} \mathcal{F}_{sed}^{DIC}[T,O_2]=F_{sed}^{DIC} \theta_{sed - DIC}^{T-20} \phi_{O_2}^{DIC}[O_2] \tag{5.17} \end{equation}\] \[\begin{equation} \mathcal{F}_{sed}^{CH_4}[T,O_2]=F_{sed}^{CH_4} \theta_{sed - CH_4}^{T-20} \phi_{O_2}^{CH_4}[O_2] \tag{5.18} \end{equation}\]

where the parameters \(F_{sed}^{DIC}\) and \(F_{sed}^{CH_4}\) are the maximum flux rate across the sediment-water interface at 20°C, the \(\theta_{sed-DIC}\) and \(\theta_{sed-CH_4}\) are the Arrhenius temperature multiplier for temperature control. The last item is the oxygen mediation of the fluxes.

Oxygen mediation of the inorganic carbon fluxes: The sediment flux can be changed by bottom water O2 concentration. If the aed_oxygen module is correctly linked to the carbon module then this setting will switch on automatically. At low O2 concentrations, the amount of DIC fluxing out of the sediment is decreased and at high O2 concentrations, it is set close to the \(F_{sed}^{DIC}\), as shown in Equation (5.17). This is a convenient simplification that can be tuned within this module, rather than a more complicated full set of biogeochemical reactions. The half-saturation oxygen parameter \(K_{sed-DIC}^{O_2}\) can be used to tune the DIC flux dependence on bottom water O2. A similar function can be used to tune the CH4 flux using the parameter \(K_{sed-CH_4}^{O_2}\), as shown in (5.20). At high O2 concentrations, CH4 flux decreases, and at low O2 concentrations, the flux is close to the parameter \(F_{sed}^{CH_4}\).

\[\begin{equation} \Phi_{O2}^{DIC}\left[O_2\right]=\frac{O_2}{O_2+K_{sed-DIC}^{O2}} \tag{5.19} \end{equation}\] \[\begin{equation} \Phi_{O2}^{CH_4}\left[O_2\right]=\frac{K_{sed-CH_4}^{O_2}}{O_2+K_{sed-CH_4}^{O_2}} \tag{5.20} \end{equation}\]

Once the exchange fluxes are computed it is applied to the bottom cells of the simulated domain, and the changes in the DIC and CH4 concentrations in the bottom layer are:

\[\begin{equation} {\hat{f}}_{sed}^{DIC}= \frac{F_{sed}^{DIC}}{\Delta z_{bot}} \tag{5.21} \end{equation}\] \[\begin{equation} {\hat{f}}_{sed}^{CH_4}= \frac{F_{sed}^{CH_4}}{\Delta z_{bot}} \tag{5.22} \end{equation}\]

where \(\Delta z_{bot}\) is the bottom layer thickness.

Advanced options: The approach described above is the most simple and default method for capturing inorganic carbon fluxes from the sediment, and is referred to as the static model. This approach can be extended to allow for spatial variability in \(F_{sed}^{DIC}\) and \(F_{sed}^{CH_4}\), by engaging the link to the aed_sedflux module, where the host models support multiple benthic cells or zones. In this case, users input spatially discrete values of \(F_{sed}^{DIC}\) and \(F_{sed}^{CH4}\).

Where dynamic rates of DIC and CH4 are required to flux to/from the sediment (e.g. in response to episodic loading of organic material to the sediment, or for assessment of long-term changes in C loading), then the above expressions (Eq (5.17) and (5.18)) are replaced instead with dynamically calculated variables in aed_seddiagenesis, via a link created with the aed_sedflux module.

Methane ebullition

Methane bubbles are formed when anoxic methane production in the sediments exceeds the rate of oxidation and diffusion. As the bubbles overcome sediment tension, they are released to the water column. The sediment bubble flux is greatly depth-dependent and is enhanced by increasing temperatures (DelSontro et al., 2010). Moreover, it has been observed that falling water levels and decreasing hydrostatic pressure also result in increased ebullition rates (Casper et al., 2000). The ebullition flux is formulated mathematically as follows:

\[\begin{equation} {\hat{f}}_{sed}^{CH_{4}-bub}[T,\Delta z]=F_{sed}^{CH_{4}-bub} \theta_{sedch4-bub}^{T-20} \Phi_{\Delta z}^{CH_{4}-bub}[\Delta z]\frac{1}{\Delta z} \tag{5.23} \end{equation}\]

The sediment bubble flux \(F_{sed}^{CH_{4}-bub}\) can be set as a constant or depth-dependent flux. By setting up a link to the aed_sedflux module (Fsed_ebb_variable = 'SDF_Fsed_ch4_ebb'), different sediment bubble flux rates can be implemented in each sediment zone, accounting for the spatial variability of ebullition. \(\Phi_{\Delta z}^{{CH}_{4-bub}}\left[\Delta z\right]\) accounts for the effect of water level fluctuations (z) on the sediment bubble flux and is calculated by adopting a site-specific regression equation from Lake Kinneret derived by Ostrovsky et al. (2012).

\[\begin{equation} \Phi_{\Delta z}^{CH_{4}-bub}[\Delta z] = c_{n}\text{exp}\{\varepsilon_{reg}(\bar{z}-z)\} \tag{5.24} \end{equation}\]

Where \(c_n\) is a normalising constant, \(\varepsilon_{reg}\) is the exponential factor from the regression equation.

The methane bubbles released from the sediments either dissolve in the water column or are directly emitted to the atmosphere. The dissolution rate of methane bubbles can be set constant, or depth-dependent by splitting the water column into two layers and assigning different dissolution rates above (ch4_bub_disf1) and below (ch4_bub_disf2) the splitting depth (ch4_bub_disp). In stratified lakes, this functionality can be used to set different dissolution rates in the epilimnion and hypolimnion (\(R_{diss}\left[z\right]\)) to account for the effect of different thermal layers on dissolution rates.

\[\begin{equation} f_{dis}^{{CH}_{4-bub}}=R_{diss}\left[z\right]\ {\hat{f}}_{sed}^{CH_{4}-bub} \tag{5.25} \end{equation}\]

Methane oxidation

Aerobic oxidation is mediated by methanotrophs and is the most significant sink for dissolved methane. The metabolic rate of methanotrophs increases with increasing temperatures, hence aerobic oxidation is temperature sensitive. The aerobic oxidation rate can be described according to Michealis-Menten Kinetics as follows: (Schmid et al., 2017)

\[\begin{equation} f_{ox}^{{CH}_4}=\ R_{oxmax}^{{CH}_4}\ \Phi_{O2}^{ch4-ox}\left[O_2\right]\theta_{ox}^{T-20}[CH_4] \tag{5.26} \end{equation}\]

where \(R_{oxmax}^{{CH}_4}\) is the maximum reaction rate of methane oxidation at 20˚C (/day), \(\Phi_{O2}^{ch4-ox}\left[O_2\right]\) is the oxygen mediation of the oxidation rate, \(\theta_{ox}\) is the temperature multiplier for methane oxidation, \(T\) the water temperature, and \([CH_4]\) is the methane concentration in the water.

The methane oxidation rate can be changed by water O2 concentration. At low O2 concentrations, the amount of CH4 oxidated to DIC decreased and at high O2 concentrations, it is set close to the \(R_{oxmax}^{{CH}_4}\), as shown in Equation (5.26):

\[\begin{equation} \Phi_{O_2}^{CH_{4}-ox}\left[O_2\right]=\frac{O_2}{O_2+K_{CH_{4}-ox}^{O_2}} \tag{5.27} \end{equation}\]

where O2 is the dissolved oxygen concentration, \(K_{CH_{4}-ox}^{O_2}\) is the half saturation oxygen concentration for methane oxidation.

Air-water exchange

Carbon dioxide and methane transfer occurs across the air-water interface based on the gas solubility, the amount of turbulence at the interface and the concentration gradient between the air and water, using widely used approach introduced by Wanninkhof (1992). The air-water exchange rate of CO2 is modelled as:

\[\begin{equation} \mathcal{F}_{atm}^{{CO}_2}=\ k_{600}^{CO_2}\ \Upsilon_{0-CO_2}({pCO}_2^w-{pCO}_2^a) \tag{5.28} \end{equation}\]

where the \({pCO}_2^w\) and \({pCO}_2^a\) are the partial pressure of CO2 in the water surface and the air (in unit of atm), respectively; \(\Upsilon_{0-CO_2}\) is the solubility of CO2, and \(k_{600}^{CO_2}\) is the air-water gas transfer velocity for CO2. As AED can be applied across many types of environments, spanning the ocean to small lakes and flowing waters, users can select from a range of gas exchange piston velocity models and Schmidt models, or implement their own, to capture this process. The options are listed in the Gas Transfer section of the Generic utilities & Functions chapter. The switches of the piston and Schmidt models are set via the use of \(\Theta_{gas}^{piston}\) and \(\Theta_{gas}^{schmidt}\), respectively (see option details in Generic utilities & Functions). The exchange flux can then be added to or subtracted from the surface cells of an aquatic system, and the change in the CO2 concentration in the surface layer is:

\[\begin{equation} {\check{f}}_{atm}^{{CO}_2}=\frac{F_{atm}^{CO_2}}{\Delta Z_{surf}} \tag{5.29} \end{equation}\]

where \(\Delta z_{surf}\) is the surface layer thickness.

5.3.3 Feedbacks to the Host Model

The inorganic carbon module has no feedbacks to the host hydrodynamic model.

5.3.4 Variable Summary

The default variables created by this module, and the optionally required linked variables needed for full functionality of this module are summarised in Table 5.2. The diagnostic outputs able to be output are summarised in Table 5.3.

State variables

Table 5.2: Carbon - state variables
AED name Symbol Description Unit Type Typical Range Comments
aed_carbon
CAR_dic \[\mathbf{DIC}\] dissolved inorganic carbon concentration \[\small{mmol\: C/m^3}\] pelagic 0 - 5000 simDIC activated by setting dic_initial \(\gt -9999\)
CAR_ch4 \[\mathbf{CH_4}\] dissolved methane concentration \[\small{mmol\: C/m^3}\] pelagic 0 - 200 simDIC activated by setting ch4_initial \(\gt -9999\)
CAR_pH \[\mathbf{pH}\] \(pH\) value \[\small{-}\] pelagic 7 - 9 activated when simDIC=T
Dependent variables
OXY_oxy \[\mathbf{O_2}\] dissolved oxygen concentration \[\small{mmol\: O_2/m^3}\] pelagic 0 - 500 optional for methane oxidation, via methane_reactant_variable
SDF_Fsed_dic \[\mathbf{F}_{sed}^{dic}\] dissolved sediment \(CO_2\) flux \[\small{mmol\: C/m^2/s}\] benthic 0 - 300 required for sediment zones; internally used as /s
SDF_Fsed_ch4 \[\mathbf{F}_{sed}^{ch4}\] dissolved sediment \(CH_4\) flux \[\small{mmol\: C/m^2/s}\] benthic NA required for sediment zones; internally used as /s
SDF_Fsed_ch4_ebb \[\mathbf{F}_{sed}^{ch4-ebb}\] sediment \(CH_4\) bubble release rate \[\small{mmol\: C/m^2/s}\] benthic NA required for sediment zones; internally used as /s

Diagnostics

Table 5.3: Carbon - diagnostics
AED name Symbol Description Unit Type Typical Range Comments
diag_level = 0+
CAR_pco2 \[\mathbf{pCO_2}\] partial pressure of \(CO_2\) in water \[\small{atm}\] pelagic 0 - 5000
diag_level = 2+
CAR_ch4ox \[\mathbf{f}_{ox}^{ch4}\] methane oxidation rate \[\small{mmol\: C/m^3/d}\] pelagic 0 - 100
CAR_sed_dic \[\mathbf{\mathcal{F}}_{sed}^{dic}\] \(CO_2\) exchange across sediment-water interface \[\small{mmol\: C/m^2/d}\] benthic 0 - 50
CAR_sed_ch4 \[\mathbf{\mathcal{F}}_{sed}^{ch4}\] \(CH_4\) exchange across sediment-water interface \[\small{mmol\: C/m^2/d}\] benthic 0 - 1
CAR_atm_co2_flux \[\mathbf{\mathcal{F}}_{atm}^{dic}\] \(CO_2\) exchange across atm-water interface \[\small{mmol\: C/m^2/d}\] surface 0 - 100
CAR_atm_ch4_flux \[\mathbf{\mathcal{F}}_{atm}^{ch4}\] \(CH_4\) exchange across atm-water interface \[\small{mmol\: C/m^2/d}\] surface 0 - 1
CAR_atm_ch4_ebb_flux \[\mathbf{\mathcal{F}}_{atm}^{ch4-bub}\] \(CH_4\) bubble flux across air-water interface \[\small{mmol\: C/m^2/d}\] surface NA
CAR_sed_ch4_ebb \[\mathbf{\mathcal{F}}_{sed}^{ch4-bub}\] \(CH_4\) bubble flux (ebullition) across sediment-water interface \[\small{mmol\: C/m^2/d}\] benthic NA
CAR_sed_ch4_ebb_3d \[\mathbf{\hat{f}}_{sed}^{CH_{4-bubble}}\] \(CH_4\) bubble flux (ebullition) volume flux \[\small{mmol\: C/m^3/d}\] pelagic NA
CAR_ch4_ebb_df \[\mathbf{f}_{dis}^{CH_{4-bubble}}\] \(CH_4\) bubble dissolution \[\small{mmol\: C/m^3/d}\] pelagic 0 - 1

5.3.5 Parameter Summary

The parameters and settings used by this module are summarised in Table 5.4.

Table 5.4: Carbon - parameters
AED name Symbol Description Unit Type Typical Range Comments
Initialisation
dic_initial \[DIC|_{t=0}\] initial \(DIC\) cooncentration \[\small{mmol\: C/m^3}\] float 0 - 5000 can be overwritten by initial condition files
pH_initial \[pH|_{t=0}\] initial \(pH\) values \[\small{-}\] float 7 - 9 can be overwritten by initial condition files
ch4_initial \[CH_4|_{t=0}\] initial \(CH_4\) values \[\small{mmol\: C/m^3}\] float 0 - 200 can be overwritten by initial condition files
Carbonate buffering
co2_model \[\Theta_{co2}\] selection of \(pCO_2\) model algorithms \[\small{-}\] integer 0, 1, 2 1: CO2SYS; 2: Butler; 0: aed_geochem
alk_model \[\Theta_{TA}\] selection of total alkalinity model algorithms \[\small{-}\] integer 0,1,2,3,4,5 empirical relations developed for Queensland Rivers
ionic \[I\] average ionic strength of the water column \[\small{meq}\] float NA
Atmospheric exchange
atm_co2 \[pCO_2^a\] atmospheric \(CO_2\) concentration \[\small{atm}\] float \(350-450\times 10^{-6}\)
atm_ch4 \[pCH_4^a\] atmospheric \(CH_4\) concentration \[\small{atm}\] float \(1-2\times 10^{-6}\)
co2_piston_model \[\Theta_{co2}^{piston}\] selection of air-water \(CO_2\) flux velocity method \[\small{-}\] integer 1 - 9 see options in the Gas Transfer section
ch4_piston_model \[\Theta_{ch4}^{piston}\] selection of air-water \(CH_4\) flux velocity method \[\small{-}\] integer 1 - 9 see options in the Gas Transfer section
Methane oxidation
Rch4ox \[R_{ox}^{ch4}\] maximum reaction rate of \(CH_4\) oxidation @ \(20^{\circ}C\) \[\small{/d}\] float 0 - 1
Kch4ox \[K_{ch4ox}^{O_2}\] half-saturation \(O_2\) conc. for \(CH_4\) oxidation \[\small{mmol\: O_2/m^3}\] float 0.1 - 10
vTch4ox \[\theta_{ox}^{ch4}\] Arrhenius temperature multiplier for \(CH_4\) oxidation \[\small{-}\] float 1 - 1.1
methane_reactant_variable \[O_2\] state variable to be consumed during \(CH_4\) oxidation \[\small{-}\] string OXY_oxy
Sediment exchange
Fsed_dic \[F_{sed}^{dic}\] sediment \(CO_2\) flux @ \(20^{\circ}C\) \[\small{mmol\: C/m^2/d}\] float 0 - 1
Ksed_dic \[K_{sed-dic}^{O_2}\] half-saturation oxygen conc. controlling \(CO_2\) flux \[\small{mmol\: O_2/m^3}\] float 20 - 100
theta_sed_dic \[\theta_{sed}^{dic}\] Arrhenius temperature multiplier for sediment \(CO_2\) flux \[\small{-}\] float 1 - 1.1
Fsed_dic_variable \[\mathbf{F}_{sed}^{dic}\] variable name to link to for spatially resolved sediment zones \[\small{-}\] float SDF_Fsed_dic
Fsed_ch4 \[F_{sed}^{ch4}\] sediment \(CH_4\) flux @ \(20^{\circ}C\) \[\small{mmol\: C/m^2/d}\] float 0 - 1
Ksed_ch4 \[K_{sed-ch4}^{O_2}\] half-saturation oxygen conc. controlling \(CH_4\) flux \[\small{mmol\: O_2/m^3}\] float 10 - 50
theta_sed_ch4 \[\theta_{sed}^{ch4}\] Arrhenius temperature multiplier for sediment \(CH_4\) flux \[\small{-}\] float 1 - 1.1
Fsed_ch4_variable \[\mathbf{F}_{sed}^{ch4}\] variable name to link to for spatially resolved sediment zones \[\small{mmol\: C/m^2/d}\] float SDF_Fsed_ch4
Sediment ebullition
ebb_model \[\Theta_{ch4}^{ebullition}\] option to activate \(CH_4\) ebullition \[\small{-}\] logical 0 , 1 0: no ebullition (default); 1: simple release model
Fsed_ebb_variable \[\mathbf{F}_{sed}^{ch4-ebb}\] variable name to link to for spatially resolved sediment zones \[\small{-}\] float SDF_Fsed_ch4_ebb
ch4_bub_aLL \[\bar{z}\] mean water depth \[\small{m}\] float 1 - 100
ch4_bub_cLL \[c_{n}\] normalising constant \[\small{-}\] float 0.5 - 0.7 Lake Kinneret specific value
ch4_bub_kLL \[\epsilon_{reg}\] exponential factor from the depth-ebullition regression relation \[\small{-}\] float -0.8 - -0.9 Lake Kinneret specific value
ch4_bub_disf1 \[k_{dis}^{shallow}\] bubble dissolution fraction (surface) \[\small{-}\] float 0 - 1
ch4_bub_disf2 \[k_{dis}^{deep}\] bubble dissolution fraction (deep) \[\small{-}\] float 0 - 1
ch4_bub_disdp \[z_{dis}^{depth}\] bubble dissolution fraction depth interface \[\small{m}\] float 1 - 100


5.4 Setup & Configuration

An example aed.nml parameter specification block for the aed_carbon module that is only modelling \(DIC\) is shown below:

&aed_carbon
 dic_initial       = 1000.
 pH_initial        = 7.5
 ch4_initial       = -9999       ! disables CH4
! Carbonate buffering
 co2_model         = 1
 alk_model         = 5
! Atmospheric exchange
 atmco2            = 0.000380
 co2_piston_model  = 1
! Sediment respiration
 Fsed_dic          = 10.0        ! replaced by linked SDF var
 Ksed_dic          = 100.
 theta_sed_dic     = 1.08
 Fsed_dic_variable = 'SDF_Fsed_dic'
/


An example aed.nml parameter specification block for the aed_carbon module that includes all options is shown below:

&aed_carbon
  !-- DIC and pH --!
   dic_initial               = 91
   Fsed_dic                  =  0.001
   Ksed_dic                  = 53.44356
   theta_sed_dic             =  1.08
  !Fsed_dic_variable         = 'SDF_Fsed_dic'
   pH_initial                =  6.2
   atm_co2                   =  4e-04 
   co2_model                 =  1
   alk_mode                  =  1
   ionic                     =  0.1
   co2_piston_model          =  1
  !-- CH4 (dissolved) --!
   ch4_initial               =  5
   Rch4ox                    =  0.1
   Kch4ox                    =  0.2
   vTch4ox                   =  1.2
   Ksed_ch4                  =  3.437
   theta_sed_ch4             =  1.2
   methane_reactant_variable = 'OXY_oxy'
   atm_ch4                   =  1.76e-6
   ch4_piston_model          =  1
  !Fsed_ch4_variable         = 'SDF_Fsed_ch4'
  !-- CH4 (bubbles) --!
   ebb_model                 =  1
   Fsed_ch4_ebb              =  0.0
  !Fsed_ebb_variable         = 'SDF_Fsed_ch4_ebb'
   ch4_bub_aLL               = 42.95127
   ch4_bub_cLL               =  0.634
   ch4_bub_kLL               = -0.8247
   ch4_bub_disdp             = 20
   ch4_bub_disf1             =  0.33
   ch4_bub_disf2             =  0.07
/


5.5 Case Studies & Examples

5.5.1 Case Study : South-east Queensland estuaries

The aed_carbon model was applied to three estuaries of the Moreton Bay region in south-east Queensland, Australia. The river and estuaries were monitored to measure dissolved inorganic carbon and methane as part of a campaign in March 2016 to understand controls on greenhouse gas emissions.


Figure 5.2: Map of the three estuaries of the Moreton Bay region in south-east Queensland, Australia.


Using the AED model coupled with the 3-D model TUFLOW-FV, the dynamics of the estuaries were simulated for the year 2016 and compared against data from the intensive field campaigns. An example of the model capturing the different gradients in DIC and CH4 in the three systems is shown in Figure 5.3.


Trasect plots comparing modelled and field data for DOC (uM, 1st row), DIC (uM, 2nd row), pCO2 (uATM, 3rd row) and pCH4 (uATM, 4th row) for three estuaries in south-east Queensland: a) Brisbane river, b) Maroochy estuary, and c) Noosa estuary. Data presented for March 2016, collected by Southern Cross University Centre for Coastal Biogeochemistry.

Figure 5.3: Trasect plots comparing modelled and field data for DOC (uM, 1st row), DIC (uM, 2nd row), pCO2 (uATM, 3rd row) and pCH4 (uATM, 4th row) for three estuaries in south-east Queensland: a) Brisbane river, b) Maroochy estuary, and c) Noosa estuary. Data presented for March 2016, collected by Southern Cross University Centre for Coastal Biogeochemistry.


5.5.2 Case Study : Lake Kinneret

The aed_carbon model was applied to Lake Kinneret, a deep subtropical lake in Israel. Using the AED model coupled with the General Lake Model, the dynamics of Lake Kinneret (Figure 5.4) were simulated from 01/01/1998 until 23/02/2002.


Figure 5.4: Map of Lake Kinneret, Israel.


Dissolved methane concentrations were calibrated using the glmtools R package and were compared against observations (Figure 5.5). Ebullition was simulated using a site-specific algorithm and the sources and sinks of both dissolved methane and methane bubbles are presented on Figure 5.6.


The observed vs. simulated dissolved methane concentrations (mmol/m^3^) at 1 m, 10 m, 20 m, 30 m, 35 m and 38-39 m depths in Lake Kinneret. The rhombus symbols represent the observed and the solid lines represent the simulated methane concentrations. Data consisting of dissolved methane concentrations in Lake Kinneret was extracted from @schmid2017, using WebPlotDigitizer (http://arohatgi.info/WebPlotDigitizer).

Figure 5.5: The observed vs. simulated dissolved methane concentrations (mmol/m3) at 1 m, 10 m, 20 m, 30 m, 35 m and 38-39 m depths in Lake Kinneret. The rhombus symbols represent the observed and the solid lines represent the simulated methane concentrations. Data consisting of dissolved methane concentrations in Lake Kinneret was extracted from Schmid et al. (2017), using WebPlotDigitizer (http://arohatgi.info/WebPlotDigitizer).


The sources and sinks of methane (mol 10^6^) in Lake Kinneret. The sources and sinks of dissolved methane (stacked) are presented in the first figure and include the dissolution of bubbles (“dissolution”), sediment diffusive flux (“sed_flux”), aerobic oxidation (“oxid”) and gas exchange at the water-air interface on the secondary axis (“sed_flux”). The sources and sinks of ebullition (stacked) in Lake Kinneret are presented in the second figure and include the sediment bubble flux (“sed_ebb”), the dissolution of bubbles (“dissolution”) and the atmospheric ebullition flux (“atm_ebb”).

Figure 5.6: The sources and sinks of methane (mol 106) in Lake Kinneret. The sources and sinks of dissolved methane (stacked) are presented in the first figure and include the dissolution of bubbles (“dissolution”), sediment diffusive flux (“sed_flux”), aerobic oxidation (“oxid”) and gas exchange at the water-air interface on the secondary axis (“sed_flux”). The sources and sinks of ebullition (stacked) in Lake Kinneret are presented in the second figure and include the sediment bubble flux (“sed_ebb”), the dissolution of bubbles (“dissolution”) and the atmospheric ebullition flux (“atm_ebb”).


5.5.3 Publications

Author/Year Paper Title Description

Huang et al. (2022)

A modelling approach for addressing sensitivity and uncertainty of estuarine greenhouse gas (CO2 and CH4) dynamics.

NA

Huang et al. (2022)

References

Alin, S.R., Feely, R.A., Dickson, A.G., Hernández‐Ayón, J.M., Juranek, L.W., Ohman, M.D., Goericke, R., 2012. Robust empirical relationships for estimating the carbonate system in the southern California Current System and application to CalCOFI hydrographic cruise data (2005–2011), Journal of Geophysical Research: Oceans (1978–2012) 117, n/a–n/a. https://doi.org/10.1029/2011jc007511
Borges, A., Abril, G., 2011. 5.04 - Carbon Dioxide and Methane Dynamics in Estuaries, in: Treatise on Estuarine and Coastal Science, Volume 5: Biogeochemistry. Academic Press. https://doi.org/10.1016/B978-0-12-374711-2.00504-0
Butler, J.N., 1982. Carbon dioxide equilibria and their applications., Organic geochemistry.
Cai, W.-J., 2011. Estuarine and Coastal Ocean Carbon Paradox: CO2 Sinks or Sites of Terrestrial Carbon Incineration?, Annual Review of Marine Science 3, 123–145. https://doi.org/10.1146/annurev-marine-120709-142723
Casper, P., Maberly, S.C., Hall, G.H., Finlay, B.J., 2000. Fluxes of methane and carbon dioxide from a small productive lake to the atmosphere, Biogeochemistry 49, 1–19. https://doi.org/10.1023/a:1006269900174
Cicerone, R.J., Oremland, R.S., 1988. Biogeochemical aspects of atmospheric methane, Global Biogeochemical Cycles 2, 299–327. https://doi.org/10.1029/gb002i004p00299
DelSontro, T., McGinnis, D.F., Sobek, S., Ostrovsky, I., Wehrli, B., 2010. Extreme Methane Emissions from a Swiss Hydropower Reservoir: Contribution from Bubbling Sediments, Environmental Science & Technology 44, 2419–2425. https://doi.org/10.1021/es9031369
Dodds, W.K., Whiles, M.R., 2020. Chapter 13 - Carbon, in: Dodds, W.K., Whiles, M.R. (Eds.), Freshwater Ecology (Third Edition), Aquatic Ecology. Academic Press, pp. 371–394. https://doi.org/https://doi.org/10.1016/B978-0-12-813255-5.00013-2
Huang, P., Sousa, E.R.D., Wells, N.S., Eyre, B.D., Gibbes, B., Hipsey, M.R., 2022. A Modeling Approach for Addressing Sensitivity and Uncertainty of Estuarine Greenhouse Gas (CO2 and CH4) Dynamics, Journal of Geophysical Research: Biogeosciences 127. https://doi.org/10.1029/2021jg006722
Jones, J.M., Sweet, J., Brzezinski, M.A., McNair, H.M., Passow, U., 2016. Evaluating Carbonate System Algorithms in a Nearshore System: Does Total Alkalinity Matter?, PloS one 11, e0165191. https://doi.org/10.1371/journal.pone.0165191
Kim, H., Lee, K., 2009. Significant contribution of dissolved organic matter to seawater alkalinity, Geophysical Research Letters 36. https://doi.org/10.1029/2009gl040271
Lee, K., Tong, L.T., Millero, F.J., Sabine, C.L., Dickson, A.G., Goyet, C., Park, G., Wanninkhof, R., Feely, R.A., Key, R.M., 2006. Global relationships of total alkalinity with salinity and temperature in surface waters of the world’s oceans, Geophysical Research Letters 33. https://doi.org/10.1029/2006gl027207
Lewis, E., Wallace, D., 1998. Program Developed for CO2 System Calculations.
Ostrovsky, I., Rimmer, A., Yacobi, Y., Nishri, A., Sukenik, A., Hadas, O., Zohary, T., 2012. Long-Term Changes in the Lake Kinneret Ecosystem: The Effects of Climate Change and Anthropogenic Factors, in: Climatic Change and Global Warming of Inland Waters: Impacts and Mitigation for Ecosystems and Societies. pp. 271–293. https://doi.org/10.1002/9781118470596.ch16
Schmid, M., Ostrovsky, I., McGinnis, D.F., 2017. Role of gas ebullition in the methane budget of a deep subtropical lake: What can we learn from process‐based modeling?, Limnology and Oceanography 62, 2674–2698. https://doi.org/10.1002/lno.10598
Takahashi, T., Sutherland, S.C., Chipman, D.W., Goddard, J.G., Ho, C., Newberger, T., Sweeney, C., Munro, D.R., 2014. Climatological distributions of pH, pCO2, total CO2, alkalinity, and CaCO3 saturation in the global surface ocean, and temporal changes at selected locations, Marine Chemistry 164, 95–125. https://doi.org/10.1016/j.marchem.2014.06.004
Wanninkhof, R., 1992. Relationship between wind speed and gas exchange over the ocean, Journal of Geophysical Research 97, 7373. https://doi.org/10.1029/92jc00188