POD Model Reduction of Large Scale Geophysical Models. Ionel M. Navon

Size: px
Start display at page:

Download "POD Model Reduction of Large Scale Geophysical Models. Ionel M. Navon"

Transcription

1 POD Model Reduction of Large Scale Geophysical Models Ionel M. Navon School of Computational Science Florida State University Tallahassee, Florida

2 Thanks to Prof. D. N. Daescu Dept. of Mathematics and Statistics, Portland State University, USA Prof. J. Zhu and Dr. Yanhua Cao Institute of Atmospheric Physics Chinese Academy of Science, Beijing, China and Prof. Z. D. Luo et al. Department of Mathematics Beijing Jiaotong University,Beijing, China Prof Chris. C. Pain, Dr. Fangxin Fang et al. Applied Modelling and Computation Group Imperial College, London, UK

3 Thanks to Prof. D. N. Daescu Dept. of Mathematics and Statistics, Portland State University, USA Prof. J. Zhu and Dr. Yanhua Cao Institute of Atmospheric Physics Chinese Academy of Science, Beijing, China and Prof. Z. D. Luo et al. Department of Mathematics Beijing Jiaotong University,Beijing, China Prof Chris. C. Pain, Dr. Fangxin Fang et al. Applied Modelling and Computation Group Imperial College, London, UK

4 Thanks to Prof. D. N. Daescu Dept. of Mathematics and Statistics, Portland State University, USA Prof. J. Zhu and Dr. Yanhua Cao Institute of Atmospheric Physics Chinese Academy of Science, Beijing, China and Prof. Z. D. Luo et al. Department of Mathematics Beijing Jiaotong University,Beijing, China Prof Chris. C. Pain, Dr. Fangxin Fang et al. Applied Modelling and Computation Group Imperial College, London, UK

5 Outline

6 ROM: Principles Dimension reduction means representing a vector in high dimensional space x R n with a corresponding vector in a much lower dimensional space x R m. Consider the state equations S : ẋ(t) = f (x(t), u(t)), y(t) = h(x(t), u(t)) x( ) R n : state vector y( ) R p : observation vector u( ) R m : input vector n m, p Find S := ( f, h) with x(t) R k, k n assuring Preservation of stability Computational stability and efficient Approximation error small-global error bound

7 ROM: Principles Dimension reduction means representing a vector in high dimensional space x R n with a corresponding vector in a much lower dimensional space x R m. Consider the state equations S : ẋ(t) = f (x(t), u(t)), y(t) = h(x(t), u(t)) x( ) R n : state vector y( ) R p : observation vector u( ) R m : input vector n m, p Find S := ( f, h) with x(t) R k, k n assuring Preservation of stability Computational stability and efficient Approximation error small-global error bound

8 POD Generalities: POD is related to the principal component analysis, Karhunen-Loève expansion in the stochastic process theory, and principal of empirical orthogonal eigenfunctions. POD is the most used technique for the reduced-order modeling of nonlinear PDEs. POD proceeds by retaining the characteristics of the data set that contribute most to its variance.

9 POD Generalities: POD is related to the principal component analysis, Karhunen-Loève expansion in the stochastic process theory, and principal of empirical orthogonal eigenfunctions. POD is the most used technique for the reduced-order modeling of nonlinear PDEs. POD proceeds by retaining the characteristics of the data set that contribute most to its variance.

10 POD Generalities: POD is related to the principal component analysis, Karhunen-Loève expansion in the stochastic process theory, and principal of empirical orthogonal eigenfunctions. POD is the most used technique for the reduced-order modeling of nonlinear PDEs. POD proceeds by retaining the characteristics of the data set that contribute most to its variance.

11 POD Principles: Find a projection P r : R n R n of fixed rank r that minimizes the error T 0 x(t) P r x(t) 2 dt, x(t) R n, with 0 t T Introduce the symmetric, positive-semi-definite n n matrix C = T Solve the eigenvalue problem with 0 x(t) [x(t)] T dt C φ k = λ k φ k, k = 1,, n λ 1 λ 2 λ n, and The optimal projection is P r = T 0 r φ k [φ k ] T. k=1 φ i φ j dt = δ i,j

12 POD Principles: Find a projection P r : R n R n of fixed rank r that minimizes the error T 0 x(t) P r x(t) 2 dt, x(t) R n, with 0 t T Introduce the symmetric, positive-semi-definite n n matrix C = T Solve the eigenvalue problem with 0 x(t) [x(t)] T dt C φ k = λ k φ k, k = 1,, n λ 1 λ 2 λ n, and The optimal projection is P r = T 0 r φ k [φ k ] T. k=1 φ i φ j dt = δ i,j

13 POD Principles: Find a projection P r : R n R n of fixed rank r that minimizes the error T 0 x(t) P r x(t) 2 dt, x(t) R n, with 0 t T Introduce the symmetric, positive-semi-definite n n matrix C = T Solve the eigenvalue problem with 0 x(t) [x(t)] T dt C φ k = λ k φ k, k = 1,, n λ 1 λ 2 λ n, and The optimal projection is P r = T 0 r φ k [φ k ] T. k=1 φ i φ j dt = δ i,j

14 POD Principles: Find a projection P r : R n R n of fixed rank r that minimizes the error T 0 x(t) P r x(t) 2 dt, x(t) R n, with 0 t T Introduce the symmetric, positive-semi-definite n n matrix C = T Solve the eigenvalue problem with 0 x(t) [x(t)] T dt C φ k = λ k φ k, k = 1,, n λ 1 λ 2 λ n, and The optimal projection is P r = T 0 r φ k [φ k ] T. k=1 φ i φ j dt = δ i,j

15 POD Steps: Replace the set of data x(t) by the snapshots x(t j ) at discrete times t 1, t 2,, t m. Transform the n n eigenvalue problem into the m m eigenvalue problem with C replaced by C = m x(t j ) [x(t j )] T ω i, ω i quadrature weights j=1 Define the n m matrix X = [x(t 1 ) x(t 2 ),..., x(t m )] and the m m matrix W = diag{ω(t 1 ), ω(t 2 ),..., ω(t m )} The reduced eigenvalue problem becomes X T WX u k = λ k u k, u k R m

16 POD Steps: Replace the set of data x(t) by the snapshots x(t j ) at discrete times t 1, t 2,, t m. Transform the n n eigenvalue problem into the m m eigenvalue problem with C replaced by C = m x(t j ) [x(t j )] T ω i, ω i quadrature weights j=1 Define the n m matrix X = [x(t 1 ) x(t 2 ),..., x(t m )] and the m m matrix W = diag{ω(t 1 ), ω(t 2 ),..., ω(t m )} The reduced eigenvalue problem becomes X T WX u k = λ k u k, u k R m

17 POD Steps: Replace the set of data x(t) by the snapshots x(t j ) at discrete times t 1, t 2,, t m. Transform the n n eigenvalue problem into the m m eigenvalue problem with C replaced by C = m x(t j ) [x(t j )] T ω i, ω i quadrature weights j=1 Define the n m matrix X = [x(t 1 ) x(t 2 ),..., x(t m )] and the m m matrix W = diag{ω(t 1 ), ω(t 2 ),..., ω(t m )} The reduced eigenvalue problem becomes X T WX u k = λ k u k, u k R m

18 POD Steps: Replace the set of data x(t) by the snapshots x(t j ) at discrete times t 1, t 2,, t m. Transform the n n eigenvalue problem into the m m eigenvalue problem with C replaced by C = m x(t j ) [x(t j )] T ω i, ω i quadrature weights j=1 Define the n m matrix X = [x(t 1 ) x(t 2 ),..., x(t m )] and the m m matrix W = diag{ω(t 1 ), ω(t 2 ),..., ω(t m )} The reduced eigenvalue problem becomes X T WX u k = λ k u k, u k R m

19 POD Shortcomings: POD is sensitive to details of snapshots used POD is sensitive to the choice of inner products POD depends on how well the data ensemble captures the relevant system behavior POD sometimes yields unstable models despite the original system being stable POD does not take account of system outputs when performing the reduction, and hence the reduced-order models produced may be inefficient

20 POD Shortcomings: POD is sensitive to details of snapshots used POD is sensitive to the choice of inner products POD depends on how well the data ensemble captures the relevant system behavior POD sometimes yields unstable models despite the original system being stable POD does not take account of system outputs when performing the reduction, and hence the reduced-order models produced may be inefficient

21 POD Shortcomings: POD is sensitive to details of snapshots used POD is sensitive to the choice of inner products POD depends on how well the data ensemble captures the relevant system behavior POD sometimes yields unstable models despite the original system being stable POD does not take account of system outputs when performing the reduction, and hence the reduced-order models produced may be inefficient

22 POD Shortcomings: POD is sensitive to details of snapshots used POD is sensitive to the choice of inner products POD depends on how well the data ensemble captures the relevant system behavior POD sometimes yields unstable models despite the original system being stable POD does not take account of system outputs when performing the reduction, and hence the reduced-order models produced may be inefficient

23 POD Shortcomings: POD is sensitive to details of snapshots used POD is sensitive to the choice of inner products POD depends on how well the data ensemble captures the relevant system behavior POD sometimes yields unstable models despite the original system being stable POD does not take account of system outputs when performing the reduction, and hence the reduced-order models produced may be inefficient

24 4D-Var Principles: Four dimensional variational data assimilation is in principle a least-squares fit in 4 dimensions between the predicted state of the atmosphere and the observations. The adjustment to the predicted state is made at the initial time t 0, which ensures that the analysis state (4-dimensional) is a model trajectory. 4D-Var is a method of estimating a set of parameters by optimizing the fit between the solution of the model and a set of observations which the model is meant to predict. In this context, the procedure of adjusting the parameters until the model best predicts the observables, is known as optimization.

25 4D-Var Principles: Four dimensional variational data assimilation is in principle a least-squares fit in 4 dimensions between the predicted state of the atmosphere and the observations. The adjustment to the predicted state is made at the initial time t 0, which ensures that the analysis state (4-dimensional) is a model trajectory. 4D-Var is a method of estimating a set of parameters by optimizing the fit between the solution of the model and a set of observations which the model is meant to predict. In this context, the procedure of adjusting the parameters until the model best predicts the observables, is known as optimization.

26 4D-Var data assimilation Results: Given x, y, x b state, observation and background vectors, M, H model and observation operators, B, R background and observational error covariance matrices, Find an optimal estimate (analysis) state vector x a solution of min J (x); x R n xa = arg min J where the cost function J is J = 1 2 (x x b) T B(x x b ) [y H(x)]T R 1 [y H(x)] or the discrete form J = 1 2 (x x b) T B(x x b )+ 1 2 p k=1 [y k H k (M k (x))] T R 1 k [y k H k (M k (x))]

27 4D-Var data assimilation Results: Given x, y, x b state, observation and background vectors, M, H model and observation operators, B, R background and observational error covariance matrices, Find an optimal estimate (analysis) state vector x a solution of min J (x); x R n xa = arg min J where the cost function J is J = 1 2 (x x b) T B(x x b ) [y H(x)]T R 1 [y H(x)] or the discrete form J = 1 2 (x x b) T B(x x b )+ 1 2 p k=1 [y k H k (M k (x))] T R 1 k [y k H k (M k (x))]

28 2 Four-dimensional variational data assimilation state x b x 0 a y(t) x(t) = M(x b ) x(t) = M(x 0 a ) min J (x 0) x 0 R m x a 0 = Arg min J time J (x 0 ) = 1 2 x 0 x b 2 B N k=1 H k x k y k 2 R 1 k

29 2 Four-dimensional variational data assimilation state x b x 0 a y(t) x(t) = M(x b ) x(t) = M(x 0 a ) min J (x 0) x 0 R m x a 0 = Arg min J time J (x 0 ) = 1 2 x 0 x b 2 B N k=1 H k x k y k 2 R 1 k Typical dimension is of order m Reduced Order 4D-Var Data Assimilation

30 Framework : Given an ensemble data set collected from observational data at various instants in time t 1, t 2,..., t p snapshots [ x (1), x (2),..., x (p)] x (k) R n Define the weighted ensemble average of the data and the perturbation X x = p ω k x (k), with 0 ω k 1, and k=1 X = the weighted covariance matrix p ω k = 1 k=1 [ ] x (1) x, x (2) x,..., x (p) x C = X T WX where W = diag{ω 1, ω 2,..., ω p } the norm x 2 A =< x, x > A= x T Ax, A R n n is an SPD matrix, { Id for the Euclidean norm A = Λ a diagonal matrix for the total energy metric.

31 Framework : Given an ensemble data set collected from observational data at various instants in time t 1, t 2,..., t p snapshots [ x (1), x (2),..., x (p)] x (k) R n Define the weighted ensemble average of the data and the perturbation X x = p ω k x (k), with 0 ω k 1, and k=1 X = the weighted covariance matrix p ω k = 1 k=1 [ ] x (1) x, x (2) x,..., x (p) x C = X T WX where W = diag{ω 1, ω 2,..., ω p } the norm x 2 A =< x, x > A= x T Ax, A R n n is an SPD matrix, { Id for the Euclidean norm A = Λ a diagonal matrix for the total energy metric.

32 POD basis: Find a projection operator P r : R n R p of fixed rank r that minimizes the error p ω k (x (k) x) P r (x (k) x) 2 A k=1 Solve the eigenvalue problem C Aφ k = σ 2 k φ k, k = 1,, p with < φ i, φ j > A = δ i,j, 1 i, j p The optimal r-dimensional subspace is {φ 1, φ 2,, φ r }, and the optimal projection is P r = r [φ k ] T Aφ k k=1

33 POD basis: Find a projection operator P r : R n R p of fixed rank r that minimizes the error p ω k (x (k) x) P r (x (k) x) 2 A k=1 Solve the eigenvalue problem C Aφ k = σ 2 k φ k, k = 1,, p with < φ i, φ j > A = δ i,j, 1 i, j p The optimal r-dimensional subspace is {φ 1, φ 2,, φ r }, and the optimal projection is P r = r [φ k ] T Aφ k k=1

34 POD basis: Find a projection operator P r : R n R p of fixed rank r that minimizes the error p ω k (x (k) x) P r (x (k) x) 2 A k=1 Solve the eigenvalue problem C Aφ k = σ 2 k φ k, k = 1,, p with < φ i, φ j > A = δ i,j, 1 i, j p The optimal r-dimensional subspace is {φ 1, φ 2,, φ r }, and the optimal projection is P r = r [φ k ] T Aφ k k=1

35 Computational aspects: Solve the eigenvalue problem W 1/2 X T AX W 1/2 ψ k = σk 2 Use the singular value decomposition (SVD) A 1/2 X W 1/2 = UΣV T Compute the POD modes φ k = 1 X W 1/2 ψ k σ k Test of the fraction of total information captured for 0 < γ 1 l r select l such that { σk 2 } { σk 2 } γ k=1 k=1

36 Computational aspects: Solve the eigenvalue problem W 1/2 X T AX W 1/2 ψ k = σk 2 Use the singular value decomposition (SVD) A 1/2 X W 1/2 = UΣV T Compute the POD modes φ k = 1 X W 1/2 ψ k σ k Test of the fraction of total information captured for 0 < γ 1 l r select l such that { σk 2 } { σk 2 } γ k=1 k=1

37 Computational aspects: Solve the eigenvalue problem W 1/2 X T AX W 1/2 ψ k = σk 2 Use the singular value decomposition (SVD) A 1/2 X W 1/2 = UΣV T Compute the POD modes φ k = 1 X W 1/2 ψ k σ k Test of the fraction of total information captured for 0 < γ 1 l r select l such that { σk 2 } { σk 2 } γ k=1 k=1

38 Computational aspects: Solve the eigenvalue problem W 1/2 X T AX W 1/2 ψ k = σk 2 Use the singular value decomposition (SVD) A 1/2 X W 1/2 = UΣV T Compute the POD modes φ k = 1 X W 1/2 ψ k σ k Test of the fraction of total information captured for 0 < γ 1 l r select l such that { σk 2 } { σk 2 } γ k=1 k=1

39 Reduced order control Results: Set the following Φ = [φ 1, φ 2,, φ r ] the R n r matrix of POD basis, and η = (η 1, η 2,..., η r ) the coordinates vector in R r Project x x onto the r-dimensional subspace {φ 1, φ 2,, φ r } P r (x x) = r η k (t)φ k, where η k = φ T k AP r (x x) or η = Φ T AP r (x x) k=1 Find an optimal estimate (analysis) state vector η a R r solution of min J ˆ(η); η a = arg min J ˆ η R r where the reduced cost function Jˆ is given by k=1 [ J ˆ(x) = 1 2 Pr (x x b ) T] P T r BP r [P r (x x b )] r [ Pr {y k H k (M k (x))} T] P T r R 1 k P r [P r {y k H k (M k (x))}]

40 Reduced order control Results: Set the following Φ = [φ 1, φ 2,, φ r ] the R n r matrix of POD basis, and η = (η 1, η 2,..., η r ) the coordinates vector in R r Project x x onto the r-dimensional subspace {φ 1, φ 2,, φ r } P r (x x) = r η k (t)φ k, where η k = φ T k AP r (x x) or η = Φ T AP r (x x) k=1 Find an optimal estimate (analysis) state vector η a R r solution of min J ˆ(η); η a = arg min J ˆ η R r where the reduced cost function Jˆ is given by k=1 [ J ˆ(x) = 1 2 Pr (x x b ) T] P T r BP r [P r (x x b )] r [ Pr {y k H k (M k (x))} T] P T r R 1 k P r [P r {y k H k (M k (x))}]

41 Evaluation of the weights ω i using the 4D-Var cost function : From the tangent linear model M(t i, t) and M T (t, t i ) δj x(t) J (x(t)), δx(t) = x(t) J (x(t)), M(t i, t)δx(t i ) = M T (t, t i ) x(t) J (x(t)), δx(t i ) = A 1 M T (t, t i ) x(t) J (x(t)), δx(t i ) A The dual-weights ω i to the snapshots are the normalized values α i = A 1 M T (t, t i ) x(t) J (x(t)) A, ω k = α k r j=1 α, k = 1, 2,... r j

42 Evaluation of the weights ω i using the 4D-Var cost function : From the tangent linear model M(t i, t) and M T (t, t i ) δj x(t) J (x(t)), δx(t) = x(t) J (x(t)), M(t i, t)δx(t i ) = M T (t, t i ) x(t) J (x(t)), δx(t i ) = A 1 M T (t, t i ) x(t) J (x(t)), δx(t i ) A The dual-weights ω i to the snapshots are the normalized values α i = A 1 M T (t, t i ) x(t) J (x(t)) A, ω k = α k r j=1 α, k = 1, 2,... r j

43 Evaluation of the weights ω i using the 4D-Var cost function : From the tangent linear model M(t i, t) and M T (t, t i ) δj x(t) J (x(t)), δx(t) = x(t) J (x(t)), M(t i, t)δx(t i ) = M T (t, t i ) x(t) J (x(t)), δx(t i ) = A 1 M T (t, t i ) x(t) J (x(t)), δx(t i ) A The dual-weights ω i to the snapshots are the normalized values α i = A 1 M T (t, t i ) x(t) J (x(t)) A, ω k = α k r j=1 α, k = 1, 2,... r j

44 3 Reduced order 4D-Var - general framework R m k x Px R k ˆ J (η) := J (x + Ψη) min η R k ˆ J (η) x a 0 x + Ψη a Projection on Span{ψ 1, ψ 2,..., ψ k }: P ψ,k = ΨΨ T A, k m P ψ,k (x 0 x) = ΨΨ T A(x 0 x) = Ψη, η R k

45 3 Reduced order 4D-Var - general framework R m k x Px R k ˆ J (η) := J (x + Ψη) min η R k ˆ J (η) x a 0 x + Ψη a Projection on Span{ψ 1, ψ 2,..., ψ k }: P ψ,k = ΨΨ T A, k m P ψ,k (x 0 x) = ΨΨ T A(x 0 x) = Ψη, η R k Low-order optimization problem k Reduced Order 4D-Var Data Assimilation

46 4 The Proper Orthogonal Decomposition Method Empirical Orthogonal Functions, Karhunen-Loève decomposition R m k (i) x Px (i) (i) Px R k x (i) Optimal order k representation min {ψ} n ω j x (i) P ψ,k x (i) 2 i=1 ψ i, ψ j A = δ ij, 1 i j k A Ensemble data {x (i) }, i = 1, n

47 4 The Proper Orthogonal Decomposition Method Empirical Orthogonal Functions, Karhunen-Loève decomposition R m k (i) x Px (i) (i) Px R k x (i) Optimal order k representation min {ψ} n ω j x (i) P ψ,k x (i) 2 i=1 ψ i, ψ j A = δ ij, 1 i j k A Ensemble data {x (i) }, i = 1, n Dependence on the metric A and the weights ω Reduced Order 4D-Var Data Assimilation

48 Problem Description: Model: A two-dimensional global shallow-water (SW) model Two data assimilation experiments are set up: DAS-I, is a model inversion problem where data is provided for all discrete state components and no background term is included in the cost functional DAS-II, the background term is included in the cost and data is provided at every 4th grid point on the longitudinal and latitudinal directions (i.e. only 6% of the state is observed every six hours). Algorithms & schemes the explicit flux-form semi-lagrangian (FFSL) scheme of Lin and Rood (1997) The adjoint model to the SW-FFSL scheme of Akella and Navon (2006) and TAMC software (Giering and Kaminski 1998).

49 Problem Description: Model: A two-dimensional global shallow-water (SW) model Two data assimilation experiments are set up: DAS-I, is a model inversion problem where data is provided for all discrete state components and no background term is included in the cost functional DAS-II, the background term is included in the cost and data is provided at every 4th grid point on the longitudinal and latitudinal directions (i.e. only 6% of the state is observed every six hours). Algorithms & schemes the explicit flux-form semi-lagrangian (FFSL) scheme of Lin and Rood (1997) The adjoint model to the SW-FFSL scheme of Akella and Navon (2006) and TAMC software (Giering and Kaminski 1998).

50 Problem Description: Model: A two-dimensional global shallow-water (SW) model Two data assimilation experiments are set up: DAS-I, is a model inversion problem where data is provided for all discrete state components and no background term is included in the cost functional DAS-II, the background term is included in the cost and data is provided at every 4th grid point on the longitudinal and latitudinal directions (i.e. only 6% of the state is observed every six hours). Algorithms & schemes the explicit flux-form semi-lagrangian (FFSL) scheme of Lin and Rood (1997) The adjoint model to the SW-FFSL scheme of Akella and Navon (2006) and TAMC software (Giering and Kaminski 1998).

51 Problem Description: continued Input: the ECMWF ERA-40 atmospheric data to specify the SW model state variables at the initial time Resolution & time step : ( grid cells) such that the dimension of the discrete state vector x = (h, u, v) is The time step t = 450 s Reference initial state x ref 0 : the 500mb ECMWF ERA-40 data valid for 06h UTC 15 March Snapshots: from small random perturbations δx 0 in the reference initial conditions and a full model integration starting with x ref 0 + δx 0.

52 Problem Description: continued Input: the ECMWF ERA-40 atmospheric data to specify the SW model state variables at the initial time Resolution & time step : ( grid cells) such that the dimension of the discrete state vector x = (h, u, v) is The time step t = 450 s Reference initial state x ref 0 : the 500mb ECMWF ERA-40 data valid for 06h UTC 15 March Snapshots: from small random perturbations δx 0 in the reference initial conditions and a full model integration starting with x ref 0 + δx 0.

53 Problem Description: continued Input: the ECMWF ERA-40 atmospheric data to specify the SW model state variables at the initial time Resolution & time step : ( grid cells) such that the dimension of the discrete state vector x = (h, u, v) is The time step t = 450 s Reference initial state x ref 0 : the 500mb ECMWF ERA-40 data valid for 06h UTC 15 March Snapshots: from small random perturbations δx 0 in the reference initial conditions and a full model integration starting with x ref 0 + δx 0.

54 Problem Description: continued Input: the ECMWF ERA-40 atmospheric data to specify the SW model state variables at the initial time Resolution & time step : ( grid cells) such that the dimension of the discrete state vector x = (h, u, v) is The time step t = 450 s Reference initial state x ref 0 : the 500mb ECMWF ERA-40 data valid for 06h UTC 15 March Snapshots: from small random perturbations δx 0 in the reference initial conditions and a full model integration starting with x ref 0 + δx 0.

55 Results: Figure: Isopleths of the geopotential height (m) for the reference run configuration at the initial time specified from ECMWF ERA-40 data sets Bottom:the 24h forecast of the shallow water model

56 Results: Figure: Isopleths of the geopotential height (m) for the reference run the 24h forecast of the shallow water model

57 Results: 1 FRACTION OF THE VARIANCE CAPTURED DWPOD POD REDUCED BASIS DIMENSION Figure: The fraction of the variance captured by the POD and DWPOD modes from the snapshot data as a function of the dimension of the reduced space.

58 Results: FIRST POD MODE FIRST DWPOD MODE LATITUDE th POD MODE th DWPOD MODE LATITUDE th POD MODE th DWPOD MODE LATITUDE LONGITUDE LONGITUDE Figure: Isopleths of the POD and DWPOD modes of rank 1, 5, and 10. A total energy norm is used to provide point values.

59 Results: DWPOD POD error in functional J representation ( log 10 ) reduced space dimension Figure: Comparative results for the reduced-order POD and DWPOD forecasts for k = 5, 10, 15, 20, 25. Top figure: error (log 10) in the reduced-order representation of the time integrated total energy of the system

60 Results: 2.5 DWPOD 2 POD error in state forecast: log10 (energy norm) time step Figure: Comparative results for the reduced-order POD and DWPOD forecasts for k = 5, 10, 15, 20, 25. Total energy error (log 10) x ref i ˆx i A of the reduced-order representation of the forecast at each time step in the interval 0-24h.

61 Results: Figure: Zonal averaged errors in the background estimate to the initial conditions.

62 Results: FULL SPACE OPTIMIZATION: DAS I 4.5 FULL SPACE OPTIMIZATION: DAS II 5.5 LOG 10 (COST) LOG 10 (COST) ITERATION NUMBER ITERATION NUMBER Figure: The iterative minimization process in the full state space for DAS-I (left) and DAS-II (right).

63 Results: 11 x DAS I DAS II 9 8 snapshot weight time step Figure: The dual weights to the snapshot data determined by the adjoint model in DAS-I and in DAS-II

64 Results: 70 DAS I: DWPOD BASIS VECTOR OF RANK latitude longitude Figure: Isopleths of the 10 th mode in the DWPOD basis for DAS-I

65 Results: 70 DAS II: DWPOD BASIS VECTOR OF RANK latitude longitude Figure: Isopleths of the 10 th mode in the DWPOD basis for DAS-II. A distinct configuration it is noticed since the DWPOD basis is adjusted to the optimization problem at hand.

66 Results: DWPOD k = 5 DWPOD k = 10 DWPOD k = 15 POD k = 5 POD k = 10 POD k = log 10 ( cost ) iteration number Figure: The iterative minimization process in the reduced space for the POD and DWPOD spaces of dimension 5, 10, and 15. Optimization without background term and dense observations, corresponding to DAS-I

67 Results: DWPOD k = 5 DWPOD k = 10 DWPOD k = 15 POD k = 5 POD k = 10 POD k = log 10 ( cost ) iteration number Figure: The iterative minimization process in the reduced space for the POD and DWPOD spaces of dimension 5, 10, and 15.Optimization with background term and sparse observations, corresponding to DAS-II

68 Results: Figure: Zonal averaged errors in the analysis provided by the reduced order 4D-Var data assimilation Results for the DAS-I experiments with POD and DWPOD spaces of dimension 5, 10, and 15.

69 Results: Figure: Zonal averaged errors in the analysis provided by the reduced order 4D-Var data assimilation. Results for the DAS-II experiments with POD and DWPOD spaces of dimension 5, 10, and 15.

70 Conclusions: An adjoint-model approach is proposed to directly incorporate information from the DAS into the optimality criteria that defines the reduced space basis. The dual weighted POD method is novel in reduced order 4D-Var data assimilation and relies on a weighted ensemble data mean and weighted snapshots with weights determined by the adjoint DAS ( Data Assimilation System). The DWPOD space was found to increase the accuracy in the representation of a forecast aspect by as much as an order of magnitude versus the POD space representation.

71 Conclusions: An adjoint-model approach is proposed to directly incorporate information from the DAS into the optimality criteria that defines the reduced space basis. The dual weighted POD method is novel in reduced order 4D-Var data assimilation and relies on a weighted ensemble data mean and weighted snapshots with weights determined by the adjoint DAS ( Data Assimilation System). The DWPOD space was found to increase the accuracy in the representation of a forecast aspect by as much as an order of magnitude versus the POD space representation.

72 Conclusions: An adjoint-model approach is proposed to directly incorporate information from the DAS into the optimality criteria that defines the reduced space basis. The dual weighted POD method is novel in reduced order 4D-Var data assimilation and relies on a weighted ensemble data mean and weighted snapshots with weights determined by the adjoint DAS ( Data Assimilation System). The DWPOD space was found to increase the accuracy in the representation of a forecast aspect by as much as an order of magnitude versus the POD space representation.

73 Conclusions: continued The benefit gained from the dual-weighted procedure diminishes as the dimension of the reduced space increases from 10 to 15, indicating that most of the information provided by the snapshot data is captured by the reduced basis. In 4D-Var data assimilation twin experiments, optimization in the DWPOD space provided a reduction in the analysis errors by as much as a factor of three when compared to the POD-based optimization. Use of dual weighted goal oriented criteria may also serve also as goal-oriented a posteriori error estimate to drive grid adaptivity.

74 Conclusions: continued The benefit gained from the dual-weighted procedure diminishes as the dimension of the reduced space increases from 10 to 15, indicating that most of the information provided by the snapshot data is captured by the reduced basis. In 4D-Var data assimilation twin experiments, optimization in the DWPOD space provided a reduction in the analysis errors by as much as a factor of three when compared to the POD-based optimization. Use of dual weighted goal oriented criteria may also serve also as goal-oriented a posteriori error estimate to drive grid adaptivity.

75 Conclusions: continued The benefit gained from the dual-weighted procedure diminishes as the dimension of the reduced space increases from 10 to 15, indicating that most of the information provided by the snapshot data is captured by the reduced basis. In 4D-Var data assimilation twin experiments, optimization in the DWPOD space provided a reduction in the analysis errors by as much as a factor of three when compared to the POD-based optimization. Use of dual weighted goal oriented criteria may also serve also as goal-oriented a posteriori error estimate to drive grid adaptivity.

76 The reduced-gravity model: A reduced order approach to four-dimensional variational data assimilation using proper orthogonal decomposition. Yanhua Cao, Jiang Zhu, and Zhendong Luo International Journal for Numerical Methods in Fluids, Volume 53, Issue 10, (2007)

77 The reduced-gravity model: u t fv = g h x + τ x ρ 0 H + A 2 u αu v h fu = g t y + τ y ρ 0 H + A 2 v αv h t + H( u x + v y ) = 0 (u, v) : the horizontal velocity components of the depth-averaged currents h : the total layer thickness f : the Coriolis force H : the mean depth of the layer ρ 0 : the density of water A : the horizontal eddy coefficient α : the friction coefficient (τ x, τ y ) : the wind stress

78 POD 4D-Var: The dynamic model governing the ocean flow U(t, x) du = F(t, U) dt U(0, x) = U 0 (x) the reduced dynamic model: the forward model dc k dt = F(t, Ū + p c i φ i ), φ k i=1 c k (t = 0) = c k (0)

79 POD 4D-Var: The dynamic model governing the ocean flow U(t, x) du = F(t, U) dt U(0, x) = U 0 (x) the reduced dynamic model: the forward model dc k dt = F(t, Ū + p c i φ i ), φ k i=1 c k (t = 0) = c k (0)

80 POD 4D-Var: U POD 0, V, U b, Ū state, observation, background and mean vectors, M, H model and observation operators, B, R background and observational error covariance matrices Find an optimal estimate (analysis) state vector {U0 POD } a solution of J (U0 POD ) = (U0 POD U b ) T B(U0 POD U b ) + with + [ V H(U POD ) ] T R 1 [ V H(U POD ) ] (U POD 0 )(x) = (U POD 0 )(0, x) = Ū(x) + (U POD )(x) = (U POD 0 )(t, x) = Ū(x) + p c k (0)φ k (x) k=1 p c k (t)φ k (x) k=1

81 POD 4D-Var: U POD 0, V, U b, Ū state, observation, background and mean vectors, M, H model and observation operators, B, R background and observational error covariance matrices Find an optimal estimate (analysis) state vector {U0 POD } a solution of J (U0 POD ) = (U0 POD U b ) T B(U0 POD U b ) + with + [ V H(U POD ) ] T R 1 [ V H(U POD ) ] (U POD 0 )(x) = (U POD 0 )(0, x) = Ū(x) + (U POD )(x) = (U POD 0 )(t, x) = Ū(x) + p c k (0)φ k (x) k=1 p c k (t)φ k (x) k=1

82 Computational aspects : The adjoint model of the reduced forward model is used to calculate the gradient of the cost function J (U POD 0 ) The initial value of the cost function in the full model space is different from the initial value of the cost function in the POD space. U 0 = U b for the full model β 0 = P T r (U b Ū) for the reduced model Use of an adaptive POD 4D-Var

83 Computational aspects : The adjoint model of the reduced forward model is used to calculate the gradient of the cost function J (U POD 0 ) The initial value of the cost function in the full model space is different from the initial value of the cost function in the POD space. U 0 = U b for the full model β 0 = P T r (U b Ū) for the reduced model Use of an adaptive POD 4D-Var

84 Computational aspects : The adjoint model of the reduced forward model is used to calculate the gradient of the cost function J (U POD 0 ) The initial value of the cost function in the full model space is different from the initial value of the cost function in the POD space. U 0 = U b for the full model η 0 = P T r (U b Ū) for the reduced model Use of an adaptive POD 4D-Var

85 Adaptive POD 4D-Var : 1 Establish POD model using background initial conditions 2 Perform optimization iterations to obtain the optimal solution 3 Generate a new set of snapshots if after a preset number of iterations, the cost function cannot be reduced. 4 Establish a new POD model using the new snapshots and continue the optimization process 5 Return back to 2 if the optimality conditions are not reached

86 Adaptive POD 4D-Var : 1 Establish POD model using background initial conditions 2 Perform optimization iterations to obtain the optimal solution 3 Generate a new set of snapshots if after a preset number of iterations, the cost function cannot be reduced. 4 Establish a new POD model using the new snapshots and continue the optimization process 5 Return back to 2 if the optimality conditions are not reached

87 Adaptive POD 4D-Var : 1 Establish POD model using background initial conditions 2 Perform optimization iterations to obtain the optimal solution 3 Generate a new set of snapshots if after a preset number of iterations, the cost function cannot be reduced. 4 Establish a new POD model using the new snapshots and continue the optimization process 5 Return back to 2 if the optimality conditions are not reached

88 Adaptive POD 4D-Var : 1 Establish POD model using background initial conditions 2 Perform optimization iterations to obtain the optimal solution 3 Generate a new set of snapshots if after a preset number of iterations, the cost function cannot be reduced. 4 Establish a new POD model using the new snapshots and continue the optimization process 5 Return back to 2 if the optimality conditions are not reached

89 Adaptive POD 4D-Var : 1 Establish POD model using background initial conditions 2 Perform optimization iterations to obtain the optimal solution 3 Generate a new set of snapshots if after a preset number of iterations, the cost function cannot be reduced. 4 Establish a new POD model using the new snapshots and continue the optimization process 5 Return back to 2 if the optimality conditions are not reached

90 Results: x y Wind Stress ( τ, τ ) Surface Layer Density ρ H h Deep Ocean Density ρ + Δ ρ u=v=0

91 Results:

92 Results: Figure: Evolution of the cost function and gradient in 4DVAR experiment. (a) cost function; (b) gradient as a function of the number of minimization iterations.

93 Results:

94 Results: Figure: Evolution of the cost function and gradient in the POD 4D-Var

95 Results:

96 Results: Figure: Evolution of the cost function and gradient in adaptive POD 4D-Var

97 Results:

98 Results: Figure: RMSE of the results compared to the true state for upper layer thickness

99 Results: Figure: Errors between the true state and the numerical approximations for upper layer thickness at the initial time

100 Results: Figure: Upper layer thickness Feb.,May,Aug.and Nov. in case of 5,20,30 snapshots

101 Results: (a) (b) (c) (d) Figure: Figure 4 Upper layer thickness in February, May, August and November in case of 5 snapshots, 20 snapshots, 30 snapshots, energy capture 95%, the full model approximation and the reduced order approximation. Black isoline: full order approximation, red isoline: 5 snapshots, green isoline: 20 snapshots, blue isoline: 30 snapshots.

102 Summary of ICOM Developing a new (open source, community) modeling framework using a range of powerful and novel numerical methods Wide range of applicability from process/laboratory scales to regional/global Build upon a fluids code used for atmosphere/ocean modeling, coastal engineering, impact cratering, engineering fluids, multiphase flows, computational biology etc.

103 Summary of ICOM Developing a new (open source, community) modeling framework using a range of powerful and novel numerical methods Wide range of applicability from process/laboratory scales to regional/global Build upon a fluids code used for atmosphere/ocean modeling, coastal engineering, impact cratering, engineering fluids, multiphase flows, computational biology etc.

104 Summary of ICOM Developing a new (open source, community) modeling framework using a range of powerful and novel numerical methods Wide range of applicability from process/laboratory scales to regional/global Build upon a fluids code used for atmosphere/ocean modeling, coastal engineering, impact cratering, engineering fluids, multiphase flows, computational biology etc.

105 Summary of ICOM-continued Take advantage of cross-fertilization of computational techniques between disciplines The target problems have in common complex geometries and typically multi-scale and anisotropic solution structures which makes unstructured meshes and dynamic mesh adaptivity a natural choice with which to tackle these problems

106 Summary of ICOM-continued Take advantage of cross-fertilization of computational techniques between disciplines The target problems have in common complex geometries and typically multi-scale and anisotropic solution structures which makes unstructured meshes and dynamic mesh adaptivity a natural choice with which to tackle these problems

107 Summary of ICOM-continued Take advantage of cross-fertilization of computational techniques between disciplines The target problems have in common complex geometries and typically multi-scale and anisotropic solution structures which makes unstructured meshes and dynamic mesh adaptivity a natural choice with which to tackle these problems

108 Motivation for a new ocean model utilizing unstructured and adaptive mesh methods Need to resolve a wide range of spatial and temporal scales Model internal waves, boundary currents, eddies, overflows, convection events etc., accurately and efficiently within a global and coupled context Need for accurate and efficient representation of highly complex domains

109 Motivation for a new ocean model utilizing unstructured and adaptive mesh methods Need to resolve a wide range of spatial and temporal scales Model internal waves, boundary currents, eddies, overflows, convection events etc., accurately and efficiently within a global and coupled context Need for accurate and efficient representation of highly complex domains

110 Motivation for a new ocean model utilizing unstructured and adaptive mesh methods Need to resolve a wide range of spatial and temporal scales Model internal waves, boundary currents, eddies, overflows, convection events etc., accurately and efficiently within a global and coupled context Need for accurate and efficient representation of highly complex domains

111 Motivation for a new ocean model utilizing unstructured and adaptive mesh methods-continued: Ability to model interaction of flow with small scale topography, shelf seas, coastal regions, islands, estuaries, harbors,etc. Exploit anisotropy prevalent in this application area and attempt to take advantage of recent developments in CFD, numerical analysis, etc. Health in the genetic diversity of models and modeling approaches used

112 Motivation for a new ocean model utilizing unstructured and adaptive mesh methods-continued: Ability to model interaction of flow with small scale topography, shelf seas, coastal regions, islands, estuaries, harbors,etc. Exploit anisotropy prevalent in this application area and attempt to take advantage of recent developments in CFD, numerical analysis, etc. Health in the genetic diversity of models and modeling approaches used

113 Motivation for a new ocean model utilizing unstructured and adaptive mesh methods-continued: Ability to model interaction of flow with small scale topography, shelf seas, coastal regions, islands, estuaries, harbors,etc. Exploit anisotropy prevalent in this application area and attempt to take advantage of recent developments in CFD, numerical analysis, etc. Health in the genetic diversity of models and modeling approaches used

114 A quick overview of the numerical technology: Start with Fluidity:an open source control volume finite element solver for 3D compressible multi-phase fluids. Has been developed by AMCG for more than a decade and is the basis for a range of multi-physics multi-scale applications Add an adaptivity library which performs topological operations on the mesh, and mesh movement, to optimize the size and shape of elements in response to error measures Working robustly and efficiently in parallel

115 A quick overview of the numerical technology: Start with Fluidity:an open source control volume finite element solver for 3D compressible multi-phase fluids. Has been developed by AMCG for more than a decade and is the basis for a range of multi-physics multi-scale applications Add an adaptivity library which performs topological operations on the mesh, and mesh movement, to optimize the size and shape of elements in response to error measures Working robustly and efficiently in parallel

116 A quick overview of the numerical technology: Start with Fluidity:an open source control volume finite element solver for 3D compressible multi-phase fluids. Has been developed by AMCG for more than a decade and is the basis for a range of multi-physics multi-scale applications Add an adaptivity library which performs topological operations on the mesh, and mesh movement, to optimize the size and shape of elements in response to error measures Working robustly and efficiently in parallel

117 A quick overview of the numerical technology-continued Refer to the models oceanographic form as ICOM: note it is obviously non-hydrostatic Also building an adjoint to the model for data assimilation, sensitivity studies and goal-based error estimation Make use of open source solutions for solvers, preconditioners, I/O, visualization, etc

118 A quick overview of the numerical technology-continued Refer to the models oceanographic form as ICOM: note it is obviously non-hydrostatic Also building an adjoint to the model for data assimilation, sensitivity studies and goal-based error estimation Make use of open source solutions for solvers, preconditioners, I/O, visualization, etc

119 A quick overview of the numerical technology-continued Refer to the models oceanographic form as ICOM: note it is obviously non-hydrostatic Also building an adjoint to the model for data assimilation, sensitivity studies and goal-based error estimation Make use of open source solutions for solvers, preconditioners, I/O, visualization, etc

120 A quick overview of the numerical technology-continued A finite element discretization of the Boussinesq equations in 3-D Use of a non-hydrostatic solver to model dense water formation and flow over steep topography; Accurate and robust representation of hydrostatic and geostrophic balance; Inclusion of barotropic and baroclinic modes; Anisotropic unstructured meshes in the vertical as well as the horizontal to capture the details of local flow in all three directions.

121 A quick overview of the numerical technology-continued A finite element discretization of the Boussinesq equations in 3-D Use of a non-hydrostatic solver to model dense water formation and flow over steep topography; Accurate and robust representation of hydrostatic and geostrophic balance; Inclusion of barotropic and baroclinic modes; Anisotropic unstructured meshes in the vertical as well as the horizontal to capture the details of local flow in all three directions.

122 A quick overview of the numerical technology-continued A finite element discretization of the Boussinesq equations in 3-D Use of a non-hydrostatic solver to model dense water formation and flow over steep topography; Accurate and robust representation of hydrostatic and geostrophic balance; Inclusion of barotropic and baroclinic modes; Anisotropic unstructured meshes in the vertical as well as the horizontal to capture the details of local flow in all three directions.

123 A quick overview of the numerical technology-continued A finite element discretization of the Boussinesq equations in 3-D Use of a non-hydrostatic solver to model dense water formation and flow over steep topography; Accurate and robust representation of hydrostatic and geostrophic balance; Inclusion of barotropic and baroclinic modes; Anisotropic unstructured meshes in the vertical as well as the horizontal to capture the details of local flow in all three directions.

124 A quick overview of the numerical technology-continued A finite element discretization of the Boussinesq equations in 3-D Use of a non-hydrostatic solver to model dense water formation and flow over steep topography; Accurate and robust representation of hydrostatic and geostrophic balance; Inclusion of barotropic and baroclinic modes; Anisotropic unstructured meshes in the vertical as well as the horizontal to capture the details of local flow in all three directions.

125 A quick overview of the numerical technology-continued The second-order Crank-Nicolson scheme A semi-implicit projection method for pressure, ensuring the flow remains divergence-free while decoupling the computations for the momentum and continuity equations A fourth-order pressure filter is employed to aid stability Standard Petrov-Galerkin weightings are also used to improve numerical stability in the presence of advection dominated flows.

126 A quick overview of the numerical technology-continued The second-order Crank-Nicolson scheme A semi-implicit projection method for pressure, ensuring the flow remains divergence-free while decoupling the computations for the momentum and continuity equations A fourth-order pressure filter is employed to aid stability Standard Petrov-Galerkin weightings are also used to improve numerical stability in the presence of advection dominated flows.

127 A quick overview of the numerical technology-continued The second-order Crank-Nicolson scheme A semi-implicit projection method for pressure, ensuring the flow remains divergence-free while decoupling the computations for the momentum and continuity equations A fourth-order pressure filter is employed to aid stability Standard Petrov-Galerkin weightings are also used to improve numerical stability in the presence of advection dominated flows.

128 A quick overview of the numerical technology-continued The second-order Crank-Nicolson scheme A semi-implicit projection method for pressure, ensuring the flow remains divergence-free while decoupling the computations for the momentum and continuity equations A fourth-order pressure filter is employed to aid stability Standard Petrov-Galerkin weightings are also used to improve numerical stability in the presence of advection dominated flows.

129 Reduced order governing equations: The 3-D non-hydrostatic Boussinesq equations: u t u = 0, + u u + f k u = p ρgk + τ

130 Reduced order governing equations-continued: The variables can be expressed as an expansion of the POD basis functions for u, v, w, p M u u(t, x, y, z) = ū + α m,u (t)φ m,u (x, y, z), m=1 M v v(t, x, y, z) = v + α m,v (t)φ m,v (x, y, z), m=1 M w w(t, x, y, z) = w + α m,w (t)φ m,w (x, y, z), m=1 M p p(t, x, y, z) = p + α m,p (t)φ m,p (x, y, z) m=1

131 Geostrophic pressure: The pressure is divided into two parts: p = p ng + p g. The geostrophic pressure has to satisfy the geostrophic balance: p g = f k u Taking the divergence of the above equation, an elliptic equation for geostrophic pressure is obtained 2 p g = ( fv) x + (fu) y

132 Geostrophic pressure: The pressure is divided into two parts: p = p ng + p g. The geostrophic pressure has to satisfy the geostrophic balance: p g = f k u Taking the divergence of the above equation, an elliptic equation for geostrophic pressure is obtained 2 p g = ( fv) x + (fu) y

133 Geostrophic pressure-continued: To accurately represent geostrophic pressure its basis functions are split into two sets: Φ pgu and Φ pgv which are associated with the u- and v-velocity components. The geostrophic pressure can be obtained from a quadratic finite element representation while linear finite element representations are used for the velocity components

134 Geostrophic pressure-continued: Furthermore the geostrophic pressure can be represented by a summation of the two sets of geostrophic basis functions, which are calculated by solving the following elliptic equations using a conjugate gradient iterative method: 2 Φ pgu,m = (f Φ m,u) y 2 Φ pgv,m = ( f Φ m,v) x

135 Geostrophic pressure-continued: The geostrophic pressure can therefore be expressed as: M M p g = p g + α m,u Φ m,u + α m,v Φ m,v m=1 m=1 In addition the average geostrophic pressure is calculated from: 2 p g = ( f v) x + (f ū) y

136 Geostrophic pressure-continued: The geostrophic pressure can therefore be expressed as: M M p g = p g + α m,u Φ m,u + α m,v Φ m,v m=1 m=1 In addition the average geostrophic pressure is calculated from: 2 p g = ( f v) x + (f ū) y

137 Adaptive meshes in POD reduced order forward and adjoint models Challenges: The snapshots can be different length at different time levels The POD mesh of the forward model can diff from the POD mesh of the adjoint model Solution: To overcome these difficulties, a standard reference fixed mesh is adopted for the reduced model. The solutions from the original full model are interpolated from their own mesh onto the same reference fixed mesh at each time level, and then stored in the snapshots A goal-based error measurement approach is employed to find an optimal mesh for both reduced forward and adjoint models

138 Adaptive meshes in POD reduced order forward and adjoint models Challenges: The snapshots can be different length at different time levels The POD mesh of the forward model can diff from the POD mesh of the adjoint model Solution: To overcome these difficulties, a standard reference fixed mesh is adopted for the reduced model. The solutions from the original full model are interpolated from their own mesh onto the same reference fixed mesh at each time level, and then stored in the snapshots A goal-based error measurement approach is employed to find an optimal mesh for both reduced forward and adjoint models

139 Adaptive meshes in POD reduced order forward and adjoint models Challenges: The snapshots can be different length at different time levels The POD mesh of the forward model can diff from the POD mesh of the adjoint model Solution: To overcome these difficulties, a standard reference fixed mesh is adopted for the reduced model. The solutions from the original full model are interpolated from their own mesh onto the same reference fixed mesh at each time level, and then stored in the snapshots A goal-based error measurement approach is employed to find an optimal mesh for both reduced forward and adjoint models

140 Adaptive meshes in POD reduced order forward and adjoint models Challenges: The snapshots can be different length at different time levels The POD mesh of the forward model can diff from the POD mesh of the adjoint model Solution: To overcome these difficulties, a standard reference fixed mesh is adopted for the reduced model. The solutions from the original full model are interpolated from their own mesh onto the same reference fixed mesh at each time level, and then stored in the snapshots A goal-based error measurement approach is employed to find an optimal mesh for both reduced forward and adjoint models

141 Goal-based approach to choose an optimal mesh for both POD reduced order forward and adjoint models A function (defined below as the model reduction errors or the solution u which is of interest, say, in the target regions) is used to (1) determine an optimal for both reduced forward and adjoint models. Suppose that the functional whose accuracy is to be optimized is represented as I I (ψ), and I (ψ) = f (ψ) dv Ω In addition, the above functional can be also used to optimize uncertainties (inversion problem ) in models; optimize the POD bases and thus improve the accuracy of reduced models.

142 Goal-based approach to choose an optimal mesh for both POD reduced order forward and adjoint models A function (defined below as the model reduction errors or the solution u which is of interest, say, in the target regions) is used to (1) determine an optimal for both reduced forward and adjoint models. Suppose that the functional whose accuracy is to be optimized is represented as I I (ψ), and I (ψ) = f (ψ) dv Ω In addition, the above functional can be also used to optimize uncertainties (inversion problem ) in models; optimize the POD bases and thus improve the accuracy of reduced models.

143 Goal-based approach to choose an optimal mesh for both POD reduced order forward and adjoint models-continued The nodal Metric Tensor M i is obtained from the reduced forward model M i = γ H i ɛ i where H i is the forward Hessian matrix at node i, ɛ i is the forward interpolation error at node i The nodal Metric Tensor M i is obtained from the reduced forward model M i = γ H ɛ i i where H i is the adjoint Hessian matrix at node i, ɛ i is the adjoint interpolation error at node i

144 Goal-based approach to choose an optimal mesh for both POD reduced order forward and adjoint models-continued The nodal Metric Tensor M i is obtained from the reduced forward model M i = γ H i ɛ i where H i is the forward Hessian matrix at node i, ɛ i is the forward interpolation error at node i The nodal Metric Tensor M i is obtained from the reduced forward model M i = γ H ɛ i i where H i is the adjoint Hessian matrix at node i, ɛ i is the adjoint interpolation error at node i

145 Goal-based approach to choose an optimal mesh for both POD reduced order forward and adjoint models-continued: The interpolation error is related to the error contribution of the functional To satisfy the goal, the minimal ellipsoid is obtained by superscribing both ellipses and used to determine an optimal mesh ( M Gs i = G s M i, M i )

146 Goal-based approach to choose an optimal mesh for both POD reduced order forward and adjoint models-continued: The interpolation error is related to the error contribution of the functional To satisfy the goal, the minimal ellipsoid is obtained by superscribing both ellipses and used to determine an optimal mesh ( M Gs i = G s M i, M i )

147 Goal-based approach to choose an optimal mesh for both POD reduced order forward and adjoint models-continued Figure: An optimal mesh obtained by the goal-based error measure approach

International Journal for Numerical Methods in Fluids. Reduced order modelling of an adaptive mesh ocean model

International Journal for Numerical Methods in Fluids. Reduced order modelling of an adaptive mesh ocean model Reduced order modelling of an adaptive mesh ocean model Journal: Manuscript ID: Wiley - Manuscript type: Date Submitted by the Author: FLD-0-00.R Research Article 0-Apr-0 Complete List of Authors: Fang,

More information

Dacian N. Daescu 1, I. Michael Navon 2

Dacian N. Daescu 1, I. Michael Navon 2 6.4 REDUCED-ORDER OBSERVATION SENSITIVITY IN 4D-VAR DATA ASSIMILATION Dacian N. Daescu 1, I. Michael Navon 2 1 Portland State University, Portland, Oregon, 2 Florida State University, Tallahassee, Florida

More information

POD/DEIM 4DVAR Data Assimilation of the Shallow Water Equation Model

POD/DEIM 4DVAR Data Assimilation of the Shallow Water Equation Model nonlinear 4DVAR 4DVAR Data Assimilation of the Shallow Water Equation Model R. Ştefănescu and Ionel M. Department of Scientific Computing Florida State University Tallahassee, Florida May 23, 2013 (Florida

More information

DATA ASSIMILATION FOR FLOOD FORECASTING

DATA ASSIMILATION FOR FLOOD FORECASTING DATA ASSIMILATION FOR FLOOD FORECASTING Arnold Heemin Delft University of Technology 09/16/14 1 Data assimilation is the incorporation of measurement into a numerical model to improve the model results

More information

Proper Orthogonal Decomposition (POD) for Nonlinear Dynamical Systems. Stefan Volkwein

Proper Orthogonal Decomposition (POD) for Nonlinear Dynamical Systems. Stefan Volkwein Proper Orthogonal Decomposition (POD) for Nonlinear Dynamical Systems Institute for Mathematics and Scientific Computing, Austria DISC Summerschool 5 Outline of the talk POD and singular value decomposition

More information

A stable treatment of conservative thermodynamic variables for semi-implicit semi-lagrangian dynamical cores

A stable treatment of conservative thermodynamic variables for semi-implicit semi-lagrangian dynamical cores A stable treatment of conservative thermodynamic variables for semi-implicit semi-lagrangian dynamical cores Kevin Viner Naval Research Laboratory, Monterey, CA September 26, 2012 Kevin Viner (NRL) PDE

More information

The Impact of Background Error on Incomplete Observations for 4D-Var Data Assimilation with the FSU GSM

The Impact of Background Error on Incomplete Observations for 4D-Var Data Assimilation with the FSU GSM The Impact of Background Error on Incomplete Observations for 4D-Var Data Assimilation with the FSU GSM I. Michael Navon 1, Dacian N. Daescu 2, and Zhuo Liu 1 1 School of Computational Science and Information

More information

A dual-weighted trust-region adaptive POD 4D-VAR applied to a finite-element shallow-water equations model

A dual-weighted trust-region adaptive POD 4D-VAR applied to a finite-element shallow-water equations model INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Int. J. Numer. Meth. Fluids (9) Published online in Wiley InterScience (www.interscience.wiley.com). DOI: 1.1/fld.198 A dual-weighted trust-region

More information

Stability of Ensemble Kalman Filters

Stability of Ensemble Kalman Filters Stability of Ensemble Kalman Filters Idrissa S. Amour, Zubeda Mussa, Alexander Bibov, Antti Solonen, John Bardsley, Heikki Haario and Tuomo Kauranne Lappeenranta University of Technology University of

More information

4. DATA ASSIMILATION FUNDAMENTALS

4. DATA ASSIMILATION FUNDAMENTALS 4. DATA ASSIMILATION FUNDAMENTALS... [the atmosphere] "is a chaotic system in which errors introduced into the system can grow with time... As a consequence, data assimilation is a struggle between chaotic

More information

A dual-weighted trust-region adaptive POD 4D-VAR applied to a finite-element shallow-water equations model

A dual-weighted trust-region adaptive POD 4D-VAR applied to a finite-element shallow-water equations model INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Int. J. Numer. Meth. Fluids ; 65:5 5 Published online December 9 in Wiley Online Library (wileyonlinelibrary.com). DOI:./fld.98 A dual-weighted trust-region

More information

Overview of the Numerics of the ECMWF. Atmospheric Forecast Model

Overview of the Numerics of the ECMWF. Atmospheric Forecast Model Overview of the Numerics of the Atmospheric Forecast Model M. Hortal Seminar 6 Sept 2004 Slide 1 Characteristics of the model Hydrostatic shallow-atmosphere approimation Pressure-based hybrid vertical

More information

Highly-efficient Reduced Order Modelling Techniques for Shallow Water Problems

Highly-efficient Reduced Order Modelling Techniques for Shallow Water Problems Highly-efficient Reduced Order Modelling Techniques for Shallow Water Problems D.A. Bistrian and I.M. Navon Department of Electrical Engineering and Industrial Informatics, University Politehnica of Timisoara,

More information

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs Chapter Two: Numerical Methods for Elliptic PDEs Finite Difference Methods for Elliptic PDEs.. Finite difference scheme. We consider a simple example u := subject to Dirichlet boundary conditions ( ) u

More information

A Penalized 4-D Var data assimilation method for reducing forecast error

A Penalized 4-D Var data assimilation method for reducing forecast error A Penalized 4-D Var data assimilation method for reducing forecast error M. J. Hossen Department of Mathematics and Natural Sciences BRAC University 66 Mohakhali, Dhaka-1212, Bangladesh I. M. Navon Department

More information

The ECMWF Hybrid 4D-Var and Ensemble of Data Assimilations

The ECMWF Hybrid 4D-Var and Ensemble of Data Assimilations The Hybrid 4D-Var and Ensemble of Data Assimilations Lars Isaksen, Massimo Bonavita and Elias Holm Data Assimilation Section lars.isaksen@ecmwf.int Acknowledgements to: Mike Fisher and Marta Janiskova

More information

A Strategy for the Development of Coupled Ocean- Atmosphere Discontinuous Galerkin Models

A Strategy for the Development of Coupled Ocean- Atmosphere Discontinuous Galerkin Models A Strategy for the Development of Coupled Ocean- Atmosphere Discontinuous Galerkin Models Frank Giraldo Department of Applied Math, Naval Postgraduate School, Monterey CA 93943 Collaborators: Jim Kelly

More information

A Hamiltonian Numerical Scheme for Large Scale Geophysical Fluid Systems

A Hamiltonian Numerical Scheme for Large Scale Geophysical Fluid Systems A Hamiltonian Numerical Scheme for Large Scale Geophysical Fluid Systems Bob Peeters Joint work with Onno Bokhove & Jason Frank TW, University of Twente, Enschede CWI, Amsterdam PhD-TW colloquium, 9th

More information

POD reduced-order unstructured mesh modelling applied to 2D and 3D fluid flows

POD reduced-order unstructured mesh modelling applied to 2D and 3D fluid flows POD reduced-order unstructured mesh modelling applied to 2D and 3D fluid flows J. Du a,b, F. Fang b, C.C. Pain b, I.M. Navon* c, J. Zhu a, D. Ham b,d a Institute of Atmospheric Physics, Chinese Academy

More information

Numerical approximation for optimal control problems via MPC and HJB. Giulia Fabrini

Numerical approximation for optimal control problems via MPC and HJB. Giulia Fabrini Numerical approximation for optimal control problems via MPC and HJB Giulia Fabrini Konstanz Women In Mathematics 15 May, 2018 G. Fabrini (University of Konstanz) Numerical approximation for OCP 1 / 33

More information

Krylov Subspace Methods for Nonlinear Model Reduction

Krylov Subspace Methods for Nonlinear Model Reduction MAX PLANCK INSTITUT Conference in honour of Nancy Nichols 70th birthday Reading, 2 3 July 2012 Krylov Subspace Methods for Nonlinear Model Reduction Peter Benner and Tobias Breiten Max Planck Institute

More information

POD/DEIM 4D-Var for a Finite-Difference Shallow Water Equations Model

POD/DEIM 4D-Var for a Finite-Difference Shallow Water Equations Model .. POD/DEIM 4D-Var for a Finite-Difference Shallow Water Equations Model North Carolina State University rstefan@ncsu.edu POD/DEIM 4D-Var for a Finite-Difference Shallow Water Equations Model 1/64 Part1

More information

Overview of sparse system identification

Overview of sparse system identification Overview of sparse system identification J.-Ch. Loiseau 1 & Others 2, 3 1 Laboratoire DynFluid, Arts et Métiers ParisTech, France 2 LIMSI, Université d Orsay CNRS, France 3 University of Washington, Seattle,

More information

A semi-implicit non-hydrostatic covariant dynamical kernel using spectral representation in the horizontal and a height based vertical coordinate

A semi-implicit non-hydrostatic covariant dynamical kernel using spectral representation in the horizontal and a height based vertical coordinate A semi-implicit non-hydrostatic covariant dynamical kernel using spectral representation in the horizontal and a height based vertical coordinate Juan Simarro and Mariano Hortal AEMET Agencia Estatal de

More information

POD for Parametric PDEs and for Optimality Systems

POD for Parametric PDEs and for Optimality Systems POD for Parametric PDEs and for Optimality Systems M. Kahlbacher, K. Kunisch, H. Müller and S. Volkwein Institute for Mathematics and Scientific Computing University of Graz, Austria DMV-Jahrestagung 26,

More information

A POD reduced order unstructured mesh ocean modelling method for moderate Reynolds number flows

A POD reduced order unstructured mesh ocean modelling method for moderate Reynolds number flows A POD reduced order unstructured mesh ocean modelling method for moderate Reynolds number flows F. Fang a,, C.C. Pain a, I.M. Navon b, M.D. Piggott a, G.J. Gorman a, P. Allison a, A.J.H. Goddard a a Applied

More information

A primal-dual mixed finite element method. for accurate and efficient atmospheric. modelling on massively parallel computers

A primal-dual mixed finite element method. for accurate and efficient atmospheric. modelling on massively parallel computers A primal-dual mixed finite element method for accurate and efficient atmospheric modelling on massively parallel computers John Thuburn (University of Exeter, UK) Colin Cotter (Imperial College, UK) AMMW03,

More information

Numerical Methods for PDE-Constrained Optimization

Numerical Methods for PDE-Constrained Optimization Numerical Methods for PDE-Constrained Optimization Richard H. Byrd 1 Frank E. Curtis 2 Jorge Nocedal 2 1 University of Colorado at Boulder 2 Northwestern University Courant Institute of Mathematical Sciences,

More information

Proper Orthogonal Decomposition. POD for PDE Constrained Optimization. Stefan Volkwein

Proper Orthogonal Decomposition. POD for PDE Constrained Optimization. Stefan Volkwein Proper Orthogonal Decomposition for PDE Constrained Optimization Institute of Mathematics and Statistics, University of Constance Joined work with F. Diwoky, M. Hinze, D. Hömberg, M. Kahlbacher, E. Kammann,

More information

PDE Solvers for Fluid Flow

PDE Solvers for Fluid Flow PDE Solvers for Fluid Flow issues and algorithms for the Streaming Supercomputer Eran Guendelman February 5, 2002 Topics Equations for incompressible fluid flow 3 model PDEs: Hyperbolic, Elliptic, Parabolic

More information

Ensemble prediction and strategies for initialization: Tangent Linear and Adjoint Models, Singular Vectors, Lyapunov vectors

Ensemble prediction and strategies for initialization: Tangent Linear and Adjoint Models, Singular Vectors, Lyapunov vectors Ensemble prediction and strategies for initialization: Tangent Linear and Adjoint Models, Singular Vectors, Lyapunov vectors Eugenia Kalnay Lecture 2 Alghero, May 2008 Elements of Ensemble Forecasting

More information

Earth System Modeling Domain decomposition

Earth System Modeling Domain decomposition Earth System Modeling Domain decomposition Graziano Giuliani International Centre for Theorethical Physics Earth System Physics Section Advanced School on Regional Climate Modeling over South America February

More information

BALANCED FLOW: EXAMPLES (PHH lecture 3) Potential Vorticity in the real atmosphere. Potential temperature θ. Rossby Ertel potential vorticity

BALANCED FLOW: EXAMPLES (PHH lecture 3) Potential Vorticity in the real atmosphere. Potential temperature θ. Rossby Ertel potential vorticity BALANCED FLOW: EXAMPLES (PHH lecture 3) Potential Vorticity in the real atmosphere Need to introduce a new measure of the buoyancy Potential temperature θ In a compressible fluid, the relevant measure

More information

How is balance of a forecast ensemble affected by adaptive and non-adaptive localization schemes?

How is balance of a forecast ensemble affected by adaptive and non-adaptive localization schemes? 1 How is balance of a forecast ensemble affected by adaptive and non-adaptive localization schemes? Ross Bannister Stefano Migliorini, Laura Baker, Ali Rudd NCEO, DIAMET, ESA University of Reading 2 Outline

More information

A Global Atmospheric Model. Joe Tribbia NCAR Turbulence Summer School July 2008

A Global Atmospheric Model. Joe Tribbia NCAR Turbulence Summer School July 2008 A Global Atmospheric Model Joe Tribbia NCAR Turbulence Summer School July 2008 Outline Broad overview of what is in a global climate/weather model of the atmosphere Spectral dynamical core Some results-climate

More information

A Nodal High-Order Discontinuous Galerkin Dynamical Core for Climate Simulations

A Nodal High-Order Discontinuous Galerkin Dynamical Core for Climate Simulations A Nodal High-Order Discontinuous Galerkin Dynamical Core for Climate Simulations Institute for Mathematics Applied to the Geosciences (IMAGe) National Center for Atmospheric Research (NCAR) Boulder CO

More information

Contents. Parti Fundamentals. 1. Introduction. 2. The Coriolis Force. Preface Preface of the First Edition

Contents. Parti Fundamentals. 1. Introduction. 2. The Coriolis Force. Preface Preface of the First Edition Foreword Preface Preface of the First Edition xiii xv xvii Parti Fundamentals 1. Introduction 1.1 Objective 3 1.2 Importance of Geophysical Fluid Dynamics 4 1.3 Distinguishing Attributes of Geophysical

More information

Reduced-Order Modeling of Channel Flow Using Traveling POD and Balanced POD

Reduced-Order Modeling of Channel Flow Using Traveling POD and Balanced POD 3rd AIAA Flow Control Conference, 5 8 June 26, San Francisco Reduced-Order Modeling of Channel Flow Using Traveling POD and Balanced POD M. Ilak and C. W. Rowley Dept. of Mechanical and Aerospace Engineering,

More information

POD/DEIM Strategies for reduced data assimilation systems

POD/DEIM Strategies for reduced data assimilation systems POD/DEIM Strategies for reduced data assimilation systems Răzvan Ştefănescu 1 Adrian Sandu 1 Ionel M. Navon 2 1 Computational Science Laboratory, Department of Computer Science, Virginia Polytechnic Institute

More information

Variational data assimilation of lightning with WRFDA system using nonlinear observation operators

Variational data assimilation of lightning with WRFDA system using nonlinear observation operators Variational data assimilation of lightning with WRFDA system using nonlinear observation operators Virginia Tech, Blacksburg, Virginia Florida State University, Tallahassee, Florida rstefane@vt.edu, inavon@fsu.edu

More information

Parameterized Partial Differential Equations and the Proper Orthogonal D

Parameterized Partial Differential Equations and the Proper Orthogonal D Parameterized Partial Differential Equations and the Proper Orthogonal Decomposition Stanford University February 04, 2014 Outline Parameterized PDEs The steady case Dimensionality reduction Proper orthogonal

More information

+ ω = 0, (1) (b) In geometric height coordinates in the rotating frame of the Earth, momentum balance for an inviscid fluid is given by

+ ω = 0, (1) (b) In geometric height coordinates in the rotating frame of the Earth, momentum balance for an inviscid fluid is given by Problem Sheet 1: Due Thurs 3rd Feb 1. Primitive equations in different coordinate systems (a) Using Lagrangian considerations and starting from an infinitesimal mass element in cartesian coordinates (x,y,z)

More information

POD reduced-order unstructured mesh modelling applied to 2D and 3D fluid flow

POD reduced-order unstructured mesh modelling applied to 2D and 3D fluid flow POD reduced-order unstructured mesh modelling applied to 2D and 3D fluid flow J. Du a,b, F. Fang b, C.C. Pain b, I.M. Navon* c, J. Zhu a, D. Ham b,d a Institute of Atmospheric Physics, Chinese Academy

More information

Block-Structured Adaptive Mesh Refinement

Block-Structured Adaptive Mesh Refinement Block-Structured Adaptive Mesh Refinement Lecture 2 Incompressible Navier-Stokes Equations Fractional Step Scheme 1-D AMR for classical PDE s hyperbolic elliptic parabolic Accuracy considerations Bell

More information

Proper Orthogonal Decomposition in PDE-Constrained Optimization

Proper Orthogonal Decomposition in PDE-Constrained Optimization Proper Orthogonal Decomposition in PDE-Constrained Optimization K. Kunisch Department of Mathematics and Computational Science University of Graz, Austria jointly with S. Volkwein Dynamic Programming Principle

More information

Chapter 3. Stability theory for zonal flows :formulation

Chapter 3. Stability theory for zonal flows :formulation Chapter 3. Stability theory for zonal flows :formulation 3.1 Introduction Although flows in the atmosphere and ocean are never strictly zonal major currents are nearly so and the simplifications springing

More information

Background Error Covariance Modelling

Background Error Covariance Modelling Background Error Covariance Modelling Mike Fisher Slide 1 Outline Diagnosing the Statistics of Background Error using Ensembles of Analyses Modelling the Statistics in Spectral Space - Relaxing constraints

More information

The Shallow Water Equations

The Shallow Water Equations If you have not already done so, you are strongly encouraged to read the companion file on the non-divergent barotropic vorticity equation, before proceeding to this shallow water case. We do not repeat

More information

An optimizing reduced order FDS for the tropical Pacific Ocean reduced gravity model

An optimizing reduced order FDS for the tropical Pacific Ocean reduced gravity model INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Int. J. Numer. Meth. Fluids in press) Published online in Wiley InterScience www.interscience.wiley.com)..145 An optimizing reduced order FDS for the

More information

2. Outline of the MRI-EPS

2. Outline of the MRI-EPS 2. Outline of the MRI-EPS The MRI-EPS includes BGM cycle system running on the MRI supercomputer system, which is developed by using the operational one-month forecasting system by the Climate Prediction

More information

Organization. I MCMC discussion. I project talks. I Lecture.

Organization. I MCMC discussion. I project talks. I Lecture. Organization I MCMC discussion I project talks. I Lecture. Content I Uncertainty Propagation Overview I Forward-Backward with an Ensemble I Model Reduction (Intro) Uncertainty Propagation in Causal Systems

More information

Ensemble Data Assimilation: Theory and Applications

Ensemble Data Assimilation: Theory and Applications : Theory and Applications Humberto C. Godinez J. David Moulton, Jon Reisner, Alex O. Fierro, Stephen Guimond, Jim Kao Los Alamos National Laboratory National Severe Storms Laboratory Seminar July 6, 2011

More information

Math background. Physics. Simulation. Related phenomena. Frontiers in graphics. Rigid fluids

Math background. Physics. Simulation. Related phenomena. Frontiers in graphics. Rigid fluids Fluid dynamics Math background Physics Simulation Related phenomena Frontiers in graphics Rigid fluids Fields Domain Ω R2 Scalar field f :Ω R Vector field f : Ω R2 Types of derivatives Derivatives measure

More information

Internal boundary layers in the ocean circulation

Internal boundary layers in the ocean circulation Internal boundary layers in the ocean circulation Lecture 9 by Andrew Wells We have so far considered boundary layers adjacent to physical boundaries. However, it is also possible to find boundary layers

More information

Positive Definite Matrix

Positive Definite Matrix 1/29 Chia-Ping Chen Professor Department of Computer Science and Engineering National Sun Yat-sen University Linear Algebra Positive Definite, Negative Definite, Indefinite 2/29 Pure Quadratic Function

More information

Methods of Data Assimilation and Comparisons for Lagrangian Data

Methods of Data Assimilation and Comparisons for Lagrangian Data Methods of Data Assimilation and Comparisons for Lagrangian Data Chris Jones, Warwick and UNC-CH Kayo Ide, UCLA Andrew Stuart, Jochen Voss, Warwick Guillaume Vernieres, UNC-CH Amarjit Budiraja, UNC-CH

More information

GSI Tutorial Background and Observation Errors: Estimation and Tuning. Daryl Kleist NCEP/EMC June 2011 GSI Tutorial

GSI Tutorial Background and Observation Errors: Estimation and Tuning. Daryl Kleist NCEP/EMC June 2011 GSI Tutorial GSI Tutorial 2011 Background and Observation Errors: Estimation and Tuning Daryl Kleist NCEP/EMC 29-30 June 2011 GSI Tutorial 1 Background Errors 1. Background error covariance 2. Multivariate relationships

More information

An Overview of Fluid Animation. Christopher Batty March 11, 2014

An Overview of Fluid Animation. Christopher Batty March 11, 2014 An Overview of Fluid Animation Christopher Batty March 11, 2014 What distinguishes fluids? What distinguishes fluids? No preferred shape. Always flows when force is applied. Deforms to fit its container.

More information

Solving Large Nonlinear Sparse Systems

Solving Large Nonlinear Sparse Systems Solving Large Nonlinear Sparse Systems Fred W. Wubs and Jonas Thies Computational Mechanics & Numerical Mathematics University of Groningen, the Netherlands f.w.wubs@rug.nl Centre for Interdisciplinary

More information

Optimal state estimation for numerical weather prediction using reduced order models

Optimal state estimation for numerical weather prediction using reduced order models Optimal state estimation for numerical weather prediction using reduced order models A.S. Lawless 1, C. Boess 1, N.K. Nichols 1 and A. Bunse-Gerstner 2 1 School of Mathematical and Physical Sciences, University

More information

AN ITERATIVE PROPER ORTHOGONAL DECOMPOSITION (I-POD) TECHNIQUE WITH APPLICATION TO THE FILTERING OF PARTIAL DIFFERENTIAL EQUATIONS

AN ITERATIVE PROPER ORTHOGONAL DECOMPOSITION (I-POD) TECHNIQUE WITH APPLICATION TO THE FILTERING OF PARTIAL DIFFERENTIAL EQUATIONS AAS 2-622 AN ITERATIVE PROPER ORTHOGONAL DECOMPOSITION (I-POD) TECHNIQUE WITH APPLICATION TO THE FILTERING OF PARTIAL DIFFERENTIAL EQUATIONS Dan Yu, Suman Chakravorty INTRODUCTION In this paper, we consider

More information

Understanding inertial instability on the f-plane with complete Coriolis force

Understanding inertial instability on the f-plane with complete Coriolis force Understanding inertial instability on the f-plane with complete Coriolis force Abstract Vladimir Zeitlin Laboratory of Dynamical Meteorology, University P. and M. Curie and Ecole Normale Supérieure, Paris,

More information

POD/DEIM Nonlinear model order reduction of an. ADI implicit shallow water equations model

POD/DEIM Nonlinear model order reduction of an. ADI implicit shallow water equations model POD/DEIM Nonlinear model order reduction of an arxiv:.5v [physics.comp-ph] Nov ADI implicit shallow water equations model R. Ştefănescu, I.M. Navon The Florida State University, Department of Scientific

More information

Empirical Gramians and Balanced Truncation for Model Reduction of Nonlinear Systems

Empirical Gramians and Balanced Truncation for Model Reduction of Nonlinear Systems Empirical Gramians and Balanced Truncation for Model Reduction of Nonlinear Systems Antoni Ras Departament de Matemàtica Aplicada 4 Universitat Politècnica de Catalunya Lecture goals To review the basic

More information

SPECIAL PROJECT PROGRESS REPORT

SPECIAL PROJECT PROGRESS REPORT SPECIAL PROJECT PROGRESS REPORT Progress Reports should be 2 to 10 pages in length, depending on importance of the project. All the following mandatory information needs to be provided. Reporting year

More information

Fluid Animation. Christopher Batty November 17, 2011

Fluid Animation. Christopher Batty November 17, 2011 Fluid Animation Christopher Batty November 17, 2011 What distinguishes fluids? What distinguishes fluids? No preferred shape Always flows when force is applied Deforms to fit its container Internal forces

More information

The University of Reading

The University of Reading The University of Reading Radial Velocity Assimilation and Experiments with a Simple Shallow Water Model S.J. Rennie 2 and S.L. Dance 1,2 NUMERICAL ANALYSIS REPORT 1/2008 1 Department of Mathematics 2

More information

Efficient Solvers for Stochastic Finite Element Saddle Point Problems

Efficient Solvers for Stochastic Finite Element Saddle Point Problems Efficient Solvers for Stochastic Finite Element Saddle Point Problems Catherine E. Powell c.powell@manchester.ac.uk School of Mathematics University of Manchester, UK Efficient Solvers for Stochastic Finite

More information

IMPACTS OF SIGMA COORDINATES ON THE EULER AND NAVIER-STOKES EQUATIONS USING CONTINUOUS/DISCONTINUOUS GALERKIN METHODS

IMPACTS OF SIGMA COORDINATES ON THE EULER AND NAVIER-STOKES EQUATIONS USING CONTINUOUS/DISCONTINUOUS GALERKIN METHODS Approved for public release; distribution is unlimited IMPACTS OF SIGMA COORDINATES ON THE EULER AND NAVIER-STOKES EQUATIONS USING CONTINUOUS/DISCONTINUOUS GALERKIN METHODS Sean L. Gibbons Captain, United

More information

FLORIDA STATE UNIVERSITY COLLEGE OF ARTS AND SCIENCES ADAPTIVE OBSERVATIONS IN A 4D-VAR FRAMEWORK APPLIED TO THE NONLINEAR BURGERS EQUATION MODEL

FLORIDA STATE UNIVERSITY COLLEGE OF ARTS AND SCIENCES ADAPTIVE OBSERVATIONS IN A 4D-VAR FRAMEWORK APPLIED TO THE NONLINEAR BURGERS EQUATION MODEL FLORIDA STATE UNIVERSITY COLLEGE OF ARTS AND SCIENCES ADAPTIVE OBSERVATIONS IN A 4D-VAR FRAMEWORK APPLIED TO THE NONLINEAR BURGERS EQUATION MODEL By MD. JAKIR HOSSEN A Thesis submitted to the Department

More information

Relative Merits of 4D-Var and Ensemble Kalman Filter

Relative Merits of 4D-Var and Ensemble Kalman Filter Relative Merits of 4D-Var and Ensemble Kalman Filter Andrew Lorenc Met Office, Exeter International summer school on Atmospheric and Oceanic Sciences (ISSAOS) "Atmospheric Data Assimilation". August 29

More information

Estimation of State Noise for the Ensemble Kalman filter algorithm for 2D shallow water equations.

Estimation of State Noise for the Ensemble Kalman filter algorithm for 2D shallow water equations. Estimation of State Noise for the Ensemble Kalman filter algorithm for 2D shallow water equations. May 6, 2009 Motivation Constitutive Equations EnKF algorithm Some results Method Navier Stokes equations

More information

Chapter 1. Governing Equations of GFD. 1.1 Mass continuity

Chapter 1. Governing Equations of GFD. 1.1 Mass continuity Chapter 1 Governing Equations of GFD The fluid dynamical governing equations consist of an equation for mass continuity, one for the momentum budget, and one or more additional equations to account for

More information

The First Fundamental Form

The First Fundamental Form The First Fundamental Form Outline 1. Bilinear Forms Let V be a vector space. A bilinear form on V is a function V V R that is linear in each variable separately. That is,, is bilinear if αu + β v, w αu,

More information

Reduced-dimension Models in Nonlinear Finite Element Dynamics of Continuous Media

Reduced-dimension Models in Nonlinear Finite Element Dynamics of Continuous Media Reduced-dimension Models in Nonlinear Finite Element Dynamics of Continuous Media Petr Krysl, Sanjay Lall, and Jerrold E. Marsden, California Institute of Technology, Pasadena, CA 91125. pkrysl@cs.caltech.edu,

More information

OUTLINE ffl CFD: elliptic pde's! Ax = b ffl Basic iterative methods ffl Krylov subspace methods ffl Preconditioning techniques: Iterative methods ILU

OUTLINE ffl CFD: elliptic pde's! Ax = b ffl Basic iterative methods ffl Krylov subspace methods ffl Preconditioning techniques: Iterative methods ILU Preconditioning Techniques for Solving Large Sparse Linear Systems Arnold Reusken Institut für Geometrie und Praktische Mathematik RWTH-Aachen OUTLINE ffl CFD: elliptic pde's! Ax = b ffl Basic iterative

More information

Improvement of Reduced Order Modeling based on Proper Orthogonal Decomposition

Improvement of Reduced Order Modeling based on Proper Orthogonal Decomposition ICCFD5, Seoul, Korea, July 7-11, 28 p. 1 Improvement of Reduced Order Modeling based on Proper Orthogonal Decomposition Michel Bergmann, Charles-Henri Bruneau & Angelo Iollo Michel.Bergmann@inria.fr http://www.math.u-bordeaux.fr/

More information

An Empirical Chaos Expansion Method for Uncertainty Quantification

An Empirical Chaos Expansion Method for Uncertainty Quantification An Empirical Chaos Expansion Method for Uncertainty Quantification Melvin Leok and Gautam Wilkins Abstract. Uncertainty quantification seeks to provide a quantitative means to understand complex systems

More information

POD/DEIM Nonlinear model order reduction of an ADI implicit shallow water equations model

POD/DEIM Nonlinear model order reduction of an ADI implicit shallow water equations model POD/DEIM Nonlinear model order reduction of an ADI implicit shallow water equations model R. Ştefănescu, I.M. Navon The Florida State University, Department of Scientific Computing, Tallahassee, Florida

More information

Divergence Formulation of Source Term

Divergence Formulation of Source Term Preprint accepted for publication in Journal of Computational Physics, 2012 http://dx.doi.org/10.1016/j.jcp.2012.05.032 Divergence Formulation of Source Term Hiroaki Nishikawa National Institute of Aerospace,

More information

Computational Methods. Eigenvalues and Singular Values

Computational Methods. Eigenvalues and Singular Values Computational Methods Eigenvalues and Singular Values Manfred Huber 2010 1 Eigenvalues and Singular Values Eigenvalues and singular values describe important aspects of transformations and of data relations

More information

A general hybrid formulation of the background-error covariance matrix for ensemble-variational ocean data assimilation

A general hybrid formulation of the background-error covariance matrix for ensemble-variational ocean data assimilation .. A general hybrid formulation of the background-error covariance matrix for ensemble-variational ocean data assimilation Anthony Weaver Andrea Piacentini, Serge Gratton, Selime Gürol, Jean Tshimanga

More information

Fundamentals of Data Assimila1on

Fundamentals of Data Assimila1on 014 GSI Community Tutorial NCAR Foothills Campus, Boulder, CO July 14-16, 014 Fundamentals of Data Assimila1on Milija Zupanski Cooperative Institute for Research in the Atmosphere Colorado State University

More information

A simple model of topographic Rossby waves in the ocean

A simple model of topographic Rossby waves in the ocean A simple model of topographic Rossby waves in the ocean V.Teeluck, S.D.Griffiths, C.A.Jones University of Leeds April 18, 2013 V.Teeluck (University of Leeds) Topographic Rossby waves (TRW) in the ocean

More information

Accepted Manuscript. Non-linear model reduction for the Navier Stokes equations using residual DEIM method

Accepted Manuscript. Non-linear model reduction for the Navier Stokes equations using residual DEIM method Accepted Manuscript Non-linear model reduction for the Navier Stokes equations using residual DEIM method D. Xiao, F. Fang, A.G. Buchan, C.C. Pain, I.M. Navon et al. PII: S0021-9991(14)00032-1 DOI: 10.1016/j.jcp.2014.01.011

More information

Open boundary conditions in numerical simulations of unsteady incompressible flow

Open boundary conditions in numerical simulations of unsteady incompressible flow Open boundary conditions in numerical simulations of unsteady incompressible flow M. P. Kirkpatrick S. W. Armfield Abstract In numerical simulations of unsteady incompressible flow, mass conservation can

More information

New variables in spherical geometry. David G. Dritschel. Mathematical Institute University of St Andrews.

New variables in spherical geometry. David G. Dritschel. Mathematical Institute University of St Andrews. New variables in spherical geometry David G Dritschel Mathematical Institute University of St Andrews http://www-vortexmcsst-andacuk Collaborators: Ali Mohebalhojeh (Tehran St Andrews) Jemma Shipton &

More information

Atmosphere, Ocean and Climate Dynamics Fall 2008

Atmosphere, Ocean and Climate Dynamics Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 12.003 Atmosphere, Ocean and Climate Dynamics Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Problem

More information

The Application of POM to the Operational Tidal Forecast for the Sea around Taiwan

The Application of POM to the Operational Tidal Forecast for the Sea around Taiwan The Application of POM to the Operational Tidal Forecast for the Sea around Taiwan Shan-Pei YEH 1 Hwa CHIEN Sen JAN 3 and Chia Chuen KAO 4 1 Coastal Ocean Monitoring Center, National Cheng Kung University,

More information

Effect of random perturbations on adaptive observation techniques

Effect of random perturbations on adaptive observation techniques INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Published online 2 March 2 in Wiley Online Library (wileyonlinelibrary.com..2545 Effect of random perturbations on adaptive observation techniques

More information

Discrete Projection Methods for Incompressible Fluid Flow Problems and Application to a Fluid-Structure Interaction

Discrete Projection Methods for Incompressible Fluid Flow Problems and Application to a Fluid-Structure Interaction Discrete Projection Methods for Incompressible Fluid Flow Problems and Application to a Fluid-Structure Interaction Problem Jörg-M. Sautter Mathematisches Institut, Universität Düsseldorf, Germany, sautter@am.uni-duesseldorf.de

More information

Formulation and performance of the Variable-Cubic Atmospheric Model

Formulation and performance of the Variable-Cubic Atmospheric Model Formulation and performance of the Variable-Cubic Atmospheric Model John McGregor CSIRO Marine and Atmospheric Research Aspendale, Melbourne Southern Hemisphere PDEs on the Sphere NCAR 11 April 2014 CSIRO

More information

Stochastic dynamical modeling:

Stochastic dynamical modeling: Stochastic dynamical modeling: Structured matrix completion of partially available statistics Armin Zare www-bcf.usc.edu/ arminzar Joint work with: Yongxin Chen Mihailo R. Jovanovic Tryphon T. Georgiou

More information

Phase space, Tangent-Linear and Adjoint Models, Singular Vectors, Lyapunov Vectors and Normal Modes

Phase space, Tangent-Linear and Adjoint Models, Singular Vectors, Lyapunov Vectors and Normal Modes Phase space, Tangent-Linear and Adjoint Models, Singular Vectors, Lyapunov Vectors and Normal Modes Assume a phase space of dimension N where Autonomous governing equations with initial state: = is a state

More information

Lagrangian Analysis of 2D and 3D Ocean Flows from Eulerian Velocity Data

Lagrangian Analysis of 2D and 3D Ocean Flows from Eulerian Velocity Data Flows from Second-year Ph.D. student, Applied Math and Scientific Computing Project Advisor: Kayo Ide Department of Atmospheric and Oceanic Science Center for Scientific Computation and Mathematical Modeling

More information

Semi-implicit methods, nonlinear balance, and regularized equations

Semi-implicit methods, nonlinear balance, and regularized equations ATMOSPHERIC SCIENCE LETTERS Atmos. Sci. Let. 8: 1 6 (7 Published online 9 January 7 in Wiley InterScience (www.interscience.wiley.com.1 Semi-implicit methods, nonlinear balance, and regularized equations

More information

Nonlinear Model Reduction for Uncertainty Quantification in Large-Scale Inverse Problems

Nonlinear Model Reduction for Uncertainty Quantification in Large-Scale Inverse Problems Nonlinear Model Reduction for Uncertainty Quantification in Large-Scale Inverse Problems Krzysztof Fidkowski, David Galbally*, Karen Willcox* (*MIT) Computational Aerospace Sciences Seminar Aerospace Engineering

More information

Nonlinear error dynamics for cycled data assimilation methods

Nonlinear error dynamics for cycled data assimilation methods Nonlinear error dynamics for cycled data assimilation methods A J F Moodey 1, A S Lawless 1,2, P J van Leeuwen 2, R W E Potthast 1,3 1 Department of Mathematics and Statistics, University of Reading, UK.

More information

Weak Constraints 4D-Var

Weak Constraints 4D-Var Weak Constraints 4D-Var Yannick Trémolet ECMWF Training Course - Data Assimilation May 1, 2012 Yannick Trémolet Weak Constraints 4D-Var May 1, 2012 1 / 30 Outline 1 Introduction 2 The Maximum Likelihood

More information

Hessian-based model reduction for large-scale systems with initial condition inputs

Hessian-based model reduction for large-scale systems with initial condition inputs Hessian-based model reduction for large-scale systems with initial condition inputs O. Bashir 1, K. Willcox 1,, O. Ghattas 2, B. van Bloemen Waanders 3, J. Hill 3 1 Massachusetts Institute of Technology,

More information