Energy leak? #275
-
Hi there. Too long, didn't read: I appear to be getting steady global-mean temperatures, even when the TOA fluxes are extremely out-of-balance. Model set-up: aquaplanet, perpetual equinox, two-stream gray rad (frierson), prescribed q-flux, no solar absorption in atmosphere, fixed ocean albedo=0.22 As far as I can tell, in this configuration the net TOA radiation is: My issue is that I end up with situations where the global mean net TOA radiation is I suspect that I'm misunderstanding something about how to calculate the net TOA radiation? I can't see how, but everything else is quite simple so I don't think I'm messing up any other calculations... Appreciate the help! Andrew ======================= Namelist params below:
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 7 replies
-
A clarification, the Q-flux has a non-zero global mean value—I'm trying to force the slab model into some slightly weird climate states. One can think of this non-zero value as being a geothermal flux from the planet's interior. So really, the global-mean energy balance (in equilibrium) should be: However, this equation has a residual that increases with the equator-to-pole temperature gradient! T2 is the second coefficient in the legendre polynomial expansion, and is related to the eq-Pole temp gradient. I am now really confused...is there a state-dependent energy leak in the model? Or am I doing something silly? |
Beta Was this translation helpful? Give feedback.
-
I'm currently finding a similar magnitude TOA energy imbalance in the frierson test case (no qflux), where the only adjustment I've made is to set |
Beta Was this translation helpful? Give feedback.
-
Hi @AndrewILWilliams - I have checked energy conservation in the model on quite a few occasions and been reasonably satisfied, but I haven't got the data to hand just now. I'll try and take a look next week and see what I can find. In the meantime, could you share the code you're using to calculate the global average of these quantities? Thanks. |
Beta Was this translation helpful? Give feedback.
-
I mentioned this to Isaac and he suggested checking if all the I reran the frierson test case, fixing this, and now I have energy conservation! Yay! Note to self: this also accounts for why the energy leak is state-dependent in my runs with differing eq-to-pole temperature gradients, because the storm track intensity (and presumably KE dissipation) is strengthening Thanks both! Sorry for the false alarm. I'll pass on this bug fix to the princeton folks |
Beta Was this translation helpful? Give feedback.
I mentioned this to Isaac and he suggested checking if all the
do_conserve_energy
flags were on, because 2.5W/m2 is about the magnitude of KE dissipation. It turns out I had it switched on in the namelist, but a postdoc at Princeton had hard-coded it to.false.
in the call tovert_diff_init
inidealized_moist_phys.F90
(for reasons which I don't understand).I reran the frierson test case, fixing this, and now I have energy conservation! Yay!
Note to self: this also accounts for why the energy leak is state-dependent in my runs with differing eq-to-pole temperature gradients, because the storm track intensity (and presumably KE dissipation) is strengthening
Thanks both! Sorry for the fals…