Excellent — you're using the classical Köhler theory to compute the equilibrium saturation ratio (Seq), and you’re asking how this compares to the κ-Köhler theory approach. Let’s explain the difference clearly and provide the equations.
Note: As in Nenes (2002), there are 4 scenarios how the presence of BC affect the formed DSD:
Scenario 1 (NoHeat scenario): just as the basic assumption in cloud parcel model - there's only latent heat release upon condensation.
dT/dt=adiabatic cooling+latent heating
Scenario 2 (Drop scenario): There's additional heat (reflected by ga value) caused by light absorption of BC in addition to the basic latent heat; this additional heat influence only the Seq of the water droplet.
dT/dt=adiabatic cooling+latent heating (No change); but Seq change
Scenario 3 (External Scenario); The BC is not part of the droplet, i.e. externally mixed particle with the hygroscopic or water absorbing particles, so the BC doesn't heat the droplet but heat the parcel that influence the net dT/dt of the parcel (adiabatic cooling + droplet condensation latent heat + additional external BC heat referred as Qparcel/(ρaircp)..
dT/dt=adiabatic cooling+latent heating+BC parcel heating (gas)
Scenario 4 (Internal Scenario): The BC is part of the droplet and has effects on both the droplet and gas parcel - accommodate both the drop scenario effect (scenario 2) and external scenario effect (scenario 3) eventhough the BC heat the parcel from with the droplet - both the Seq and dT/dt change
⚙️ Estimate of Parcel Heating Power due to BC (Q0_parcel)
Where:
🌫️ 1. Classical Köhler Theory (What You Use)
This theory calculates the equilibrium water vapor saturation ratio over a droplet as a combination of:
-
Curvature effect (Kelvin term): smaller droplets have higher surface curvature, which increases vapor pressure.
-
Solute effect (Raoult’s law): dissolved salt lowers the vapor pressure.
Equation
where:
-
: droplet diameter (wet)
-
: dry particle diameter
-
: curvature effect
-
: solute effect (with van't Hoff factor ν)
Your code implements this version, with optional enhancement from g_a
to model heating effects (black carbon), i.e.:
This is the traditional Köhler equation and works well when you know the chemical composition (e.g., ammonium sulfate), since ν, Ms are explicitly defined.
🌧️ 2. κ-Köhler Theory (Simplified, Empirical)
Petters & Kreidenweis (2007) proposed this as a more compact and generalizable formulation. It simplifies solute effects into a single parameter κ, which captures the particle's hygroscopicity.
Equation
where:
The Raoult (solute) term is simplified using κ, which bundles all chemistry (valence, molecular weight, density) into one parameter.
✅ When to Use Which
Criterion | Classical Köhler | κ-Köhler |
---|
Needs chemical info? | Yes (e.g., ν, Ms) | No, only κ |
Physics transparency | High | Lower (semi-empirical) |
Simplicity | More complex | Simpler, more general |
Aerosol diversity | Limited (needs speciation) | Good for mixed/incomplete data |
Black carbon heating | Modifiable (as in your code) | Rarely included directly |
✍️ Example Values
Species | κ |
---|
Ammonium sulfate | 0.6 |
Sea salt | ~1.2 |
Organics (low O:C) | 0.1–0.2 |
Black carbon | ~0.0 |
🧠 Final Note
Your current formulation is better for explicit microphysics with known chemistry and when you need to model per-mode activation (as in Nenes et al. 2001/2002).
κ-Köhler is excellent for speed and bulk CCN modeling, especially when the chemical mix is unknown or simplified.
#######################
Great. Let’s convert your classical Köhler equation into the κ-Köhler form in your MATLAB code, and then allow a switch between the two formulations depending on the input.
🔁 Modified Code: Add κ-Köhler Option
First, introduce a parameter in your structure p
to select the Köhler method:
Then modify your Köhler block like this:
✅ Result
This block now supports both:
You can control the switch via:
#################
Great — let's walk through how to compare the two Köhler formulations visually in MATLAB: the classical Köhler and the κ-Köhler theory, by plotting the equilibrium saturation ratio Seq versus droplet diameter Dp.
🔬 Objective
We’ll generate a plot of:
📈 Step-by-Step MATLAB Script
Here’s a self-contained script you can run to visualize both curves for comparison:
📌 Notes
-
You can change Dp_dry
to compare activation curves for different dry particle sizes.
-
This assumes no heating, i.e.,
-
You can add a third curve if you want to include black carbon heating enhancement by modifying the exponent:
So, can k -kohler theory be used to study BC heating effect?
❌ κ-Köhler theory cannot directly model BC heating effects.
Why?
The κ-Köhler theory is a thermodynamic equilibrium framework used to describe hygroscopic growth and activation of aerosol particles. It accounts for:
It's useful to compute critical supersaturation (Sc) and critical diameter (Dc) for droplet activation.
But BC Heating is a non-equilibrium, radiative-thermal effect, involving:
-
Absorption of solar radiation by black carbon (BC),
-
Temperature increase inside the droplet,
-
Modification of droplet growth rate and possibly feedback to parcel temperature or supersaturation,
-
Time-dependent dynamics, not captured by κ-Köhler’s steady-state formulation.
How they relate (indirectly):
You can combine κ-Köhler theory with a dynamic cloud parcel model that includes:
-
Radiative heating (via black carbon absorption),
-
Droplet temperature evolution,
-
Enhanced vapor pressure or modified growth rates.
In that setup:
-
κ still governs how hygroscopic the particle is (how much water it attracts),
-
But BC heating modifies growth kinetics, not the equilibrium activation condition.
Summary Table:
Aspect | κ-Köhler Theory | BC Heating Effect |
---|
Type of model | Equilibrium thermodynamics | Time-dependent thermal dynamics |
Affects | Critical supersaturation | Droplet temperature, growth rate |
Parameters | κ (hygroscopicity) | Absorptivity, radiation, ga , etc. |
Handles heating? | ❌ No | ✅ If coupled to heat/radiation model |
Suitable for BC studies? | ❌ Not standalone | ✅ When extended with heat physics |
Best Practice:
Use κ-Köhler for initial activation predictions, then extend with:
-
Dynamic parcel model including heat terms,
-
BC mass and location (internal/external mixing),
-
Optical properties of BC (absorption cross section, etc.).
Check the next posts to see how possible BC heating effects are studied while using the k-Kohler theory instead of the classic Kohler theory!!
Komentar
Posting Komentar