• Aucun résultat trouvé

DIVA-4.2.1: presentation of the new features

N/A
N/A
Protected

Academic year: 2021

Partager "DIVA-4.2.1: presentation of the new features"

Copied!
1
0
0

Texte intégral

(1)

Diva

-4.2.1: presentation of the new features

C. Troupin

1,4,⋆

, F. Mach´ın

2

, M. Ouberdous

1

, M. Rixen

3

, D. Sirjacobs

1

and J.-M. Beckers

1

1 GHER - MARE, Sart-Tilman B5, University of Li`ege, All´ee du 6-Aoˆut 17, 4000 Li`ege, BELGIUM 2 Institut de Ci`encies del Mar (CSIC), Passeig Mar´ıtim de la Barceloneta, 37-49, 08003 Barcelona, SPAIN

3 NURC - NATO Undersea Research Centre, Viale San Bartolomeo 400, 19126 La Spezia, ITALY

4 PhD Student, FRS-FRIA, BELGIUM

1

Introduction

Diva is a software designed to create gridded fields from sparse in situ data and relies on a finite-element technique to solve a variational

prin-ciple. We present an overview of the software capabilities as well as

the latest modules developed in the frame of the SeaDataNet project: • Semi-normed analysis;

• Advection constraint;

• Ordinary cross validation;

• Methods for error estimation.

2

Theory

2.1

Variational inverse method

The field ϕ reconstructed by Diva using Nd data dj located at (xj, yj) is the solution of the variational principle

J [ϕ] = N d X j=1 µj dj − ϕ(xj, yj)2 + kϕk2 (1) with kϕk = Z D (α2∇∇ϕ : ∇∇ϕ + α1ϕ · ∇ϕ + α0ϕ2) dD (2)

where αi and µ are determined from the data themselves, through their corre-lation length L (tool divafit) and signal-to-noise ration λ (tools divagcv,

divacv and divagcvrand).

Resolution of Eq. (1) relies on a highly optimized finite-element technique, which permits computational efficiency independent on the data number and the consideration of real boundaries (coastlines and bottom).

2.2

Advection constraint

The advection constraint aims at modeling the effects of velocity on the recon-structed field. In theory, this constraint is activated by adding a term to the norm (2), leading to ˜ J = J(ϕ) + θ U2L2 Z ˜ D  ~u · ˜∇ϕ − A L ∇· ˜˜ ∇ϕ 2 d ˜D (3)

where U is a velocity scale deduced from the provided (u, v) field; L is a characteristic length;

θ is a parameter that controls the weight of the additional term; A is a diffusion coefficient.

Parameters θ and A as well as a velocity field on a regular grid (Fig.5) have to be specified by the user.

3

Implementation

3.1

Data

Data were gathered from various databases in the region 0 − 60◦N

× 0 − 50◦ W. We processed them

to remove duplicates, detect outliers and perform vertical interpolation

with Weighted Parabolas method

[Reiniger and Ross (1968)]. We

con-sider only surface temperatures dur-ing winter (Fig.1).

50oW 40oW 30oW 20oW 10oW 0o 0o 12oN 24oN 36oN 48oN 60oN 50oW 40oW 30oW 20oW 10oW 0o 0o 12oN 24oN 36oN 48oN 60oN T (°C) 0 5 10 15 20 25 30 0 5 10 15 20 25 30 0 500 1000 1500 2000 2500 3000 3500 T(°C) Number of data

Figure 1: Localisation and histogram of the data.

3.2

Contours and mesh

Contours are created from Naval Oceanographic Office 5-min resolution topography on the standard depth lev-els (tool divacont) Mesh is generated with a characteristic length L = 3 (com-mand divamesh). 50oW 40oW 30oW 20oW 10oW 0o 0o 12oN 24oN 36oN 48oN 60oN 50oW 40oW 30oW 20oW 10oW 0o 0o 12oN 24oN 36oN 48oN 60oN

3.3

Parameters

Correlation length L is determined through a fit of the data covariance function with the execution of divafit, yielding a value of L = 1.65, equivalent to 184.1507 km. Signal-to-noise ration λ is estimated with one of the following

tools: −10 2 4 6 8 10 0 1 2 3 4 5 data covariance error on covariance data used for fitting fitted curve

relative weight during fitting Theoretical covariance

1. Ordinary Cross Validation (CV) applied on the whole dataset (divacv) or on a sample containing n values (divacvrand).

2. Generalized Cross Validation (GCV, tool divagcv).

Both methods are designed to provide the value of λ that minimise an estimator Θ (Fig.2). We get of value of λ = 2.971.

10−2 10−1 100 101 102 103 1 1.05 1.1 1.15 1.2 1.25 1.3 1.35 λ Θ GCV CV

Figure 2: Results of

Gen-eralized Cross Validation (red curve) and Cross Validation with a sample of n = 1000 data.

4

Analysis

Figure 3: Analysed field

ob-tained with parameters from Sec. 3.3

4.1

Semi-normed analysis

Semi-normed analysis consists in four steps:

1. divarefe → creates a so-called reference field (Fig.4(a)), using large cor-relation length and small signal-to-noise ratio;

2. divaanom → subtracts the reference field from the data values in order to work with anomalies (Fig.4(b));

3. divacalc → performs an analysis on the anomalies (Fig.4(c));

4. divasumup → adding the analysed anomaly field to the background field

(Fig.4(d)).

The four steps are regrouped in script divaseminorm.

(a) Reference field

50oW 40oW 30oW 20oW 10oW 0o 0o 12oN 24oN 36oN 48oN 60oN 50oW 40oW 30oW 20oW 10oW 0o 0o 12oN 24oN 36oN 48oN 60oN T (°C) <−2 −1.5 −1.0 −0.5 0.0 0.5 1.0 1.5 >2.0 (b) Data anomalies

(c) Analysis of anomalies (d) Reconstructed field

Figure 4: The four steps of a semi-normed analysis.

4.2

Advection constraint

The mean velocity field used for advec-tion modeling is obtained from drifter measurements. Several values of param-eter θ were tried (Fig.5) to observe the effects of weak, moderate or strong ad-vection constraints. 50oW 40oW 30oW 20oW 10oW 0o 0o 12oN 24oN 36oN 48oN 60oN Velocity (m/s) 0.05 0.1 0.15 0.2 0.25 0.3 0.35 (a) θ = 100 (b) θ = 10000

Figure 5: Analysed field with different values of θ for the advection constraint.

4.3

Outlier detection

Diva offers three methods for detecting outliers, implemented in divaqc,

divaqcbis and divaqcter, providing a list of suspect data points. The advan-tage of these tools is that they only use the data and analysis, not any a priori information. In the application we found 628 suspect values out of 30259.

50oW 40oW 30oW 20oW 10oW 0o 0o 12oN 24oN 36oN 48oN 60oN <3 3.5 4.0 4.5 5.0 5.5 >6

Figure 6: Outlier detection

with divaqc. Color scale

in-dicates the normalized misfit.

5

Error field

One of Diva major asset is the possibility of an error field computation. Previ-ously the method was based on analogies with Optimal Interpolation and the error field was estimated as the analysis of covariance fields. Now three methods are available, depending on the data considered and type of analysis performed: 1. a poor man’s error indicator, where the covariances to be analysed are

re-placed by 1; this method provides underestimated error field (Fig.7(a)); 2. an hybrid error calculation [Rixen et al., (2000)], based on an additional

anal-ysis per point in which the error is to be calculated, which takes profit of the already performed LU decomposition (Fig.7(b));

3. an error calculation with the Diva covariance function: it demands two analyses per point in which the error is needed: one is done with the already existing LU decomposition of one Diva execution;

the other with an existing LU decomposition of another Diva execution (Fig.7(c)).

This method is recommended when working with variable correlation length or with advection (Fig.7(d)).

(a) Poor man’s estimate (b) Hybrid method

(c) Real covariance function (d) Real covariance function with advection

Figure 7: Error fields computed with different methods; white dots

indicate data positions. Note the differences between color scales.

6

Conclusion

We considered a large dataset covering the North Atlantic to illustrate the effi-ciency of various Diva software tools for producing realistic gridded fields.

Analysis parameters (correlation length and signal-to-noise ratio) were deter-mined in an objective way using tools provided with the software.

Various error computation were tried their results underline the influence of data coverage.

Further work will be concentrated on multi-level analysis in order to create a complete climatology for the region of interest.

Acknowledgments

Diva was developed during E.U. MODB project and improved within the work-ing package ”Geostatistic analysis tools” (JRA4) of SeaDataNet project, an Integrated Infrastructure Initiative of the E.U. Sixth Framework Programme. We thank the participants to the Diva workshops in Li`ege (November 2006) and in Calvi (November 2007) for their numerous valuable comments which help us to improve the software.

⋆ Contact: ctroupin@ulg.ac.be

Références

Documents relatifs

(The old Raja, who remained in Chumbi, died in 1863.) Eden was satisfied that “… under the advice of Cheeboo Lama, an entirely new state of things will now be inaugurated in

There exists a constant c &gt; 0 such that, for any real number , there are infinitely many integers D for which there exists a tuple of algebraic numbers

It was also realized that although mass blood testing was still effective in detecting and bringing to treatment syphilis cases in the reservoir, the venereal-

The logarithmic Minkowski problem asks for necessary and sufficient conditions for a finite Borel measure on the unit sphere so that it is the cone-volume measure of a convex

In this paper, a 2D decomposition method is proposed to compute the static transmission error of gears with holes in the gear blanks without heavy computational effort1. The

This result gives an intermediate rate, for the pathwise weak approximation, between the strong order rate and the weak marginal rate and raises a natural question : is it possible

An algebraic variety can be described as the set of points in C m satisfying certain equations with algebraic coefficients; and this is a subset of the algebraic variety given by

Therefore, we must be able to perform the Kronecker pro- duct of two imaginary mass representations and in fact of any two repre- sentations of the Poincare group