• Aucun résultat trouvé

A non-intrusive reduced order data assimilation method applied to the monitoring of urban flows

N/A
N/A
Protected

Academic year: 2021

Partager "A non-intrusive reduced order data assimilation method applied to the monitoring of urban flows"

Copied!
8
0
0

Texte intégral

(1)

HAL Id: hal-02186298

https://hal.archives-ouvertes.fr/hal-02186298

Submitted on 18 Jul 2019

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

A non-intrusive reduced order data assimilation method

applied to the monitoring of urban flows

Janelle Katherine Hammond, Rachida Chakir

To cite this version:

Janelle Katherine Hammond, Rachida Chakir. A non-intrusive reduced order data assimilation method applied to the monitoring of urban flows. CSMA2019 - 14ème Colloque National en Calcul des Structures, May 2019, Presqu’île de Giens, France. 7p. �hal-02186298�

(2)

CSMA 2019

14ème Colloque National en Calcul des Structures 13-17 Mai 2019, Presqu’île de Giens (Var)

A non-intrusive reduced order data assimilation method applied to the

monitoring of urban flows

J. K. Hammond1, R. Chakir2 1INRIA, 2 Rue Simone IFF, 75012 France

2Université Paris Est, IFSTTAR, 10-14 Bd Newton, Cité Descartes, 77447 Marne La Vallée Cedex, France

Résumé — In this work we investigate a variational data assimilation method to rapidly estimate urban pollutant concentration around an area of interest using measurement data and CFD based models in a non-intrusive and computationally efficient manner. In case studies presented here, we used a sample of solutions from a dispersion model with varying meteorological conditions and pollution emissions to build a Reduced Basis approximation space and combine it with concentration observations. The method allows to correct for unmodeled physics, while significantly reducing online computational time. Mots clés — Reduced Basis Methods, Variational Data Assimilation Methods, CFD.

1

Introduction

As the population increases, cities must constantly reassess their urban planning. However, this must be done in such a way to preserve the quality of life of its inhabitants. Energy saving, sustainable wa-ter and air quality are some of the important challenges associated with growing cities. In this context, the monitoring of the different urban flows (pollution, heat) is very important. For instance data assi-milation approaches can be used in monitoring. These methods incorporate available measurement data and mathematical model to provide improved approximations of the physical state. The effectiveness of modeling and simulation tools is essential. Advanced physically based models could provide spatially rich small-scale solution, however the use of such models is challenging due to explosive computational times in real-world applications. Beyond computational costs, physical models are often constrained by available knowledge on the physical system. To overcome these difficulties, we resort to a new technique combining Model Order Reduction (MOR) and variational data assimilation known as PBDW state es-timation and introduced in [10]. The PBDW formulation combines a Reduced Basis (RB) [4, 8, 11, 12] from the physically based model and the experimental observations, in order to provide a real-time state estimate in a non-intrusive manner. The RB is used to diminish the cost of using a high-resolution model by exploiting the parametric structure of the governing equations. In addition, variational data-assimilation techniques are used to correct the model error. In this work we extend the PBDW method previously applied to small-scale experimental problems to the monitoring of urban pollution as an im-portant test case for practical applications, but also as an example of the very generic approach that proves well suited to online monitoring of urban flows over large scales. Our focus here is a problem of pollutant dispersion at the urban scale which can provide insight on how to treat the practical problems associated to MOR and data assimilation of complex flows involved in many sophisticated methods of urban air quality modelling.

2

The PBDW : a variational reduced order data assimilation method

We consider data assimilation methods that provide an estimate of the true physical state ctrue(

S

) in a configuration

S

of the physical system by combining the information of a physical model and ex-perimental data. We want to find the best possible approximation of the physical system being studied while expending minimal resources, which translates in practice to using the best model possible and available data without requiring excessive computational investment to solve the problem, focusing here on methods combining reduction and data assimilation in a non-intrusive procedure.

(3)

Given a(n unknown) parameter configuration p ∈

D

representing the physical system

S

(where

D

∈ RNp is the parameter domain and Np is the number of parameters), we consider models in the form of a

problem

P

P

: Ω ×

D

→ R associated to a parameterized PDE : find c(p) ∈

X

such that

L

(p) c(p) = 0 in Ω + Boundary conditions on ∂Ω,

where Ω ⊂ Rd is a bounded domain, d = 2 or 3 and

X

some suitable Banach space. And given M

observations, we assume our data yobsm , 1 ≤ m ≤ M, are of the form

yobsm = `m(ctrue(

S

)). (1)

where `m∈

X

0are linear functionals representing the sensors.

The PBDW method is a non-intrusive reduced order method of data assimilation for parameterized PDEs that belongs to the family of Reduced Basis (RB) methods. Standard reduced basis methods are projection-based model reduction methods relying on the relatively small dimension of the solution ma-nifold

M

associated to the problem

P

for parameter configurations p ∈

D

(we note that not all problems have a low-dimensional solution manifold). If the manifold of solutions is of relatively small dimension, it can be approximated by a finite set of well-chosen solutions of

P

,(c(p1), · · · , c(pN)), generating an

N-dimensional space, called the RB space. This space is then used as approximation space in the discrete method of solving

P

, for example replacing the large number of simple basis functions generating a finite element space with N solutions c(pi) 1 ≤ i ≤ N, to

P

, each providing information on the solution

mani-fold

M

. The idea of reduced basis methods is to compute an inexpensive and accurate approximation, cN(p), of the solution c(p) to problem

P

for any p ∈

D

by seeking a linear combination of the particular

solutions : cN(p) = N

i=1 αi(p) c(pi). (2)

Efficient implementation of traditional RBMs requires construction of all parameter-independent quan-tities during a prior offline stage, which implies modifying the calculation code, an intrusive procedure. The methods explored in this work take advantage of the reduction capacity of RBMs, but utilize the RB space in a non-intrusive manner. The PBDW method considers our mathematical model to be the "best-knowledge" model

P

bk (i.e. the best adapted model available for the problem

P

), and the set of

ad-missible parameters

D

bk. The PDE model

P

bk is used to build an N-dimensional RB background space,

Z

N, representing solutions to the known problem, designed to handle parametric uncertainty.

Informa-tion on physical locaInforma-tion and form of the M sensors providing the data is used to build an M-dimensional update space,

U

M, representing the information gathered by the sensors. The PBDW solution, noted

cM,N(p) is built from the two approximation spaces,

Z

N and

U

M. We thus aim to approximate the true

physical state ctrue(

S

) by

cM,N(p) = cbkN(p) + ηM (3)

where ηM∈

U

Mis an update correction term associated to the experimental observations, and cbkN(p) ∈

Z

N is a reduced basis approximation of the solution to the model

P

bk. The PBDW problem, as with

many data assimilation methods, is posed as a minimization problem, in which we minimize the update contribution, keeping our approximation close to the solution manifold

M

bk associated to

P

bkfor

D

bk,

and imposing experimental observation values at the sensor points.

Find(uN,M, zN, ηM) such that

(uN,M, zN, ηM) = arginf ˜ cN,M∈X ˜zN∈ZN ˜ ηM∈UM  k ˜ηMk2X h ˜cN,M− ˜zN, viX = h ˜ηM, viX, ∀ v ∈

X

h ˜cN,M, φiX = hctrue, φiX, ∀φ ∈

U

M



. (4)

We rely on the Euler-Lagrange equations, derived from the minimization problem (4), to find a linear system of size(M + N) × (M + N) for non-iterative solution of the problem. The procedure is decompo-sed into offline and online stages, where the approximation space and linear system construction is done offline, allowing a very efficient online stage.

(4)

3

Applications to the monitoring of urban flows

We want to apply these methods to estimate urban pollution using concentration data and a disper-sion model. Our disperdisper-sion model

P

bkrelies on computational fluid dynamic modeling. The wind field

carrying the pollution is the solution of an incompressible Navier-Stokes equation with k − ε turbulent closure, and simplifying for unknown physics, the pollutant concentration is the solution to an advection-diffusion equation given by

transport

z }| { ρ~v· ∇c −

diffusion

z }| {

div((εmol+ εturb

| {z } εtot )∇c) = source z }| { ρFsrc, (5)

along with appropriate boundary conditions for an exterior calculation domain. We chose a particulate pollutant PM2.5 (particulate matter of diameter d ≤ 2.5µm) in this study, which on the short term can be

considered to have negligible reaction. We set inflow velocities pv(in a fixed direction(1, 1)T) within the

calmand light air categories of the Beaufort scale (from 0.1ms to 1.3ms) and set source intensity ps(from

of 1 × 10−3to 1 × 10−2 mgm3·s ) representing varying traffic based on reports made available to the public by the U.S. EPA and on municipality websites [6, 13, 3].

The velocity field~v and turbulent diffusion field εturbcan be seen as parameters of the advection-diffusion

equation (5) which allow us to decouple the computation of the wind field. Additionally, given the large scale of air quality modeling problems, and the numerical problems caused by different orders of terms in the PDE (5), we also want to consider a dimensionless approach. A dimensionless approach generalizes the problem ; it can give insight into which parameters may be of lesser importance and may be approxi-mated or ignored, and can help scale the problem if the values of certain terms vary significantly from others. In advection-diffusion problems the important physical quantities are the velocity, diffusion, and concentration. We thus a-dimensionalize with respect to these variables, and the spatial variable by a cha-racteristic length, and consider a dimensionless problem

P

adimover a dilation Ω0of the domain Ω by the

characteristic length. Then in order to compromise between accuracy, numerical stability, and computa-tional time we use pseudo-steady-state CFD wind fields, solutions to Reynolds-Averaged Navier-Stokes with k − ε turbulence by Code_Saturne [1] (a general purpose finite-volume CFD software), and solved the dimensionless problem

P

adimby finite elements with a Streamline Upwind Petrov-Galerkin (SUPG)

stabilization scheme [2, 7] using FreeFem++ [5] for ease of implementation.

We begin by computing a set of training solutions to the model

P

bk over the parameter set

D

bk

and selecting the generators of a reduced basis. We compute two different Update spaces, from sensors placed randomly and sensors selected by a GEIM-based Greedy algorithm[9]. Next, in order to evaluate the capacity of our data assimilation method to treat imperfect models, specifically models which may not account for all physical processes, we used a shifted model

P

trialto compute synthetic data representing

a "true" solution used in our case studies. In the shifted model

P

trialpollution’s concentration are solution

to the following advection-diffusion-reaction :

ρ~v· ∇c − div((εmol+ εturb)∇c) + ρRc = ρFsrc, (6)

where ρRc represents a linear reaction term with coefficient R for approximate total change from pro-duction and loss during reaction processes. We next provide PBDW state estimation results comparing to sets of trial solutions of the advection-diffusion-reaction shifted model

P

trial. We take parameters

p ∈

D

bk (but different from the solutions generating

Z

N) and each trial set corresponds to a different

model shift with R ∈(0, 10−3, 10−4).

3.1 Case study in exterior air quality

We first set a case study for a relatively simple (with respect to the complexity of a real-world case at urban scale with precise geometry and varying conditions) domain of dimensions 75m × 120m, repre-senting a small residential neighborhood polluted by traffic on a street and by combustion sources (not shown here) in residential yards (seeFIGURE1). Examples for various p= (pv, ps) of solution cbk(p) to

(5)

Methods PDE Modeling

2D Case Study:

Traffic pollution over turbulent wind field

Figure:Left: 2D calculation domain, street pollution source and urban obstacles. Right: CFD

wind field computed in Code_Saturne. Navier-Stokes with k ✏turbulence, inlet velocity

vin=0.6ms.

14 / 45 ,

Road

Building

FIGURE1 – Calculation domain (with urban obstacles) and street pollution source ps

21#

Le#:#calcula)on#domain,#

street#pollu)on#source#and#

urban#obstacles.##

#

Right:#CFD#wind#field#

computed#in#Code_Saturne.#

Navier>Stokes#with#k>ε#

turbulence#with#inlet#velocity#

v

in

#=#0.6m/s#

Concentra)on#solu)ons#(log#scale)#of#

our#simplified#dispersion#model##

)

Le#):#with#inlet#velocity#v

in

#=#0.1#m/s#

and#source#intensity##p

s

#=#10#

>#3#

kg/m

3#

#

Right##with#inlet#velocity#v

in

#=#1.3m/s#

and#source#intensity#p

s

#=#10#

>2

#kg/m

3#

FIGURE 2 – Concentration solution (logarithmic scale) over velocity field. Left : with pv= 0.1ms and

ps= 1 × 10−3 mgm3. Right : with pv= 1.3

m

s and ps= 1 × 10−2 mgm3.

InFIGURE3 we consider the case of significant model error (by an added reaction term of R= 0.001).

We see significant improvement between N= 2 and N = 6 (the lowest contour line shows 1% error). We see that with N= 6 and M = 15 the error is under 7% everywhere, and often under 1%.

FIGURE3 – Relative mean pointwise PBDW approximation error maps for N= 2 (left), N = 6 (right), and for M= 8 (top) and M = 13 (bottom), over p ∈

D

trialwith model error.

(6)

3.2 A Real-World Application

We extend our study to a real-world application over Fresno, California, city affected by particu-larly high pollutant concentrations. This application is in view of epidemiology exposure assessments employed by a research team at UC Berkeley (UCB). The long-term goal is to improve the methods for estimating individual exposures and expand the ability of current UCB epidemiological studies to evaluate the association of these exposures to various health conditions. We aim to extend reduced order data assimilation methods for deterministic PDE-based models to a real-world inspired case study in the hopes of showing the feasibility of these methods in real applications. In FIGURE 4 we can see a 3D geometric representation of a neighborhood in Fresno, used as calculation domain in our study.

!Domain!1!=!2km!x!!2!km!!!!(!1.5!mi!x!1.5!mi)!

3D!representa7on!of!Domain!1!

2D!and!3D!Google!Maps!screenshot!

Wind!computa7onal!domain!!

N" " " " " S" W""""""""""""""""""""E" Wind% calcula*on% domain% Pollu*on’s% calcula*on% %domain%%

FIGURE4 – Neighborhood in Fresno over which a wind field was computed using Code_Saturne and domain used to study pollutant concentrations (in red).

In FIGURE 5 we see a wind field with ~vin= 1.3 ∗ z0.4 in SE direction (308 deg) corresponding to real

meteorological conditions on April 1, 2001, and an associated dimensionless trial solution to

P

trial with

R= 0 and R = 0.001, where pollution sources are taken to be two streets.

when we found a12-hour period during which wind direction fluctuated less than 30¶. 4680

We averaged the hourly wind directions and velocities to set our aggregated inflow

4681

conditions. We then consider that the measurement was taken at approximately

4682

10m, to determine the appropriate coefficient c = 1.3 from equation (4.36).

4683

Figure 7.8 – Wind field over a neighborhood of Fresno for ˛vin= 1.3úz0.4in SE dircetion

(308 deg), corresponding to conditions over Fresno on 1/4/2001. Left : a horizontal cut at

z= 1m. Right : illustration of the vertical flow profile with an added vertical cut.

4684

As in the 3D case study presented in section 6, the CFD velocity field was

aggrega-4685

ted over50 time steps in order to treat it as stationary for this first implementation.

4686

This was computed on a desktop machine with74GB of RAM using 8 cores, and

4687

calculation time necessary to reach a stabilized velocity field took37 days for 3750

4688

time iterations over nearly6 minutes of simulation time window.

4689

7.2.3 Pollutant concentration fields

4690

Given the size of this large residential neighborhood of Fresno and the level of mesh

4691

refinement necessary for transport simulations over an advection-dominated realistic

4692

wind field, the accurate simulation of pollutant dispersion by PDE’s without the

4693

employment of more robust codes and powerful calculation machines was determined

4694

to be impractical. The concentration calculation domain was thus taken to be a

4695

subdomain of the geometry in figure 7.6, as seen in figure 7.9.

4696

202

when we found a12-hour period during which wind direction fluctuated less than 30¶. 4680

We averaged the hourly wind directions and velocities to set our aggregated inflow

4681

conditions. We then consider that the measurement was taken at approximately

4682

10m, to determine the appropriate coefficient c = 1.3 from equation (4.36).

4683

Figure 7.8 – Wind field over a neighborhood of Fresno for ˛vin= 1.3 ú z0.4in SE dircetion (308 deg), corresponding to conditions over Fresno on 1/4/2001. Left : a horizontal cut at z= 1m. Right : illustration of the vertical flow profile with an added vertical cut.

4684

As in the 3D case study presented in section 6, the CFD velocity field was

aggrega-4685

ted over50 time steps in order to treat it as stationary for this first implementation.

4686

This was computed on a desktop machine with74GB of RAM using 8 cores, and

4687

calculation time necessary to reach a stabilized velocity field took37 days for 3750

4688

time iterations over nearly6 minutes of simulation time window.

4689

7.2.3 Pollutant concentration fields

4690

Given the size of this large residential neighborhood of Fresno and the level of mesh

4691

refinement necessary for transport simulations over an advection-dominated realistic

4692

wind field, the accurate simulation of pollutant dispersion by PDE’s without the

4693

employment of more robust codes and powerful calculation machines was determined

4694

to be impractical. The concentration calculation domain was thus taken to be a

4695

subdomain of the geometry in figure 7.6, as seen in figure 7.9.

4696

202

various health conditions. We aim to extend reduced order data assimilation methods

406

for deterministic PDE-based models to a real-world inspired case study in the hopes of

407

showing the feasibility of these methods in real applications. Below we can see a geometric

408

representation of a neighborhood in Fresno, used as calculation domain in our study.

409

Figure 0.7 – Left: Neighborhood in Fresno over which a wind field was computed using Code Saturne. Right: Fluid domain used to study pollutant concentrations.

In figure 0.8 we see a wind field with ˛vin= 1.3 ú z0.4in SE direction (308 deg)

corre-410

sponding to real meteorological conditions on April 1, 2001, and an associated

dimension-411

less trial solution toPtrialwith R= 0.001, where pollution sources are taken to be two

412

streets.

413

Figure 0.8 – Wind field corresponding to conditions over Fresno on April 1, 2001 (left). Dimensionaless concentration solution toPbkwith two pollution sources (right).

In figure 0.9 we show relative mean PBDW approximation errors for R= 0.001 plotted

414

over the calculation domain over a set of8 trial solutions to Ptrial. We can see for this

415

simple first test on our real-world case study, with non-negligible model error by an added

416

15

Figure 7.10 – A concentration solution toPbkwith two street pollution sources.

In order to study the dimension of the solution manifold, which we expect to

4713

be N = 3 given the linearity of the problem Pbk, we perform a POD analysis. We 4714

computed an ensemble solutions with these three parametersp = (p0, p1, p2) œ bktrain 4715

such that the background concentration p0 œ [1 ◊ 10≠12; 1 ◊ 10≠8], and the street

4716

source intensities p1, p2œ [0; 1 ◊ 10≠7].

4717

In figure 7.11 we see the eigenvalues of the H1norm correlation matrix (2.19)

4718

associated to solutions toPbkforp œ bk

train, along with the H1POD projection errors

4719

as a function of N , as described by (2.20) and (2.21). These images demonstrate

4720

the relatively small dimension of the solution manifold for the parameter space we

4721

considered, however we can see that the dimension is larger than 3. In fact, the

4722

rank of the sti↵ness matrix is 13. We attribute this to numerical instabilities in

4723

the computational code for our modelPbk. We could choose to neglect this aspect, 4724

however if we want to account for cases of imperfect best-knowledge models, the

4725

imperfection could very well include numerical instabilities which we can’t always

4726

remove by hand (not to mention that in automatic processes we do not make

by-4727

Figure 7.14 – FEM solution (left), PBDW approximation for M= 8 and N = 3 (right) with pmaxœ Dbktrial(5.6) and synthetic data with reaction term of R= 0.0001 (model

Ptrial). 10-5 10-4 10-3 10-2 10-1 100 2 4 6 8 10 12 PBDW Relative Error N M=15 M=10 M=5 10-5 10-4 10-3 10-2 10-1 100 2 4 6 8 10 12 PBDW Relative Error N M=15 M=10 M=5

Figure 7.15 – Relative mean (5.10) (left) and maximal (5.11) (right) PBDW approxi-mation error as a function of N for fixed M values. Using synthetic trial data fromPbk,

p œ trial, no model error. Sensor locations chosen by a greedy procedure.

In figure 7.15 we can see Relative mean (5.10) and maximal (5.11) PBDW

ap-4727

proximation errors as a function of N for fixed M values. We see peaks in the

ap-4728

proximation error correlated the stability and conditioning plots and with N -values.

4729

We determine that the improved span of the solution manifold with numerical

in-4730

stabilities after N= 5 no longer compensates for the instability of adding solutions

4731

which, aside from numerical instabilities, are already included in the span of the

4732

207

Application to a real world problem Dispersion simulation and PBDW state estimate

PBDW state estimation

Perfect Model Imperfect Model

Figure: Relative mean PBDW approximation error over trial solutions toPtrialfor p2 ⌅trial.

Left: M = 8, N = 3, perfect model. Right: M = 10 and N = 5, imperfect model R = 0.0001.

27 / 30

Application to a real world problem Dispersion simulation and PBDW state estimate

PBDW state estimation

Perfect Model Imperfect Model

Figure:

Relative mean PBDW approximation error over trial solutions to Ptrial for p2 ⌅trial.

Left: M = 8, N = 3, perfect model. Right: M = 10 and N = 5, imperfect model R = 0.0001.

27 / 30 truth!FEM!solu)on! used!to!generate! synthe)c!data! 102 104 106 108 1010 1012 1014 2 4 6 8 10 12 Eigenvalues N Eigenvalues 10-6 10-5 10-4 10-3 10-2 10-1 100 2 4 6 8 10 12 Projection Error N Relative Mean Max

Figure 7.11 – Left : Eigenvalues of H1-norm correlation matrix associated to the ensemble of solutions toPbkforp œ Dbk. Right : Mean and max relative POD projection errors of

these solutions.

7.2.4 PBDW state estimation 4702

We want to test a first implementation of the PBDW method with this significantly 4703

more complex domain. 4704

In order to compute our Update space we need to select sensor locations in the 4705

domain. We defined a set of2254 possible locations over the domain and performed 4706

a greedy procedure of selection. In figure 7.12 we see a selection of potential sensor 4707

locations among the relatively dense grid, and we see the set of25 sensors selected 4708

by a greedy procedure. We can see that many of these sensors are on the very edge 4709

of the domain. 4710

Figure 7.12 – Potential sensor locations, from a set of2250 at varying heights (left), and 25 Greedy-selected sensors (right).

205 Poten)al!sensors! loca)ons!(le6)!from!a! set!of!2250!at!varying! height!and!25!selected! sensors!(right)!by!a! greedy!procedure.! PBDW!Error!

Concentra)on

** Without*model*error* With*model*error* Without'error'model'(R=0)' With'error'model'(R=0.001)'

FIGURE5 – Wind field corresponding to conditions over Fresno on April 1, 2001 (left). Dimensionaless

concentration with two pollution sources solution (right).

InFIGURE 6 we show relative average PBDW approximation errors without and with model error (for R= 0.001) plotted over the calculation domain using a set of 8 trial solutions to

P

trial. We can see for this

simple first test on our real-world case study, with non-negligible model error by an added reaction term, we can reconstruct the concentration field with under 1% error nearly everywhere, a promising result for future application of these methods.

(7)

Figure 7.14 – FEM solution (left), PBDW approximation for M= 8 and N = 3 (right) with pmax œ Dbk

trial (5.6) and synthetic data with reaction term of R = 0.0001 (model Ptrial). 10-5 10-4 10-3 10-2 10-1 100 2 4 6 8 10 12 PBDW Relative Error N M=15 M=10 M=5 10-5 10-4 10-3 10-2 10-1 100 2 4 6 8 10 12 PBDW Relative Error N M=15 M=10 M=5

Figure 7.15 – Relative mean (5.10) (left) and maximal (5.11) (right) PBDW approxi-mation error as a function of N for fixed M values. Using synthetic trial data fromPbk,

p œ trial, no model error. Sensor locations chosen by a greedy procedure.

In figure 7.15 we can see Relative mean (5.10) and maximal (5.11) PBDW

ap-4727

proximation errors as a function of N for fixed M values. We see peaks in the

ap-4728

proximation error correlated the stability and conditioning plots and with N -values.

4729

We determine that the improved span of the solution manifold with numerical

in-4730

stabilities after N = 5 no longer compensates for the instability of adding solutions

4731

which, aside from numerical instabilities, are already included in the span of the

4732

207

Application to a real world problem Dispersion simulation and PBDW state estimate

PBDW state estimation

Perfect Model Imperfect Model

Figure:

Relative mean PBDW approximation error over trial solutions toPtrial for p2 ⌅trial.

Left: M = 8, N = 3, perfect model. Right: M = 10 and N = 5, imperfect model R = 0.0001.

27 / 30

Application to a real world problem Dispersion simulation and PBDW state estimate

PBDW state estimation

Perfect Model

Imperfect Model

Figure:

Relative mean PBDW approximation error over trial solutions to

P

trial

for p

2 ⌅

trial

.

Left: M = 8, N = 3, perfect model. Right: M = 10 and N = 5, imperfect model R = 0.0001.

27 / 30

truth!FEM!solu)on!

used!to!generate!

synthe)c!data!

102 104 106 108 1010 1012 1014 2 4 6 8 10 12 Eigenvalues N Eigenvalues 10-6 10-5 10-4 10-3 10-2 10-1 100 2 4 6 8 10 12 Projection Error N

Relative Mean Max

Figure 7.11 – Left : Eigenvalues of H1-norm correlation matrix associated to the ensemble of solutions toPbkforp œ Dbk. Right : Mean and max relative POD projection errors of

these solutions.

7.2.4 PBDW state estimation

4702

We want to test a first implementation of the PBDW method with this significantly 4703

more complex domain. 4704

In order to compute our Update space we need to select sensor locations in the 4705

domain. We defined a set of2254 possible locations over the domain and performed

4706

a greedy procedure of selection. In figure 7.12 we see a selection of potential sensor 4707

locations among the relatively dense grid, and we see the set of25 sensors selected

4708

by a greedy procedure. We can see that many of these sensors are on the very edge 4709

of the domain. 4710

Figure 7.12 – Potential sensor locations, from a set of2250 at varying heights (left), and 25 Greedy-selected sensors (right).

205

Poten)al!sensors!

loca)ons!(le6)!from!a!

set!of!2250!at!varying!

height!and!25!selected!

sensors!(right)!by!a!

greedy!procedure.!

PBDW!Error!

FIGURE6 – Relative mean PBDW approximation error over a set of 8 trial solutions to

P

trial with no

model error (left) and with R= 0.0001 (right). Here M = 8 and N = 3.

InTABLE2 we give computational times required for this first study of our data assimilation method over our real-world computational domain. We give offline computational time inTABLE1 for the calculation of a concentration solution only given the CFD wind field, as the CFD field cost depends highly on computational power of the machine.

FEM CPU Times

FEM P1- SUPG 31min

TABLE 1 – Computational times of the FEM approximation of

P

bk. Average over the set of training

solutions considered here.

PBDW CPU Times Online Stage (average CPU times) Reconstruction of the full solution cM,N

M= 8, N = 3 7.1s

M= 15, N = 3 12.2s

M= 15, N = 5 13.3s

TABLE2 – Computational times of the PBDW state estimation for various M and N values. Average over the set of trial solutions considered here.

4

Conclusion

In this paper we studied the implementation of the PBDW using a simplified dispersion model with source terms and boundary conditions informed by literature. We examined the results of the PBDW method using synthetic data from a shifted model

P

trial and a shifted parameter set Ξtrial to study the

stability of and validate the method in our case studies. These results show promise in the expansion of the PBDW reduced basis data assimilation method from relatively small domains with simple geometry, as has been studied in previous works, toward a large domain with highly complex geometry, and over complex physical phenomena depending on turbulent velocity fields. While the extension to application

(8)

over the full city of Fresno and use with real observational data will require more study, we believe this first step demonstrates the feasibility of non-intrusive reduced order variational data assimilation methods as the PBDW in urban-scale real-world scenarios.

4.1 References

Références

[1] F. Archambeau, N. Mehitoua, M. Sakiz, Code Saturne : a Finite Volume code for the computation of turbulent incompressible flows,Int. J. Finite Volumes, 2004.

[2] A. Brooks, T. Hughes Streamline upwind/Petrov-Galerkin formulations for convection dominated flows with particular emphasis on the incompressible Navier-Stokes equations, Computer Methods in Applied Mechanics and Engineering, p199–259, 1982.

[3] City of Calgary, Vehicle Kilometres Travelled in Calgary : Proposed Methodology, 2010.

[4] M. Grepl, Y. Maday, N. Nguyen, and A.T Patera. Efficient reduced-basis treatment of nonaffine and nonlinear partial differential equations, M2AN, Vol 41, No 3, p575-605 (2007).

[5] F. Hecht, New development in FreeFem++, Journal of Numerical Mathematics, p251–265, 2012.

[6] J. Houck, J. Crouch, R. Huntley, Review of Wood Heater and Fireplace Emission Factors, 10th Annual Emis-sion Inventory Meeting, 30th April-3rd May, 2001.

[7] T. Hughes, A. Brooks, A multidimensional upwind scheme with no crosswind diffusion, Finite element methods for convection dominated flows, vol 34, p19–35, 1979.

[8] Y. Maday. Reduced basis method for the rapid and reliable solution of partial differential equations. in Inter-national Congress of Mathematicians, Vol. III, p1255-1270, Eur. Math. Soc. Zurich (2006).

[9] Y. Maday, O. Mula, A generalized empirical interpolation method : application of reduced basis techniques to data assimilation, Analysis and numerics of partial differential equations, p221–235, 2013.

[10] Y. Maday, A. Patera, J. Penn, M.Yano, A Parameterized-Background Data-Weak Approach to Variational Data Assimilation : Formulation, Analysis, and Application to Acoustics, Int. J. Numer. Meth. Engng, vol 102, no. 5, p933 ?965. 2014.

[11] C. Prud’homme, D. Rovas, K. Veroy, L. Machiels, Y. Maday, A. Patera, and G. Turinici. Reliable real-time solution of parametrized partial differential equations : Reduced-basis output bound methods.J Fluids Engineering, Vol 124 p70-80 (2002).

[12] A. Quarteroni, G. Rozza, and A. Manzoni. Certified Reduced Basis Approximation for Parametrized Partial Differential Equations and Applications. Journal of Mathematics in Industry 2011 Vol 1, No 3 (2011). [13] USEPA, Emission Factor Documentation for AP-42, Section 13.2.1 Paved Roads, 2011.

Figure

Figure 7.14 – FEM solution (left), PBDW approximation for M = 8 and N = 3 (right) with p max œ D bk trial (5.6) and synthetic data with reaction term of R = 0.0001 (model P trial )

Références

Documents relatifs

Assuming that a representative catalog of historical state trajectories is available, the key idea is to use the analog method to propose forecasts with no online evaluation of

Average RMSE of the surrogate model (L96 with an RK4 structure) compared to the reference model (L96 with an RK4 inte- gration scheme) as a function of the forecast lead time

Some of the objects I will be dealing with are too complex to be able to specify in terms of a grammar; so I use pervasive sigma types, which store a value along with a proof

Only week 38 samples were included in this study as they were collected mid-way during continued breastfeeding and were the furthest available samples thereby maximizing the

In this paper, the stochastic data assimilation method known as Dual Ensemble Kalman Filter (Dual EnKF) is used on a numerical dataset of a 2D-cylinder wake flow considered at

Nous avons présenté dans cet article une analyse et une organisation des marqueurs linguistiques de différentes opérations de prise en charge énonciative, le cadre de

Both full space and reduced-order 4D-Var methods have been applied in the context of data assimilation in a prim- itive equation model of the tropical Pacific Ocean.. The model is

– In a regime where strong nonlinearities develop at regional scales (cor- responding to the onset of Tropical Instability Waves within the eastern tropical Pacific), the