Mangrove Emissions Reduction (ER) Model & Dashboard
Welcome to the Mangrove ER Model Dashboard, a tool designed for simulating and analyzing carbon sequestration in our mangrove restoration project. This dashboard allows users to explore the "Declining Increment" growth model, adjust key project parameters, and visualize the resulting carbon and emission reduction outcomes over time.
How the Model Works
The core of this dashboard is an emissions reduction (ER) model that projects mangrove growth, biomass accumulation, and carbon sequestration based on user-defined parameters and a chosen growth model. Currently, the active model is the Declining Increment model.
Declining Increment Growth Model
This model assumes that the annual growth increment (for both Diameter at Breast Height - DBH, and Height) declines linearly over time, eventually reaching zero. The total size at any given age is the sum of all non-negative annual increments up to that age. This ensures that tree size never decreases.
1. Discrete Declining Increment: The size at a given age $t$ (in years) is calculated by summing annual increments:
$$ \mathrm{size}(t) = \mathrm{initial\_size} + \sum_{i=1}^{t} \mathrm{increment}(i) $$
Where the increment for year $i$ is:
$$ \mathrm{increment}(i) = \max \left(0, r_0 \cdot \left(1 - \frac{i - 0.5}{T_m}\right) \right) $$
- $\mathrm{initial_size}$: The initial DBH (cm) or Height (m) at planting (age 0).
- $r_0$: The initial annual growth increment (cm/year for DBH, m/year for Height).
- $T_m$: The time (in years) at which the annual growth increment becomes zero.
2. Continuous Declining Increment (Analytical Formula): For a smoother representation, the continuous version uses an analytical formula:
$$ \mathrm{size}(t) = \mathrm{initial\_size} + r_0 \cdot \left(t - \frac{t^2}{2T_m}\right), \quad 0 \leq t \leq T_m $$
If $t > T_m$, then $\mathrm{size}(t) = \mathrm{size}(T_m)$. This version may yield slightly different results from the discrete sum, especially for short time periods or small $T_m$ values. The dashboard configuration specifies which version is active.
Survival and Mortality
The number of surviving trees in a cohort is calculated annually. Mortality can be specified using either:
- Annual Mortality Rates: A percentage mortality rate applied each year, potentially varying for the first few years and then stabilizing.
- DBH-Dependent Mortality (Optional, if configured): Mortality rate $m$ is a function of tree DBH:
$$ m = m_\mathrm{ref} \cdot \left( \frac{\mathrm{DBH}_\mathrm{ref}}{\mathrm{DBH}} \right)^p $$
- $m_\mathrm{ref}$: Reference mortality rate at $\mathrm{DBH}_\mathrm{ref}$.
- $\mathrm{DBH}_\mathrm{ref}$: Reference DBH.
- $p$: Exponent controlling the sensitivity of mortality to DBH. The calculated $m$ is capped (e.g., between 0 and 0.99).
How Emission Reductions (ERs) are Calculated
The model follows these steps to estimate net CO2 emission reductions:
1. Biomass Calculation: Total above-ground and below-ground biomass per tree is calculated using allometric equations, which typically relate DBH and Height to biomass. For example, using equations from Zanvo et al. (2023):
- For Rhizophora racemosa (Species A): $$ \mathrm{Biomass}_{\mathrm{total}} = 2.0738 \times (\mathrm{DBH}^2 \cdot H)^{0.67628} $$
- For Avicennia germinans (Species B): $$ \mathrm{Biomass}_{\mathrm{total}} = 1.5595 \times (\mathrm{DBH}^2 \cdot H)^{0.55864} $$ (Note: The specific equations are defined in the model configuration.)
2. Carbon Stock Calculation: The total carbon stock in living biomass per hectare is calculated:
$$ \mathrm{Carbon\ Stock\ (tC/ha)} = \frac{\mathrm{Biomass\ per\ tree\ (kg)} \times \mathrm{Surviving\ Trees\ per\ ha} \times \mathrm{Biomass\ to\ Carbon\ ratio}}{1000} $$
- The Biomass to Carbon ratio (e.g., 0.47) converts biomass to carbon mass.
3. Gross CO2 Sequestration: The carbon stock is then converted to tons of CO2 equivalent:
$$ \mathrm{Gross\ CO2eq\ (tCO2/ha)} = \mathrm{Carbon\ Stock\ (tC/ha)} \times \mathrm{Carbon\ to\ CO2\ ratio} $$
- The Carbon to CO2 ratio (typically 3.67) is based on molecular weights.
4. Soil Carbon (Optional): If configured, annual soil carbon sequestration is added:
$$ \mathrm{Soil\ Carbon\ CO2eq\ (tCO2/ha/yr)} = \mathrm{User\ Defined\ Value\ (e.g.\ 1.0\ tCO2/ha/yr)} $$
This is added to the gross CO2 sequestration from biomass.
5. Net Emission Reductions (ERs): Adjustments are made to the gross CO2 sequestration (including soil carbon, if applicable) to determine net ERs eligible for crediting:
$$ \mathrm{Net\ ERs} = (\mathrm{Gross\ CO2eq}_{\mathrm{biomass + soil}}) \times (1 - \mathrm{Buffer\ \%}) - (\mathrm{Gross\ CO2eq}_{\mathrm{biomass + soil}} \times \mathrm{Leakage\ \%}) - (\mathrm{Baseline\ Emissions\ per\ ha} \times \mathrm{Area}) $$
- Buffer Pool: A percentage deduction to account for risks like project failure or natural disturbances.
- Leakage: Emissions occurring outside the project boundary due to project activities (often assumed to be 0% for mangrove projects if activities are self-contained).
- Baseline Emissions: Emissions that would have occurred in the absence of the project (e.g., from degrading land).
This dashboard visualizes these values annually over the project duration, providing insights into the project's carbon sequestration potential.
Key Model Inputs
Species | Planting Density (trees/ha) | r0 (DBH, cm/yr) | Tm (DBH, yrs) | r0 (Height, m/yr) | Tm (Height, yrs) |
---|---|---|---|---|---|
species_A | 4000 | 0.58 | 40 | 0.43 | 40 |
species_B | 444 | 0.91 | 40 | 0.46 | 40 |
Carbon Details
Biomass to Carbon: 0.47
Carbon to CO2: 3.67
Buffer %: 20
Leakage %: 0
Baseline Emissions: 0 tCO2/ha/year
Soil Carbon per ha per year: 1.0 tCO2
Mode: Continuous declining increment growth
Model Inputs
Project Results (Annual)