A model order reduction technique for speeding up computational homogenisation

Similar documents
S. Freitag, B. T. Cao, J. Ninić & G. Meschke

Alternative numerical method in continuum mechanics COMPUTATIONAL MULTISCALE. University of Liège Aerospace & Mechanical Engineering

Towards Reduced Order Modeling (ROM) for Gust Simulations

CSMA Towards optimal design of multiscale nonlinear structures and reduced-order modeling approaches. 1 Introduction.

A FULLY COUPLED MULTISCALE SHELL FORMULATION FOR THE MODELLING OF FIBRE REINFORCED LAMINATES

The HJB-POD approach for infinite dimensional control problems

Greedy control. Martin Lazar University of Dubrovnik. Opatija, th Najman Conference. Joint work with E: Zuazua, UAM, Madrid

Reduced order modelling for Crash Simulation

Archetype-Blending Multiscale Continuum Method

Virtual tests based on model reduction strategies for fatigue analysis

Nonlinear Model Reduction for Rubber Components in Vehicle Engineering

Multi-scale digital image correlation of strain localization

Error estimation and adaptivity for model reduction in mechanics of materials

Reduced basis method for efficient model order reduction of optimal control problems

FEMxDEM double scale approach with second gradient regularization applied to granular materials modeling

Finite Element Method in Geotechnical Engineering

Computational Homogenization and Multiscale Modeling

Parameterized Partial Differential Equations and the Proper Orthogonal D

The Finite Element Method for Solid and Structural Mechanics

A surrogate modeling approach to support real-time structural assessment and decision-making

Durham Research Online

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

Multiscale numerical methods for the simulation of diffusion processes in random heterogeneous media with guaranteed accuracy

Worst-Case Gust Prediction through Surrogate Models applied to SVD-reduced Gust Databases

CM3. Probabilistic model for MEMS microbeam resonance frequency. Computational & Multiscale Mechanics of Materials

Xingye Yue. Soochow University, Suzhou, China.

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

Proper Orthogonal Decomposition (POD)

Mesh adaptivity driven by goal-oriented locally equilibrated superconvergent patch recovery

Macroscopic Failure Analysis Based on a Random Field Representations Generated from Material Microstructures

Polynomial Chaos and Karhunen-Loeve Expansion

A Flexible Scheme for the Numerical Homogenisation in Linear Elasticity

CME 345: MODEL REDUCTION

Greedy Control. Enrique Zuazua 1 2

Proper Orthogonal Decomposition for Optimal Control Problems with Mixed Control-State Constraints

Weight-adjusted DG methods for elastic wave propagation in arbitrary heterogeneous media

Computation Time Assessment of a Galerkin Finite Volume Method (GFVM) for Solving Time Solid Mechanics Problems under Dynamic Loads

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

Computer Science Technical Report CSTR-19/2015 June 14, R. Ştefănescu, A. Sandu

Modelling Localisation and Spatial Scaling of Constitutive Behaviour: a Kinematically Enriched Continuum Approach

Micro-meso draping modelling of non-crimp fabrics

Preprocessor Geometry Properties )Nodes, Elements(, Material Properties Boundary Conditions(displacements, Forces )

Reduction of Finite Element Models of Complex Mechanical Components

EVALUATION OF EFFECTIVE MECHANICAL PROPERTIES OF COMPLEX MULTIPHASE MATERIALS WITH FINITE ELEMENT METHOD

FEM for elastic-plastic problems

Mechanics PhD Preliminary Spring 2017

BACKGROUNDS. Two Models of Deformable Body. Distinct Element Method (DEM)

Edge-Weighted Personalized PageRank: Breaking a Decade-Old Performance Barrier

Krylov Subspace Methods for Nonlinear Model Reduction

Remarks on the analysis of finite element methods on a Shishkin mesh: are Scott-Zhang interpolants applicable?

FINITE ELEMENT ANALYSIS OF A LAYERED COMPOSITE CYLINDER USING THE CONNECTION BETWEEN THE MACRO- AND MICROSTRUCTURE

c Copyright 2016 Syuzanna Sargsyan

LOCALIZED DISCRETE EMPIRICAL INTERPOLATION METHOD

Reduced-Order Greedy Controllability of Finite Dimensional Linear Systems. Giulia Fabrini Laura Iapichino Stefan Volkwein

Assessment of boundaryelement method for modelling the structural response of a pavement

A Constitutive Framework for the Numerical Analysis of Organic Soils and Directionally Dependent Materials

Thèse présentée pour l obtention du grade de Docteur de l UTC

Adaptive Analysis of Bifurcation Points of Shell Structures

A HIGHER-ORDER BEAM THEORY FOR COMPOSITE BOX BEAMS

Fracture mechanics fundamentals. Stress at a notch Stress at a crack Stress intensity factors Fracture mechanics based design

Assignment #10: Diagonalization of Symmetric Matrices, Quadratic Forms, Optimization, Singular Value Decomposition. Name:

Numerical Properties of Spherical and Cubical Representative Volume Elements with Different Boundary Conditions

MODELING GEOMATERIALS ACROSS SCALES

Composite Structures- Modeling, FEA, Optimization and Diagnostics

3 2 6 Solve the initial value problem u ( t) 3. a- If A has eigenvalues λ =, λ = 1 and corresponding eigenvectors 1

WWU. Efficient Reduced Order Simulation of Pore-Scale Lithium-Ion Battery Models. living knowledge. Mario Ohlberger, Stephan Rave ECMI 2018

Accelerated Time Integrator for Multiple Time Scale Homogenization

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

MODELING GEOMATERIALS ACROSS SCALES JOSÉ E. ANDRADE DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING EPS SEMINAR SERIES MARCH 2008

Available online at ScienceDirect. Procedia Engineering 81 (2014 )

The Plane Stress Problem

Efficient model reduction of parametrized systems by matrix discrete empirical interpolation

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

Multiscale Frame-based Kernels for Image Registration

NONLINEAR CONTINUUM FORMULATIONS CONTENTS

Bridging to the Continuum Scale for Ferroelectric Applications

BAR ELEMENT WITH VARIATION OF CROSS-SECTION FOR GEOMETRIC NON-LINEAR ANALYSIS

Fluid-Structure Interaction Problems using SU2 and External Finite-Element Solvers

MASTER THESIS 2011 DATE: TITLE: Computational Homogenization with Non-matching Grids treated with Localized Lagrange Multipliers

Multiscale analyses of the behaviour and damage of composite materials

Weak Galerkin Finite Element Methods and Applications

Deep Learning: Approximation of Functions by Composition

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

Multiscale Approach to Damage Analysis of Laminated Composite Structures

Computational homogenization of material layers with micromorphic mesostructure

Spectral methods for fuzzy structural dynamics: modal vs direct approach

An Algorithmic Comparison of the Hyper-Reduction and the Discrete Empirical Interpolation Method for a Nonlinear Thermal Problem

LARGE EDDY SIMULATION AND FLOW CONTROL OVER A 25 RAMP MODEL

Two Posts to Fill On School Board

Lecture 2: Finite Elements

Fracture Mechanics, Damage and Fatigue: Composites

Outline. Structural Matrices. Giacomo Boffi. Introductory Remarks. Structural Matrices. Evaluation of Structural Matrices

THREE DIMENSIONAL STRESS ANALYSIS OF THE T BOLT JOINT

Multiscale modeling and simulation of shock wave propagation

General method for simulating laboratory tests with constitutive models for geomechanics

Aircraft Structures Kirchhoff-Love Plates

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

Generalized Finite Element Methods for Three Dimensional Structural Mechanics Problems. C. A. Duarte. I. Babuška and J. T. Oden

A TWO-SCALE FAILURE MODEL FOR HETEROGENEOUS MATERIALS: NUMERICAL IMPLEMENTATION BASED ON THE FINITE ELEMENT METHOD

Model reduction of Multiscale Models using Kernel Methods

Transcription:

A model order reduction technique for speeding up computational homogenisation Olivier Goury, Pierre Kerfriden, Wing Kam Liu, Stéphane Bordas Cardiff University

Outline Introduction Heterogeneous materials Computational Homogenisation Model order reduction in Computational Homogenisation Proper Orthogonal Decomposition (POD) Optimal snapshot selection System approximation Results Conclusion

Outline Introduction Heterogeneous materials Computational Homogenisation Model order reduction in Computational Homogenisation Proper Orthogonal Decomposition (POD) Optimal snapshot selection System approximation Results Conclusion

Outline Introduction Heterogeneous materials Computational Homogenisation Model order reduction in Computational Homogenisation Proper Orthogonal Decomposition (POD) Optimal snapshot selection System approximation Results Conclusion

Heterogeneous materials Many natural or engineered materials are heterogeneous Homogeneous at the macroscopic length scale Heterogeneous at the microscopic length scale

Heterogeneous materials Need to model the macro-structure while taking the micro-structures into account = better understanding of material behaviour, design, etc.. Two choices: Direct numerical simulation: brute force! Multiscale methods: when modelling a non-linear materials = Computational Homogenisation

Outline Introduction Heterogeneous materials Computational Homogenisation Model order reduction in Computational Homogenisation Proper Orthogonal Decomposition (POD) Optimal snapshot selection System approximation Results Conclusion

Semi-concurrent Computational Homogenisation (FE 2,...) Macrostructure Effective Stress Effective strain tensor Effective Stress Effective strain tensor

Problem For non-linear materials: Have to solve a RVE boundary value problem at each point of the macro-mesh where it is needed. Still expensive! Need parallel programming

Outline Introduction Heterogeneous materials Computational Homogenisation Model order reduction in Computational Homogenisation Proper Orthogonal Decomposition (POD) Optimal snapshot selection System approximation Results Conclusion

Outline Introduction Heterogeneous materials Computational Homogenisation Model order reduction in Computational Homogenisation Proper Orthogonal Decomposition (POD) Optimal snapshot selection System approximation Results Conclusion

Strategy Use model order reduction to make the solving of the RVE boundary value problems computationally achievable Linear displacement: ( ) ɛ M ɛxx (t) ɛ (t) = xy (t) ɛ xy (t) ɛ yy (t) u(t) = ɛ M (t)(x x) + ũ with ũ Γ = 0 Fluctuation ũ approximated by: ũ i φ iα i

Projection-based model order reduction The RVE problem can be written: F int (ũ(ɛ M (t)), ɛ M (t)) + F }{{} ext (ɛ M (t)) = 0 (1) Non-linear We are interested in the solution ũ(ɛ M ) for many different values of ɛ M (t [0, T ]) ɛ xx, ɛ xy, ɛ yy. Projection-based model order reduction assumption: Solutions ũ(ɛ M ) for different parameters ɛ M are contained in a space of small dimension span((φ i ) i 1,n )

RVE boundary value problem Matrix Inclusions

Proper Orthogonal Decomposition (POD) How to choose the basis [φ 1, φ 2,...] = Φ?

Proper Orthogonal Decomposition (POD) How to choose the basis [φ 1, φ 2,...] = Φ? Offline Stage Learning stage : Solve the RVE problem for a certain number of chosen values of ɛ M

Proper Orthogonal Decomposition (POD) How to choose the basis [φ 1, φ 2,...] = Φ? Offline Stage Learning stage : Solve the RVE problem for a certain number of chosen values of ɛ M We obtain a base of solutions (the snapshot): (u 1, u 2,..., u ns ) = S

Find the basis [φ 1, φ 2,...] = Φ that minimises the cost function: J(Φ) = n POD u i φ k. φ k, u i 2 (2) µ P s with the constraint φ i, φ j = δij Use SVD (Singular Value Decomposition) k

Reduced equations Reduced system after linearisation: min α KΦ α + F ext

Reduced equations Reduced system after linearisation: min α KΦ α + F ext In the Galerkin framework: Φ T KΦ α + Φ T F ext = 0

Reduced equations Reduced system after linearisation: min α KΦ α + F ext In the Galerkin framework: Φ T KΦ α + Φ T F ext = 0 That s it! In the online stage, this much smaller system will be solved.

Outline Introduction Heterogeneous materials Computational Homogenisation Model order reduction in Computational Homogenisation Proper Orthogonal Decomposition (POD) Optimal snapshot selection System approximation Results Conclusion

Arbitrary sampling unsatisfactory Problem: parameter space is HUGE! No guarantee that the arbitrary sampling explores the parameter space well enough

Load of worst prediction Rather than an arbitrary sampling, iteratively add the path of worst prediction:

Load of worst prediction find the step increment ɛ i that maximises: u exact (t i, ɛ(t i ) + ɛ i ) u approx (t i, ɛ(t i ) + ɛ i ) ɛ(t i+1 ) = ɛ(t i ) + ɛ i max

First paths generated 0.4 0.35 0.3 0.25 0.2 0.15 0.1 0.05 0.6 0 0.4 0.2 0 0.2 0.1 0 0.1 Initial loading 0.4 0.3 0.2

Example Snapshot selection using the load of worst prediction algorithm (36 load paths generated) First 3 modes:

Coarse contribution Fluctuation.. + + =. + +. +..

Is that good enough? Speed-up actually poor Equation Φ T KΦ α + Φ T F ext = 0 quicker to solve but Φ T KΦ still expensive to evaluate Need to do something more = system approximation

Outline Introduction Heterogeneous materials Computational Homogenisation Model order reduction in Computational Homogenisation Proper Orthogonal Decomposition (POD) Optimal snapshot selection System approximation Results Conclusion

Idea Define a surrogate structure that retains only very few elements of the original one

Idea Define a surrogate structure that retains only very few elements of the original one Reconstruct the operators using a second POD basis representing the internal forces

Gappy technique Originally used to reconstruct altered signals F int (Φ α) approximated by F int (Φ α) Ψ β

Gappy technique Originally used to reconstruct altered signals F int (Φ α) approximated by F int (Φ α) Ψ β F int (Φ α) is evaluated exactly only on a few selected nodes: Fint (Φ α)

Gappy technique Originally used to reconstruct altered signals F int (Φ α) approximated by F int (Φ α) Ψ β F int (Φ α) is evaluated exactly only on a few selected nodes: Fint (Φ α) β found through: min Ψ β Fint (Φ α) β 2

Gappy technique Originally used to reconstruct altered signals F int (Φ α) approximated by F int (Φ α) Ψ β F int (Φ α) is evaluated exactly only on a few selected nodes: Fint (Φ α) β found through: min Ψ β Fint (Φ α) β Selection of the controlled elements using DEIM 2

Controlled elements locations Mode 3 Mode 2 Mode 1

Outline Introduction Heterogeneous materials Computational Homogenisation Model order reduction in Computational Homogenisation Proper Orthogonal Decomposition (POD) Optimal snapshot selection System approximation Results Conclusion

Error 120 1 Number of static basis vectors 100 80 60 40 20 0.3 0.1 0.03 0.01 0.003 0.001 Relative error in energy norm 0 0 2 4 6 8 10 12 14 16 18 20 Number of displacement basis vectors

Speedup 120 12 110 11 Number of static basis vectors 100 90 80 70 60 50 40 30 10 9 8 7 6 5 4 3 Speedup 20 2 4 6 8 10 12 14 16 18 20 Number of displacement basis vectors 1

0.035 Relative error in energy norm 0.03 0.025 0.02 0.015 0.01 0.005 Number of basis vectors increases 0 8 10 12 14 16 18 20 Speedup

Outline Introduction Heterogeneous materials Computational Homogenisation Model order reduction in Computational Homogenisation Proper Orthogonal Decomposition (POD) Optimal snapshot selection System approximation Results Conclusion

Conclusion Model order reduction can be used to solved the RVE problem faster and with a reasonable accuracy An efficient snapshot selection algorithm can be developed when dealing with time-dependent parameters The controlled elements generated by the DEIM algorithm lie where damage is high Can be thought of as a bridge between analytical and computational homogenisation: the reduced bases are pseudo-analytical solutions of the RVE problem that is still computationally solved at very reduced cost

Thank you for your attention!