1 |
cnh |
1.16 |
\section{Sea ice model formulation} |
2 |
heimbach |
1.1 |
\label{sec:model} |
3 |
|
|
|
4 |
mlosch |
1.2 |
%Traditionally, probably for historical reasons and the ease of |
5 |
|
|
%treating the Coriolis term, most standard sea-ice models are |
6 |
mlosch |
1.15 |
%discretized on Arakawa~B grids \citep[e.g.,][]{hibler79, harder99, |
7 |
mlosch |
1.2 |
% kreyscher00, zhang98, hunke97}, although there are sea ice models |
8 |
mlosch |
1.15 |
%discretized on a C~grid \citep[e.g.,][]{ip91, tremblay97, |
9 |
mlosch |
1.5 |
% lemieux08}. % |
10 |
mlosch |
1.2 |
%\ml{[there is also MI-IM, but I only found this as a reference: |
11 |
|
|
% \url{http://retro.met.no/english/r_and_d_activities/method/num_mod/MI-IM-Documentation.pdf}]} |
12 |
|
|
%From the perspective of coupling a sea ice-model to a C-grid ocean |
13 |
|
|
%model, the exchange of fluxes of heat and fresh-water pose no |
14 |
|
|
%difficulty for a B-grid sea-ice model \citep[e.g.,][]{timmermann02a}. |
15 |
|
|
%However, surface stress is defined at velocity points and thus needs |
16 |
|
|
%to be interpolated between a B-grid sea-ice model and a C-grid ocean |
17 |
|
|
%model. Smoothing implicitly associated with this interpolation may |
18 |
|
|
%mask grid scale noise and may contribute to stabilizing the solution. |
19 |
|
|
%On the other hand, by smoothing the stress signals are damped which |
20 |
|
|
%could lead to reduced variability of the system. By choosing a C-grid |
21 |
|
|
%for the sea-ice model, we circumvent this difficulty altogether and |
22 |
|
|
%render the stress coupling as consistent as the buoyancy coupling. |
23 |
|
|
|
24 |
|
|
%A further advantage of the C-grid formulation is apparent in narrow |
25 |
|
|
%straits. In the limit of only one grid cell between coasts there is no |
26 |
jmc |
1.9 |
%flux allowed for a B-grid (with no-slip lateral boundary conditions), |
27 |
mlosch |
1.2 |
%and models have used topographies with artificially widened straits to |
28 |
|
|
%avoid this problem \citep{holloway07}. The C-grid formulation on the |
29 |
|
|
%other hand allows a flux of sea-ice through narrow passages if |
30 |
|
|
%free-slip along the boundaries is allowed. We demonstrate this effect |
31 |
jmc |
1.9 |
%in the Canadian Arctic Archipelago (CAA). |
32 |
heimbach |
1.1 |
|
33 |
dimitri |
1.10 |
The MITgcm sea ice model is based on a variant of the |
34 |
mlosch |
1.2 |
viscous-plastic (VP) dynamic-thermodynamic sea-ice model of |
35 |
cnh |
1.16 |
\citet{zhang97} first introduced by \citet{hibler79, hibler80}. |
36 |
|
|
Many aspects of the original codes have been |
37 |
mlosch |
1.22 |
adapted; these are the most important ones: |
38 |
heimbach |
1.1 |
\begin{itemize} |
39 |
mlosch |
1.15 |
\item the model has been rewritten for an Arakawa~C grid, both B- and |
40 |
mlosch |
1.22 |
C-grid variants are available; the finite-volume C-grid code allows |
41 |
|
|
for no-slip and free-slip lateral boundary conditions, |
42 |
heimbach |
1.1 |
\item two different solution methods for solving the nonlinear |
43 |
dimitri |
1.11 |
momentum equations, LSOR \citep{zhang97} and EVP |
44 |
|
|
\citep{hunke97, hunke01}, have been adopted, |
45 |
|
|
\item ice-ocean stress can be formulated as in \citet{hibler87}, |
46 |
|
|
\item ice concentration and thickness, snow, and ice salinity or enthalpy can |
47 |
|
|
be advected by sophisticated, conservative |
48 |
|
|
advection schemes with flux limiters, and |
49 |
heimbach |
1.1 |
\item growth and melt parameterizations have been refined and extended |
50 |
|
|
in order to allow for automatic differentiation of the code. |
51 |
|
|
\end{itemize} |
52 |
jmc |
1.9 |
The sea ice model is tightly coupled to the ocean component of the |
53 |
cnh |
1.16 |
MITgcm \citep{marshall97:_hydros_quasi_hydros_nonhy,marshall97:_finit_volum_incom_navier_stokes}. |
54 |
heimbach |
1.1 |
Heat, fresh water fluxes and surface stresses are computed from the |
55 |
|
|
atmospheric state and modified by the ice model at every time step. |
56 |
mlosch |
1.2 |
The remainder of this section describes the model equations and |
57 |
|
|
details of their numerical realization. Further documentation and |
58 |
|
|
model code can be found at \url{http://mitgcm.org}. |
59 |
|
|
|
60 |
|
|
\subsection{Dynamics} |
61 |
|
|
\label{sec:dynamics} |
62 |
|
|
|
63 |
mlosch |
1.22 |
%\ml{[Sergey says: a kind of repetition; need to revise previous section]} |
64 |
mlosch |
1.2 |
Sea-ice motion is driven by ice-atmosphere, ice-ocean and internal |
65 |
|
|
stresses. The internal stresses are evaluated following a |
66 |
|
|
viscous-plastic (VP) constitutive law with an elliptic yield curve as |
67 |
|
|
in \citet{hibler79}. The full momentum equations for the sea-ice model |
68 |
|
|
and the solution by line successive over-relaxation (LSOR) are |
69 |
mlosch |
1.22 |
described in \citet{zhang97}. %Alternatively, the momentum equation |
70 |
|
|
% can be solved with an elastic-viscous-plastic (EVP) solver following |
71 |
|
|
% \citet{hunke01}. In this technique, the evolution equations for the |
72 |
|
|
% internal stress tensor components are solved by sub-cycling the sea ice |
73 |
|
|
% momentum solver within one ocean model time step. |
74 |
|
|
Alternatively, the elastic-viscous-plastic (EVP) technique following |
75 |
|
|
\citet{hunke01} relaxed the ice state towards the VP rheology by |
76 |
|
|
sub-cycling the evolution equations for the internal stress tensor |
77 |
|
|
components and the sea ice momentum solver within one ocean model time |
78 |
|
|
step. |
79 |
mlosch |
1.2 |
|
80 |
|
|
In both cases, the bulk viscosities can be bounded from above (if |
81 |
|
|
required for numerical reasons). For stress tensor computations the |
82 |
|
|
replacement pressure \citep{hibler95} is used so that the stress state |
83 |
mlosch |
1.22 |
always lies within the elliptic yield curve by definition. |
84 |
|
|
%Alternatively, in the so-called truncated ellipse method (TEM) the |
85 |
|
|
%shear viscosity is capped to suppress any tensile stress |
86 |
|
|
%\citep{hibler97, geiger98}. |
87 |
|
|
In an alternative to the elliptic yield curve, the so-called truncated |
88 |
|
|
ellipse method (TEM), the shear viscosity is capped to suppress any |
89 |
|
|
tensile stress \citep{hibler97, geiger98}. |
90 |
mlosch |
1.2 |
|
91 |
|
|
The horizontal gradient of the ocean's surface is estimated directly |
92 |
|
|
from ocean sea surface height and pressure loading from atmosphere, |
93 |
dimitri |
1.11 |
ice and snow \citep{campin08}. Ice does not float on top of the |
94 |
|
|
ocean, instead it depresses the ocean surface according to its thickness and |
95 |
|
|
buoyancy. |
96 |
mlosch |
1.2 |
|
97 |
mlosch |
1.15 |
Lateral boundary conditions are naturally ``no-slip'' for B~grids, as |
98 |
|
|
the tangential velocities points lie on the boundary. For C~grids, the |
99 |
cnh |
1.16 |
lateral boundary condition for tangential velocities |
100 |
|
|
allow alternatively no-slip or free-slip |
101 |
mlosch |
1.2 |
conditions. In ocean models free-slip boundary conditions in |
102 |
|
|
conjunction with piecewise-constant (``castellated'') coastlines have |
103 |
|
|
been shown to reduce to no-slip boundary conditions |
104 |
cnh |
1.16 |
\citep{adcroft98:_slippery_coast}; for coupled ocean sea-ice models the effects of |
105 |
mlosch |
1.2 |
lateral boundary conditions have not yet been studied (as far as we |
106 |
|
|
know). |
107 |
|
|
|
108 |
|
|
Moving sea ice exerts a surface stress on the ocean. In coupling the |
109 |
jmc |
1.9 |
sea-ice model to the ocean model, this stress is applied directly to |
110 |
mlosch |
1.2 |
the surface layer of the ocean model. An alternative ocean stress |
111 |
|
|
formulation is given by \citet{hibler87}. Rather than applying the |
112 |
|
|
interfacial stress directly, the stress is derived from integrating |
113 |
|
|
over the ice thickness to the bottom of the oceanic surface layer. In |
114 |
mlosch |
1.15 |
the resulting equation for the combined ocean-ice momentum, the |
115 |
mlosch |
1.2 |
interfacial stress cancels and the total stress appears as the sum of |
116 |
dimitri |
1.6 |
wind stress and divergence of internal ice stresses \citep[see also |
117 |
mlosch |
1.2 |
Eq.\,2 of][]{hibler87}. While this formulation tightly embeds the |
118 |
mlosch |
1.15 |
sea ice into the surface layer of the ocean, its disadvantage is that |
119 |
dimitri |
1.11 |
the velocity in the surface layer of the ocean that is used to |
120 |
mlosch |
1.22 |
advect ocean tracers is an average over the ocean surface |
121 |
dimitri |
1.11 |
velocity and the ice velocity, leading to an inconsistency as the ice |
122 |
mlosch |
1.2 |
temperature and salinity are different from the oceanic variables. |
123 |
|
|
Both stress coupling options are available for a direct comparison of |
124 |
mlosch |
1.18 |
their effects on the sea-ice solution. |
125 |
mlosch |
1.2 |
|
126 |
mlosch |
1.21 |
The finite-volume discretization of the momentum equation on the |
127 |
|
|
Arakawa C~grid is straightforward. The stress tensor divergence, in |
128 |
mlosch |
1.15 |
particular, is discretized naturally on the C~grid with the diagonal |
129 |
mlosch |
1.2 |
components of the stress tensor on the center points and the |
130 |
|
|
off-diagonal term on the corner (or vorticity) points of the grid. |
131 |
|
|
With this choice all derivatives are discretized as central |
132 |
mlosch |
1.21 |
differences and very little averaging is involved, see |
133 |
|
|
\refapp{discretization} for details. Apart from the standard C-grid |
134 |
|
|
implementation, the original B-grid implementation of \citet{zhang97} |
135 |
|
|
is also available as an option in the code. |
136 |
mlosch |
1.2 |
|
137 |
|
|
\subsection{Thermodynamics} |
138 |
|
|
\label{sec:thermodynamics} |
139 |
|
|
|
140 |
cnh |
1.16 |
Upward conductive heat flux |
141 |
mlosch |
1.2 |
is parameterized assuming a linear temperature profile and a constant |
142 |
jmc |
1.9 |
ice conductivity. This type of model is often referred to as a |
143 |
mlosch |
1.22 |
``zero-layer'' model \citep{semtner76}. The surface heat flux is |
144 |
|
|
computed in a similar |
145 |
mlosch |
1.2 |
way to that of \citet{parkinson79} and \citet{manabe79}. |
146 |
|
|
|
147 |
|
|
The conductive heat flux depends strongly on the ice thickness $h$. |
148 |
|
|
However, the ice thickness in the model represents a mean over a |
149 |
|
|
potentially very heterogeneous thickness distribution. In order to |
150 |
|
|
parameterize a sub-grid scale distribution for heat flux computations, |
151 |
|
|
the mean ice thickness $h$ is split into seven thickness categories |
152 |
|
|
$H_{n}$ that are equally distributed between $2h$ and a minimum |
153 |
|
|
imposed ice thickness of $5\text{\,cm}$ by $H_n= \frac{2n-1}{7}\,h$ |
154 |
|
|
for $n\in[1,7]$. The heat fluxes computed for each thickness category |
155 |
|
|
is area-averaged to give the total heat flux \citep{hibler84}. |
156 |
|
|
|
157 |
mlosch |
1.12 |
The atmospheric heat flux is balanced by an oceanic heat flux. |
158 |
|
|
The oceanic flux is proportional to the difference between |
159 |
mlosch |
1.3 |
ocean surface temperature and the freezing point temperature of sea |
160 |
cnh |
1.16 |
water, which is a function of salinity. |
161 |
|
|
This flux is not assumed to instantaneously melt |
162 |
mlosch |
1.3 |
or create ice, but a time scale of three days is used to relax the |
163 |
mlosch |
1.8 |
ocean temperature to the freezing point. While this |
164 |
dimitri |
1.11 |
parameterization is not new \citep[it follows the ideas of, |
165 |
mlosch |
1.3 |
e.g.,][]{mellor86, mcphee92, lohmann98, notz03}, it avoids a |
166 |
|
|
discontinuity in the functional relationship between model variables, |
167 |
dimitri |
1.6 |
which is crucial for making the code differentiable for adjoint code |
168 |
cnh |
1.16 |
generation (see companion, part 2, paper). |
169 |
dimitri |
1.13 |
%\ml{[ONCE IT IS SUBMITTED, otherwise pers. communcations:]}\citep{fen09} |
170 |
mlosch |
1.2 |
The parameterization of lateral and vertical growth of sea ice follows |
171 |
|
|
that of \citet{hibler79, hibler80}. |
172 |
|
|
|
173 |
|
|
On top of the ice there is a layer of snow that modifies the heat flux |
174 |
|
|
and the albedo as in \citet{zhang98}. If enough snow accumulates so |
175 |
|
|
that its weight submerges the ice and the snow is flooded, a simple |
176 |
dimitri |
1.11 |
mass conserving parameterization of snow ice formation (a flood-freeze |
177 |
mlosch |
1.2 |
algorithm following Archimedes' principle) turns snow into ice until |
178 |
jmc |
1.19 |
the ice surface is back %at $z=0$ |
179 |
mlosch |
1.20 |
at sea-level \citep{leppaeranta83}. |
180 |
mlosch |
1.2 |
|
181 |
|
|
The concentration $c$, effective ice thickness (ice volume per unit |
182 |
dimitri |
1.11 |
area, $c\cdot{h}$), effective snow thickness ($c\cdot{h}_{s}$), and effective |
183 |
|
|
ice salinity (in g\,m$^{-2}$) are advected by ice velocities. |
184 |
mlosch |
1.2 |
% |
185 |
|
|
From the various advection scheme that are available in the MITgcm |
186 |
dimitri |
1.11 |
\citep{mitgcm02}, we choose flux-limited schemes, i.e., multidimensional 2nd |
187 |
|
|
and 3rd-order advection schemes with flux limiters |
188 |
|
|
\citep{roe85, hundsdorfer94}, to preserve sharp gradients and |
189 |
mlosch |
1.2 |
edges that are typical of sea ice distributions and to rule out |
190 |
|
|
unphysical over- and undershoots (negative thickness or |
191 |
mlosch |
1.18 |
concentration). These schemes, conserve volume and horizontal area and |
192 |
|
|
are unconditionally stable, so that no extra diffusion is required. |
193 |
|
|
%\ml{[Sergey says: any FV scheme will do this]} |
194 |
mlosch |
1.2 |
|
195 |
cnh |
1.16 |
There is considerable doubt about the reliability of a |
196 |
dimitri |
1.11 |
``zero-layer'' thermodynamic model --- \citet{semtner84} found |
197 |
mlosch |
1.2 |
significant errors in phase (one month lead) and amplitude |
198 |
dimitri |
1.11 |
($\approx$50\%\,overestimate) in such models --- so that today many |
199 |
|
|
sea ice models employ more complex thermodynamics. The MITgcm |
200 |
|
|
sea ice model provides the option to use the thermodynamics model of |
201 |
|
|
\citet{winton00}, which in turn |
202 |
|
|
is based on the 3-layer model of \citet{semtner76} and which treats brine |
203 |
cnh |
1.16 |
content by means of enthalpy conservation. This scheme requires |
204 |
jmc |
1.9 |
additional state variables, namely the enthalpy of the two ice |
205 |
dimitri |
1.11 |
layers (instead of effective ice salinity), to be advected by ice velocities. |
206 |
jmc |
1.9 |
% \ml{[Jean-Michel, your |
207 |
|
|
% turf: ]Care must be taken in advecting these quantities in order to |
208 |
|
|
% ensure conservation of enthalpy. Currently this can only be |
209 |
|
|
% accomplished with a 2nd-order advection scheme with flux limiter |
210 |
|
|
% \citep{roe85}.} |
211 |
dimitri |
1.11 |
The internal sea ice temperature is inferred from ice enthalpy. |
212 |
cnh |
1.16 |
To avoid unphysical (negative) values for ice thickness and |
213 |
mlosch |
1.12 |
concentration, a positive 2nd-order advection scheme with a SuperBee |
214 |
|
|
flux limiter \citep{roe85} |
215 |
|
|
is used in this study to advect all sea-ice-related |
216 |
dimitri |
1.11 |
quantities of the \citet{winton00} thermodynamic model. |
217 |
jmc |
1.9 |
Because of the non-linearity of the advection scheme, |
218 |
|
|
care must be taken in advecting these quantities: when simply using |
219 |
|
|
ice velocity to advect enthalpy, the total energy (i.e., the volume |
220 |
|
|
integral of enthalpy) is not conserved. Alternatively, one can advect |
221 |
|
|
the energy content (i.e., product of ice-volume and enthalpy) |
222 |
|
|
but then false enthalpy extrema can occur, |
223 |
|
|
which then leads to unrealistic ice temperature. |
224 |
mlosch |
1.15 |
In the currently implemented solution, the sea-ice mass flux is used |
225 |
cnh |
1.17 |
to advect the enthalpy in order to ensure conservation of enthalpy |
226 |
mlosch |
1.15 |
and to prevent false enthalpy extrema. |
227 |
heimbach |
1.1 |
|
228 |
cnh |
1.16 |
In \refsec{globalmodel} and \ref{sec:arcticmodel} |
229 |
|
|
we exercise and compare several |
230 |
mlosch |
1.22 |
of the options, which have been discussed above; we intercompare |
231 |
cnh |
1.16 |
the impact of the different formulations (all of which are widely |
232 |
cnh |
1.17 |
used in sea ice modeling today) on Arctic sea ice simulation |
233 |
mlosch |
1.18 |
\citep{proshutinsky07:_aomip}. |
234 |
cnh |
1.16 |
%% Got to here..... more later |
235 |
|
|
%% Add reference to JGR special issue here..... |
236 |
mlosch |
1.18 |
%\citep{prosh07:_aomipspecial}. |
237 |
|
|
|
238 |
|
|
|
239 |
dimitri |
1.11 |
|
240 |
heimbach |
1.1 |
%%% Local Variables: |
241 |
|
|
%%% mode: latex |
242 |
mlosch |
1.2 |
%%% TeX-master: "ceaice_part1" |
243 |
heimbach |
1.1 |
%%% End: |