Introduction To Data Assimilation and Least Squares Methods
Introduction To Data Assimilation and Least Squares Methods
Before
1979
only
raobs
i
k
T2 = Tt + 2
We assume that the errors are unbiased:
1 = 2 = 0
that we know their variances 12 = 12 22 = 22
and the errors of the two thermometers are
uncorrelated: 1 2 = 0
The question is: how can we estimate the true
temperature optimally? We call this optimal
estimate the analysis of the temperature
a2 = 1 a1
2
the minimization of a with respect to
a1 gives
a2 = 1 a1
the minimization of
a2
with respect to
a1
gives
22
a1 = 2
1 + 22
1 / 12
a1 =
1 / 12 + 1 / 22
12
a2 = 2
1 + 22
1 / 22
a2 =
1 / 12 + 1 / 22
The first formula says that the weight of obs 1 is given by the variance
of obs 2 divided by the total error.
The second formula says that the weights of the observations are
proportional to the "precision" or accuracy of the measurements
(defined as the inverse of the variances of the observational errors).
1 1
a1 = 2
1 + 22
2
2
2 2
a2 = 2
1 + 22
2
1
or
1 / 12
a1 =
1 / 12 + 1 / 22
2 2
2
12
=
Replacing, we get a
12 + 22
or
1 / 22
a2 =
1 / 12 + 1 / 22
1
1
1
= 2+ 2
2
a
1 2
1 1
a1 = 2
1 + 22
2
2
2 2
a2 = 2
1 + 22
2
1
or
1 / 12
a1 =
1 / 12 + 1 / 22
2 2
2
12
=
Replacing, we get a
12 + 22
or
1 / 22
a2 =
1 / 12 + 1 / 22
1
1
1
= 2+ 2
2
a
1 2
1 1
a1 = 2
1 + 22
2
2
2 2
a2 = 2
1 + 22
2
1
or
1 / 12
a1 =
1 / 12 + 1 / 22
2 2
2
12
=
Replacing, we get a
12 + 22
or
1 / 22
a2 =
1 / 12 + 1 / 22
1
1
1
= 2+ 2
2
a
1 2
1 1
a1 = 2
1 + 22
2
2
2 2
a2 = 2
1 + 22
2
1
or
1 / 12
a1 =
1 / 12 + 1 / 22
2 2
2
12
=
Replacing, we get a
12 + 22
or
1 / 22
a2 =
1 / 12 + 1 / 22
1
1
1
= 2+ 2
2
a
1 2
or
Ta = Tb + 2
(To Tb )
2
b + o
2
b
Ta = Tb + 2
(To Tb )
2
b + o
2
b
with
1
1
1
= 2+ 2
2
a b o
We will derive the data assim eqs (KF and Var) for this toy
system (easy to understand!)
We will derive the data assim eqs (OI/KF and Var) for this toy
system (easy to understand!)
Will compare the toy and the real huge vector/matrix
equations: they are exactly the same!
yo h(Tb )
yo h(Tb )
The final formula is the same:
Ta = Tb + w(yo h(Tb ))
with the optimal weight
w = H ( + H H )
2
b
2
o
2
b
1
yo h(Tb )
We assume that the obs. and model errors are Gaussian
The innovation can be written in terms of errors:
yo h(Tb ) = 0 H b
yo h(Tb ) = 0 H b
From an OI/KF (sequential) point of view:
a = b + w( 0 H b )
a2 = a2
yo h(Tb ) = 0 H b
From an OI/KF (sequential) point of view:
a = b + w( 0 H b )
or
We compute
a2 = a2
= + w ( + H H ) 2w H
2
a
2
b
2
o
2
b
2
b
yo h(Tb ) = 0 H b
From an OI/KF (sequential) point of view:
a = b + w( 0 H b )
or
a2 = a2
a2 = b2 + w 2 ( o2 + H b2 H ) 2w b2 H
From
=0
w
2
a
we obtain
w = b2 H ( o2 + H b2 H )1
w = b2 H ( o2 + b2 H 2 )1
wH
is between 0 and 1
>> H
Ta Tb
<< H
Ta wyo
2
o
2
o
2
b
2
b
w = b2 H ( o2 + b2 H 2 )1
Subtracting
Tt
a = b + w( 0 H b )
Squaring the analysis error and averaging over many cases, we obtain
= (1 wH )
2
a
2
b
1 1 H2
= 2 + 2
2
a b o
Ta = Tb + w(yo h(Tb ))
with
analysis
w = H ( + H )
2
b
2
o
2
b
2 1
optimal weight
a2 = (1 wH ) b2
which can also be written as
1 1 H2
= 2 + 2
2
a b o
analysis precision=
forecast precision + observation precision