/[MITgcm]/MITgcm_contrib/articles/ceaice/ceaice.tex
ViewVC logotype

Annotation of /MITgcm_contrib/articles/ceaice/ceaice.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.8 - (hide annotations) (download) (as text)
Fri Jan 18 17:33:56 2008 UTC (17 years, 6 months ago) by dimitri
Branch: MAIN
Changes since 1.7: +2 -3 lines
File MIME type: application/x-tex
added get_figs and All to Makefile, and a missing "latex"
(need 3 after bibtex to make it work)

1 dimitri 1.1 \documentclass[12pt]{article}
2 mlosch 1.4
3 mlosch 1.5 \usepackage[]{graphicx}
4     \usepackage{subfigure}
5 dimitri 1.1
6     \usepackage[round,comma]{natbib}
7 dimitri 1.2 \bibliographystyle{bib/agu04}
8 dimitri 1.1
9     \usepackage{amsmath,amssymb}
10     \newcommand\bmmax{10} \newcommand\hmmax{10}
11     \usepackage{bm}
12    
13     % math abbreviations
14     \newcommand{\vek}[1]{\ensuremath{\mathbf{#1}}}
15     \newcommand{\mat}[1]{\ensuremath{\mathbf{#1}}}
16     \newcommand{\vtau}{\bm{{\tau}}}
17    
18     \newcommand{\degree}{\ensuremath{^\circ}}
19     \newcommand{\degC}{\,\ensuremath{\degree}C}
20     \newcommand{\degE}{\ensuremath{\degree}\,E}
21     \newcommand{\degS}{\ensuremath{\degree}\,S}
22     \newcommand{\degN}{\ensuremath{\degree}\,N}
23     \newcommand{\degW}{\ensuremath{\degree}\,W}
24    
25     % cross reference scheme
26     \newcommand{\reffig}[1]{Figure~\ref{fig:#1}}
27     \newcommand{\reftab}[1]{Table~\ref{tab:#1}}
28     \newcommand{\refapp}[1]{Appendix~\ref{app:#1}}
29     \newcommand{\refsec}[1]{Section~\ref{sec:#1}}
30     \newcommand{\refeq}[1]{\,(\ref{eq:#1})}
31     \newcommand{\refeqs}[2]{\,(\ref{eq:#1})--(\ref{eq:#2})}
32    
33     \newlength{\stdfigwidth}\setlength{\stdfigwidth}{20pc}
34     %\newlength{\stdfigwidth}\setlength{\stdfigwidth}{\columnwidth}
35     \newlength{\mediumfigwidth}\setlength{\mediumfigwidth}{39pc}
36     %\newlength{\widefigwidth}\setlength{\widefigwidth}{39pc}
37     \newlength{\widefigwidth}\setlength{\widefigwidth}{\textwidth}
38 mlosch 1.4 \newcommand{\fpath}{figs}
39    
40     % commenting scheme
41     \newcommand{\ml}[1]{\textsf{\slshape #1}}
42 dimitri 1.1
43     \title{A Dynamic-Thermodynamic Sea ice Model for Ocean Climate
44     Estimation on an Arakawa C-Grid}
45    
46     \author{Martin Losch, Dimitris Menemenlis, Patrick Heimbach, \\
47     Jean-Michel Campin, and Chris Hill}
48     \begin{document}
49    
50     \maketitle
51    
52     \begin{abstract}
53     Some blabla
54     \end{abstract}
55    
56     \section{Introduction}
57     \label{sec:intro}
58    
59     more blabla
60    
61     \section{Model}
62     \label{sec:model}
63    
64     Traditionally, probably for historical reasons and the ease of
65     treating the Coriolis term, most standard sea-ice models are
66     discretized on Arakawa-B-grids \citep[e.g.,][]{hibler79, harder99,
67     kreyscher00, zhang98, hunke97}. From the perspective of coupling a
68     sea ice-model to a C-grid ocean model, the exchange of fluxes of heat
69     and fresh-water pose no difficulty for a B-grid sea-ice model
70     \citep[e.g.,][]{timmermann02a}. However, surface stress is defined at
71     velocities points and thus needs to be interpolated between a B-grid
72     sea-ice model and a C-grid ocean model. While the smoothing implicitly
73     associated with this interpolation may mask grid scale noise, it may
74     in two-way coupling lead to a computational mode as will be shown. By
75     choosing a C-grid for the sea-ice model, we circumvene this difficulty
76     altogether and render the stress coupling as consistent as the
77     buoyancy coupling.
78    
79     A further advantage of the C-grid formulation is apparent in narrow
80     straits. In the limit of only one grid cell between coasts there is no
81     flux allowed for a B-grid (with no-slip lateral boundary counditions),
82     whereas the C-grid formulation allows a flux of sea-ice through this
83     passage for all types of lateral boundary conditions. We (will)
84     demonstrate this effect in the Candian archipelago.
85    
86     \subsection{Dynamics}
87     \label{sec:dynamics}
88    
89     The momentum equations of the sea-ice model are standard with
90     \begin{equation}
91     \label{eq:momseaice}
92     m \frac{D\vek{u}}{Dt} = -mf\vek{k}\times\vek{u} + \vtau_{air} +
93     \vtau_{ocean} - m \nabla{\phi(0)} + \vek{F},
94     \end{equation}
95     where $\vek{u} = u\vek{i}+v\vek{j}$ is the ice velocity vectory, $m$
96     the ice mass per unit area, $f$ the Coriolis parameter, $g$ is the
97     gravity accelation, $\nabla\phi$ is the gradient (tilt) of the sea
98     surface height potential beneath the ice. $\phi$ is the sum of
99     atmpheric pressure $p_{a}$ and loading due to ice and snow
100     $(m_{i}+m_{s})g$. $\vtau_{air}$ and $\vtau_{ocean}$ are the wind and
101     ice-ocean stresses, respectively. $\vek{F}$ is the interaction force
102     and $\vek{i}$, $\vek{j}$, and $\vek{k}$ are the unit vectors in the
103     $x$, $y$, and $z$ directions. Advection of sea-ice momentum is
104     neglected. The wind and ice-ocean stress terms are given by
105     \begin{align*}
106     \vtau_{air} =& \rho_{air} |\vek{U}_{air}|R_{air}(\vek{U}_{air}) \\
107     \vtau_{ocean} =& \rho_{ocean} |\vek{U}_{ocean}-\vek{u}|
108     R_{ocean}(\vek{U}_{ocean}-\vek{u}), \\
109     \end{align*}
110     where $\vek{U}_{air/ocean}$ are the surface winds of the atmosphere
111     and surface currents of the ocean, respectively. $C_{air/ocean}$ are
112     air and ocean drag coefficients, $\rho_{air/ocean}$ reference
113     densities, and $R_{air/ocean}$ rotation matrices that act on the
114     wind/current vectors. $\vek{F} = \nabla\cdot\sigma$ is the divergence
115     of the interal stress tensor $\sigma_{ij}$.
116    
117     For an isotropic system this stress tensor can be related to the ice
118     strain rate and strength by a nonlinear viscous-plastic (VP)
119     constitutive law \citep{hibler79, zhang98}:
120     \begin{equation}
121     \label{eq:vpequation}
122     \sigma_{ij}=2\eta(\dot{\epsilon}_{ij},P)\dot{\epsilon}_{ij}
123     + \left[\zeta(\dot{\epsilon}_{ij},P) -
124     \eta(\dot{\epsilon}_{ij},P)\right]\dot{\epsilon}_{kk}\delta_{ij}
125     - \frac{P}{2}\delta_{ij}.
126     \end{equation}
127     The ice strain rate is given by
128     \begin{equation*}
129     \dot{\epsilon}_{ij} = \frac{1}{2}\left(
130     \frac{\partial{u_{i}}}{\partial{x_{j}}} +
131     \frac{\partial{u_{j}}}{\partial{x_{i}}}\right).
132     \end{equation*}
133 mlosch 1.5 The maximum ice pressure $P_{\max}$, a measure of ice strength, depends on
134     both thickness $h$ and compactness (concentration) $c$:
135 mlosch 1.4 \begin{equation}
136 mlosch 1.5 P_{\max} = P^{*}c\,h\,e^{[C^{*}\cdot(1-c)]},
137 mlosch 1.4 \label{icestrength}
138     \end{equation}
139     with the constants $P^{*}$ and $C^{*}$. The nonlinear bulk and shear
140     viscosities $\eta$ and $\zeta$ are functions of ice strain rate
141     invariants and ice strength such that the principal components of the
142     stress lie on an elliptical yield curve with the ratio of major to
143     minor axis $e$ equal to $2$; they are given by:
144 dimitri 1.1 \begin{align*}
145 mlosch 1.5 \zeta =& \min\left(\frac{P_{\max}}{2\max(\Delta,\Delta_{\min})},
146     \zeta_{\max}\right) \\
147     \eta =& \frac{\zeta}{e^2} \\
148 dimitri 1.1 \intertext{with the abbreviation}
149     \Delta = & \left[
150     \left(\dot{\epsilon}_{11}^2+\dot{\epsilon}_{22}^2\right)
151     (1+e^{-2}) + 4e^{-2}\dot{\epsilon}_{12}^2 +
152     2\dot{\epsilon}_{11}\dot{\epsilon}_{22} (1-e^{-2})
153     \right]^{-\frac{1}{2}}
154     \end{align*}
155 mlosch 1.5 The bulk viscosities are bounded above by imposing both a minimum
156     $\Delta_{\min}=10^{-11}\text{\,s}^{-1}$ (for numerical reasons) and a
157     maximum $\zeta_{\max} = P_{\max}/\Delta^*$, where
158     $\Delta^*=(5\times10^{12}/2\times10^4)\text{\,s}^{-1}$. For stress
159     tensor compuation the replacement pressure $P = 2\,\Delta\zeta$
160     \citep{hibler95} is used so that the stress state always lies on the
161     elliptic yield curve by definition.
162    
163 mlosch 1.6 In the so-called truncated ellipse method the shear viscosity $\eta$
164     is capped to suppress any tensile stress \citep{hibler97, geiger98}:
165     \begin{equation}
166     \label{eq:etatem}
167     \eta = \min(\frac{\zeta}{e^2}
168     \frac{\frac{P}{2}-\zeta(\dot{\epsilon}_{11}+\dot{\epsilon}_{22})}
169     {\sqrt{(\dot{\epsilon}_{11}+\dot{\epsilon}_{22})^2
170     +4\dot{\epsilon}_{12}^2}}
171     \end{equation}
172    
173 dimitri 1.1 In the current implementation, the VP-model is integrated with the
174     semi-implicit line successive over relaxation (LSOR)-solver of
175     \citet{zhang98}, which allows for long time steps that, in our case,
176     is limited by the explicit treatment of the Coriolis term. The
177     explicit treatment of the Coriolis term does not represent a severe
178     limitation because it restricts the time step to approximately the
179     same length as in the ocean model where the Coriolis term is also
180     treated explicitly.
181    
182     \citet{hunke97}'s introduced an elastic contribution to the strain
183     rate elatic-viscous-plastic in order to regularize
184     Eq.\refeq{vpequation} in such a way that the resulting
185     elatic-viscous-plastic (EVP) and VP models are identical at steady
186     state,
187     \begin{equation}
188     \label{eq:evpequation}
189     \frac{1}{E}\frac{\partial\sigma_{ij}}{\partial{t}} +
190     \frac{1}{2\eta}\sigma_{ij}
191     + \frac{\eta - \zeta}{4\zeta\eta}\sigma_{kk}\delta_{ij}
192     + \frac{P}{4\zeta}\delta_{ij}
193     = \dot{\epsilon}_{ij}.
194     \end{equation}
195     %In the EVP model, equations for the components of the stress tensor
196     %$\sigma_{ij}$ are solved explicitly. Both model formulations will be
197     %used and compared the present sea-ice model study.
198     The EVP-model uses an explicit time stepping scheme with a short
199     timestep. According to the recommendation of \citet{hunke97}, the
200     EVP-model is stepped forward in time 120 times within the physical
201     ocean model time step (although this parameter is under debate), to
202     allow for elastic waves to disappear. Because the scheme does not
203     require a matrix inversion it is fast in spite of the small timestep
204     \citep{hunke97}. For completeness, we repeat the equations for the
205     components of the stress tensor $\sigma_{1} =
206     \sigma_{11}+\sigma_{22}$, $\sigma_{2}= \sigma_{11}-\sigma_{22}$, and
207     $\sigma_{12}$. Introducing the divergence $D_D =
208     \dot{\epsilon}_{11}+\dot{\epsilon}_{22}$, and the horizontal tension
209     and shearing strain rates, $D_T =
210     \dot{\epsilon}_{11}-\dot{\epsilon}_{22}$ and $D_S =
211     2\dot{\epsilon}_{12}$, respectively and using the above abbreviations,
212     the equations can be written as:
213     \begin{align}
214     \label{eq:evpstresstensor1}
215     \frac{\partial\sigma_{1}}{\partial{t}} + \frac{\sigma_{1}}{2T} +
216     \frac{P}{2T} &= \frac{P}{2T\Delta} D_D \\
217     \label{eq:evpstresstensor2}
218     \frac{\partial\sigma_{2}}{\partial{t}} + \frac{\sigma_{2} e^{2}}{2T}
219     &= \frac{P}{2T\Delta} D_T \\
220     \label{eq:evpstresstensor12}
221     \frac{\partial\sigma_{12}}{\partial{t}} + \frac{\sigma_{12} e^{2}}{2T}
222     &= \frac{P}{4T\Delta} D_S
223     \end{align}
224     Here, the elastic parameter $E$ is redefined in terms of a damping timescale
225     $T$ for elastic waves \[E=\frac{\zeta}{T}.\]
226     $T=E_{0}\Delta{t}$ with the tunable parameter $E_0<1$ and
227     the external (long) timestep $\Delta{t}$. \citet{hunke97} recommend
228     $E_{0} = \frac{1}{3}$.
229    
230     For details of the spatial discretization, the reader is referred to
231     \citet{zhang98, zhang03}. Our discretization differs only (but
232     importantly) in the underlying grid, namely the Arakawa C-grid, but is
233     otherwise straightforward. The EVP model in particular is discretized
234     naturally on the C-grid with $\sigma_{1}$ and $\sigma_{2}$ on the
235     center points and $\sigma_{12}$ on the corner (or vorticity) points of
236     the grid. With this choice all derivatives are discretized as central
237     differences and averaging is only involved in computing $\Delta$ and
238     $P$ at vorticity points.
239    
240     For a general curvilinear grid, one needs in principle to take metric
241     terms into account that arise in the transformation a curvilinear grid
242     on the sphere. However, for now we can neglect these metric terms
243     because they are very small on the cubed sphere grids used in this
244     paper; in particular, only near the edges of the cubed sphere grid, we
245     expect them to be non-zero, but these edges are at approximately
246     35\degS\ or 35\degN\ which are never covered by sea-ice in our
247     simulations. Everywhere else the coordinate system is locally nearly
248     cartesian. However, for last-glacial-maximum or snowball-earth-like
249     simulations the question of metric terms needs to be reconsidered.
250     Either, one includes these terms as in \citet{zhang03}, or one finds a
251     vector-invariant formulation fo the sea-ice internal stress term that
252     does not require any metric terms, as it is done in the ocean dynamics
253     of the MITgcm \citep{adcroft04:_cubed_sphere}.
254    
255     Moving sea ice exerts a stress on the ocean which is the opposite of
256     the stress $\vtau_{ocean}$ in Eq.\refeq{momseaice}. This stess is
257     applied directly to the surface layer of the ocean model. An
258     alternative ocean stress formulation is given by \citet{hibler87}.
259     Rather than applying $\vtau_{ocean}$ directly, the stress is derived
260     from integrating over the ice thickness to the bottom of the oceanic
261     surface layer. In the resulting equation for the \emph{combined}
262     ocean-ice momentum, the interfacial stress cancels and the total
263     stress appears as the sum of windstress and divergence of internal ice
264     stresses: $\delta(z) (\vtau_{air} + \vek{F})/\rho_0$, \citep[see also
265     Eq.\,2 of][]{hibler87}. The disadvantage of this formulation is that
266     now the velocity in the surface layer of the ocean that is used to
267     advect tracers, is really an average over the ocean surface
268     velocity and the ice velocity leading to an inconsistency as the ice
269     temperature and salinity are different from the oceanic variables.
270    
271     Sea ice distributions are characterized by sharp gradients and edges.
272     For this reason, we employ a positive 3rd-order advection scheme
273     \citep{hundsdorfer94} for the thermodynamic variables discussed in the
274     next section.
275    
276     \subparagraph{boundary conditions: no-slip, free-slip, half-slip}
277    
278     \begin{itemize}
279     \item transition from existing B-Grid to C-Grid
280     \item boundary conditions: no-slip, free-slip, half-slip
281     \item fancy (multi dimensional) advection schemes
282     \item VP vs.\ EVP \citep{hunke97}
283     \item ocean stress formulation \citep{hibler87}
284     \end{itemize}
285    
286     \subsection{Thermodynamics}
287     \label{sec:thermodynamics}
288    
289     In the original formulation the sea ice model \citep{menemenlis05}
290     uses simple thermodynamics following the appendix of
291     \citet{semtner76}. This formulation does not allow storage of heat
292     (heat capacity of ice is zero, and this type of model is often refered
293     to as a ``zero-layer'' model). Upward heat flux is parameterized
294     assuming a linear temperature profile and together with a constant ice
295     conductivity. It is expressed as $(K/h)(T_{w}-T_{0})$, where $K$ is
296     the ice conductivity, $h$ the ice thickness, and $T_{w}-T_{0}$ the
297     difference between water and ice surface temperatures. The surface
298     heat budget is computed in a similar way to that of
299     \citet{parkinson79} and \citet{manabe79}.
300    
301     There is considerable doubt about the reliability of such a simple
302     thermodynamic model---\citet{semtner84} found significant errors in
303     phase (one month lead) and amplitude ($\approx$50\%\,overestimate) in
304     such models---, so that today many sea ice models employ more complex
305     thermodynamics. A popular thermodynamics model of \citet{winton00} is
306     based on the 3-layer model of \citet{semtner76} and treats brine
307     content by means of enthalphy conservation. This model requires in
308     addition to ice-thickness and compactness (fractional area) additional
309     state variables to be advected by ice velocities, namely enthalphy of
310     the two ice layers and the thickness of the overlying snow layer.
311    
312     \section{Funnel Experiments}
313     \label{sec:funnel}
314    
315 mlosch 1.4 For a first/detailed comparison between the different variants of the
316     MIT sea ice model an idealized geometry of a periodic channel,
317     1000\,km long and 500\,m wide on a non-rotating plane, with converging
318     walls forming a symmetric funnel and a narrow strait of 40\,km width
319     is used. The horizontal resolution is 5\,km throughout the domain
320     making the narrow strait 8 grid points wide. The ice model is
321     initialized with a complete ice cover of 50\,cm uniform thickness. The
322     ice model is driven by a constant along channel eastward ocean current
323     of 25\,cm/s that does not see the walls in the domain. All other
324     ice-ocean-atmosphere interactions are turned off, in particular there
325     is no feedback of ice dynamics on the ocean current. All thermodynamic
326     processes are turned off so that ice thickness variations are only
327     caused by convergent or divergent ice flow. Ice volume (effective
328     thickness) and concentration are advected with a third-order scheme
329     with a flux limiter \citep{hundsdorfer94} to avoid undershoots. This
330     scheme is unconditionally stable and does not require additional
331     diffusion. The time step used here is 1\,h.
332    
333     \reffig{funnelf0} compares the dynamic fields ice concentration $c$,
334     effective thickness $h_{eff} = h\cdot{c}$, and velocities $(u,v)$ for
335     five different cases at steady state (after 10\,years of integration):
336     \begin{description}
337     \item[B-LSRns:] LSR solver with no-slip boundary conditions on a B-grid,
338     \item[C-LSRns:] LSR solver with no-slip boundary conditions on a C-grid,
339     \item[C-LSRfs:] LSR solver with free-slip boundary conditions on a C-grid,
340     \item[C-EVPns:] EVP solver with no-slip boundary conditions on a C-grid,
341     \item[C-EVPfs:] EVP solver with free-slip boundary conditions on a C-grid,
342     \end{description}
343     \ml{[We have not implemented the EVP solver on a B-grid.]}
344     \begin{figure*}[htbp]
345 dimitri 1.8 \includegraphics[width=\widefigwidth]{\fpath/all_086280}
346 mlosch 1.4 \caption{Ice concentration, effective thickness [m], and ice
347     velocities [m/s]
348     for 5 different numerical solutions.}
349     \label{fig:funnelf0}
350     \end{figure*}
351     At a first glance, the solutions look similar. This is encouraging as
352     the details of discretization and numerics should not affect the
353     solutions to first order. In all cases the ice-ocean stress pushes the
354     ice cover eastwards, where it converges in the funnel. In the narrow
355     channel the ice moves quickly (nearly free drift) and leaves the
356     channel as narrow band.
357    
358     A close look reveals interesting differences between the B- and C-grid
359     results. The zonal velocity in the narrow channel is nearly the free
360     drift velocity ( = ocean velocity) of 25\,cm/s for the C-grid
361     solutions, regardless of the boundary conditions, while it is just
362     above 20\,cm/s for the B-grid solution. The ice accelerates to
363     25\,cm/s after it exits the channel. Concentrating on the solutions
364     B-LSRns and C-LSRns, the ice volume (effective thickness) along the
365     boundaries in the narrow channel is larger in the B-grid case although
366     the ice concentration is reduces in the C-grid case. The combined
367     effect leads to a larger actual ice thickness at smaller
368     concentrations in the C-grid case. However, since the effective
369     thickness determines the ice strength $P$ in Eq\refeq{icestrength},
370     the ice strength and thus the bulk and shear viscosities are larger in
371     the B-grid case leading to more horizontal friction. This circumstance
372     might explain why the no-slip boundary conditions in the B-grid case
373     appear to be more effective in reducing the flow within the narrow
374     channel, than in the C-grid case. Further, the viscosities are also
375     sensitive to details of the velocity gradients. Via $\Delta$, these
376     gradients enter the viscosities in the denominator so that large
377     gradients tend to reduce the viscosities. This again favors more flow
378     along the boundaries in the C-grid case: larger velocities
379     (\reffig{funnelf0}) on grid points that are closer to the boundary by
380     a factor $\frac{1}{2}$ than in the B-grid case because of the stagger
381     nature of the C-grid lead numerically to larger tangential gradients
382     across the boundary; these in turn make the viscosities smaller for
383     less tangential friction and allow more tangential flow along the
384     boundaries.
385    
386     The above argument can also be invoked to explain the small
387     differences between the free-slip and no-slip solutions on the C-grid.
388     Because of the non-linearities in the ice viscosities, in particular
389 mlosch 1.6 along the boundaries, the no-slip boundary conditions have only a small
390 mlosch 1.4 impact on the solution.
391    
392     The difference between LSR and EVP solutions is largest in the
393 mlosch 1.6 effective thickness and meridional velocity fields. The EVP velocity
394     fields appears to be a little noisy. This noise has been address by
395 mlosch 1.4 \citet{hunke01}. It can be dealt with by reducing EVP's internal time
396 mlosch 1.5 step (increasing the number of iterations along with the computational
397     cost) or by regularizing the bulk and shear viscosities. We revisit
398     the latter option by reproducing some of the results of
399     \citet{hunke01}, namely the experiment described in her section~4, for
400     our C-grid no-slip cases: in a square domain with a few islands the
401     ice model is initialized with constant ice thickness and linearly
402     increasing ice concentration to the east. The model dynamics are
403 mlosch 1.6 forced with a constant anticyclonic ocean gyre and by variable
404     atmospheric wind whose mean direction is diagnonal to the north-east
405 mlosch 1.5 corner of the domain; ice volume and concentration are held constant
406 mlosch 1.6 (no thermodynamics and no advection by ice velocity).
407     \reffig{hunke01} shows the ice velocity field, its divergence, and the
408     bulk viscosity $\zeta$ for the cases C-LRSns and C-EVPns, and for a
409     C-EVPns case, where \citet{hunke01}'s regularization has been
410     implemented; compare to Fig.\,4 in \citet{hunke01}. The regularization
411     contraint limits ice strength and viscosities as a function of damping
412     time scale, resolution and EVP-time step, effectively allowing the
413     elastic waves to damp out more quickly \citep{hunke01}.
414 mlosch 1.4 \begin{figure*}[htbp]
415 dimitri 1.8 \includegraphics[width=\widefigwidth]{\fpath/hun12days}
416 mlosch 1.6 \caption{Ice flow, divergence and bulk viscosities of three
417     experiments with \citet{hunke01}'s test case: C-LSRns (top),
418     C-EVPns (middle), and C-EVPns with damping described in
419     \citet{hunke01} (bottom).}
420 mlosch 1.4 \label{fig:hunke01}
421     \end{figure*}
422    
423 mlosch 1.5 In the far right (``east'') side of the domain the ice concentration
424     is close to one and the ice should be nearly rigid. The applied wind
425     tends to push ice toward the upper right corner. Because the highly
426 mlosch 1.6 compact ice is confined by the boundary, it resists any further
427 mlosch 1.5 compression and exhibits little motion in the rigid region on the
428     right hand side. The C-LSRns solution (top row) allows high
429     viscosities in the rigid region suppressing nearly all flow.
430     \citet{hunke01}'s regularization for the C-EVPns solution (bottom row)
431 mlosch 1.6 clearly suppresses the noise present in $\nabla\cdot\vek{u}$ and
432     $\log_{10}\zeta$ in the
433     unregularized case (middle row), at the cost of reduced viscosities.
434 mlosch 1.5 These reduced viscosities lead to small but finite ice velocities
435     which in turn can have a strong effect on solutions in the limit of
436     nearly rigid regimes (arching and blocking, not shown).
437    
438 dimitri 1.1 \subsection{C-grid}
439     \begin{itemize}
440     \item no-slip vs. free-slip for both lsr and evp;
441     "diagnostics" to look at and use for comparison
442     \begin{itemize}
443     \item ice transport through Fram Strait/Denmark Strait/Davis
444     Strait/Bering strait (these are general)
445     \item ice transport through narrow passages, e.g.\ Nares-Strait
446     \end{itemize}
447     \item compare different advection schemes (if lsr turns out to be more
448     effective, then with lsr otherwise I prefer evp), eg.
449     \begin{itemize}
450     \item default 2nd-order with diff1=0.002
451     \item 1st-order upwind with diff1=0.
452     \item DST3FL (SEAICEadvScheme=33 with diff1=0., should work, works for me)
453     \item 2nd-order wit flux limiter (SEAICEadvScheme=77 with diff1=0.)
454     \end{itemize}
455     That should be enough. Here, total ice mass and location of ice edge
456     is interesting. However, this comparison can be done in an idealized
457     domain, may not require full Arctic Domain?
458     \item
459     Do a little study on the parameters of LSR and EVP
460     \begin{enumerate}
461     \item convergence of LSR, how many iterations do you need to get a
462     true elliptic yield curve
463     \item vary deltaTevp and the relaxation parameter for EVP and see when
464     the EVP solution breaks down (relative to the forcing time scale).
465     For this, it is essential that the evp solver gives use "stripeless"
466     solutions, that is your dtevp = 1sec solutions/or 10sec solutions
467     with SEAICE\_evpDampC = 615.
468     \end{enumerate}
469     \end{itemize}
470    
471     \section{Forward sensitivity experiments}
472     \label{sec:forward}
473    
474     A second series of forward sensitivity experiments have been carried out on an
475     Arctic Ocean domain with open boundaries. Once again the objective is to
476     compare the old B-grid LSR dynamic solver with the new C-grid LSR and EVP
477     solvers. One additional experiment is carried out to illustrate the
478     differences between the two main options for sea ice thermodynamics in the MITgcm.
479    
480     \subsection{Arctic Domain with Open Boundaries}
481     \label{sec:arctic}
482    
483 mlosch 1.6 The Arctic domain of integration is illustrated in Fig.~\ref{???}. It
484     is carved out from, and obtains open boundary conditions from, the
485     global cubed-sphere configuration of the Estimating the Circulation
486     and Climate of the Ocean, Phase II (ECCO2) project
487     \citet{menemenlis05}. The domain size is 420 by 384 grid boxes
488     horizontally with mean horizontal grid spacing of 18 km.
489 dimitri 1.1
490     There are 50 vertical levels ranging in thickness from 10 m near the surface
491     to approximately 450 m at a maximum model depth of 6150 m. Bathymetry is from
492     the National Geophysical Data Center (NGDC) 2-minute gridded global relief
493     data (ETOPO2) and the model employs the partial-cell formulation of
494 mlosch 1.6 \citet{adcroft97:_shaved_cells}, which permits accurate representation of the bathymetry. The
495 dimitri 1.1 model is integrated in a volume-conserving configuration using a finite volume
496     discretization with C-grid staggering of the prognostic variables. In the
497 mlosch 1.6 ocean, the non-linear equation of state of \citet{jackett95}. The ocean model is
498 dimitri 1.1 coupled to a sea-ice model described hereinabove.
499    
500 mlosch 1.6 This particular ECCO2 simulation is initialized from rest using the
501     January temperature and salinity distribution from the World Ocean
502     Atlas 2001 (WOA01) [Conkright et al., 2002] and it is integrated for
503     32 years prior to the 1996--2001 period discussed in the study. Surface
504     boundary conditions are from the National Centers for Environmental
505     Prediction and the National Center for Atmospheric Research
506     (NCEP/NCAR) atmospheric reanalysis [Kistler et al., 2001]. Six-hourly
507     surface winds, temperature, humidity, downward short- and long-wave
508     radiations, and precipitation are converted to heat, freshwater, and
509     wind stress fluxes using the \citet{large81, large82} bulk formulae.
510     Shortwave radiation decays exponentially as per Paulson and Simpson
511     [1977]. Additionally the time-mean river run-off from Large and Nurser
512     [2001] is applied and there is a relaxation to the monthly-mean
513     climatological sea surface salinity values from WOA01 with a
514     relaxation time scale of 3 months. Vertical mixing follows
515     \citet{large94} with background vertical diffusivity of
516     $1.5\times10^{-5}\text{\,m$^{2}$\,s$^{-1}$}$ and viscosity of
517     $10^{-3}\text{\,m$^{2}$\,s$^{-1}$}$. A third order, direct-space-time
518     advection scheme with flux limiter is employed \citep{hundsdorfer94}
519     and there is no explicit horizontal diffusivity. Horizontal viscosity
520     follows \citet{lei96} but
521     modified to sense the divergent flow as per Fox-Kemper and Menemenlis
522     [in press]. Shortwave radiation decays exponentially as per Paulson
523     and Simpson [1977]. Additionally, the time-mean runoff of Large and
524     Nurser [2001] is applied near the coastline and, where there is open
525     water, there is a relaxation to monthly-mean WOA01 sea surface
526     salinity with a time constant of 45 days.
527 dimitri 1.1
528     Open water, dry
529     ice, wet ice, dry snow, and wet snow albedo are, respectively, 0.15, 0.85,
530     0.76, 0.94, and 0.8.
531    
532     \begin{itemize}
533     \item Configuration
534     \item OBCS from cube
535     \item forcing
536     \item 1/2 and full resolution
537     \item with a few JFM figs from C-grid LSR no slip
538     ice transport through Canadian Archipelago
539     thickness distribution
540     ice velocity and transport
541     \end{itemize}
542    
543     \begin{itemize}
544     \item Arctic configuration
545     \item ice transport through straits and near boundaries
546     \item focus on narrow straits in the Canadian Archipelago
547     \end{itemize}
548    
549     \begin{itemize}
550     \item B-grid LSR no-slip
551     \item C-grid LSR no-slip
552     \item C-grid LSR slip
553     \item C-grid EVP no-slip
554     \item C-grid EVP slip
555 mlosch 1.6 \item C-grid LSR + TEM (truncated ellipse method, no tensile stress, new flag)
556 dimitri 1.1 \item C-grid LSR no-slip + Winton
557     \item speed-performance-accuracy (small)
558     ice transport through Canadian Archipelago differences
559     thickness distribution differences
560     ice velocity and transport differences
561     \end{itemize}
562    
563     We anticipate small differences between the different models due to:
564     \begin{itemize}
565     \item advection schemes: along the ice-edge and regions with large
566     gradients
567 mlosch 1.6 \item C-grid: less transport through narrow straits for no slip
568     conditons, more for free slip
569 dimitri 1.1 \item VP vs.\ EVP: speed performance, accuracy?
570     \item ocean stress: different water mass properties beneath the ice
571     \end{itemize}
572    
573     \section{Adjoint sensiivities of the MITsim}
574    
575     \subsection{The adjoint of MITsim}
576    
577     The ability to generate tangent linear and adjoint model components
578     of the MITsim has been a main design task.
579     For the ocean the adjoint capability has proven to be an
580     invaluable tool for sensitivity analysis as well as state estimation.
581     In short, the adjoint enables very efficient computation of the gradient
582     of scalar-valued model diagnostics (called cost function or objective function)
583     with respect to many model "variables".
584     These variables can be two- or three-dimensional fields of initial
585     conditions, model parameters such as mixing coefficients, or
586     time-varying surface or lateral (open) boundary conditions.
587     When combined, these variables span a potentially high-dimensional
588     (e.g. O(10$^8$)) so-called control space. Performing parameter perturbations
589     to assess model sensitivities quickly becomes prohibitive at these scales.
590     Alternatively, (time-varying) sensitivities of the objective function
591     to any element of the control space can be computed very efficiently in
592     one single adjoint
593     model integration, provided an efficient adjoint model is available.
594    
595     [REFERENCES]
596    
597    
598     The adjoint operator (ADM) is the transpose of the tangent linear operator (TLM)
599     of the full (in general nonlinear) forward model, i.e. the MITsim.
600     The TLM maps perturbations of elements of the control space
601     (e.g. initial ice thickness distribution)
602     via the model Jacobian
603     to a perturbation in the objective function
604     (e.g. sea-ice export at the end of the integration interval).
605     \textit{Tangent} linearity ensures that the derivatives are evaluated
606     with respect to the underlying model trajectory at each point in time.
607     This is crucial for nonlinear trajectories and the presence of different
608     regimes (e.g. effect of the seaice growth term at or away from the
609     freezing point of the ocean surface).
610     Ensuring tangent linearity can be easily achieved by integrating
611     the full model in sync with the TLM to provide the underlying model state.
612     Ensuring \textit{tangent} adjoints is equally crucial, but much more
613     difficult to achieve because of the reverse nature of the integration:
614     the adjoint accumulates sensitivities backward in time,
615     starting from a unit perturbation of the objective function.
616     The adjoint model requires the model state in reverse order.
617     This presents one of the major complications in deriving an
618     exact, i.e. \textit{tangent} adjoint model.
619    
620     Following closely the development and maintenance of TLM and ADM
621     components of the MITgcm we have relied heavily on the
622     autmomatic differentiation (AD) tool
623     "Transformation of Algorithms in Fortran" (TAF)
624     developed by Fastopt (Giering and Kaminski, 1998)
625     to derive TLM and ADM code of the MITsim.
626     Briefly, the nonlinear parent model is fed to the AD tool which produces
627     derivative code for the specified control space and objective function.
628     Following this approach has (apart from its evident success)
629     several advantages:
630     (1) the adjoint model is the exact adjoint operator of the parent model,
631     (2) the adjoint model can be kept up to date with respect to ongoing
632     development of the parent model, and adjustments to the parent model
633     to extend the automatically generated adjoint are incremental changes
634     only, rather than extensive re-developments,
635     (3) the parallel structure of the parent model is preserved
636     by the adjoint model, ensuring efficient use in high performance
637     computing environments.
638    
639     Some initial code adjustments are required to support dependency analysis
640     of the flow reversal and certain language limitations which may lead
641     to irreducible flow graphs (e.g. GOTO statements).
642     The problem of providing the required model state in reverse order
643     at the time of evaluating nonlinear or conditional
644     derivatives is solved via balancing
645     storing vs. recomputation of the model state in a multi-level
646     checkpointing loop.
647     Again, an initial code adjustment is required to support TAFs
648     checkpointing capability.
649 mlosch 1.6 The code adjustments are sufficiently simple so as not to cause
650 dimitri 1.1 major limitations to the full nonlinear parent model.
651     Once in place, an adjoint model of a new model configuration
652     may be derived in about 10 minutes.
653    
654     [HIGHLIGHT COUPLED NATURE OF THE ADJOINT!]
655    
656     \subsection{Special considerations}
657    
658     * growth term(?)
659    
660     * small active denominators
661    
662     * dynamic solver (implicit function theorem)
663    
664     * approximate adjoints
665    
666    
667     \subsection{An example: sensitivities of sea-ice export through Fram Strait}
668    
669     We demonstrate the power of the adjoint method
670     in the context of investigating sea-ice export sensitivities through Fram Strait
671     (for details of this study see Heimbach et al., 2007).
672 mlosch 1.6 %\citep[for details of this study see][]{heimbach07}. %Heimbach et al., 2007).
673 dimitri 1.1 The domain chosen is a coarsened version of the Arctic face of the
674     high-resolution cubed-sphere configuration of the ECCO2 project
675 mlosch 1.6 \citep[see][]{menemenlis05}. It covers the entire Arctic,
676 dimitri 1.1 extends into the North Pacific such as to cover the entire
677     ice-covered regions, and comprises parts of the North Atlantic
678     down to XXN to enable analysis of remote influences of the
679     North Atlantic current to sea-ice variability and export.
680     The horizontal resolution varies between XX and YY km
681     with 50 unevenly spaced vertical levels.
682     The adjoint models run efficiently on 80 processors
683     (benchmarks have been performed both on an SGI Altix as well as an
684     IBM SP5 at NASA/ARC).
685    
686 mlosch 1.6 Following a 1-year spinup, the model has been integrated for four
687     years between 1992 and 1995. It is forced using realistic 6-hourly
688     NCEP/NCAR atmospheric state variables. Over the open ocean these are
689     converted into air-sea fluxes via the bulk formulae of
690     \citet{large04}. Derivation of air-sea fluxes in the presence of
691     sea-ice is handled by the ice model as described in \refsec{model}.
692 dimitri 1.1 The objective function chosen is sea-ice export through Fram Strait
693 mlosch 1.6 computed for December 1995. The adjoint model computes sensitivities
694     to sea-ice export back in time from 1995 to 1992 along this
695     trajectory. In principle all adjoint model variable (i.e., Lagrange
696     multipliers) of the coupled ocean/sea-ice model are available to
697     analyze the transient sensitivity behaviour of the ocean and sea-ice
698     state. Over the open ocean, the adjoint of the bulk formula scheme
699     computes sensitivities to the time-varying atmospheric state. Over
700     ice-covered parts, the sea-ice adjoint converts surface ocean
701     sensitivities to atmospheric sensitivities.
702    
703     \reffig{4yradjheff}(a--d) depict sensitivities of sea-ice export
704     through Fram Strait in December 1995 to changes in sea-ice thickness
705     12, 24, 36, 48 months back in time. Corresponding sensitivities to
706     ocean surface temperature are depicted in
707     \reffig{4yradjthetalev1}(a--d). The main characteristics is
708     consistency with expected advection of sea-ice over the relevant time
709     scales considered. The general positive pattern means that an
710     increase in sea-ice thickness at location $(x,y)$ and time $t$ will
711     increase sea-ice export through Fram Strait at time $T_e$. Largest
712     distances from Fram Strait indicate fastest sea-ice advection over the
713     time span considered. The ice thickness sensitivities are in close
714     correspondence to ocean surface sentivitites, but of opposite sign.
715     An increase in temperature will incur ice melting, decrease in ice
716     thickness, and therefore decrease in sea-ice export at time $T_e$.
717 dimitri 1.1
718     The picture is fundamentally different and much more complex
719     for sensitivities to ocean temperatures away from the surface.
720 mlosch 1.6 \reffig{4yradjthetalev10??}(a--d) depicts ice export sensitivities to
721 dimitri 1.1 temperatures at roughly 400 m depth.
722     Primary features are the effect of the heat transport of the North
723     Atlantic current which feeds into the West Spitsbergen current,
724     the circulation around Svalbard, and ...
725    
726     \begin{figure}[t!]
727     \centerline{
728     \subfigure[{\footnotesize -12 months}]
729 mlosch 1.4 {\includegraphics*[width=0.44\linewidth]{\fpath/run_4yr_ADJheff_arc_lev1_tim072_cmax2.0E+02.eps}}
730 dimitri 1.1 %\includegraphics*[width=.3\textwidth]{H_c.bin_res_100_lev1.pdf}
731     %
732     \subfigure[{\footnotesize -24 months}]
733 mlosch 1.4 {\includegraphics*[width=0.44\linewidth]{\fpath/run_4yr_ADJheff_arc_lev1_tim145_cmax2.0E+02.eps}}
734 dimitri 1.1 }
735    
736     \centerline{
737     \subfigure[{\footnotesize
738     -36 months}]
739 mlosch 1.4 {\includegraphics*[width=0.44\linewidth]{\fpath/run_4yr_ADJheff_arc_lev1_tim218_cmax2.0E+02.eps}}
740 dimitri 1.1 %
741     \subfigure[{\footnotesize
742     -48 months}]
743 mlosch 1.4 {\includegraphics*[width=0.44\linewidth]{\fpath/run_4yr_ADJheff_arc_lev1_tim292_cmax2.0E+02.eps}}
744 dimitri 1.1 }
745     \caption{Sensitivity of sea-ice export through Fram Strait in December 2005 to
746     sea-ice thickness at various prior times.
747     \label{fig:4yradjheff}}
748     \end{figure}
749    
750    
751     \begin{figure}[t!]
752     \centerline{
753     \subfigure[{\footnotesize -12 months}]
754 mlosch 1.4 {\includegraphics*[width=0.44\linewidth]{\fpath/run_4yr_ADJtheta_arc_lev1_tim072_cmax5.0E+01.eps}}
755 dimitri 1.1 %\includegraphics*[width=.3\textwidth]{H_c.bin_res_100_lev1.pdf}
756     %
757     \subfigure[{\footnotesize -24 months}]
758 mlosch 1.4 {\includegraphics*[width=0.44\linewidth]{\fpath/run_4yr_ADJtheta_arc_lev1_tim145_cmax5.0E+01.eps}}
759 dimitri 1.1 }
760    
761     \centerline{
762     \subfigure[{\footnotesize
763     -36 months}]
764 mlosch 1.4 {\includegraphics*[width=0.44\linewidth]{\fpath/run_4yr_ADJtheta_arc_lev1_tim218_cmax5.0E+01.eps}}
765 dimitri 1.1 %
766     \subfigure[{\footnotesize
767     -48 months}]
768 mlosch 1.4 {\includegraphics*[width=0.44\linewidth]{\fpath/run_4yr_ADJtheta_arc_lev1_tim292_cmax5.0E+01.eps}}
769 dimitri 1.1 }
770 mlosch 1.6 \caption{Same as \reffig{4yradjheff} but for sea surface temperature
771 dimitri 1.1 \label{fig:4yradjthetalev1}}
772     \end{figure}
773    
774    
775    
776     \section{Discussion and conclusion}
777     \label{sec:concl}
778    
779     The story of the paper could be:
780     B-grid ice model + C-grid ocean model does not work properly for us,
781     therefore C-grid ice model with advantages:
782     \begin{enumerate}
783     \item stress coupling simpler (no interpolation required)
784     \item different boundary conditions
785     \item advection schemes carry over trivially from main code
786     \end{enumerate}
787     LSR/EVP solutions are similar with appropriate bcs, evp parameters as
788     a function of forcing time scale (when does VP solution break
789     down). Same for LSR solver, provided that it works (o:
790     Which scheme is more efficient for the resolution/time stepping
791     parameters that we use here. What about other resolutions?
792    
793     \paragraph{Acknowledgements}
794     We thank Jinlun Zhang for providing the original B-grid code and many
795 mlosch 1.6 helpful discussions. ML thanks Elizabeth Hunke for multiple explanations.
796 dimitri 1.1
797 dimitri 1.7 \bibliography{bib/journal_abrvs,bib/seaice,bib/genocean,bib/maths,bib/mitgcmuv,bib/fram}
798 dimitri 1.1
799     \end{document}
800    
801     %%% Local Variables:
802     %%% mode: latex
803     %%% TeX-master: t
804     %%% End:
805 mlosch 1.4
806    
807     A Dynamic-Thermodynamic Sea ice Model for Ocean Climate
808     Estimation on an Arakawa C-Grid
809    
810     Introduction
811    
812     Ice Model:
813     Dynamics formulation.
814     B-C, LSR, EVP, no-slip, slip
815     parallellization
816     Thermodynamics formulation.
817     0-layer Hibler salinity + snow
818     3-layer Winton
819    
820     Idealized tests
821     Funnel Experiments
822     Downstream Island tests
823     B-grid LSR no-slip
824     C-grid LSR no-slip
825     C-grid LSR slip
826     C-grid EVP no-slip
827     C-grid EVP slip
828    
829     Arctic Setup
830     Configuration
831     OBCS from cube
832     forcing
833     1/2 and full resolution
834     with a few JFM figs from C-grid LSR no slip
835     ice transport through Canadian Archipelago
836     thickness distribution
837     ice velocity and transport
838    
839     Arctic forward sensitivity experiments
840     B-grid LSR no-slip
841     C-grid LSR no-slip
842     C-grid LSR slip
843     C-grid EVP no-slip
844     C-grid EVP slip
845     C-grid LSR no-slip + Winton
846     speed-performance-accuracy (small)
847     ice transport through Canadian Archipelago differences
848     thickness distribution differences
849     ice velocity and transport differences
850    
851     Adjoint sensitivity experiment on 1/2-res setup
852     Sensitivity of sea ice volume flow through Fram Strait
853     *** Sensitivity of sea ice volume flow through Canadian Archipelago
854    
855     Summary and conluding remarks

  ViewVC Help
Powered by ViewVC 1.1.22