-
Notifications
You must be signed in to change notification settings - Fork 687
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
Adding Ristic microphysics scheme #1619
Conversation
TYPE: New feature KEYWORDS: microphysic, forecast, cloud, precipitation SOURCE: Ivan Ristic (Weather2 - www.weather2.rs) DESCRIPTION OF CHANGES: In order to improve cloud and precipitation forecast we developed new cloud prediction scheme and we implemented it in WRF model. Fractional cloud cover, cloud liquid water, cloud ice and cloud snow are explicitly predicted by adding three prognostic equations for fractional cloud cover, cloud mixing ratio and snow per cloud fraction to the model. Sedimentation of ice and snow is also included in parameterization. Precipitation of rain and snow are determined from cloud fields. Clouds predicted like this can be used also in radiation parameterization. Thermodynamic wet bulb temperature will be used for describing clouds because it is constant during water phase changes. By using this temperature moist static energy of model grid box and cloudy part inside the grid box is the same and principle of energy conservation is satisfied. A complete description is now found in Ristic I., Kordic I., 2018: Cloud parameterization and cloud prediction scheme in the Eta numerical weather model. NWCM - Serbian Academy of Sciences and Arts which can be found at https://www.sanu.ac.rs/wp-content/uploads/2018/10/11_Cloud%20parameterization%20and%20cloud%20prediction%20scheme%20in%20Eta%20numerical%20weather%20model.pdf . LIST OF MODIFIED FILES: modified: Registry/Registry.EM_COMMON modified: dyn_em/solve_em.F modified: phys/Makefile modified: phys/module_microphysics_driver.F new file: phys/module_mp_ivanr_micro.F TESTS CONDUCTED: All the wrf-coop tests passed and the microphysics is being actively used for running a model with NMM. Integration of the model for test cases indicate that new cloud prediction scheme improved forecast compared to the original model. New fractional cloud cover formula showed good results in practice, since the fractional cloud cover, predicted in this way, was much closer to the real cloud cover values. Significant progress has been made in stratiform precipitation forecast. Positive impact on convection scheme is also noticed. One test was run on 17. November 2011 with the Wrf model with ECMWF as boundary data. Model run for 72 hours in horizontal resolution of about 22 km and vertical resolution of 38 layers for the Europe domain. Fog was first to be tested. ![image](https://user-images.githubusercontent.com/51482208/97575741-7b35d080-19ed-11eb-8310-fc6a6e3c5ac8.png) ![image](https://user-images.githubusercontent.com/51482208/97576039-f303fb00-19ed-11eb-8410-7736be350b6d.png) The second test was run on 24. June 2015 with Wrf model with ECMWF as boundary data. Model was run for 24 hours in horizontal resolution of about 22 km and a vertical resolution of 38 layers for the Europe domain. The second test situation tested mid-morning precipitation over northern Serbia. ![image](https://user-images.githubusercontent.com/51482208/97577542-dff22a80-19ef-11eb-9a86-e4d3b0a05e10.png) More details can be found in the aforementioned pdf file. RELEASE NOTE: Ivan Ristic: Custom implementation of microphysics
@Nikolar97 |
jenkins
|
@Nikolar97 @weiwangncar @dudhia |
This is not for V4.4. It can be made compatible with V4.3.2 if they need NMM. |
@Nikolar97 @dudhia @weiwangncar
Jimy, |
We would like to to make it compatible with ARW , is it enough for us to put our CLD variable into the existing CLDFRAC array. Do you have any pointers how we could go along with these changes, it would be greatly appreciated. Thanks in advance. |
I have not looked at the code, but use the existing variables as much as
possible. CLDFRAC is used by the radiation schemes.
…On Sun, Dec 26, 2021 at 11:44 AM Nikola Ristic ***@***.***> wrote:
We would like to to make it compatible with ARW , is it enough for us to
put our CLD variable into the existing CLDFRAC array. Do you have any
pointers how we could go along with these changes, it would be greatly
appreciated. Thanks in advance.
—
Reply to this email directly, view it on GitHub
<#1619 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEIZ77G4QDS4JXONTKZPMITUS5PBPANCNFSM5KYB2M7Q>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Apparently, we are OPEN for business! |
In Ristic microphysics, the cloud fraction is a prognostic quantity. This is a |
@weiwangncar @dudhia |
@Nikolar97 We will get back to you soon. |
Hello, we are currently waiting for an answer in regards to our last question so we can try to continue with our integration of Ristic microphysics with the ARW core. Is there any update on the current situation? |
Our plan with this is to have it as a feature branch.
We are still finalizing our V4.4 release this month and after that you may
be able to upgrade and
have an up-to-date branch.
Jimy
…On Tue, Apr 12, 2022 at 3:35 AM Nikola Ristic ***@***.***> wrote:
Hello, we are currently waiting for an answer in regards to our last
question so we can try to continue with our integration of Ristic
microphysics with the ARW core. Is there any update on the current
situation?
—
Reply to this email directly, view it on GitHub
<#1619 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEIZ77BCHZOW7CVW5H2ZKDDVEU7U7ANCNFSM5KYB2M7Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@dudhia Thank you for your answer, we will wait for the new release to come out and then start implementing our microphysics. |
@Nikolar97 Thank you for updating your branch to v4.4. Let us discuss some ways to maintain your code outside the main repository, and get back to you, hopefully soon. |
@weiwangncar @davegill @dudhia Hello, we would like to know if there are any updates on the current situation. We are eager to continue our discussions on the maintenance of the branch. |
We are looking at how best to do this.
…On Wed, Aug 3, 2022 at 10:19 AM Nikola Ristic ***@***.***> wrote:
@weiwangncar <https://github.com/weiwangncar> @davegill
<https://github.com/davegill> @dudhia <https://github.com/dudhia> Hello,
we would like to know if there are any updates on the current situation. We
are eager to continue our discussions on the maintenance of the branch.
—
Reply to this email directly, view it on GitHub
<#1619 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEIZ77DWOIS3Q7ZUO6G6RE3VXKLZTANCNFSM5KYB2M7Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@Nikolar97 do you have your updated code in your own github fork? |
@dudhia Sorry for replaying so late, we were on a holiday vacation. We updated the current fork to the newest WRF version and then pushed our changes on it(with the new microphysics integrated with the 4.4 WRF).https://github.com/Nikolar97/WRF |
Maybe you can do a new pull request, which will also test the compilation.
If you have your own fork, it is preferable to do it from there.
I am on vacation now, so my replies may be slow.
Jimy
…On Fri, Aug 12, 2022 at 11:46 AM Nikola Ristic ***@***.***> wrote:
@dudhia <https://github.com/dudhia> Sorry for replaying so late, we were
on a holiday vacation. We updated the current fork to the newest WRF
version and then pushed our changes on it(with the new microphysics
integrated with the 4.4 WRF).
—
Reply to this email directly, view it on GitHub
<#1619 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEIZ77D7454SRPIMFHW3UFTVY2EXJANCNFSM5KYB2M7Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@dudhia On which branch should i do my new pull request if it matters? |
Since it is just for testing you can use the master branch which is the
latest release.
…On Fri, Aug 12, 2022 at 12:24 PM Nikola Ristic ***@***.***> wrote:
@dudhia <https://github.com/dudhia> On which branch should i do my new
pull request if it matters?
—
Reply to this email directly, view it on GitHub
<#1619 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEIZ77CBSRPKCYN6CRNCDZTVY2JHRANCNFSM5KYB2M7Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Superseded by #1757 |
TYPE: New feature
KEYWORDS: microphysic, forecast, cloud, precipitation
SOURCE: Ivan Ristic (Weather2 - www.weather2.rs)
DESCRIPTION OF CHANGES:
Original PR Adding new Ristic microphysics scheme (#1308) was more than a year out of date, and the effort to "merge everything in" did not go well. This PR started with the develop branch and cherry-picked the two (non-NMM) commits from the original Ristic PR.
In order to improve cloud and precipitation forecast we developed new cloud prediction scheme and we implemented it in WRF model. Fractional cloud cover, cloud liquid water, cloud ice and cloud snow are explicitly predicted by adding three
prognostic equations for fractional cloud cover, cloud mixing ratio and snow per cloud fraction to the model. Sedimentation of ice and snow is also included in parameterization. Precipitation of rain and snow are determined from cloud fields. Clouds predicted like this can be used also in radiation parameterization.
Thermodynamic wet bulb temperature will be used for describing clouds because it is constant during water phase changes. By using this temperature moist static energy of model grid box and cloudy part inside the grid box is the same and principle of energy conservation is satisfied.
A complete description is now found in Ristic I., Kordic I., 2018: Cloud parameterization and cloud prediction scheme in the Eta numerical weather model. NWCM - Serbian Academy of Sciences and Arts which can be found at https://www.sanu.ac.rs/wp-content/uploads/2018/10/11_Cloud%20parameterization%20and%20cloud%20prediction%20scheme%20in%20Eta%20numerical%20weather%20model.pdf .
LIST OF MODIFIED FILES:
modified: Registry/Registry.EM_COMMON
modified: dyn_em/solve_em.F
modified: phys/Makefile
modified: phys/module_microphysics_driver.F
new file: phys/module_mp_ivanr_micro.F
TESTS CONDUCTED:
All the wrf-coop tests passed and the microphysics is being actively used for running a model with NMM.
Integration of the model for test cases indicate that new cloud prediction scheme improved forecast compared to the original model. New fractional cloud cover formula showed good results in practice, since the fractional cloud cover, predicted in this way, was much closer to the real cloud cover values. Significant progress has been made in stratiform precipitation forecast. Positive impact on convection scheme is also noticed.
One test was run on 17. November 2011 with the Wrf model with ECMWF as boundary data. Model run for 72 hours in horizontal resolution of about 22 km and vertical resolution of 38 layers for the Europe domain. Fog was first to be tested.
The second test was run on 24. June 2015 with Wrf model with ECMWF as boundary data. Model was run for 24 hours in
horizontal resolution of about 22 km and a vertical resolution of 38 layers for the Europe domain. The second test situation tested mid-morning precipitation over northern Serbia.
More details can be found in the aforementioned pdf file.
RELEASE NOTE: Ivan Ristic: Custom implementation of microphysics