• Non ci sono risultati.

Gaetano Continillo

N/A
N/A
Protected

Academic year: 2021

Condividi "Gaetano Continillo"

Copied!
83
0
0

Testo completo

(1)

Gaetano Continillo

Dipartimento di Ingegneria, Università del Sannio, Benevento, Italy

Advances in the analysis of non-intrusive observations of dynamical reactive systems

ICARE/CNRS, Orléans, FRANCE

(2)

RomeRome

Naples Naples

Benevento Benevento Venice

Venice Florence

Florence Milan Milan

(3)

Outline

• What is POD

• Applications to Experiments of

combustion imaging:

• Data reduction

• POD/Interpolation

• Analysis of cycle variation

• Extraction of random components

(4)

POD

Proper Orthogonal Decomposition (POD) is a

procedure that delivers an optimal set of empirical basis functions from an ensemble of observations obtained either experimentally or from numerical

simulation, which characterize the spatio-temporal complexity of a given system.

(5)

POD

Depending on the field of application, POD is also known as Principal Component Analysis (PCA), Karhunen–Loève (KL) decomposition, Hotelling transformation or Singular Value Decomposition (SVD).

(6)

Experimental setup

An optically accessible engine is used to acquire high

What is POD

(7)

What is POD

(8)

U

 

 

 

  

 

 

What is POD

(9)

POD

Suppose we are given a time series, obtained from

simulation or experiment. Usually the sampled data set is a vector-valued function given as a matrix:

where N is the number of positions in the spatial domain and M is the number of samples taken in time.

1 1 2 1 1

1 2 2 2 2

1 2

( ) ( ) ( )

( ) ( ) ( )

( ) ( ) ( )

M M

N N M N

u x u x u x

u x u x u x

U

u x u x u x

(10)

POD

It can be shown that a suitable POD basis is obtained by solving the eigenvalue problem:

where C is the averaged autocorrelation matrix:

and angular brackets denote time-averaging operation.

C  

( , ') ( ), '( ) C x x U x U x

(11)

POD

The function can be expressed by a linear combination of the eigenfunctions:

where K N is the number of POD modes used, whereas

are modal coefficients that can be determined by projection of the ensemble onto the POD modes.

t ( )

u X

1

( ) K ( ) ( )

t k k

k

u X a t x

k ( ) a t

(12)

POD

The ordering of the eigenvalues from the largest to the smallest induces an ordering in the corresponding

eigenfunctions, from the most to the least important. Hence, in order to determine the truncation degree of the POD

reduced model, we define the cumulative correlation

energy captured by the k successive modes which is given by:

1 1

k N

k i i

i i

E

 

(13)

POD

Image processing has greatly benefited of POD or PCA.

Automatic face identification is an example:

Original Image

Progressive reconstruction from 1 to 50 eigenfaces

(14)

POD

“Eigenfaces” (functional basis for faces) are constructed from a data set of human faces:

(15)
(16)

POD

“Eigenflames” (functional basis for flames) are constructed from a data set of ICE pictures:

(17)

Application to ICE images: motivation

To develop new tools for analysis, reconstruction and

prediction of data from high-resolution experimental digital imaging in Internal Combustion Engines

To examine cycle-to-cycle variation of the flame by means of techniques based on POD procedure, that is:

discriminate mean, coherent and incoherent part of the flame.

(18)

Experimental, SI

A Spark Ignition, optically accessible engine is used to

(19)

Experimental, SI

(20)

POD, experiments on IC engines

Whenever the number of collected samples over time is smaller than the space discretization ( M << N ), it is more efficient to assume (Sirovich, 1987) that eigenfunctions are linear combinations of the snapshots:

Hence, substituting into the original POD problem we obtain:

1

( ) M i i ( )

i

x b u x

CB B

(21)

POD, experiments on IC engines

where C is the space correlation matrix:

Thus the POD eigenfunctions are determined as a linear combination of the eigenvectors – obtained by solving the eigenvalue problem – with the ensemble of data, whereas the modal coefficients are calculated in the same way as in the original POD approach.

1

1 N ( ) ( )

ij i k j k

k

C u x u x

N

(22)

POD, experiments on IC engines

More precisely, the POD eigenvalue problem:

is solved and the POD eigenfunctions are determined as a combination of eigenvectors and the “snapshots”:

The coefficients of POD eigenfunctions are calculated by conducting the orthogonal projection of the data onto the set of POD basis functions.

CB B

1

( ) ( )

M

i i i

X b u X

(23)

POD reconstruction

2

1 M

=

a1j

+

a2j

+ …

1

( ) ( ) ( )

K j

j k k

k

u X a t X

j ( ) u X

(24)

POD, experiments on SI engines

The cumulative correlation energy is calculated and then the luminosity field is reconstructed by using the different number of POD eigenfunctions as follows:

where K N is the truncation order.

1

( ) ( ) ( )

K j

j k k

k

u X a t X

(25)

POD, experiments on SI engines

The cumulative correlation energy is calculated and then the luminosity field is reconstructed by using the different number of POD eigenfunctions as follows:

where K N is the truncation order. The luminosity fields between successive experimental measurements were

reconstructed by performing spline and linear interpolation (extrapolation) of modal coefficients ak(t) that are simply function of the crank angle.

1

( ) K ( ) ( )

k k k

k

u X a t X

(26)

RESULTS, SI engine data

In this case, the leading POD eigenmode captures much more than 90% of the correlation energy, hence we expect that it will be able to describe correctly the dominant behaviour of the luminosity field.

(27)

RESULTS, SI engine data

The POD procedure is applied to two experimental data sets:

1. 6 frames containing accumulated luminosity collected during 10 experiments for number of cycles at varying CAD in the range of 1÷6, ∆CAD=1.

2. Average of two series of 69 successive frames collected from two experiments during number of cycles at varying CAD in the range of 0÷26.2, with ∆CAD=0.4.

(28)

RESULTS, SI engine data

(29)

RESULTS –

The 6 POD eigenmodes

(30)

RESULTS –

Reconstruction of the luminosity field, 1 CAD

(31)

RESULTS –

Reconstruction of the luminosity field, 6 CAD

(32)

RESULTS –

Relative local error

(33)

Experimental, DIESEL

2-D digital imaging measurements are taken during several experiments conducted on an optically accessible Diesel Engine. A CCD camera is employed to obtain the visible range combustion images.

Each experimental data set contains a number N of

successive frames (436x436 pixels) collected during one cycle at varying crank-angle in the range 2.5 CAD BTDC and 22.5 CAD ATDC

(34)

Experimental, DIESEL

(35)

2.5° BTDC TDC 2.5° ATDC 5° ATDC 7.5° ATDC 10° ATDC 12.5° ATDC 15° ATDC

17.5° ATDC 20° ATDC 22.5° ATDC

Experimental, DIESEL

Sequence of the consecutive digital image taken during one cycle representing temporal and spatial evolution of the

diesel spray and combustion process.

(36)

DIESEL

The POD procedure was applied to:

Single, cycle-resolved data collected for CA positions between 2.5 CAD BTDC and 22.5 CAD ATDC, step 2.5 CAD

Cycle-resolved data collected during five consecutive cycles (for the same values of CA as in case of single cycle data set)

Since collected data have RGB color format, separate eigenvalue problems are solved for each color component and separate POD eigenmodes (‘eigenflames’) are determined which afterwards are combined together.

(37)

To test the reconstruction procedure by means of POD, the experimental frame corresponding to 2.5 CAD ATDC was not included in the

generation of the POD basis. This frame is then reconstructed by so called POD/Interpolation technique. Namely coefficients of eigenflames are interpolated linearly over the CA domain and image of the flame is reconstructed using 5 leading eigenflames.

2.5° BTDC 2.5° ATDC 7.5° ATDC 12.5° ATDC

EXPERIMENTAL

RECONSTRUCTED POD BASIS

(38)

Cycle-to-cycle analysis

Basing on the POD, a decomposition and analysis of the considered field can be conducted, by

computing some statistical properties of the coefficients.

The idea was earlier introduced by Roudnitzsky et al who applied it to PIV data of velocity components in Diesel engines obtained for cold flow, and is here attempted for cycle resolved images of luminosity in reactive flow.

(39)

Cycle-to-cycle analysis

(40)

Cycle-to-cycle analysis

- 4 0 - 3 0 - 2 0 - 1 0 0 1 0 2 0 3 0 4 0

C r a n k a n g l e [ d e g r e e s ] 0

1 0 2 0 3 0 4 0 5 0 6 0

Combustion pressure [bar]

0 1 0 2 0 3 0

Drive current [Ampere]

0 4 0 8 0 1 2 0 1 6 0

Rate Of Heat Release [kJ/kg]

(41)

Typical cycle-resolved sequence

(42)

37 complete sequences

1 sequence = 24 frames every 1.5°@1000 rpm Exposure time = 166 s= 1° @ 1000 rpm

(43)

20 ATDC 21.5 ATDC 23 ATDC 24.5 ATDC 26 ATDC 27.5 ATDC 29 ATDC 30.5 ATDC 4 BTDC 2.5 BTDC 1 BTDC 0.5 ATDC 2 ATDC 3.5 ATDC 5 ATDC 6.5 ATDC

8 ATDC 9.5 ATDC 11 ATDC 12.5 ATDC 14 ATDC 15.5 ATDC 17 ATDC 18.5 ATDC

0 2 0 4 0 6 0

Combustion pressure [bar]

1

Signal [V]

1

Trigger [V]

2 0 3 0 4 0 5 0 6 0

Combustion pressure [bar]

1 0 2 0 3 0 Drive current [Ampere]

0 4 0 8 0 1 2 0 1 6 0

Rate Of Heat Release []

I

(44)

20 ATDC 21.5 ATDC 23 ATDC 24.5 ATDC 26 ATDC 27.5 ATDC 29 ATDC 30.5 ATDC 4 BTDC 2.5 BTDC 1 BTDC 0.5 ATDC 2 ATDC 3.5 ATDC 5 ATDC 6.5 ATDC

8 ATDC 9.5 ATDC 11 ATDC 12.5 ATDC 14 ATDC 15.5 ATDC 17 ATDC 18.5 ATDC

2 0 4 0 6 0

Combustion pressure [bar]

1

Signal [V]

1

Trigger [V]

2 0 3 0 4 0 5 0 6 0

Combustion pressure [bar]

2 0 3 0 Drive current [Ampere]

0 4 0 8 0 1 2 0 1 6 0

Rate Of Heat Release []

II

(45)

20 ATDC 21.5 ATDC 23 ATDC 24.5 ATDC 26 ATDC 27.5 ATDC 29 ATDC 30.5 ATDC 4 BTDC 2.5 BTDC 1 BTDC 0.5 ATDC 2 ATDC 3.5 ATDC 5 ATDC 6.5 ATDC

8 ATDC 9.5 ATDC 11 ATDC 12.5 ATDC 14 ATDC 15.5 ATDC 17 ATDC 18.5 ATDC

0 2 0 4 0 6 0

Combustion pressure [bar]

1

Signal [V]

1

Trigger [V]

2 0 3 0 4 0 5 0 6 0

Combustion pressure [bar]

1 0 2 0 3 0 Drive current [Ampere]

0 4 0 8 0 1 2 0 1 6 0

Rate Of Heat Release []

III

(46)

20 ATDC 21.5 ATDC 23 ATDC 24.5 ATDC 26 ATDC 27.5 ATDC 29 ATDC 30.5 ATDC 4 BTDC 2.5 BTDC 1 BTDC 0.5 ATDC 2 ATDC 3.5 ATDC 5 ATDC 6.5 ATDC

8 ATDC 9.5 ATDC 11 ATDC 12.5 ATDC 14 ATDC 15.5 ATDC 17 ATDC 18.5 ATDC

2 0 4 0 6 0

Combustion pressure [bar]

1

Signal [V]

1

Trigger [V]

2 0 3 0 4 0 5 0 6 0

Combustion pressure [bar]

2 0 3 0 Drive current [Ampere]

0 4 0 8 0 1 2 0 1 6 0

Rate Of Heat Release []

IV

(47)

20 ATDC 21.5 ATDC 23 ATDC 24.5 ATDC 26 ATDC 27.5 ATDC 29 ATDC 30.5 ATDC 4 BTDC 2.5 BTDC 1 BTDC 0.5 ATDC 2 ATDC 3.5 ATDC 5 ATDC 6.5 ATDC

8 ATDC 9.5 ATDC 11 ATDC 12.5 ATDC 14 ATDC 15.5 ATDC 17 ATDC 18.5 ATDC

0 2 0 4 0 6 0

Combustion pressure [bar]

1

Signal [V]

1

Trigger [V]

2 0 3 0 4 0 5 0 6 0

Combustion pressure [bar]

1 0 2 0 3 0 Drive current [Ampere]

0 4 0 8 0 1 2 0 1 6 0

Rate Of Heat Release []

V

(48)

20 ATDC 21.5 ATDC 23 ATDC 24.5 ATDC 26 ATDC 27.5 ATDC 29 ATDC 30.5 ATDC 4 BTDC 2.5 BTDC 1 BTDC 0.5 ATDC 2 ATDC 3.5 ATDC 5 ATDC 6.5 ATDC

8 ATDC 9.5 ATDC 11 ATDC 12.5 ATDC 14 ATDC 15.5 ATDC 17 ATDC 18.5 ATDC

2 0 4 0 6 0

Combustion pressure [bar]

1

Signal [V]

1

Trigger [V]

2 0 3 0 4 0 5 0 6 0

Combustion pressure [bar]

2 0 3 0 Drive current [Ampere]

0 4 0 8 0 1 2 0 1 6 0

Rate Of Heat Release []

VI

(49)

20 ATDC 21.5 ATDC 23 ATDC 24.5 ATDC 26 ATDC 27.5 ATDC 29 ATDC 30.5 ATDC 4 BTDC 2.5 BTDC 1 BTDC 0.5 ATDC 2 ATDC 3.5 ATDC 5 ATDC 6.5 ATDC

8 ATDC 9.5 ATDC 11 ATDC 12.5 ATDC 14 ATDC 15.5 ATDC 17 ATDC 18.5 ATDC

0 2 0 4 0 6 0

Combustion pressure [bar]

1

Signal [V]

1

Trigger [V]

2 0 3 0 4 0 5 0 6 0

Combustion pressure [bar]

1 0 2 0 3 0 Drive current [Ampere]

0 4 0 8 0 1 2 0 1 6 0

Rate Of Heat Release []

VII

(50)

I

II

III

IV

V

VI

(51)

I

II

III

IV

V

VI

(52)

I

II

III

IV

V

VI

(53)

Cycle-to-cycle analysis

Cycle variations are classically related to in-cylinder engine parameters, such as pressure or global luminous intensity.

It is clear though that flame shape and position also change from cycle to cycle. Thus there is cycle variation also for space distributed parameters.

(54)

Non-structured, 25% white

(55)

Structured, 25% white

(56)

Non-structured, 25% white Structured, 25% white

cycles

(57)

Cycle-to-cycle analysis

We will see how POD can help with analysis of cycle variation of space distributed parameters.

(58)

Cycle-to-cycle analysis

Suppose that each photograph taken at a given crank angle value can be treated as a random process over the cycles. The mean of the luminosity field can be simply computed as:

, where . Hence if we define

, then

1

1 N

k k

u u

N

1 N

k ik i

i

u c

1

1 N

i ik

k

c c

N

1 N

i i i

u c

(59)

Cycle-to-cycle analysis

The variance of the luminosity field can be computed as:

Now substitute the expressions for and to obtain:

2 2 2

1

1 N

u k

k

u u

N

uk u

2 2

2

1 1 1

1 N N N

u ik i i i

k i i

c c

N

  

(60)

Cycle-to-cycle analysis

and the normalized standard deviation, also said Coefficient of Variation, finally is:

which is a function of the coefficients only.

2 2

1 1

1

N N

norm i i

i i

CV c c

 

(61)

Non-structured, 25% white Structured, 25% white

CVglob = 0 CVPOD  0

CVglob = 0 CVPOD  0

(62)

Non-structured, mean Structured, mean

(63)
(64)
(65)

Cycle-to-cycle analysis

This figure reports as a function of the crank angle. It is seen that the standard deviation shows three distinct peaks, in correspondence to the three

injection/combustion events observed.

norm

(66)

Cycle-to-cycle analysis

The POD analysis permits to easily investigate the morphology of the fluctuation. By definition, the fluctuation at cycle k is

which is, rather obviously, given by

k k

u  u u

 

1 N

k ik i i

i

u c c

 

(67)

Cycle-to-cycle analysis

It would be interesting to further discriminate coherent from incoherent fluctuations and to visualize the relevant morphologies.

The idea is that the coherent part includes all fluctuations possessing a somehow structured feature over the cycles (e.g. some luminous spot appearing in most cycles but not in all).

The incoherent part should then include all fluctuations for which no pattern can be identified over the cycles.

(68)

Non-structured, 25% white Structured, 25% white

(69)

Cycle-to-cycle analysis

We can assume that our fluctuation be composed of a coherent part having non-Gaussian distribution, plus an incoherent part with Gaussian distribution.

It is then possible to extract the Gaussian part by computing relevant statistical properties of each

coefficient, namely the skewness ( ) and kurtosis ( ), according to the following expressions:

ci

  3

1 3

i i

c

  4

2 4

i i

c

1 2

(70)

Cycle-to-cycle analysis

-1 -0.5 0 0.5 1

-1.5 -1 -0.5 0 0.5 1 1.5 2

1

1

Luminosity field for 17° ATDC. Top row, from left to right: Experimental field for sample No. 1;

mean field over 37 cycles; fluctuation u’ for sample No. 1. Bottom row, from left to right: scatter plot

(71)

Cycle-to-cycle analysis

Luminosity field for 14° ATDC. Top row, from left to right: Experimental field for sample No. 1;

mean field over 37 cycles; fluctuation u’ for sample No. 1. Bottom row, from left to right: scatter plot of kurtosis vs skewness of POD modes; z (non-Gaussian) part of fluctuation; w (Gaussian) part of

(72)

Spherical bomb, ICARE-CNRS

(73)
(74)

Spherical Bomb

(75)
(76)

CONCLUSIONS & FUTURE WORK

The technique under development has shown excellent reconstruction capabilities for regular experimental data.

Interpolation of coefficients provides time continuity for bridging of ”gappy” time resolved data.

When data is regular, even one POD “eigenflame”

captures 90% of correlation energy of the system.

(77)

CONCLUSIONS & FUTURE WORK

A closer integration of POD decomposition with experimental

techniques will provide savings in terms of experimental efforts and more qualitative and quantitative information on flame development and morphology.

POD analysis provides information on cycle variations in terms not only of global in-cylinder quantities but also in terms of spatial

distribution of the observed variables (flame shape and location).

Higher statistical moments of the POD coefficients carry information on coherent and incoherent components that, reconstructed

separately, display the structured shapes and the underlying turbulent flow field respectively.

(78)

Acknowledgements

– I am grate to the following colleagues and coworkers for contributing to the works discussed in this talk:

Katarzyna BIZON, Kirsten Chantal LEISTNER, Simone LOMBARDI, Ezio MANCARUSO,

Simona Silvia MEROLA, Cinzia TORNATORE, Bianca Maria VAGLIECO.

, , ,

, , , , , , , , ,

(79)

Riferimenti

Documenti correlati

[r]

[r]

[r]

[r]

Solution proposed by Roberto Tauraso, Dipartimento di Matematica, Universit`a di Roma “Tor Vergata”, via della Ricerca Scientifica, 00133 Roma, Italy.. Given a quotient

[r]

Pinning Model, Wetting Model, Phase Transition, Entropic Repulsion, Markov Renewal Theory, Local Limit Theorem, Perron–Frobenius Theorem, FKG

Since, by definition, no flow can cross a streamline it requires that the velocity vector field v have to be divergence-free