Skip to main content

YAO: A Software for Variational Data Assimilation Using Numerical Models

  • Conference paper
Book cover Computational Science and Its Applications – ICCSA 2009 (ICCSA 2009)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5593))

Included in the following conference series:

Abstract

Variational data assimilation consists in estimating control parameters of a numerical model in order to minimize the misfit between the forecast values and some actual observations. The gradient based minimization methods require the multiplication of the transpose jacobian matrix (adjoint model), which is of huge dimension, with the derivative vector of the cost function at the observation points. We present a method based on a modular graph concept and two algorithms to avoid these expensive multiplications. The first step of the method is a propagation algorithm on the graph that allows computing the output of the numerical model and its linear tangent, the second is a backpropagation on the graph that allows the computation of the adjoint model. The YAO software implements these two steps using appropriate algorithms. We present a brief description of YAO functionalities.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Data Assimilation, Concepts and Methods. In: Training Course Notes of ECMWF, European Center for Medium-range Weather Forecasts. vol. 53, UK (1997)

    Google Scholar 

  2. Le Dimet, F.-X., Talagrand, O.: Variational Algorithms for Analysis and Assimilation of Meteorological Observations: Theoretical Aspects. J. Tellus, Series A, Dynamic Meteorology and Oceanography 38(2) (1986)

    Google Scholar 

  3. Louvel, S.: Etude d’un Algorithme d’Assimilation Variationnelle de Données à Contrainte Faible. Mise en Oeuvre sur le Modèle Océanique aux Equations Primitives MICOM (in French). PhD, Université de Toulouse III, France (1999)

    Google Scholar 

  4. Sportisse, B., Quélo, D.: Assimilation de Données. 1ère Partie: Eléments Théoriques (in French). Technical report, CEREA (2004)

    Google Scholar 

  5. Talagrand, O.: The Use of Adjoint Equations in Numerical Modelling of the Atmospheric Circulation. In: Griewank, A., Corliss, G. (eds.) Workshop of Automatic, Differentiation of Algorithms: Theory, Implementation and Applications, Breckenridge, Colorado, USA (1991)

    Google Scholar 

  6. Talagrand, O.: Assimilation of Observations, an Introduction. J. Meteorological Society Japan 75, 191–209 (1997)

    Google Scholar 

  7. Hascoët, L., Pascual, V.: TAPENADE 2.1 User’s Guide. Technical report, INRIA, France (2004), http://www-sop.inria.fr/tropics/papers/Hascoet2004T2u.html

  8. Naumann, U., Utke, J., Wunsch, C., Hill, C., Heimbach, P., Fagan, M., Tallent, N., Strout, M.: Adjoint Code by Source Transformation with OpenAD/F. In: Wesseling, P., Périaux, J., Oñate, E. (eds.) Proceedings of the European Conference on Computational Fluid Dynamics (ECCOMAS CFD 2006), TU Delft (2006), http://proceedings.fyper.com/eccomascfd2006/documents/35.pdf

  9. Giering, R., Kaminski, T.: Recipes for Adjoint Code Construction. ACM Transactions on Mathematical Software 24(4), 437–474 (1998), http://www.FastOpt.com/papers/racc.pdf

    Article  MATH  Google Scholar 

  10. Fouilloux, A., Piacentini, A.: The PALM Project: MPMD Paradigm for an Oceanic Data Assimilation Software. In: Amestoy, P.R., Berger, P., Daydé, M., Duff, I.S., Frayssé, V., Giraud, L., Ruiz, D. (eds.) Euro-Par 1999. LNCS, vol. 1685, p. 1423. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  11. Ide, K., Courtier, P., Ghil, M., Lorenc, A.: Unified Notation for Data Assimilation: Operational, Sequential and Variational. Special Issue J. Meteorological Society Japan, Data Assimilation in Meteorology and Oceanography: Theory and Practice 75, 181–189 (1997)

    Google Scholar 

  12. Fletcher, R.: Practical Methods of Optimization, 2nd edn. John Wiley, New York (1987)

    MATH  Google Scholar 

  13. Courtier, P., Thépaut, J., Hollingsworth, A.: A Strategy for Operational Implementation of 4D-VAR Using an Incremental Approach. Q. J. R. Meteorological Society 120, 1367–1387 (1994)

    Article  Google Scholar 

  14. Louvel, S.: Implementation of a Dual Variational Algorithm for Assimilation of Synthetic Altimeter Data in the Oceanic Primitive Equation Model micom. J. Geophys. Res. 106(C5), 9199–9212 (2001)

    Article  Google Scholar 

  15. Weaver, A., Deltel, C., Machu, E., Ricci, S., Daget, N.: A Multivariate Balance Operator for Variational Ocean Data Assimilation. Q. J. Royal Meteorological Society (2005)

    Google Scholar 

  16. Gilbert, J., Lemaréchal, C.: Some Numerical Experiments with Variable-storage Quasi-newton Algorithms. Mathematical Programming 45, 407–435 (1989), http://www-rocq.inria.fr/estime/modulopt/optimization-routines/m1qn3/m1qn3.html

    Article  MathSciNet  MATH  Google Scholar 

  17. Brajard, J., Jamet, C., Moulin, C., Thiria, S.: Use of a Neuro-variational Inversion for Retrieving Oceanic and Atmospheric Constituents from Satellite Ocean Colour Sensor: Application to Absorbing Aerosols. Neural Networks 19(2), 178–185 (2006)

    Article  Google Scholar 

  18. Badran, F., Berrada, M., Brajard, J., Crépon, M., Sorror, C., Thiria, S., Hermand, J.P., Meyer, M., Perichon, L., Asch, M.: Inversion of Satellite Ocean Colour Imagery and Geoacoustic Characterization of Seabed Properties: Variational Data Inversion Using a Semi-automatic Adjoint Approach. J. of Marine Systems 69, 126–136 (2008)

    Article  Google Scholar 

  19. Hermand, J.P., Meyer, M., Asch, M., Berrada, M.: Adjoint-based Acoustic Inversion for the Physical Characterization of a Shallow Water Environment. J. Acoust. Soc. Am. 119(6), 3860–3871 (2006)

    Article  Google Scholar 

  20. Kane, A., Thiria, S., Moulin, C.: Développement d’une Méthode d’Assimilation de Données in Situ dans une Version 1D du Modèle de Biogeochimie Marine PISCES (in French). Master’s thesis, LSCE/IPSL, CEA-CNRS-UVSQ laboratories, France (2006)

    Google Scholar 

  21. YAO: Home Page, http://www.locean-ipsl.upmc.fr/~yao/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nardi, L., Sorror, C., Badran, F., Thiria, S. (2009). YAO: A Software for Variational Data Assimilation Using Numerical Models. In: Gervasi, O., Taniar, D., Murgante, B., Laganà, A., Mun, Y., Gavrilova, M.L. (eds) Computational Science and Its Applications – ICCSA 2009. ICCSA 2009. Lecture Notes in Computer Science, vol 5593. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02457-3_53

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02457-3_53

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02456-6

  • Online ISBN: 978-3-642-02457-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics