ISAS - Tool Version 5.3: Method and Configuration
ISAS - Tool Version 5.3: Method and Configuration
L a b o r a t o i r e d e P h y s i q u e d e O c a n s , U M R 6 5 2 3
History
Auteur
F.
Gaillard
R.
Charraudeau
F.
Gaillard
F.
Gaillard
F.
Gaillard
F.
Gaillard
F.
Gaillard
F.
Gaillard
Mise
jour
Cration
du
document
V4
beta
V4.00
Version
franaise
V4.01
Version
franaise
V4.1b
-
English
version
Minor
corrections
V5.1
V5.2b
Date
03/02/2007
23/11/2007
11/02/2008
19/03/2008
25/09/2008
18/06/2009
11/01/2010
Content
1
Introduction
.................................................................................................................
5
2
Estimation
method
.......................................................................................................
5
3
Grid
and
bathymetry
....................................................................................................
6
4
Reference
climatology
..................................................................................................
8
4.1
Mean
field
from
NODC
climatology
..................................................................................................................
8
4.2
Mean
field
from
ISAS
climatology
.....................................................................................................................
8
4.3
Variance
.......................................................................................................................................................................
9
5.
Covariance
scales
......................................................................................................
10
5
Areas
and
masks
........................................................................................................
11
6
References
.................................................................................................................
12
1 Introduction
ISAS (In Situ Analysis System) is an analysis tool for the temperature and salinity fields. Originally designed for the synthesis of ARGO dataset, it has been tested for the first time on the POMME area in the North-East Atlantic in 2000, it was later extended to the Atlantic and the Global ocean as the Argo array was setting up. It is developed and maintained at LPO (Laboratoire de Physique des Ocans) within the Argo Observing Service (SO-ARGO) where it is used for research purposes on ocean variability. ISAS is made available to the Coriolis datacenter for exploitation in operational mode. It can accommodate a wide range of in situ measurements if they are provided in the standard NetCdf format distributed by the Coriolis datacenter (http://www.coriolis.eu.org/ ) . It is based on optimal interpolation and the estimated quantity is the anomaly on depth levels relative to a reference climatology. ISAS is uni-variate, which means that temperature and salinity variables are estimated independently. This document describes the statistical method used to produce the estimate and the specific choices performed to implement the method. The practical implementation and use of the tool is described in the users manual corresponding to the appropriate ISAS version.
2 Estimation method
ISAS
uses
estimation
theory
for
mapping
a
scalar
field
on
a
regular
grid
from
sparse
and
irregular
data
(Bretherton
et
al.,1976)
the
first
implementation
is
described
in
Gaillard
et
al.
(2008).
We
use
here
the
unified
terminology
recommended
for
data
assimilation
(Ide
et
al,
1997).
The
interpolated
field,
represented
by
the
state
vector x ,
is
constructed
as
the
departure
from
the
value
of
a
reference
field
at
the
grid
points
.
This
reference
is
derived
from
previous
knowledge
(climatology
or
forecast).
Only
the
unpredicted
part
of
the
observation
vector,
or
departure
from
the
reference
field
at
the
data
points,
called
! innovation,
is
used:
Eq. 1 d = yo " x f a The
analyzed
field
x
is
a
linear
least
square
estimator,
obtained
as
the
linear
combination
of
the
innovation
that
minimizes
the
statistical
error.
A
covariance
matrix
of
error
is
associated
to
this
solution
( P a ).
! ! x a = x f + K OI d
a OI T P ! = P " K Cao In
the
objective
analysis
formalism,
the
gain
matrix
K OI is
built
from
the
matrices
that
express
the
covariance
of
the
field,
from
grid
point
to
data
point
and
from
data
point
to
data
point
and
the
observation
noise
covariance
matrix.
! ! "1 K OI = Cao (Coo + R) Eq. 3
Eq. 2
!
5
The error on the estimation is given by the diagonal of this matrix, usually presented as a percentage of the a priori variance. This solution makes implicit use of an observation or mapping matrix H , such that : y o = Hx + " , which by analogy with the Ide et al. (1997) formalism can be expressed as: HT = P "1Cao .
! !
! It should be noticed that this formalism provides at the same time an estimate of the misfit between observations and analysis, also called analysis residuals:
" = y o # Hx a
#1
" = R(Coo + R) d We
make
use
of
these
residuals
in
order
to
detect
erroneous
data,
either
outliers,
biases
or
drifts.
The
advantage
of
such
method
is
that
the
residuals
are
computed
with
the
correct
mapping
matrix.
Moreover,
it
is
not
necessary
to
perform
an
analysis
at
each
! the
residuals,
they
are
obtained
at
once
for
the
whole
data
set. data
point
to
obtain
The
definition
of
the
variables
is
as
follows:
-
Eq. 4
! ! ! ! ! ! ! ! ! !
d : Innovation vector y o : Observation vector x f : Climatology or forecast at observation location (vector) x a : Value of the analyzed field at the grid points (vector) " : Observation error (measurement noise + representativity error) " : Data misfit or residual (vector) K OI : Optimal estimation matrix, similar to the Kalman gain matrix P : A priori Covariance matrix of the anomaly field at grid points P a : Covariance matrix of the error on the analyzed field R : Covariance matrix of the error on observations (cumulates measurement error and representation error) Cao : Covariance matrix of the anomaly field between grid points and observation points Coo : Covariance matrix of the anomaly field at observation points.
! !
The horizontal grid is degree Mercator from 77S to 66.5N, where it is thus isotropic with a resolution that increases with latitude, from 66.5N to the North pole, the latitude step is fixed. The vertical resolution increases from 20 m at 2000m to 5 meter in the upper layer. Near surface two levels have been added at 0 and 3 m. The grid properties are summarized Figure 1. The bathymetry is an interpolation over our grid of the file etopo2bedmap.nc produced by MERCATOR from the 2 minutes bathymetry file of the NGDG Bathy_Etopo2.nc. The interpolation is done using the median of the 4 surrounding points.
Step 3 5 10 20
Figure 2 : Bathymetry interpolated on the analysis grid (global view).
Figure 3 : Bathymetry interpolated on the analysis grid (polar view).
4 Reference climatology
The climatology is an important component of the a priori statistical information used by ISAS to compute the estimate. The mean ocean state defines the background or reference state ( x f ) and the variance is necessary to compute the elements of the covariance matrices that appear in equations 2-4. Two types of climatologies can be used with ISAS: a climatology derived from the NODC ! or a climatology constructed from a previous ISAS analysis. In each case WOA atlas gridded fields of the following variables must be provided on the ISAS grid: Monthly mean for temperature and salinity Variance for temperature and salinity relative to the monthly mean. At the moment this variance is assumed constant over the annual cycle.
In the case of NODC climatology, provided on a 1 degree grid and low vertical resolution, the data must be interpolated on the ISAS higher resolution grid but it is also necessary to extrapolate the NODC atlas from the ocean to the land. This interpolation is thus is done in three steps: 1. 2. 3. 4. Extend NODC atlas at constant latitude over land at NODC levels Perform 2D horizontal bilinear interpolation onto ISAS grid at NODC levels Apply land mask Perform vertical linear interpolation on ISAS vertical levels
Monthly fields are provided by NODC only from 0-1500m. They are extended to 2000m using the annual mean. The transition is smoothed with a linear filter (1/4, 1/2, 1/4).
An ISAS monthly mean climatology can be easily computed by averaging over several years the gridded fields from a previous analysis. For example, the ARV09 climatology results from the averaging of an analysis of years 2002-2009.
4.3 Variance
The
variance
fields
are
computed
from
a
data
set
prepared
for
a
previous
analysis,
that
have
been
interpolated
on
ISAS
levels.
In
the
case
of
ARV09
all
data
over
the
period
2002-2009
were
used.
The
variance
is
computed
at
each
grid
point
as
the
mean
square
anomaly
relative
to
the
monthly
climatology
for
all
data
within
a
square
of
size
10
grid
points.
To
take
into
account
that
some
areas
remain
under-sampled
(the
southern
ocean
in
particular),
a
lower
bound
is
imposed
to
the
variance.
First,
the
new
computed
variance
must
be
higher
than
0.05
(0.02
PSS)
for
temperature
(salinity)
and
when
no
data
are
available,
the
NODC
variance
is
used.
Figure 4 : Standard deviation of temperature and salinity at 300 m in ARV09 configuration.
5. Covariance
scales
Statistical
information
on
the
field
and
data
noise
are
introduced
through
the
covariance
matrices
that
appear
in
equation
1.
We
assume
that
the
covariance
of
the
analyzed
field
can
be
specified
by
a
structure
function
modeled
as
the
sum
of
two
Gaussian
function,
each
function
associated
with
two
horizontal
space
scales
and
one
time
scale:
! !", !", !" =
! ! !! ! ! !
!"#
Eq. 5
where
!" ,
!",
!",
are
the
space
and
time
separations,
!!" , !!" , !!!
the
corresponding
e- folding
scales.
The
weight
given
to
each
ocean
scale
is
controlled
by
the
variances
"i2 .
The
total
variance
is
computed
as
the
variance
of
the
anomaly
relative
to
the
monthly
reference
field
as
explained
in
the
previous
section.
It
is
considered
as
the
sum
of
four
terms:
!
! ! !! !
and
!!!
are
the
two
terms
appearing
in
eq.
5,
their
sum
is
the
total
field
variance.
! The
remaining
sum
is
the
total
error
variance:
!!"
corresponds
to
the
measurement
! errors
and
!!"
represents
small
scales
unresolved
by
the
analysis
and
considered
as
! ! ! !! = !! !" + !!" + !!" + !!"
Eq. 6
! A unique !!" profile has been computed from the measurement errors of the standard database and substracted from the total variance to obtain the ocean variance (first three terms of the sum). We express the variances associated to each scales as a function of the ocean variance by introducing normalized weights: ! ! ! ! ! ! !! ! ; !!! = !!"#$% !! ; !!" = !!"#$% !!" ! = !!"#$% !
!! +!! +!!" = 1
Figure 5 : Covariances scales L2 based on the Rossby Radius.
10
1 2
The free parameters of the system are the weights !! that define the distribution of variance over the different scales. The error matrix combines the measurement error and the representativity error due to unresolved scales, it is assumed diagonal, although this is only a crude approximation since both errors are likely to be correlated for measurements obtained with the same instrument, or within the same area and time period. The first scale length !! is fixed over the ocean, separate values can be used in x and y. Most of the time it is set to 300km, the target Argo resolution. The second length !! is proportional to the Rossby Radius computed from the annual climatology. This value is bounded by 300 km for the highest limit and twice the grid size for the lowest limit. This correlation is isotropic.
Figure 6 : Areas defined for the analysis
For
the
practical
implementation
of
the
method,
the
global
ocean
has
been
divided
in
areas.
Each
area
defines
the
group
of
points
that
are
processed
at
once
(the
yellow
area
of
Figure
7)
.
A
mask
associated
to
each
area
indicates
which
data
are
taken
into
account
(
the
yellow
and
green
area
of
Figure
7).
Generally
the
useful
area
include
all
points
surrounding
the
analyzed
area,
but
some
points
can
be
masked
to
avoid
mixing
data
from
different
basins.
Figure 7 : Mask for area 105 : In yellow the analyzed area, in green the useful area.
11
6 References
Bretherton, F., R. Davis, and C. Fandry, (1976), A technique for objective analysis and design of oceanic experiments applied to Mode-73. Deep Sea Research, 23, 1B, 559--582. Gaillard, F., E. Autret, V.Thierry, P. Galaup, C. Coatanoan, and T. Loubrieu , 2009 : Quality control of large Argo data sets. JOAT, Vol. 26, No. 2. 337351 Ide, K., P. Courtier, M. Ghil and A. C. Lorenc (1997), Unified Notation for Data Assimilation: Operationnal, Sequential and Variational. Journal of the Meteorological Society of Japan, 75, no 1B, 181-189.
12