Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

noresm2_3_develop : modified SOA yield factors for isoprene #176

Merged
merged 1 commit into from
Nov 19, 2024

Conversation

DirkOlivie
Copy link

@DirkOlivie DirkOlivie commented Nov 13, 2024

Summary: The amount of low-volatile SOA-precursor gas formed from isoprene is made smaller by a factor of 10 : the original yield of 0.05 has been lowered to a yield of 0.005.

Contributors: This suggestion was made by @sarambl, and the pull-request was made by @DirkOlivie

Reviewers: Sara Blichner (@sarambl), Steve Goldhaber(@gold2718), Øyvind Seland (@oyvindseland)

Purpose of changes: issue #154 (Change yield of production of secondary organic aerosols from isoprene)

Github PR URL: PR #176 (#176)

Changes made to build system: None

Changes made to the namelist: None

Changes to the defaults for the boundary datasets: None

Substantial timing or memory changes: None

Detailed description of changes :
We have updated the pp_trop_mam_oslo and the pp_tropstrat_mam_oslo chemical schemes, which in total affected 8 files (4 for every chemical scheme). These files are :

src/chemistry/pp_trop_mam_oslo/chem_mech.doc
src/chemistry/pp_trop_mam_oslo/chem_mech.in
src/chemistry/pp_trop_mam_oslo/mo_lin_matrix.F90
src/chemistry/pp_trop_mam_oslo/mo_prod_loss.F90

src/chemistry/pp_tropstrat_mam_oslo/chem_mech.doc
src/chemistry/pp_tropstrat_mam_oslo/chem_mech.in
src/chemistry/pp_tropstrat_mam_oslo/mo_nln_matrix.F90
src/chemistry/pp_tropstrat_mam_oslo/mo_prod_loss.F90

The F90 files have been auto-generated by running the preprocessor for the modified chemical schemes defined by chem_mech.in.
In chem_mech.in in pp_trop_mam_oslo the modifications consisted of changing

isoprene + O3 -> .05*SOA_SV            ; 1.03e-14, -1995.
isoprene + OH -> .05*SOA_SV            ; 2.7e-11, 390.
isoprene + NO3 -> .05*SOA_SV           ; 3.15e-12, -450.

into

isoprene + O3 -> .005*SOA_SV           ; 1.03e-14, -1995.
isoprene + OH -> .005*SOA_SV           ; 2.7e-11, 390.
isoprene + NO3 -> .005*SOA_SV          ; 3.15e-12, -450.

In chem_mech.in in pp_tropstrat_mam_oslo (where a different tracer name for isoprene and slightly different reaction rates are use) the modifications consisted of changing

ISOP  + O3  -> ISOP  + O3  + .05*SOA_SV           ; 1.05e-14, -2000
ISOP  + OH  -> ISOP  + OH  + .05*SOA_SV           ; 2.54e-11, 410
ISOP  + NO3 -> ISOP  + NO3 + .05*SOA_SV           ; 3.03e-12, -446

into

ISOP  + O3  -> ISOP  + O3  + .005*SOA_SV           ; 1.05e-14, -2000
ISOP  + OH  -> ISOP  + OH  + .005*SOA_SV           ; 2.54e-11, 410
ISOP  + NO3 -> ISOP  + NO3 + .005*SOA_SV           ; 3.03e-12, -446

Testing:
test simulations have been run only for two simulated months. The results are different, but the impact has not been analyzed in detail. Hope to do that when starting spin-up simulations.

Issues addressed by this PR:
[#154] (#154)

resolves #154

…: changed from 0.05 to 0.005. Done both for pp_trop_mam_oslo and pp_tropstrat_mam_oslo
@DirkOlivie DirkOlivie added this to the NorESM2.3 milestone Nov 13, 2024
@oyvindseland
Copy link

Do you know why there are differences in reaction rates? The isoprene vs ISOP is probably a NorESM1.2 vs WACCM issue.
Should perhaps be homogenized for NorESM3?

@MichaelSchulzMETNO
Copy link

Do you know why there are differences in reaction rates? The isoprene vs ISOP is probably a NorESM1.2 vs WACCM issue. Should perhaps be homogenized for NorESM3?

I dont understand - the reaction rates are the same, just the yield is smaller.

@oyvindseland
Copy link

The new reaction rates are the same as the old ones but for some reason, as Dirk points out the reaction rates are slightly different in pp_trop_mam_oslo and pp_tropstrat_mam_oslo. I propose to accept the changes as they are now, but we should homogenize the rates in NorESM3.

@gold2718 gold2718 requested a review from sarambl November 14, 2024 09:34
@gold2718 gold2718 self-assigned this Nov 15, 2024
Copy link

@gold2718 gold2718 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good.
When you get a chance, could you add something about the testing done below the files changed section?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants