Skip to main content
×
×
Home
  • Print publication year: 2006
  • Online publication date: December 2009

24 - First-order adjoint method: nonlinear dynamics

from PART VI - DATA ASSIMILATION: DETERMINISTIC/DYNAMIC MODELS
Summary

In this chapter we extend the first-order adjoint method developed in the context of linear dynamical systems in Chapter 23 to the case of general nonlinear dynamical systems. Since most of the models of interest in research and operations are nonlinear, the contents of this chapter are especially applicable to real world problems.

In Chapter 23 we have brought out the similarities and differences between the two methods – the Lagrangian approach and the adjoint operator theoretic approach – for computing the gradient of the functional representing the desired criterion. Since we have featured the Lagrangian method twice – in Chapters 22 and 23 – we use the adjoint operator theoretic approach in this chapter. Our decision to use alternate approaches in different chapters is driven by two goals. First it provides variety and is hopefully more stimulating to the reader. Second, and more importantly, it enables the reader to acquire dexterity with the spectrum of tools that can be applied to real world problems.

The statement of the inverse problem is contained in Section 24.1. The first-order perturbation method for quantifying the growth of error is described in Section 24.2. Computation of the gradient using the adjoint method and an algorithm for minimization are given in Section 24.3 and 24.4 respectively. In Section 24.5, we introduce the reader to computation of model output sensitivity via adjoint modeling, i.e., the change of model output with respect to elements of the control vector.

Recommend this book

Email your librarian or administrator to recommend adding this book to your organisation's collection.

Dynamic Data Assimilation
  • Online ISBN: 9780511526480
  • Book DOI: https://doi.org/10.1017/CBO9780511526480
Please enter your name
Please enter a valid email address
Who would you like to send this to *
×