Download - Alternative Model Order Reduction in Elastic Multibody Systems

Transcript
Page 1: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

6th European ATC

Turin, April 22-24, 2013

Alternative Model Order Reduction in

Elastic Multibody Systems

Philip Holzwarth, Peter Eberhard

Page 2: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

Example: FE Structure

FEM-model of a structure

11873 nodes 4986 elements

about 35000 elastic degrees of freedom

goal is control

lower plate assumed to be rigid

modelled as point mass

connected with CERIG command to rods

hole in upper plate is interface to remaining part

of the structure

modelled with spider web of beams

diameter 1 mm

Young's modulus 1018 N/m2

density 100 kg/m3

Page 3: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

Comparison with Modal

Reduction F

FE

F

F

)(

)(

)(

)()()(

H

H

H

HH

21

2

1

21

2

1 F

d)(

d)(

Q2

2

E

H

H

Q

Krylov (173) 2.06 10-7

Krylov+gram

(35/173)

5.16 10-6

POD (36/24) 2.64 10-5

modal (40) 7.27 10-3

alternative reduction methods

show better results

Page 4: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

Outline

motivation

model order reduction in elastic MBS โ€“ Why is this an

important step to obtain a good model?

different methods to obtain reduced flexible bodies

examples

large systems (industrial application)

software package Morembs

summary

Page 5: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

Basis of Elastic

Multibody Systems multibody system

elastic body

discretization

finite element,

finite difference,

...

continuum

elastic multibody system

rigid body

bearings and

coupling elements p bodies

f degrees of freedom

q reaction force

C

reduction of the

elastic degrees

of freedom

models are getting larger

and more detailed

many degrees of freedom

FE-models have to be reduced

with the floating frame of reference

formulation linear model order

reduction is possible

Page 6: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

industrial practice

fine discretization

many dof (e.g.

10 million)

Modeling Elasticity with

the FEM continuum formulation

PDE

spatial discretization

ODE

finite element method

linear model order reduction

reduced FE equation of motion

with

with

๐Œ e โˆ™ ๐ช e + ๐ƒ e โˆ™ ๐ช e + ๐Š e โˆ™ ๐ช e = ๐ก e

๐Œ e = ๐•T โˆ™ ๐Œe โˆ™ ๐•, โ€ฆ ๐ก e = ๐•T โˆ™ ๐e โˆ™ ๐ฎe

projection matrix

dim ๐ช e โ‰ช dim ๐ชe , ๐ชe โ‰ˆ ๐• โˆ™ ๐ช e

๐• โˆˆ โ„nร—m

finite element method

FE equation of motion

input/output aspect

define input or control matrix

define output/observation matrix

๐Œe โˆ™ ๐ช e + ๐ƒe โˆ™ ๐ช e + ๐Še โˆ™ ๐ชe = ๐กe

๐Œe โˆ™ ๐ช e + ๐ƒe โˆ™ ๐ช e + ๐Še โˆ™ ๐ชe = ๐e โˆ™ ๐ฎe ๐ฒ = ๐‚e โˆ™ ๐ชe

๐e ๐‚e

Page 7: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

Model Reduction

Techniques model reduction techniques

used for elastic bodies

condensation

static condensation (Guyan, constraint modes)

dynamic condensation

modal truncation

free-free modes

fixed-interface modes

component mode synthesis

Hurty/Craig-Bampton method

Craig-Chang method

...

Component Mode Synthesis

static moment-matching via

Padรฉ-type approximation

moment-matching with

Krylov subspaces

Arnoldi, Lanczos

iterative methods (IRKA, MIRIAM),

adaptive methods (SOAGA)

...

tangential interpolation

interpolation methods

balanced truncation

second order balancing

Lyapunov balancing

stochastic balancing

bounded real balancing

โ€ฆ

frequency weighted balanced

truncation

Proper Orthogonal Decomposition

(POD)

Gramian-based methods

Block-Krylov vectors as component

modes

(Extended) Singular Value

Decomposition Model Order

Reduction (E)SVDMOR

Laguerre-based model reduction

RK-ICOP

โ€ฆ

hybrid methods

Page 8: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

approach

approximation of the nodal displace-

ment vector by a linear combination of

the dominant eigenvectors (normal modes)

quadratic eigenvalue problem

projection matrices

problem: how to select important normal modes?

standard: sorting by eigenfrequency

and experience of the user

Modal Approximation/

Truncation

modal

1

e~

qฮฆ

ฮฆq

r

i

tie

i

0ฮฆKM ieei )(2

Tฮฆ3rd

6th

30th

, ...

, ...

๐ช๐ž โ‰ˆ ๐›—๐‘– โˆ™๐ซ

๐ข=๐Ÿ๐ช e,๐‘–

= ๐šฝ โˆ™ ๐ช e ๐šฝT =

โˆ’ฮป๐‘–2๐Œe + ๐Še โˆ™ ๐›—๐‘– = 0

Page 9: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

approach

definition of boundary nodes, where

further components are connected

constraint modes for all boundary coordinates (as in Guyan condensation)

unit displacement of one boundary while others held fixed

additional fixed-interface normal modes

for the inner part of the system

projection matrices

๐ชe,i๐ชe,b

= ๐šฝk ๐šฟc โˆ™๐ช e,i๐ชe,b

CMS/ Craig-Bampton

big improvements to modal truncation

inter-component compatibility

exact static response

movement of boundary dofs is

explicitly available

normal modes for internal

dynamics are selected

by their frequency

err

or ๐œ€ [โˆ’]

frequency f [Hz] normal modes for internal

dynamics are selected

by their frequency

Page 10: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

approach

partitioning into boundary and internal dof

second order LTI system: definition of input and output, transfer matrix

transfer matrix at s = 0, using Schur complement

static matching of the transfer function for reduced and original system if

Guyan-Condensation

๐Œii ๐Œib

๐Œbi ๐Œbbโ‹…๐ช i๐ช b

+๐Šii ๐Šib

๐Šbi ๐Šbbโ‹…๐ชi๐ชb

=๐กi๐กb

๐กi๐กb

=๐i๐b

โ‹… ๐ฎ, ๐ฒ = ๐‚i ๐‚b โ‹…๐ชi๐ชb

๐‡ s = ๐‚e โˆ™ s2๐Œe + ๐Šeโˆ’1 โˆ™ ๐e

๐‡ 0 = ๐‚i โ‹… ๐Šiiโˆ’1 โ‹… ๐i + ๐‚ b โ‹… ๐Š bb

โˆ’1 โ‹… ๐ b with ๐Š bb = ๐Šbb โˆ’ ๐Šbi โ‹… ๐Šiiโˆ’1 โ‹… ๐Šib

๐‚ b = ๐‚b โˆ’ ๐‚i โ‹… ๐Šiiโˆ’1 โ‹… ๐Šib

๐ b = ๐b โˆ’ ๐Šbi โ‹… ๐Šiiโˆ’1 โ‹… ๐i

= ๐ŸŽ

๐• = ๐ˆii

โˆ’๐Šiiโˆ’1 โ‹… ๐Šib

Krylov subspace methods:

numerically robust extension of this concept to

โ€ข arbitrary combinations of matching frequencies

โ€ข derivatives of ๐‡(s)

Page 11: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

transfer matrix

series expansion with expansion point

moment matching of original and

reduced system is achieved implicitly

when using the Krylov subspace

with

Moment Matching via

Krylov-Subspaces

e1

eee2

e )ss()s( BKDMCH

๐‡ s = ๐‚e โˆ™ s2๐Œe + s๐ƒe + ๐Šeโˆ’1 โˆ™ ๐e

)s()s(

s~s

10

j

0j

j

TTT

TH

๐‡ s = ๐“0ฯƒ + ๐“1

ฯƒ s โˆ’ ฯƒ +โ‹ฏ+ ๐“โˆžฯƒ s โˆ’ ฯƒ โˆž

๐“j

ฯƒ: moments of the transfer function

ฯƒ }{},,,{),( 1VRMRMRRฮœ colspspan r

rK ๐’ฆr ๐Œ,๐‘ = span ๐‘,๐Œ โˆ™ ๐‘,โ‹ฏ ,๐Œrโˆ’1 โˆ™ ๐‘ โŠ† colsp{๐•}

๐Œ = ๐Šeโˆ’1 โˆ™ ๐Œe

๐‘ = ๐Šeโˆ’1 โˆ™ ๐e

ฯƒ

โ€–๐‡fโ€–F

frequency f [Hz]

Page 12: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

advantages

a priori error

bound exists

weighting of a certain

frequency range

disadvantage

only efficiently possible

for small models

MOR with Frequency

Weighted Gramian Matrices approach

Gramian matrices provide an energy

interpretation of the systemโ€™s states

controllability Gramian matrix

observability Gramian matrix

balanced representation

Hankel singular values

truncation of states represented by

small singular values

Balanced Truncation

frequency weighted reduction

usage of frequency weighted Gramian

matrices

very good approximation of a specific

frequency range

advantages

a priori error

bound exists

weighting of a certain

frequency range

disadvantage

only efficiently possible

for small models 2-step approach

POD

๐ ๐

ฯƒi = ฮปi(๐ โˆ™ ๐)

err

or ๐œ€ [โˆ’]

frequency f [Hz]

35 30

20

13

err

or ๐œ€ [โˆ’]

frequency f [Hz]

Page 13: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

Numerical Examples โ€“

Frequency Domain crankshaft

exhaust

err

or ๐œ€ [โˆ’]

frequency f [Hz] err

or ๐œ€ [โˆ’]

frequency f [Hz]

Page 14: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

Numerical Examples โ€“

Time Domain

time t [s] acce

lera

tion a [mm/s

2]

me

an

err

or

ca

lcu

lation

tim

e [s]

err

or

time t [s]

large improvement on mean error

with shorter calculation time

Krylov (50)

POD (50) Gram (50)

CMS (110)

Page 15: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

- Preprocessor

to reduce elastic bodies

MOREMBS contains implementations

of converters for a wide variety of FE-

programs and numerous reduction

methods. The software is available as

a Matlab-based version (MatMorembs)

as well as one in C++ (Morembs++).

MOREMBS (Model Order Reduction of

Elastic Multibody Systems)

- users in

research & industry

Departement

Werktuigkunde

LUT Metal Technology,

Faculty of Technology

VDLAB (Vehicle

Dynamics

Laboratory) Universitรคt

Kassel

Institut fรผr

Mechanik

cooperation

and project

partners

Page 16: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

FE-Software

workflow in

import from Ansys, Abaqus,

Permas, โ€ฆ

reduction with traditional and

modern methods

export to Neweul-M2, RecurDyn,

Simpack, VL.Motion, โ€ฆ

advantages

usage of

standard FEM programs

standard MKS programs

modern reduction methods

instead of only modal methods

preserving the familiar process

chain

MKS-Software

Page 17: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

Morembs in the

HyperWorks Process

Chain

process

control

full body

reduced

body

FE Solver

RADIOSS

ABAQUS

LS-DYNA

NASTRAN

ANSYS

โ€ฆ

MBS

Motion Solve

Adams

SIMPACK

โ€ฆ

making use of HyperWorksโ€™

various interfaces

(sketch, current project with Altair)

Page 18: Alternative Model Order Reduction in Elastic Multibody Systems

Institute of Engineering and Computational Mechanics University of Stuttgart, Germany Prof. Dr.-Ing. Prof. E.h. Peter Eberhard

Summary advantages of alternative MOR

better, more reliable results

(guaranteed error bounds)

no mode selection by hand

necessary

shorter computation times

automated algorithms available

many examples with industrial

relevance

challenges and current topics

many inputs

coupled bodies

moving loads

break squeal

uncertainties

industrial applicability,

interfaces

โ€ฆ

advanced MOR techniques

โ€ข improve results if computational

effort is the same

โ€ข speed up calculations for the

same quality of results

Thank you for your attention!