-
Notifications
You must be signed in to change notification settings - Fork 1
Create test config for cice5 integration #80
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
Comments
I put a start in here: dev-preindustrial+concentrations...80-dev-preindustrial+concentrations+cice5 It needs some payu modifications to run ... I am working on those in payu-org/payu#572 |
I've done some runs with this configuration now. The configuration is based on the esm1.6 configuration from about March - similar to the PI-02 configuration. The labels are as follows:
And compared to modern day Observations (purple): Southern hemisphere results don't look that good. I will try setting chio / sinw and cosw as suggested by @ofa001 I assume the initial conditions will not be impacting after a few years ... but should we be trying with some more realistic southern hemisphere initial conditions ? |
Hi @anton-seaice, Yes the 1m initial conditions in the SH could be impacting these results still, especially the first few summers, but I am surprised the winters the ice extent is also greater than normal the difference between bubbly and MU71 is minor as I suggested. The turning angle change may be small as well, it was tunings we had in cice4 but didnt include in cice5 as we had such large warm biases in SH and initially cold biases in our Arctic spin ups and didnt see how they would help. Are these runs easy to spot in your tm70 space. |
Here is the plot of SH volume: Summer sea-ice vol is similar between the runs, so i don't think its the initial conditions which are having a persistent impact? Unless we are saying the melt has cooled the ocean enough to do have a persistent impact ?) The run with bubbly is here: /g/data/tm70/as2285/payu/esm1.6-preind+c-cice5+bubbly |
Some chats in the office agreed its possible that the initial conditions dumped so much freshwater into the ocean that its settled in quite a different state, so I will try a different initial condition. OM2 |
Hi Anton, I will check in the Southern Ocean how much fresher the ocean as got but yes that's a possibility depending on how thick we made the ice, its worked when we use it as an OM2 type initial condition and in runs that Noah and Dan have done with the standalone CICE6 set up, but there is no active ocean to get fresh in that situations.
…________________________________
From: Anton Steketee ***@***.***>
Sent: Wednesday, 16 April 2025 11:51 AM
To: ACCESS-NRI/access-esm1.6-configs ***@***.***>
Cc: O'Farrell, Siobhan (Environment, Aspendale) ***@***.***>; Mention ***@***.***>
Subject: Re: [ACCESS-NRI/access-esm1.6-configs] Create test config for cice5 integration (Issue #80)
Some chats in the office agreed its possible that the initial conditions dumped so much freshwater into the ocean that its settled in quite a different state, so I will try a different initial condition.
OM2 initial conditions don't run for some reason (errors in ITD redistribution, possibly related to change from BL99 to zero-layer thermodynamics). Ill try starting with 'none' initial condition, but we might need something better long term.
—
Reply to this email directly, view it on GitHub<#80 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ADNNDARTUY6NIX755BVMGVL2ZWZQVAVCNFSM6AAAAAB2FWLH4OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDQMBXHE3TQNJRGM>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
[https://avatars.githubusercontent.com/u/79179784?s=20&v=4]anton-seaice left a comment (ACCESS-NRI/access-esm1.6-configs#80)<#80 (comment)>
Some chats in the office agreed its possible that the initial conditions dumped so much freshwater into the ocean that its settled in quite a different state, so I will try a different initial condition.
OM2 initial conditions don't run for some reason (errors in ITD redistribution, possibly related to change from BL99 to zero-layer thermodynamics). Ill try starting with 'none' initial condition, but we might need something better long term.
—
Reply to this email directly, view it on GitHub<#80 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ADNNDARTUY6NIX755BVMGVL2ZWZQVAVCNFSM6AAAAAB2FWLH4OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDQMBXHE3TQNJRGM>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Oh good - thanks. This will be interesting. We might not have enough ocean diagnostics turned on ...
sorry i wasn't very clear. I tried to start cice5 using a restart from the end of an access-om2 ryf run but leaving everything else unchanged. It loaded the restart but quickly crashed. I'm trying with no sea-ice to start but needs a few hours to run yet :) |
Hi Anton,
It wont run off the om2 restarts, Dave tried quite a few times there is a mismatch between the multilayer ice set up and the zero layer set up for the ice due to it having more internal ice layers in the stored data in the restart file.
One option is to have less thick ice in the Antarctic, we used 1m not the standard 3m that's use in 'cice official release' in our runs, that might help. the 3m in the Arctic is settling into a reasonable seasonal cycle of thickness in the central Arctic, for a pre-industrial run, I little more than we have now.
If we use 1m for the Antarctic, that will make for less freshening of the Southern Ocean, the overall ice left in Feb is a positive though, we normally have too little, we just need to get it 'correct amount' and then see how much ice is created each winter.
Cheers
Siobhan
…________________________________
From: Anton Steketee ***@***.***>
Sent: Wednesday, 16 April 2025 1:01 PM
To: ACCESS-NRI/access-esm1.6-configs ***@***.***>
Cc: O'Farrell, Siobhan (Environment, Aspendale) ***@***.***>; Mention ***@***.***>
Subject: Re: [ACCESS-NRI/access-esm1.6-configs] Create test config for cice5 integration (Issue #80)
I will check in the Southern Ocean how much fresher the ocean as got
Oh good - thanks. This will be interesting. We might not have enough ocean diagnostics turned on ...
its worked when we use it as an OM2 type initial condition and in runs that Noah and Dan have done with the standalone CICE6 set up, but there is no active ocean to get fresh in that situations.
sorry i wasn't very clear. I tried to start cice5 using a restart from the end of an access-om2 ryf run but leaving everything else unchanged. It loaded the restart but quickly crashed. I'm trying with no sea-ice to start but needs a few hours to run yet :)
—
Reply to this email directly, view it on GitHub<#80 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ADNNDARSVFTNBLSYBJOFHOD2ZXBZXAVCNFSM6AAAAAB2FWLH4OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDQMBYGEYDENBRHE>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
[https://avatars.githubusercontent.com/u/79179784?s=20&v=4]anton-seaice left a comment (ACCESS-NRI/access-esm1.6-configs#80)<#80 (comment)>
I will check in the Southern Ocean how much fresher the ocean as got
Oh good - thanks. This will be interesting. We might not have enough ocean diagnostics turned on ...
its worked when we use it as an OM2 type initial condition and in runs that Noah and Dan have done with the standalone CICE6 set up, but there is no active ocean to get fresh in that situations.
sorry i wasn't very clear. I tried to start cice5 using a restart from the end of an access-om2 ryf run but leaving everything else unchanged. It loaded the restart but quickly crashed. I'm trying with no sea-ice to start but needs a few hours to run yet :)
—
Reply to this email directly, view it on GitHub<#80 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ADNNDARSVFTNBLSYBJOFHOD2ZXBZXAVCNFSM6AAAAAB2FWLH4OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDQMBYGEYDENBRHE>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hi @anton-seaice, The data was there in the ocean files, there is major melt of the 3m ice in the Southern Ocean in the first couple of months, then slower as the autumn/winter seasons occur so just at the ice edge as normal. There is strong salinity signal in the surface 50m which gradually mixes down. If the initial condition was only 1m thick then we would only get 1/3 of the response and it would be less drastic, and we should get a better result I guess we used that back in cice4 (access-om, access 1-0/3) initialization period. I will check the last year of that run to see how far the surface salinity signal has mixed, it will be through the main gyres, which is why the ice has travelled further north than usual. |
Hi @anton-seaice just looked at year 10 of the run, the initial condition is still having an impact as even in the summer months the two gyres (Ross and Weddell for the non Oceanographers who are following) but particularly the Weddell are pulling the excess sea ice north its melting and cooling the waters and lowering the potential freezing point for the next winter, hence the signal is lasting and decaying as fast I would have expected, a 1m initial condidtion or none might work as an option. I will check how much ice was left in Dave's "none: initialized SH run by Dec31 and what the salinities were like in comparison to this run. |
Hi @anton-seaice just looked at the end of year1 of Dave's "none' initialization run, there is still ice present in the SH. the salinity in the ocean freshens during the year but not as severely as in the 3m case so its worth trying as an option alongside 1m whilst keeping 3m for the Arctic as that is closer to the result we are aiming for there. |
Volume looks much the same starting from no ice condition compared to 'default': Although areas look good (and possibly better) in the last 5 years of my not very long run: My feeling is to run that a bit longer as see what happens ? I didn't have any success yet with starting with ~1m thick initial condition. Config ran is here: dev-preindustrial+concentrations...80-dev-preindustrial+concentrations+cice5 results are in the poorly named |
Hi @ofa001 @anton-seaice, obviously I made a realy poor mistake with the experiment setting -- forgot to switch "runtype" to "continue" after the first job ("initial") and thus the following years are all invalid. Thanks a lot for spotting this error. I've now tested the "continue" run but see the model crash because of " ice: Vertical thermo error" (again). This should not happen if the cice restart file is properly written and read in, and the restart fields are in right place the "continue" job. I wonder, Anton, if you have made any change to the relevant code for your sucessful tests... |
Thanks @DaveBi No particular code changes come to mind - it's running this commit - which is the same as your provided version with the fix for The cice namelist I used is here - I think it scientifically similar to yours. I made the suggested changes from siobhan and set I did have to make sure the times in the namelist files were correct. Payu sets |
The rates in the cice5 output appear to work fine, e.g. circumpolar mean of change in volume due to thermodynamics (cm/day): which were broken in cice4 |
Hi @anton-seaice We need to merge in the branch changes I had to the CMIP6 minor changes only but we can do that when you get back from a well earned break. I will check the ongoing runs it looks like starting from no ice is working Ok and we want the pre-industrial to be slightly above present day but not massively so. |
Hi @anton-seaice I have had a look at your latest run when you started noice focussing on years 101 102 130 and 148 (end of run?) the ice in Arctic and Antarctic is acts fairly sensibly for a pre-industrial run a litle to the north of present day, maximum winter thickness in Southern Weddell sea of ~ 4m which circulates in the gyre and lasts the summer, Ross sea melts out. Arctic is alos a reasonable thickness for what we think of as pre-industrial ice thickness ( 1950's submarine ice conditions 3-4m central Arctic, more near Greenland and Canadian archipelago. The freshening in the Southern Ocean is not as bad as in the earlier run, therier is still some melt atthe ice edge but some convection and deeper mixed layers in the centre of the Weddell sea, but not in the Ross. Convection shallower in the Greenland sea and N Atlantic, @DaveBi might want to run his diagnostics on the run if he has access. ( /g/data/tm70/as2285/payu/esm1.6-preind+c-cice5+om2_ic ) |
In a longer run, the Arctic ice are kept growing: SH climatology looks better than PI-02 in the longer run: but NH looks marginally worse than PI-02: It's not at all clear what is different between cice4 and 5 that would lead to the thicker ice, I had another look through the set-ups and couldn't see anything obvious to me. |
Hi @anton-seaice I will check the namelists, and see if you aligned all the differences I saw earlier compared to cice4 set up, chatmore Wednesday, I looked at individual years of your runs back end of last week. |
Hi @DaveBi There seems to be significant drift in the global ocean volume in my run with cice5 (note the weird scale): I am not really sure how to diagnose that further ! |
Hi @anton ***@***.***>, one of the issues I noted in the 'ice constants file' was the salinity of sea ice was different, there were lots of others some small at the decimal point level others constants larger but may have been overeiddiden by namelist choices.
This ocean density of the ocean assumed by the ice model is also different in the two runs, and as I said yesterday, there was still a lot of freshening seen in the run along the coastline, which could explain this increas.
I think we need to decide on a set of constants between the models to improve conservation, Pearce's run looks way better. But the " cice5 ice constants worked better for cm2 we need to get a concesus!
Siobhan
…________________________________
From: Anton Steketee ***@***.***>
Sent: Thursday, 1 May 2025 3:35 PM
To: ACCESS-NRI/access-esm1.6-configs ***@***.***>
Cc: O'Farrell, Siobhan (Environment, Aspendale) ***@***.***>; Mention ***@***.***>
Subject: Re: [ACCESS-NRI/access-esm1.6-configs] Create test config for cice5 integration (Issue #80)
[https://avatars.githubusercontent.com/u/79179784?s=20&v=4]anton-seaice left a comment (ACCESS-NRI/access-esm1.6-configs#80)<#80 (comment)>
Hi @DaveBi<https://github.com/DaveBi>
There seems to be significant drift in the global ocean volume in my run with cice5 (note the weird scale):
image.png (view on web)<https://github.com/user-attachments/assets/63320036-2ca0-445c-a2f7-0e69ce22edf6>
I am not really sure how to diagnose that further !
—
Reply to this email directly, view it on GitHub<#80 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ADNNDAVTK526AT3T5R45RWT24GXDBAVCNFSM6AAAAAB2FWLH4OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDQNBUGE2DCOBYGQ>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@anton-seaice @ofa001 This drift does look a bit 'scaring' -- a increse of 0.05243%/50-years. Need to find out where the extra water comes from... |
In the source the density is set to this in both runs (is it logged in the output somewhere?): I think MOM assumes 1035 however ? CICE4 used:
and CICE5 has been modified to this (for CM2 I guess)
Shall we change these back to the CICE4 values? There are also minor changes to the gravitational parameters. Let me know if you spot others i've missed in this post. (Full diff ice_constants_F90_diff.txt) |
This issue has been mentioned on ACCESS Hive Community Forum. There might be relevant details there: |
After 59 years, I had this crash:
Is that the "normal" um crash ? Do I just re-run? (Or do i need to perturb it then re-run) |
@anton-seaice Yes, try perturbing the latest restart dump of UM and re-run the current job. |
Thanks Dave - that worked. Results are in:
Ocean water volume looks ok in the new run (c5 is my run with cice5, c4 is Jhans April spin-up run, lines are annual mean/min/max): Areas and volume look ok. There's still a shift in sea-ice from northern to sourthern hemisphere (30-year climatologies from year 710 to 740): |
@anton-seaice - are you OK if I grab a couple of these recent plots to show in a CMIP7 update at the ESM Working Group tomorrow. Results seem to be looking good. |
Hi @anton-seaice Yes in these plots the cice5 looks a better match for the obs than the cice4, is there still something sifferent in the settings, Ice thickness distribution setting?? or did you change that. anyway it looks like cice 5 is better option which is why that option is the default for cice5. |
Hi @ofa001 - I set |
Hi Rachel - sounds good, please do. Sorry they are a bit scrappy. Units are m2 / m3 |
Hi @anton-seaice Just checked they have the same, Ice thickness distributions now, (kcatbound), and all the other constants are now as aligned, I agree kcatbound makes more sense as you say above, kcatbound =0 is rather an old setting, Puzzled why the two climatologies have diverged mostly in ice thickness and ice extent. Could just be variability and a longer run they will converge more. Both will have the same solar constant setting, as you started of Jhan's run set up, and I guess all his land changes. |
Evaluation of ocean and sea ice performance of this test run (@anton-seaice). |
Generally, CICE5 in ESM1.6 works well in terms of the resultant performance and ocean and sea ice. We see:
|
This issue has been mentioned on ACCESS Hive Community Forum. There might be relevant details there: https://forum.access-hive.org.au/t/csiro-access-nri-standup-minutes/3789/38 |
@anton-seaice Can you please extend this test up to (at least) 200 years if ever possible? Thanks. |
Yes will do. When do you want to look at the results? I'm hoping to get the changes merged into the |
Hi @anton-seaice I am still intending looking to do another scan to see if I can find any other parameter differences left between Jhan's run and your run that can explain the difference in the result, that's present over 100year climatologies, it could just be the round off error stuff is cleaner in cice5, the ocean is less convective in the Weddell sea as well so the area is greater. Small things could be contributing, but it might be something that I missed. |
@anton-seaice yes, that's fine. |
Hi @DaveBi have looked at one or two of the key diagnostic variables we were worried about but not the whole list yet, Anton was going to do a run with some old switches on as a comparison I am not sure if that is the "demo" run. Talk soon. |
@ofa001 @rml599gh @anton-seaice @har917 @access-hive-bot |
I will turn on the monthly |
Hi Anton, Just cross checked the last constants I was worried about, I think everything is now Ok, but I was a little confused which branch on the github I needed to look at the one you sent me a few weeks ago is no longer there who has been renamed. I cant keep up with those tags :( See you have restarted the run at year zero. |
Hi Siohbhan Sorry - yes many complimentary things going on. When I updated to by in sync with the "April" spin up, I create a new branch. See dev-preindustrial+concentrations...80-202504-dev-preindustrial+concentrations+cice5 I made a mistake yesterday with Payu which meant I ended up back a output000. The previous output (years 685-785) is here: /g/data/tm70/as2285/esm1.6+cice5+apr the new run (/g/data/tm70/as2285/payu/esm1.6-preind-202504-cice5/archive) starts from the 100th year (e.g. year 786) of that run |
Thats OK @anton-seaice as long as the data was backed up, just spotted these changes here where you over wrote in the namelist the settings in the ice_constants which were still wrong which I spottet last night they did all flow through to the run didntt hey just loking how you have worded things in the code. from your github comments (configured in MOM here) We use 4ppt in MOM for historical reasons, and did that in CICE4 too.} From the CMIP5 cice4 history access-om had settings of ice-salinity of and access-cm of 5 due to their being a majority of 4-1 in the CSIRO team thinking the ice was more saline than MOM had chosen to use, value of 4 better suits old multiyear ice, which there isn't much of any more. |
The run made it to year 809, and crashed with excessive salinity:
not really sure to make of that. That location is in the Arctic, and is under sea-ice, but there is nothing obviously strange with sea ice thickness or concentration. I guess I need to re-run with more frequent diagnostics ? (crash is currently in |
Hi @anton-seaice Anton, wasn't @ezhilsabareesh8 also finding strange high salinities in the Arctic, in some of the early om3 tests, I cant remember the reason it might have been shallow topography in his case, I don't ever Went through and plotted after Dave's comment (above) about model output and the conversation on CMIP7 data request your run on cmor_data names still want to some cross checks with old ones we can do them next week through the namelist. We can talk more next week, but I will folow up this salinity issue and see if I can find @ezhilsabareesh8 example. |
Hi @anton-seaice, and @DaveBi there was no partial ocean data in the payu work area saved for the year of the crash but the year before showed the region of ocean along that section of continental shelf was already at 44-45psu so its looks like its quickly gone off course depth in the region is 50m which I think is deeper, than was in the problem areas the @ezhilsabareesh8 had in his runs ( I will cross check, I think he had issues in the White Sea which is not far from this sector) we may have set a minimum depth for the Arctic shelves back when we set up the ACCESS1-0/3 topography. The salt flux from ice formation is high in these regions but not multiply times greater than in other Arctic regions as the new ice occurs in the Autumn. |
Hi @anton-seaice I have noticed that this increase in high salinity on this Siberian shelf only occurs in your new run, there are some years that have been re-run after the 100year period, 787 onwards in the saved run, they don't have the problem this region of the ice is still fresh. Not sure what this means are some of the input files from the land side no longer inputting freshwater to the Arctic, which would be crucial in your restart as it was a fresh region of the Arctic so presumably from river runoff? (The area the @ezhilsabareesh8 had an issue in his test run was in the White sea so next sector along and was much shallower (11m) so slightly different issue and we had salinity relaxation as well, so probably not relevant to the current problem) |
Hi @anton-seaice @MartinDix I was wondering last night if you altered anything to do with the salt_flux from the rivers after this comment from a couple of weeks back. Vertical Fresh water fluxes in MOM are handled as virtual salt fluxes so we may have still needed this flux if you switched it off? I havent checked how the Amazon region is fairing in your latest run? |
Create a demo config for cice5 work, using ACCESS-NRI/ACCESS-ESM1.6#70 build and coupling updates
The text was updated successfully, but these errors were encountered: