3D Crack Detection Using an XFEM Variant and Global Optimizaion - - PowerPoint PPT Presentation

3d crack detection using an xfem variant and global
SMART_READER_LITE
LIVE PREVIEW

3D Crack Detection Using an XFEM Variant and Global Optimizaion - - PowerPoint PPT Presentation

3D Crack Detection Using an XFEM Variant and Global Optimizaion Algorithms K. Agathos 1 E. Chatzi 2 S. P. A. Bordas 1 , 3 , 4 1 Research Unit in Engineering Science Luxembourg University 2 Institute of Structural Engineering ETH Z urich 3


slide-1
SLIDE 1

3D Crack Detection Using an XFEM Variant and Global Optimizaion Algorithms

  • K. Agathos1
  • E. Chatzi2
  • S. P. A. Bordas1,3,4

1Research Unit in Engineering Science

Luxembourg University

2Institute of Structural Engineering

ETH Z¨ urich

3Institute of Theoretical, Applied and Computational Mechanics

Cardiff University

4Adjunct Professor, Intelligent Systems for Medicine Laboratory, The University of Western

Australia

June 1, 2016

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 1 / 21

slide-2
SLIDE 2

Outline

1

Inverse problem formulation

2

Global enrichment XFEM

3

Parametrization and constraints

4

Numerical examples

5

Conclusions

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 2 / 21

slide-3
SLIDE 3

Background

Nondestructive evaluation (NDE) Methods used to examine an object, material or system without impairing its future usefulness Available Techniques: impedance tomography, radiography, ultrasounds, acoustic emission SHM - Damage Detection: Monitor changes in the dynamic properties of a structure

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 3 / 21

slide-4
SLIDE 4

Inverse problem

→ Detection of cracks in existing structures → Measurements are available → A computational model is employed → The difference between the two is minimized → Information regarding the cracks is obtained

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 4 / 21

slide-5
SLIDE 5

Inverse problem

Mathematical formulation: Find βi such that F (r (βi)) → min where βi Parameters describing the crack geometry r (·) Norm of the difference between measurements and computed values F Some function of the residual The CMA-ES algorithm is employed to solve the problem.

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 5 / 21

slide-6
SLIDE 6

Inverse problem

Solution process: → Generation of initial population (βi) with CMA-ES → Fitness function (F (r (βi))) evaluation using XFEM and measurements → Population is updated with CMA-ES → The procedure is repeated until convergence

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 6 / 21

slide-7
SLIDE 7

Inverse problem

During the optimization proccess: A large number of crack geometries is tested The computational model is solved several times An efficient and robust method is required

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 7 / 21

slide-8
SLIDE 8

XFEM

FEM vs XFEM for fracture: FEM ⇒ XFEM ⇒ No crack

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 8 / 21

slide-9
SLIDE 9

XFEM

FEM vs XFEM for fracture: FEM ⇒ XFEM ⇒ No crack Crack 1

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 8 / 21

slide-10
SLIDE 10

XFEM

FEM vs XFEM for fracture: FEM ⇒ XFEM ⇒ No crack Crack 1 Crack 2

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 8 / 21

slide-11
SLIDE 11

XFEM approximation

XFEM approximation: u (x) =

  • ∀I

NI (x) uI

  • FE approximation

+

  • ∀I

N∗

I (x) Ψ (x) bI

  • enriched part

where: NI (x) are the FE shape functions uI are the nodal displacements N∗

I (x) are functions forming a PU

Ψ (x) are the enrichment functions bI are the enriched dofs

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 9 / 21

slide-12
SLIDE 12

Enrichment functions

Jump enrichment functions: H(φ) =

  • 1

for φ > 0 − 1 for φ < 0 Tip enrichment functions: Fj (r, θ) =

√r sin θ

2, √r cos θ 2, √r sin θ 2 sin θ, √r cos θ 2 sin θ

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 10 / 21

slide-13
SLIDE 13

XFEM

Some drawbacks of XFEM: The use of tip enrichment in a fixed area around the crack front (geometrical enrichment) is required for optimal convergence The use of geometrical enrichment causes conditioning problems Blending problems the enriched and the standard part of the approximation

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 11 / 21

slide-14
SLIDE 14

Global enrichment XFEM

An XFEM variant is employed which: Enables the application of geometrical enrichment to 3D Employs weight function blending Employs enrichment function shifting

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 12 / 21

slide-15
SLIDE 15

Global enrichment XFEM

Special front elements are introduced:

crack surface crack front front element boundary front node front element

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 13 / 21

slide-16
SLIDE 16

Global enrichment XFEM

Front element shape functions:

boundary front element node front element = 2 η = 3 η

1 − = ξ = 0 ξ = 1 ξ

2 1

= ξ

2 1

− = ξ

Ng (ξ) =

1 − ξ

2 1 + ξ 2

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 14 / 21

slide-17
SLIDE 17

Global enrichment XFEM

Displacement approximation:

u (x) =

  • I∈N

NI (x) uI + ¯ ϕ (x)

  • J∈N j

NJ (x) (H (x) − HJ)bJ+ + ϕ (x)

 

K∈N s

Ng

K (x)

  • j

Fj (x) −

  • T∈N t

NT (x)

  • K∈N s

Ng

K (xT)

  • j

Fj (xT)

  cKj

where: ¯ ϕ, ϕ are weight functions Ng

K are front element shape functions

HJ, Fj are nodal values of the enrichment functions

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 15 / 21

slide-18
SLIDE 18

Problem parametrization

Elliptical cracks are considered:

x y z x

2

t n

1

t a b

Parameters: Coordinates of center point x0 ({x0, y0, z0}) Rotation about the three axes θx, θy and θz Lengths a and b

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 16 / 21

slide-19
SLIDE 19

Problem parametrization

Scaling of parameters: pi = pi1 + pi2 2 + pi2 − pi1 2 sin

βi

10 · π 2

  • where:

βi are design variables pi are geometrical parameters of the crack pi1, pi2 are lower and upper values for the parameters

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 17 / 21

slide-20
SLIDE 20

Penny crack in a cube

Geometry and sensors:

a

x

L

y

L

z

L Sensor locations

4

x

L 4

x

L 4

x

L 4

x

L 4

y

L 4

y

L 4

y

L 4

y

L 4

z

L 4

z

L 4

z

L 4

z

L

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 18 / 21

slide-21
SLIDE 21

Penny crack in a cube

Optimization problem convergence: evaluations

500 1000 1500 2000

fitness function

10-2 10-1 100

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 19 / 21

slide-22
SLIDE 22

Penny crack in a cube

Best solution after different numbers of iterations

Actual crack Detected crack Initial guess 500 evaluations 1000 evaluations 1500 evaluations 2000 evaluations

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 20 / 21

slide-23
SLIDE 23

Conclusions

→ A 3D crack detection scheme was presented → Promising results were obtained → Extension to practical problems would increase computational cost → Computational cost of forward problem solutions should be reduced

  • K. Agathos et al.

XFEM based crack detection 1/6/2016 21 / 21