• Aucun résultat trouvé

A stochastic Mean Field Homogenization model of Unidirectional composite materials

N/A
N/A
Protected

Academic year: 2021

Partager "A stochastic Mean Field Homogenization model of Unidirectional composite materials"

Copied!
49
0
0

Texte intégral

(1)

A stochastic Mean Field Homogenization model of

Unidirectional composite materials

Wu Ling, Noels Ludovic

𝑦 SVE 𝑥, 𝑦 SVE 𝑥′, 𝑦 SVE 𝑥′, 𝑦′ t 𝑙

(2)

– One method: homogenization

– 2 problems are solved (concurrently)

• The macro-scale problem

• The meso-scale problem (on a meso-scale Volume Element)

BVP

Macro-scale

Material response

Extraction of a meso-scale Volume Element

(3)

Material uncertainties affect structural behaviors

Ematrix Probability EFibers Probability Fiber orientation (a) Probability w0 wI a Composite stiffness Probability Probabilistic homogenization Loading Homogenized material properties distribution Probability Stochastic structural analysis UQ

(4)

Illustration assuming a regular stacking

– 60%-UD fibers

– Damage-enhanced matrix behavior

0 20 40 60 80 100 120

s

[M pa ] 0 degree 15 degree 30 degree 45 degree 60 degree 75 degree 90 degree Effect of the loading direction q for dmin = 0.5 µm 0 20 40 60 80 100 120 s [Mpa ] dmin=0.2 dmin=0.35 dmin=0.5 dmin=0.65 dmin=0.8 ϴ dmin Effect of the distance dmin for q = 30o

(5)

Proposed methodology:

𝜔 =∪𝑖 𝜔𝑖 wI w0 Stochastic Homogenization SVE size Average strength SVE size Variance of strength Stochastic reduced model Experimental measurements SVE realisations ∆𝑑 Copula (𝑑1st, ∆𝑑) 𝑑1st Micro-structure stochastic model

(6)

2000x and 3000x SEM images

(7)

Basic geometric information of fibers' cross sections

– Fiber radius distribution 𝑝𝑅 𝑟

Basic spatial information of fibers

– The distribution of the nearest-neighbor net distance function 𝑝𝑑1st 𝑑

– The distribution of the orientation of the undirected line connecting the center points of a fiber to its nearest neighbor 𝑝𝜗1st 𝜃

– The distribution of the difference between the net distance to the second and the first nearest-neighbor 𝑝Δ𝑑 𝑑 with Δ𝑑 = 𝑑2nd − 𝑑1st

– The distribution of the second nearest-neighbor’s location referring to the first nearest-neighbor 𝑝 𝜃

𝑅0 𝑅1 𝜗1st 𝑑1st ∆𝜗 𝜗2nd 𝑑2nd 𝑅2

(8)

Histograms of random micro-structures’ descriptors

𝑅0 𝑅1 𝜗1st 𝑑1st ∆𝜗 𝜗2nd 𝑑2nd 𝑅2

(9)

Dependency of the four random variables

𝑑

1st

, ∆𝑑, 𝜗

1st

, ∆𝜗

Correlation matrix

Distances correlation matrix

𝑑1st and ∆𝑑 are dependent

they will have to be generated from their empirical copula

𝑑1st ∆𝑑 𝜗1st ∆𝜗 𝑑1st 1.0 0.27 0.04 0.08 ∆𝑑 1.0 0.05 0.06 𝜗1st 1.0 0.05 𝑑1st ∆𝑑 𝜗1st ∆𝜗 𝑑1st 1.0 0.21 0.01 0.02 ∆𝑑 1.0 0.002 -0.005 𝜗1st 1.0 0.02 ∆𝜗 1.0 𝑅0 𝑅1 𝜗1st 𝑑1st ∆𝜗 𝜗2nd 𝑑2nd 𝑅2

(10)

𝑑

1st

and ∆𝑑 should be generated using their empirical copula

∆𝑑

SEM sample Generated sample

𝑑

1st

∆𝑑

∆𝑑

Directly from copula generator

Statistic result from generated SVE 𝑅1 𝑑1st ∆𝜗 𝜗2nd 𝑑2nd 𝑅2

(11)

The numerical

micro-structure is generated

by

a

fiber

additive

process

1) Define 𝑁 seeds with first and second neighbors distances 𝑅𝑘 𝑑1st𝑘 𝑑2nd𝑘 𝑅𝑘+1 𝑑1st𝑘+1 𝑑2nd𝑘+1 Seed 𝑘 Seed 𝑘 + 1

(12)

𝑅1 𝑑1st1 𝑑2nd1 𝑅0 𝑑1st0 𝑑2nd0 𝑅0 𝑑1st0 𝑑2nd0 Seed 𝑘 Seed 𝑘 + 1 𝜗1st

The numerical

micro-structure is generated

by

a

fiber

additive

process

1) Define 𝑁 seeds with first and second neighbors distances 2) Generate first

neighbor with its own first and second neighbors distances

(13)

𝑅1 𝑑1st1 𝑑2nd1 𝑅0 𝑑1st0 𝑑2nd0 𝑅0 𝑑1st0 𝑑2nd0 Seed 𝑘 Seed 𝑘 + 1 𝜗1st 𝑅2 𝑑1st2 𝑑2nd2 Δ𝜗

The numerical

micro-structure is generated

by

a

fiber

additive

process

1) Define 𝑁 seeds with first and second neighbors distances 2) Generate first

neighbor with its own first and second neighbors distances 3) Generate second

neighbor with its own first and second neighbors distances

(14)

The numerical

micro-structure is generated

by

a

fiber

additive

process

1) Define 𝑁 seeds with first and second neighbors distances 2) Generate first

neighbor with its own first and second neighbors distances 3) Generate second

neighbor with its own first and second neighbors distances 4) Change seeds & then

change central fiber of the seeds 𝑑1st0 𝑅0 𝑑2nd0 𝑅0 𝑑1st0 𝑑2nd0 Seed 𝑘 Seed 𝑘 + 1 𝑅𝑖𝑘 𝑑1st 𝑖𝑘 𝑑2nd 𝑖𝑘 𝑅𝑖𝑘+1 𝑑1st 𝑖𝑘+1 𝑑2nd 𝑖𝑘+1 𝑅1 𝑑1st1 𝑑2nd1 𝜗1st

(15)

The numerical micro-structure is generated by a fiber additive process

– The effect of the initial number of seeds N and

– The effect of the maximum regenerating times nmax after rejecting a fiber due to overlap

SEM: Average Vfof 103 windows;

(16)

Comparisons of fibers spatial information

𝑅0 𝑅1 𝜗1st 𝑑1st ∆𝜗 𝜗2nd 𝑑2nd 𝑅2

(17)

Numerical micro-structures are generated by a fiber additive process

– Arbitrary size

– Arbitrary number

(18)

Stochastic homogenization

– Extraction of Stochastic Volume Elements

• 2 sizes considered: 𝑙SVE = 10 𝜇𝑚 & 𝑙SVE = 25 𝜇𝑚

• Window technique to capture correlation

– For each SVE

• Extract apparent homogenized material tensor ℂM

• Consistent boundary conditions:

𝑥 𝑦 SVE 𝑥, 𝑦 SVE 𝑥′, 𝑦 SVE 𝑥′, 𝑦′ t 𝑙SVE 𝜺M = 1 𝑉 𝜔 𝜔𝜺m𝑑𝜔 𝝈M = 1 𝑉 𝜔 𝜔𝝈m𝑑𝜔 ℂM = 𝜕𝝈M 𝜕𝒖M ⊗ 𝛁M 𝑅𝐫𝐬 𝝉 = 𝔼 𝑟 𝒙 − 𝔼 𝑟 𝑠 𝒙 + 𝝉 − 𝔼 𝑠 𝔼 𝑟 − 𝔼 𝑟 2 𝔼 𝑠 − 𝔼 𝑠 2

(19)

Apparent properties

𝑙SVE = 10 𝜇𝑚 𝑙SVE = 25 𝜇𝑚

Increasing 𝑙

SVE

When 𝑙SVE increases

• Average values for different BCs get closer (to PBC one) • Distributions narrow

(20)

When 𝑙

SVE

increases: marginal distributions of random properties closer to normal

– lSVE = 10 µm

(21)

Correlation

𝑙SVE = 10 𝜇𝑚 𝑙SVE = 25 𝜇𝑚

Increasing 𝑙

SVE

(1) Auto/cross correlation vanishes at 𝜏 = 𝑙SVE

(2) When 𝑙SVE increases, distributions get closer to normal (1)+(2) Apparent properties are independent random variables

(22)

Quid larger SVEs?

– Computational cost affordable in linear elasticity

– Computational cost non affordable in failure analyzes

How to deduce the stochastic content of larger SVEs?

– Take advantages of the fact that the apparent tensors can be considered as random variables

𝑙

𝐿

BS

(23)

Quid larger SVEs?

– Computational cost affordable in linear elasticity

– Computational cost non affordable in failure analyzes

How to deduce the stochastic content of larger SVEs?

– Take advantages of the fact that the apparent tensors can be considered as random variables

𝑙 𝐿 BS VE

Level I Level II

(24)

Quid larger SVEs?

– Computational cost affordable in linear elasticity

– Computational cost non affordable in failure analyzes

How to deduce the stochastic content of larger SVEs?

– Take advantages of the fact that the apparent tensors can be considered as random variables

– Accuracy depends on Small/Large SVE sizes 𝑙SSVE

𝐿

BS

VE

(25)

Numerical verification of 2-step homogenization

– Direct homogenization of larger SVE (BSVE) realizations – 2-step homogenization using BSVE subdivisions

Level I Level II

(26)

Stochastic model of the anisotropic elasticity tensor

– Extract (uncorrelated) tensor realizations ℂM𝑖

– Represent each realization ℂM𝑖 by a vector 𝓥 of 9 (dependant) 𝓥(𝒓) variables

– Generate random vectors 𝓥 using the Copula method

(27)

Stochastic model of the anisotropic elasticity tensor

– Extract (uncorrelated) tensor realizations ℂM𝑖

– Represent each realization ℂM𝑖 by a vector 𝓥 of 9 (dependant) 𝓥(𝒓) variables

– Generate random vectors 𝓥 using the Copula method

Simulations require two discretizations

– Random vector discretization

– Finite element discretization

(28)

Ply loading realizations

– Non-uniform homogenized stress distributions

– Different realizations yield different solutions

𝜎𝑀𝑥𝑥 [Mpa]

43 53 63

𝜎𝑀𝑥𝑥 [Mpa]

(29)

Mean-Field-homogenization (MFH)

– Linear composites

– We use Mori-Tanaka assumption for 𝐁𝜀 I, ℂ 0 , ℂI

Stochastic MFH

– How to define random vectors 𝓥MT of I, ℂ0 , ℂI , 𝑣I ? 𝛆M = 𝛆 = 𝑣0𝛆0 + 𝑣I𝛆I 𝛆I = 𝐁𝜀 I, ℂ0 , ℂI : 𝛆0 𝛔M = 𝛔 = 𝑣0𝛔0 + 𝑣I𝛔I composite matrix 𝛆I 𝛆 ℂ0 𝛆 = 𝛆M 𝛆0 ℂIM = ℂM I, ℂ0 , ℂI , 𝑣I 𝜔 =∪𝑖 𝜔𝑖 wI w0

(30)

Mean-Field-homogenization (MFH)

– Linear composites

Consider an equivalent system

– For each SVE realization 𝑖:

M and 𝜈𝐼 known – Anisotropy from ℂM𝑖

𝜃 is evaluated – Fiber behavior uniform

ℂ 𝛆M = 𝛆 = 𝑣0𝛆0 + 𝑣I𝛆I 𝛆I = 𝐁𝜀 I, ℂ0 , ℂI : 𝛆0 𝛔M = 𝛔 = 𝑣0𝛔0 + 𝑣I𝛔I composite matrix 𝛆I 𝛆 ℂ0 𝛆 = 𝛆M 𝛆0 ℂI Defined as random fields ℂM ≃ ℂM( I, ℂ0 , ℂI , 𝑣I, 𝜃) ℂ0I0I 𝜃 𝑎 𝑏 Equivalent inclusion ℂM = ℂM I, ℂ0 , ℂI , 𝑣I 𝜔 =∪𝑖 𝜔𝑖 wI w0

(31)

Inverse stochastic identification

– Comparison of homogenized

properties from SVE realizations and stochastic MFH M M 0 I I

0

I

0

I

𝜃

𝑎

𝑏

Equivalent inclusion

(32)

Comparison Random fields vs. Stochastic elastic MFH

Random anisotropic material tensor

Stochastic MFH

𝜎𝑥𝑥 [Mpa] 0 33 66 𝜎𝑥𝑥 [Mpa] 0 33 66 𝜎eq[Mpa] 0 30 60 𝜎eq[Mpa] 0 30 60

(33)

Stochastic MFH model:

– Homogenized properties ℂM(𝑎 𝑏, 𝐸0 , 𝜈0 𝑣I, 𝜃; ℂI ) – Random vectors 𝓥MT • Realizations vMT = 𝑎 𝑏, 𝐸0 , 𝜈0 𝑣I, 𝜃

• Characterized by the distance correlation matrix • Generator using the copula method

M( 𝑏, 𝐸0 , 𝜈0 𝑣I, 𝜃; ℂI ) ℂ0I 𝜃 𝑎 𝑏 𝒗𝐈 𝜃 𝒂 𝒃 𝑬𝟎 𝝂𝟎 𝒗𝐈 1.0 0.015 0.114 0.523 0.499 𝜃 1.0 0.092 0.016 0.014 𝒂 𝒃 1.0 0.080 0.076 𝑬𝟎 1.0 0.661 𝝂

(34)

Stochastic simulations

– 2 discretization: Random field 𝓥MT & Stochastic finite-elements

(35)
(36)

Non-linear Mean-Field-homogenization

– Linear composites – Non-linear composites 𝛆M = 𝛆 = 𝑣0𝛆0 + 𝑣I𝛆I 𝛆I = 𝐁𝜀 I, ℂ0 , ℂI : 𝛆0 𝛔M = 𝛔 = 𝑣0𝛔0 + 𝑣I𝛔I inclusions composite matrix 𝛆I 𝛆 ℂ0 𝛆 = 𝛆M 𝛆0 ℂI inclusions composite matrix 𝛔 𝚫𝛆M = Δ𝛆 = 𝑣0Δ𝛆0 + 𝑣IΔ𝛆I 𝚫𝛆I = 𝐁𝜀 I, ℂ0LCC, ℂ𝐼LCC : 𝚫𝛆0 𝛔M = 𝛔 = 𝑣0𝛔0 + 𝑣I𝛔I Define a linear comparison composite material

(37)

Incremental-secant Mean-Field-homogenization

– Virtual elastic unloading from previous state

• Composite material unloaded to reach the stress-free state

• Residual stress in components

composite matrix 𝚫𝛆Iunload 𝛆 𝚫𝛆Munload 𝚫𝛆0unload ℂIel ℂ0el

(38)

Incremental-secant Mean-Field-homogenization

– Virtual elastic unloading from previous state

• Composite material unloaded to reach the stress-free state

• Residual stress in components

– Define Linear Comparison Composite

• From unloaded state

• Incremental-secant loading

• Incremental secant operator

𝚫𝛆M𝐫 = Δ𝛆 = 𝑣0Δ𝛆0𝐫 + 𝑣IΔ𝛆I𝐫 𝚫𝛆I𝐫 = 𝐁𝜀 I, ℂ0S, ℂIS : 𝚫𝛆0𝐫 𝛔M = 𝛔 = 𝑣0𝛔0 + 𝑣I𝛔I composite matrix 𝚫𝛆Iunload 𝛆 𝚫𝛆Munload 𝚫𝛆0unload ℂIel ℂ0el

𝚫𝛆I/0𝐫 = Δ𝛆I/0 + 𝚫𝛆I/0unload

inclusions composite matrix 𝛔 ℂIS ℂMS

(39)

Non-linear inverse identification

– First step from elastic response

0I0el ℂIel 𝜃 𝑎 𝑏 Equivalent inclusion ℂMel ≃ ℂMel( I, ℂ0el, ℂIel, 𝑣I, 𝜃) composite matrix 𝚫𝛆Iunload 𝛆 𝚫𝛆Munload 𝚫𝛆0unload ℂIel ℂ0el

(40)

Non-linear inverse identification

– First step from elastic response

– Second step from the LCC

• New optimization problem

• Extract the equivalent hardening 𝑅 𝑝0 from the

0S ≃ ℂ0S( 𝑅 𝑝0 ; ℂ0el) ℂ0I0S ℂIS 𝜃 𝑎 𝑏 Equivalent inclusion ℂMel ≃ ℂMel( I, ℂ0el, ℂIel, 𝑣I, 𝜃) ℂ0S inclusions composite matrix 𝚫𝛆I𝐫 𝛔 𝛆 𝚫𝛆M𝐫 𝚫𝛆0𝐫 ℂIS ℂMS 𝚫𝛔M ≃ ℂMS I, ℂS0, ℂIS, 𝑣I, 𝜃 : 𝚫𝛆M𝐫

(41)

Non-linear inverse identification

– Comparison SVE vs. MFH ℂ0S ≃ ℂ0S( 𝑅 𝑝0 ; ℂ0el) ℂ0I0S ℂIS 𝜃 𝑎 𝑏 Equivalent inclusion M M 0 I I

(42)

Damage-enhanced Mean-Field-homogenization

– Virtual elastic unloading from previous state

• Composite material unloaded to reach the stress-free state

• Residual stress in components

composite matrix 𝚫𝛆Iunload 𝛆 𝚫𝛆Munload𝚫𝛆 0 unload ℂIel (1 − 𝐷0)ℂ0el effective matrix

(43)

Damage-enhanced Mean-Field-homogenization

– Virtual elastic unloading from previous state

• Composite material unloaded to reach the stress-free state

• Residual stress in components

– Define Linear Comparison Composite

• From elastic state

• Incremental-secant loading

• Incremental secant operator

𝚫𝛆M𝐫 = Δ𝛆 = 𝑣0Δ𝛆0𝐫 + 𝑣IΔ𝛆I𝐫

𝚫𝛆I𝐫 = 𝐁𝜀 I, 1 − 𝐷00S, ℂIS : 𝚫𝛆0𝐫 𝛔M = 𝛔 = 𝑣0𝛔0 + 𝑣I𝛔I

𝚫𝛆I/0𝐫 = Δ𝛆I/0 + 𝚫𝛆I/0unload

composite matrix 𝚫𝛆Iunload 𝛆 𝚫𝛆Munload𝚫𝛆 0 unload ℂIel (1 − 𝐷0)ℂ0el effective matrix inclusions composite matrix 𝛔 ℂIS effective matrix ℂMS

(44)

Damage-enhanced inverse identification

– First step from elastic response

• Before damage occurs composite

matrix 𝚫𝛆Iunload 𝛆 𝚫𝛆Munload 𝚫𝛆0unload ℂIel ℂ0el ℂ0I0el ℂIel 𝜃 𝑎 𝑏 Equivalent inclusion ℂMel ≃ ℂMel( I, ℂ0el, ℂIel, 𝑣I, 𝜃)

(45)

Damage-enhanced inverse identification

– Second step: elastic unloading

• Identify damage evolution 𝐷0

1 − 𝐷00el ℂIel 1 − 𝐷00el ℂIel 𝜃 𝑎 𝑏 Equivalent inclusion ℂMel(𝐷) ≃ ℂMel( I, 1 − 𝐷00el, ℂIel, 𝑣I, 𝜃) composite matrix 𝚫𝛆Iunload 𝛆 𝚫𝛆Munload𝚫𝛆 0 unload ℂIel (1 − 𝐷0)ℂ0el effective matrix ℂMel(𝐷)

(46)

Damage-enhanced inverse identification

– Second step: elastic unloading

• Identify damage evolution 𝐷0

– Third step from the LCC

• Extract the equivalent hardening 𝑅 𝑝0 & damage evolution D0 𝑝0 from incremental secant tensor:

1 − 𝐷00el ℂIel 1 − 𝐷00el ℂIel 𝜃 𝑎 𝑏 Equivalent inclusion inclusions composite matrix 𝛔 ℂIS effective matrix ℂMS 𝚫𝛔M = ℂMS I, 1 − 𝐷0 ℂS0, ℂIS, 𝑣I : 𝚫𝛆M𝐫 ℂMel(𝐷) ≃ ℂMel( I, 1 − 𝐷00el, ℂIel, 𝑣I, 𝜃) composite matrix 𝚫𝛆Iunload 𝛆 𝚫𝛆Munload𝚫𝛆 0 unload ℂIel (1 − 𝐷0)ℂ0el effective matrix ℂMel(𝐷)

(47)

Damage-enhanced inverse identification

– Comparison SVE vs. MFH 1 − 𝐷00 I el 1 − 𝐷00S ℂIel 𝜃 𝑎 𝑏 Equivalent inclusion 1 − D00𝑆 ≃ 1 − D0 𝑝00𝑆( 𝑅 𝑝0 ; ℂ0el)

(48)

Stochastic generator based on SEM measurements of unidirectional

fibers-reinforced composites

Computational homogenization on SVEs

Two-step computational homogenization for Big SVEs

Definition of a Stochastic MFH method

(49)

Références

Documents relatifs

The research has been funded by the Walloon Region under the agreement no 1410246-STOMMMAC (CT-INT 2013- Wu Ling, Adam Laurent (e-Xstream), Noels

Mean-field approximation of stochastic population processes in games 4 time intervals, gives the expected net increase in each population share during the time interval, per time

of the Inverse Problem Theory pertinent for the present project is that the determination of the optimal parameters of any model is hurt (or made impossible) by what is

Keywords: Partially observable Markov decision process, stochastic controller, bilinear program, computational complexity, Motzkin-Straus theorem, sum-of-square-roots problem,

To establish the upper bound we also need a relaxation theorem in the space of functions of bounded deformation and the use of the Vitali envelope of a set function: these are

Method: We investigated 8 methods of data whitening based on either prewhitening or TF normalization in order to improve the detectability of HFOs.. We detected all local maxima of

Tableau III.6 : les valeurs calculées du moment magnétique total, les moments magnétiques partiels en (μ B ) et la polarisation de spin pour les alliages Mn 2 YGa (Y= Pt et Ir)

Au Sénégal, tout forestier sait que les sites où ces trois ressources sont le plus aisément mobilisables se trouvent dans les régions de Kolda et Tambacounda, les seules