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

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

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


Revision 1.4 - (hide annotations) (download) (as text)
Wed Jun 4 13:34:41 2008 UTC (17 years, 1 month ago) by mlosch
Branch: MAIN
Changes since 1.3: +68 -55 lines
File MIME type: application/x-tex
revise section 4.1 and a little more, only language/style, need more
information to continue

1 dimitri 1.1 \section{Adjoint sensiivities of the MITsim}
2     \label{sec:adjoint}
3    
4     \subsection{The adjoint of MITsim}
5    
6 mlosch 1.4 The adjoint model of the MITgcm has become an invaluable
7     tool for sensitivity analysis as well as state estimation \citep[for a
8     recent summary, see][]{heim:08}. The code has been developed and
9     tailored to be readily used with automatic differentiation tools for
10     adjoint code generation. This route was also taken in developing and
11     adapting the sea-ice compontent MITsim, so that tangent linear and
12     adjoint components can be obtained and kept up to date without
13     excessive effort.
14    
15     The adjoint model operator (ADM) is the transpose of the tangent
16     linear model operator (TLM) of the full (in general nonlinear) forward
17     model, in this case the MITsim. This operator computes the gradients
18     of scalar-valued model diagnostics (so-called cost function or
19     objective function) with respect to many model inputs (so-called
20     independent or control variables). These inputs can be two- or
21     three-dimensional fields of initial conditions of the ocean or sea-ice
22     state, model parameters such as mixing coefficients, or time-varying
23     surface or lateral (open) boundary conditions. When combined, these
24     variables span a potentially high-dimensional (e.g. O(10$^8$))
25     so-called control space. At this problem dimension, perturbing
26     individual parameters to assess model sensitivities quickly becomes
27     prohibitive. By contrast, transient sensitivities of the objective
28     function to any element of the control and model state space can be
29     computed very efficiently in one single adjoint model integration,
30     provided an adjoint model is available.
31    
32     In anology to the TLM and ADM components of the MITgcm we rely on the
33     autmomatic differentiation (AD) tool ``Transformation of Algorithms in
34     Fortran'' (TAF) developed by Fastopt \citep{gier-kami:98} to generate
35     TLM and ADM code of the MITsim \citep[for details see][]{maro-etal:99,
36     heim-etal:05}. In short, the AD tool uses the nonlinear parent
37     model code to generate derivative code for the specified control space
38     and objective function. Advantages of this approach have been pointed
39     out, for example by \cite{gier-kami:98}.
40    
41     Many issues of generating efficient exact adjoint sea-ice code are
42     similar to those for the ocean model's adjoint. Linearizing the model
43     around the exact nonlinear model trajectory is a crucial aspect in the
44     presence of different regimes (e.g., is the thermodynamic growth term
45     for sea-ice evaluated near or far away from the freezing point of the
46     ocean surface?). Adapting the (parent) model code to support the AD
47     tool in providing exact and efficient adjoint code represents the main
48     work load initially. For legacy code, this task may become
49     substantial, but it is fairly straightforward when writing new code
50     with an AD tool in mind. Once this initial task is completed,
51     generating the adjoint code of a new model configuration takes about
52     10 minutes.
53 dimitri 1.1
54     [HIGHLIGHT COUPLED NATURE OF THE ADJOINT!]
55    
56     \subsection{Special considerations}
57    
58     * growth term(?)
59    
60     * small active denominators
61    
62     * dynamic solver (implicit function theorem)
63    
64     * approximate adjoints
65    
66    
67 heimbach 1.3 \subsection{An example: sensitivities of sea-ice export through
68     the Lancaster and Jones Sound}
69 dimitri 1.1
70     We demonstrate the power of the adjoint method
71 heimbach 1.3 in the context of investigating sea-ice export sensitivities through
72     Lancaster and Jones Sound. The rationale for doing so is to complement
73     the analysis of sea-ice dynamics in the presence of narrow straits.
74     Lancaster Sound is one of the main outflow paths of sea-ice flowing
75     through the Canadian Arctic Archipelago (CAA).
76     Export sensitivities reflect dominant
77     pathways through the CAA as resolved by the model.
78     Sensitivity maps can shed a very detailed light on various quantities
79     affecting the sea-ice export (and thus the underlying pathways).
80     Note that while the dominant circulation through Lancaster Sound is
81     toward the East, there is a small Westward flow to the North,
82     hugging the coast of Devon Island [ARE WE RESOLVING THIS?],
83     see e.g. \cite{mell:02, mich-etal:06,muen-etal:06}.
84    
85     The model domain is a coarsened version of the Arctic face of the
86 dimitri 1.1 high-resolution cubed-sphere configuration of the ECCO2 project
87     \citep[see][]{menemenlis05}. It covers the entire Arctic,
88     extends into the North Pacific such as to cover the entire
89     ice-covered regions, and comprises parts of the North Atlantic
90     down to XXN to enable analysis of remote influences of the
91     North Atlantic current to sea-ice variability and export.
92     The horizontal resolution varies between XX and YY km
93     with 50 unevenly spaced vertical levels.
94     The adjoint models run efficiently on 80 processors
95     (benchmarks have been performed both on an SGI Altix as well as an
96     IBM SP5 at NASA/ARC).
97    
98 heimbach 1.3 Following a 3-year spinup, the model has been integrated for four
99     years and five months between January 1989 and May 1993.
100     It is forced using realistic 6-hourly
101 dimitri 1.1 NCEP/NCAR atmospheric state variables. Over the open ocean these are
102     converted into air-sea fluxes via the bulk formulae of
103     \citet{large04}. Derivation of air-sea fluxes in the presence of
104     sea-ice is handled by the ice model as described in \refsec{model}.
105 mlosch 1.4 The objective function is chosen $J$ as the
106 heimbach 1.3 sea-ice export through
107     Lancaster Sound at XX$^{\circ}$W
108     averaged over an 8-month period between October 1992 and May 1993.
109    
110     The adjoint model computes sensitivities
111     to sea-ice export back in time from 1993 to 1989 along this
112 dimitri 1.1 trajectory. In principle all adjoint model variable (i.e., Lagrange
113 heimbach 1.3 multipliers) of the coupled ocean/sea-ice model
114     as well as the surface atmospheric state are available to
115     analyze the transient sensitivity behaviour.
116     Over the open ocean, the adjoint of the bulk formula scheme
117 dimitri 1.1 computes sensitivities to the time-varying atmospheric state. Over
118     ice-covered parts, the sea-ice adjoint converts surface ocean
119     sensitivities to atmospheric sensitivities.
120    
121 heimbach 1.3 DISCUSS FORWARD STATE, INCLUDING SOME NUMBERS ON SEA-ICE EXPORT
122    
123     \subsection{Sensitivities to the sea-ice state}
124    
125     \paragraph{Sensitivities to the sea-ice thickness}
126    
127     The most readily interpretable ice-export sensitivity is that
128 mlosch 1.4 to effective ice thickness, $\partial{J} / \partial{h}$.
129     Fig. XXX depcits transient $\partial{J} / \partial{h}$ using free-slip
130 heimbach 1.3 (left column) and no-slip (right column) boundary conditions.
131     Sensitivity snapshots are depicted for (from top to bottom)
132     12, 24, 36, and 48 months prior to May 2003.
133 mlosch 1.4 The dominant features are\ml{ in accordance with expectations/as expected}:
134 heimbach 1.3
135     (*)
136     Dominant pattern (for the free-slip run) is that of positive sensitivities, i.e.
137     a unit increase in sea-ice thickness in most places upstream
138     of Lancaster Sound will increase sea-ice export through Lancaster Sound.
139     The dominant pathway follows (backward in time) through Barrow Strait
140     into Viscount Melville Sound, and from there trough M'Clure Strait
141     into the Arctic Ocean (the "Northwest Passage").
142     Secondary paths are Northward from
143     Viscount Melville Sound through Byam Martin Channel into
144     Prince Gustav Adolf Sea and through Penny Strait into MacLean Strait.
145    
146     (*)
147     As expected, at any given time the
148     region of influence is larger for the free-slip than no-slip simulation.
149     For the no-slip run, the region of influence is confined, after four years,
150     to just West of Barrow Strait (North of Prince of Wales Island),
151     and to the South of Penny Strait.
152     In contrast, sensitivities of the free-slip run extend
153     all the way to the Arctic interior both to the West
154     (M'Clure St.) and to the North (Ballantyne St., Prince Gustav Adolf Sea,
155     Massey Sound).
156    
157     (*)
158     sensitivities seem to spread out in "pulses" (seasonal cycle)
159     [PLOT A TIME SERIES OF ADJheff in Barrow Strait)
160    
161     (*)
162     The sensitivity in Baffin Bay are more complex.
163     The pattern evolves along the Western boundary, connecting
164     the Lancaster Sound Polynya, the Coburg Island Polynya, and the
165     North Water Polynya, and reaches into Nares Strait and the Kennedy Channel.
166     The sign of sensitivities has an oscillatory character
167     [AT FREQUENCY OF SEASONAL CYCLE?].
168     First, we need to establish whether forward perturbation runs
169     corroborate the oscillatory behaviour.
170     Then, several possible explanations:
171     (i) connection established through Nares Strait throughflow
172     which extends into Western boundary current in Northern Baffin Bay.
173     (ii) sea-ice concentration there is seasonal, i.e. partly
174     ice-free during the year. Seasonal cycle in sensitivity likely
175     connected to ice-free vs. ice-covered parts of the year.
176     Negative sensitivities can potentially be attributed
177     to blocking of Lancaster Sound ice export by Western boundary ice
178     in Baffin Bay.
179     (iii) Alternatively to (ii), flow reversal in Lancaster Sound is a possibility
180     (in reality there's a Northern counter current hugging the coast of
181     Devon Island which we probably don't resolve).
182    
183     Remote control of Kennedy Channel on Lancaster Sound ice export
184     seems a nice test for appropriateness of free-slip vs. no-slip BCs.
185    
186     \paragraph{Sensitivities to the sea-ice area}
187    
188     Fig. XXX depcits transient sea-ice export sensitivities
189     to changes in sea-ice concentration
190     $\partial J / \partial area$ using free-slip
191     (left column) and no-slip (right column) boundary conditions.
192     Sensitivity snapshots are depicted for (from top to bottom)
193     12, 24, 36, and 48 months prior to May 2003.
194     Contrary to the steady patterns seen for thickness sensitivities,
195     the ice-concentration sensitivities exhibit a strong seasonal cycle
196     in large parts of the domain (but synchronized on large scale).
197     The following discussion is w.r.t. free-slip run.
198    
199     (*)
200     Months, during which sensitivities are negative:
201     \\
202     0 to 5 Db=N/A, Dr=5 (May-Jan) \\
203     10 to 17 Db=7, Dr=5 (Jul-Jan) \\
204     22 to 29 Db=7, Dr=5 (Jul-Jan) \\
205     34 to 41 Db=7, Dr=5 (Jul-Jan) \\
206     46 to 49 D=N/A \\
207     %
208     These negative sensitivities seem to be connected to months
209     during which main parts of the CAA are essentially entirely ice-covered.
210     This means that increase in ice concentration during this period
211     will likely reduce ice export due to blocking
212     [NEED TO EXPLAIN WHY THIS IS NOT THE CASE FOR dJ/dHEFF].
213     Only during periods where substantial parts of the CAA are
214     ice free (i.e. sea-ice concentration is less than one in larger parts of
215     the CAA) will an increase in ice-concentration increase ice export.
216    
217     (*)
218     Sensitivities peak about 2-3 months before sign reversal, i.e.
219     max. negative sensitivities are expected end of July
220     [DOUBLE CHECK THIS].
221    
222     (*)
223     Peaks/bursts of sensitivities for months
224     14-17, 19-21, 27-29, 30-33, 38-40, 42-45
225    
226     (*)
227     Spatial "anti-correlation" (in sign) between main sensitivity branch
228     (essentially Northwest Passage and immediate connecting channels),
229     and remote places.
230     For example: month 20, 28, 31.5, 40, 43.
231     The timings of max. sensitivity extent are similar between
232     free-slip and no-slip run; and patterns are similar within CAA,
233     but differ in the Arctic Ocean interior.
234    
235     (*)
236     Interesting (but real?) patterns in Arctic Ocean interior.
237    
238     \paragraph{Sensitivities to the sea-ice velocity}
239    
240     (*)
241     Patterns of ADJuice at almost any point in time are rather complicated
242     (in particular with respect to spatial structure of signs).
243     Might warrant perturbation tests.
244     Patterns of ADJvice, on the other hand, are more spatially coherent,
245     but still hard to interpret (or even counter-intuitive
246     in many places).
247    
248     (*)
249     "Growth in extent of sensitivities" goes in clear pulses:
250     almost no change between months: 0-5, 10-20, 24-32, 36-44
251     These essentially correspond to months of
252    
253    
254     \subsection{Sensitivities to the oceanic state}
255    
256     \paragraph{Sensitivities to theta}
257    
258     \textit{Sensitivities at the surface (z = 5 m)}
259    
260     (*)
261     mabye redo with caxmax=0.02 or even 0.05
262    
263     (*)
264     Core of negative sensitivities spreading through the CAA as
265     one might expect [TEST]:
266     Increase in SST will decrease ice thickness and therefore ice export.
267    
268     (*)
269     What's maybe unexpected is patterns of positive sensitivities
270     at the fringes of the "core", e.g. in the Southern channels
271     (Bellot St., Peel Sound, M'Clintock Channel), and to the North
272     (initially MacLean St., Prince Gustav Adolf Sea, Hazen St.,
273     then shifting Northward into the Arctic interior).
274    
275     (*)
276     Marked sensitivity from the Arctic interior roughly along 60$^{\circ}$W
277     propagating into Lincoln Sea, then
278     entering Nares Strait and Smith Sound, periodically
279     warming or cooling[???] the Lancaster Sound exit.
280    
281     \textit{Sensitivities at depth (z = 200 m)}
282    
283     (*)
284     Negative sensitivities almost everywhere, as might be expected.
285    
286     (*)
287     Sensitivity patterns between free-slip and no-slip BCs
288     are quite similar, except in Lincoln Sea (North of Nares St),
289     where the sign is reversed (but pattern remains similar).
290    
291     \paragraph{Sensitivities to salt}
292    
293     T.B.D.
294    
295     \paragraph{Sensitivities to velocity}
296    
297     T.B.D.
298    
299     \subsection{Sensitivities to the atmospheric state}
300    
301     \begin{itemize}
302     %
303     \item
304     plot of ATEMP for 12, 24, 36, 48 months
305     %
306     \item
307     plot of HEFF for 12, 24, 36, 48 months
308     %
309     \end{itemize}
310    
311    
312    
313 dimitri 1.1 \reffig{4yradjheff}(a--d) depict sensitivities of sea-ice export
314     through Fram Strait in December 1995 to changes in sea-ice thickness
315     12, 24, 36, 48 months back in time. Corresponding sensitivities to
316     ocean surface temperature are depicted in
317     \reffig{4yradjthetalev1}(a--d). The main characteristics is
318     consistency with expected advection of sea-ice over the relevant time
319     scales considered. The general positive pattern means that an
320     increase in sea-ice thickness at location $(x,y)$ and time $t$ will
321     increase sea-ice export through Fram Strait at time $T_e$. Largest
322     distances from Fram Strait indicate fastest sea-ice advection over the
323     time span considered. The ice thickness sensitivities are in close
324     correspondence to ocean surface sentivitites, but of opposite sign.
325     An increase in temperature will incur ice melting, decrease in ice
326     thickness, and therefore decrease in sea-ice export at time $T_e$.
327    
328     The picture is fundamentally different and much more complex
329     for sensitivities to ocean temperatures away from the surface.
330     \reffig{4yradjthetalev10??}(a--d) depicts ice export sensitivities to
331     temperatures at roughly 400 m depth.
332     Primary features are the effect of the heat transport of the North
333     Atlantic current which feeds into the West Spitsbergen current,
334     the circulation around Svalbard, and ...
335    
336 mlosch 1.4
337     \ml{[based on the movie series
338     zzz\_run\_export\_canarch\_freeslip\_4yr\_1989\_ADJ*:]} The ice
339     export through the Canadian Archipelag is highly sensitive to the
340     previous state of the ocean-ice system in the Archipelago and the
341     Western Arctic. According to the \ml{(adjoint)} senstivities of the
342     eastward ice transport through Lancaster Sound (\reffig{arctic_topog},
343     cross-section G) with respect to ice volume (effective thickness), ocean
344     surface temperature, and vertical diffusivity near the surface
345     (\reffig{fouryearadj}) after 4 years of integration the following
346     mechanisms can be identified: near the ``observation'' (cross-section
347     G), smaller vertical diffusivities lead to lower surface temperatures
348     and hence to more ice that is available for export. Further away from
349     cross-section G, the sensitivity to vertical diffusivity has the
350     opposite sign, but temperature and ice volume sensitivities have the
351     same sign as close to the observation.
352    
353 dimitri 1.1 \begin{figure}[t!]
354     \centerline{
355     \subfigure[{\footnotesize -12 months}]
356     {\includegraphics*[width=0.44\linewidth]{\fpath/run_4yr_ADJheff_arc_lev1_tim072_cmax2.0E+02.eps}}
357     %\includegraphics*[width=.3\textwidth]{H_c.bin_res_100_lev1.pdf}
358     %
359     \subfigure[{\footnotesize -24 months}]
360     {\includegraphics*[width=0.44\linewidth]{\fpath/run_4yr_ADJheff_arc_lev1_tim145_cmax2.0E+02.eps}}
361     }
362 heimbach 1.3 %
363 dimitri 1.1 \caption{Sensitivity of sea-ice export through Fram Strait in December 2005 to
364     sea-ice thickness at various prior times.
365     \label{fig:4yradjheff}}
366     \end{figure}
367    
368    
369 mlosch 1.2 %%% Local Variables:
370     %%% mode: latex
371     %%% TeX-master: "ceaice"
372     %%% End:

  ViewVC Help
Powered by ViewVC 1.1.22