Opened 7 years ago
Closed 5 years ago
#1753 closed Defect (fixed)
Fix ssh incrementation in VVL code (Met Office)
Reported by: | drew | Owned by: | mathiot |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | OCE | Version: | trunk |
Severity: | minor | Keywords: | NEMOVAR SSH VVL |
Cc: |
Description
Context
Code improvements and revisions required for FOAM assimilation system in GO6
Analysis
Initial attempts to increment ssh directly as a change to the surface eta resulted in the introduction of fresh-water blotches into the ocean, presumably due to increased volume added with no heat/content change.
Fix
Chris Harris has devised a scheme to implement the ssh change though out the water column through changes to e3t. Associated changes to heat and salt content have also been added.
Commit History (2)
Changeset | Author | Time | ChangeLog |
---|---|---|---|
8791 | charris | 2017-11-23T12:11:00+01:00 | #1753 Branch for fix to SSH assimilation with vvl |
6689 | flavoni | 2016-06-13T16:24:43+02:00 | #1753, commit mesh_mask.nc all fields in double precision now |
Attachments (10)
Change History (25)
comment:1 Changed 7 years ago by drew
comment:2 Changed 7 years ago by drew
- Cc mattmartin charris removed
- Owner changed from NEMO team to drew
- Type changed from Bug to Defect
comment:3 Changed 7 years ago by drew
Under the original ssh incrementation code
freshwater blotches developed in the southern ocean -- and probably elsewhere. This is manifest in my mi-am200/1/2 set of runs for which I will now show some evidence from mi-am201.
comment:4 Changed 7 years ago by drew
Here is the sea level anomaly increment on the 2nd day of one of the offending runs
While here is the corresponding difference in SSS when adding that increment
There are also changes to the temperature, but it is harder to associate that directly to the sea level anomaly increment
comment:5 Changed 7 years ago by drew
Some fairly obvious freshening when volume is added through the ssh. Likely associated with no change in salt content. Not as clear what is happening with heat content. Freshening also was obvious in mean profile bias. Shown below are the mean and rmse bias for the new VVL code followed by bias in GO5.
comment:6 Changed 7 years ago by drew
In an attempt to counteract this, salt and heat content changes were introduced to balance the volume change.
While the freshwater blotches disappeared -- or at least were reduced in this revision. The SSH mean bias in the North Pacific was greatly reduced in this revision -- which was subsequently associated with an inability of the model to retain the sea level increment.
comment:7 Changed 7 years ago by drew
A Met Office intranet review of what happen when implemented in mi-am700/1/2 set of runs is documented here
which I will summarize below.
comment:8 Changed 7 years ago by drew
Dan Lea observed that the obs-bkg for analysis runs had large error in the Pacific -- here for mi-am700 run in March 1995.
Further, plotting the increments and model tendency for 16 March
showed that the correction to this error was present in the increments plots, but did not carry forward into the model tendency for the day (i.e. the increment was not retained).
It was thought this may be due to the creation of spurious model convergence/divergence in the process of pushing the increment -- applied at the surface -- down through the water column through the adjustment of e3t in the VVL code. Therefore, Chris Harris further revised the sshwzv.F90 code to recast the ssh incrementation as a increment on the full column e3t in a manner similar to what is done for the addition of freshwater.
- The code is functional at
comment:9 Changed 7 years ago by drew
Additional changes to trasbc.F90 to properly conserve heat and salt content where added correctly at
comment:10 Changed 7 years ago by drew
These changes have been subsequentedly added to the NEMOVAR community branch
comment:11 Changed 7 years ago by drew
To date, there seems to be little difference between adding the trasbc changes or not. Perhaps Ana has more comprehensive evidence.
Salinity profile obs minus background stats for run with trasbc changes [6608] and without [6660].
Note: A transition was made in mid-run between [6620] and [6660] of run with trasbc (black). Will be replaced with cleaner comparison.
comment:12 Changed 7 years ago by nicolasmartin
- Keywords SSH added; sshinc removed
comment:13 Changed 5 years ago by nemo
- Milestone 2016 WP deleted
- Severity set to minor
Looks like an internal issue within the Met Office.
comment:14 Changed 5 years ago by nemo
- Owner changed from drew to mathiot
- Status changed from new to assigned
Reassigned to UKMO officer as the current owner does no longer have the permissions to close tickets.
comment:15 Changed 5 years ago by mathiot
- Resolution set to fixed
- Status changed from assigned to closed
- Version changed from v3.6 to trunk
Has been included in the 2017 merge @ revision 9023
Here is a Met Office intranet accessible html formatted version of an early email detailing the problem