Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody...

22
May 19th 2011 Usermeeting 2011 Stefan Litter 1 Integration Of Flexible Structures In Multibody Systems: Reliable Model Generation And Automated Modeselection Stefan Litter Virtual Vehicle Research and Test Center, Graz Stefan Dietz SIMPACK AG, Gilching Alexander Lion Universität der Bundeswehr, Munich Volker Mladek MAN Truck & Bus AG, Munich

Transcript of Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody...

Page 1: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 1

Integration Of Flexible Structures In Multibody

Systems: Reliable Model Generation And

Automated Modeselection

Stefan LitterVirtual Vehicle – Research and Test Center, Graz

Stefan DietzSIMPACK AG, Gilching

Alexander LionUniversität der Bundeswehr, Munich

Volker MladekMAN Truck & Bus AG, Munich

Page 2: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 2

1. Process FEM / MBS Interfacing

1. Overview

2. Optimization And Automization Potentials

2. A New Process For Integrating Flexible Structures

1. Overview

2. Model Preparation Within MBS-Environment

3. Single Process Steps

3. Flexible-Body System Analysis And Automatic Modeselection

1. Available Selection-Criterias

2. Global selection recommendation

4. Summary And Perspective

Agenda

Page 3: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 3

Process FEM / MBS Interfacing

(ANSYS + SIMPACK 8.9)

Page 4: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011

4Usermeeting 2011 – Stefan Litter

MBS – done by MBS-expertsFEM – done by FEM-experts

1. Model preparation andreduction (ANSYS)

2. Modal representation(ANSYS)

SIMPACK flexible MBS

Using .SID_FEM (step 3)for flexible bodyrepresentation

3. Additional modes andmodeselection (FEMBS)

Using .sub (step 1) and.rst (step 2) for the

generation of SIMPACK .fbi (flexible body input)

Generated data:ANSYS .sub (reduced model)

Generated data:ANSYS .rst (eigenmodes)

Generated data:SIMPACK .fbi, .SID_FEM

Outer forcesFrequency rangeSimulation purposeNeeded result-quality

Boundary conditionsFrequency range

Positions of interfaces (masters)Quality and usage of interfacesMeshing method (beams, RBE,...)Frequency range

No possibility ofparameterization within the

simulation model

INO

UT

Pro

ce

ss

Ste

p

Model requirements? Model quality? (passed as Blackbox)

Process FEM / MBS Interfacing

Overview

Usermeeting 2011 – Stefan Litter

Page 5: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011

FEM

Dataset

Creation

Superelement

Modal

Analysis

Interface Creation

(RBE, Beams…)

Master DOFs

SuperelementSelection

mode-set

Calculation

FRM / IRMSimulation

Creation

Input-Deck

Input-Deck

FEM

Dataset

Meshing

CAD Part

5

Process FEM / MBS Interfacing

Capabilities For Automation

Usermeeting 2011 – Stefan Litter

FE

MS

IMP

AC

KF

EM

SIM

PA

CK

Will be available within

SIMPACK V9.0

Page 6: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 6

FEM

Data

InterfacesSuper-

elementSimulation

MB

SF

EM

FEM

Data

Meshing

Modal

analysis

Mode-

selection

FRM/IRM

Input

Deck

Preparation of FE-Mesh within the Multibody-Simulation-

(MBS)-Environment

- Interface generation

- Datamanagement for interfaces and flexible-body data

- Generation of Input-Deck, automated model-reduction

Calculation of modes and FRM / IRM within the MBS-

environment – automated modeselection based on

simulation scenario and loadcase

- Modal analysis

- Caclulation of modeselection criterias

By transfering key-tasks of the model-preparation to MBS-

environment a huge range of data is directly available:

- Interface forces / torques

- Interface usage and requirements

- Frequency ranges

- Boundary conditions

- ...

Process FEM / MBS Interfacing

Improvements For A New Process

Page 7: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 7

A New Process For

Integrating Flexible Structures

Page 8: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 8

MBS – done by MBS-experts

2. Modal transformation, additional modes, automated modeselection1. Model preparation

Simulation purposeLocal result-qualityPoints of interest

Boundary conditionsInterface-forcesFrequency range

Mesh-information (ANSYS .cdb)Interfaces (Markers = Masters)Quality and usage of interfaces

INO

UT

Pro

ce

ss

Ste

p

Generated data:Input-Deck (ANSYS APDL)XML database (.MasterDB)

FEM – done by FEM-expertsOR automized

Script based execution:model-preparationmodel-reduction

Interaction with FE-Expert if needed

Generated data:ANSYS .sub (reduced model)ANSYS .rst (eigenmodes, opt.)

Input-Deckgenerated by MBS-expert

Generated data:-SIMPACK .fbi (flexible body input file)

New Process For Integrating Flexible Structures

Overview

Page 9: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 9

FE-MESHexists

Modelling with FE-MESH

Modelling without FE-MESH

Creation of Markers byDefining Coordinates

Creation of Markers byPicking FE-Nodes or

Defining Coordinates

no yes

load FE-Mesh

FE-MESHloaded

RIGID-Bodysimulation

automated MESHINGof Interfaces

no

yes

Input-Deckgeneration

FLEXIBLE-bodysimulation

Saving important data like

- Interface purpose (measuring, force-input, inactive)

- Interface description

- Boundary conditions

- Connections to FE-mesh (RBE2/3, Beams, ...)

ANSYS Input-Deck

XML interface database

New Process For Integrating Flexible Structures

Model Preparation Within MBS-Environment

Page 10: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 10

MBS

FEM

System analysis and automated modeselection – (currently done in MATLAB)

Generated data:-ANSYS .sub (reduced model)-ANSYS .rst (eigenmodes, optional)

Automated reduction

M – mass matrixK – stiffness matrixUH – modal matrix (optional)

Data extract .sub/.rst

Interface positionsInterface purposeEstimated interface-forcesBoundary conditions

Model preparation XML

Calculated interface-forcesFrequency rangeFlexible-body modal coordinates

Simulation (rigid or flexible)

Global result-qualityLocal result-qualityPoints of interest

User

Mode calculationEigenmodesFRM / IRM

Selection-criteria calculation

FRM(harmonic)

Energy(harmonic)

Energy(resultbased)

Localmode(harmonic)

Localmode(resultbased)

Immediate recoupling ofrelevant changes in simulation

model to modal basis bytracking status variables like

interfaces, boundaryconditions, forces, etc.

New Process For Integrating Flexible Structures

Process Steps

Available data about interfaces and model-setup can be used

- Interface positions, DOF

- Estimated interface-forces (FRM calculation)

- Boundary conditions

Available data of simulation run can be used

- Calculated interface-forces

- Frequency Ranges

Usermeeting 2011 – Stefan Litter

Page 11: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 11

Flexible-Body System Analysis

And

Automatic Modeselection

Page 12: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 12

Selection-criteria calculation

FRM(harmonic)

Energy(harmonic)

Energy(resultbased)

Localmode(harmonic)

Localmode(resultbased)

Flexible-Body System Analysis And Modeselection

Available Selection-Criteria

FRM (harmonic)

Based on FRM calculation:-Forces-Excitation freqency band

Type:-Frequency domain

Principal:1. Displacement for one

force at one frequencydiffers from displa-cement at other fre-quency

2. Selection of the eigen-mode which compen-sates the error best

Energy (harmonic)

Based on energy balance:-Forces-Excitation frequency band

Type:-Time domain

Principal:1. Calculation of modal

coordinates for all inputvalue combinations

2. Caclulation of energybalances

3. Selection of the mode ifenergy is greater thanthreshold

Energy (resultbased)

Based on energy balance:- modal coordinates directly

imported from SIMPACK

Type:-Time domain

Principal:1. Caclulation of energy

balance using modal coordinates

2. Selection of the mode ifenergy is greater thanthreshold

Localmode (harmonic)

Based on displacements:-Forces-Excitation frequency band

Type:-Maximum value

Principal:1. Calculation of modal

coordinates for all inputvalue combinations

2. Calculation of displace-ment maxima

3. Selection if the modehas only effects on active interfaces

Localmode (resultbased)

Based on displacements:- modal coordinates directly

imported from SIMPACK

Type:-Maximum value

Principal:1. Calculation of displace-

ment maxima usingmodal coordinates

2. Selection if the modehas only effects on active interfaces

STAGE 1 criteria STAGE 1 criteria STAGE 1 criteriaSTAGE 2 criteria STAGE 2 criteria

STAGE 1(before simulation)

STAGE 2(after simulation)

Parameters for modeselection-routines given by user or derived from result-dataforces, frequencies, thresholds and limits, ...

Page 13: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 13

FRM(harmonic)

Flexible-Body System Analysis And Modeselection

Criteria – FRM (harmonic)

puKuM puMK FRM)(2

0

HFRM uuu

FRMH uMuMK )2())(( 20

20

iiii

iiH

MK

mq

ˆ)(ˆ

ˆ)2(2

0

20

,

1. Formulation of basic FEM equation and harmonic excitation of the system leads to

M: mass matrix / K: stiffness matrix / p: force / u = displacement vector / uFRM: displacement vector FRM / ω0: excitation frequency

3. The „error“ made at different frequency has to be „compensated“ by eigenmodes

uH: displacement vector eigenmodes

2. Displacement is only exact for the used combination of force + frequency, generally

flexible body motion consists of displacements calculated by FRM + eigenmodes

)()( 00 FRMFRM uu

compensation by eigenmodes error at different frequency

4. Modal transformation and seperation of the equations due to diagonal mass and

stiffness matrices (orthogonality of eigenmodes!) leads to

The coordinate qH for each mode i

indicates the ability of the mode to

compensate the error at excitation

frequencies different from ω0

Page 14: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 14

Flexible-Body System Analysis And Modeselection

Criteria – Energy (harmonic)

Energy(harmonic)

1. Formulation of basic FEM equation and harmonic excitation of the system leads to

)(tpuKuM tiepqKqM ˆˆˆ

))sin()ˆsin(ˆ

ˆ)(

22ttK

KK

ptq ii

iiii

ii

))cos()ˆcos((ˆ

ˆ)(

22ttK

K

ptq ii

ii

ii

M: mass matrix / K: stiffness matrix / p(t): force / u = displacement vector / q: modal coordinate / ω: excitation frequency

(modal transformed)

2. Assuming sinusoidal excitation and separation of equations due to diagonal mass and

stiffness matrices (orthogonality of eigenmodes!) leads to

3. Energy levels for each mode and the whole system are calculated

iiii

n

i

pot tqKtqtE )(ˆ)(2

1)(

1

iiii

n

i

kin tqMtqtE )(ˆ)(2

1)(

1

)(tEges

)(

)()()(

,,

tE

tEtEt

ges

ikinipot

i

4. Energy levels of each mode are related to the system energy

λ represents the energy level for each mode i

with repsect to the global system energyλ: energy criteria

Page 15: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 15

Flexible-Body System Analysis And Modeselection

Criteria – Localmode (harmonic)

Localmode(harmonic)

1. Energy criteria results (modal coordinates) are used for calculation:

))sin()ˆsin(ˆ

ˆ)(

22ttK

KK

ptq ii

iiii

ii

2. Modal coordinates are expanded using modal matrix, resulting in displacement vector

)()( tqUtu H

3. Maximum displacements over time are stored and analysed

Analysis of resulting displacements for each

mode i on all active interface DOFs

Page 16: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 16

Flexible-Body System Analysis And Modeselection

Criteria – Energy (resultbased)

Energy(resultbased)

1. Import of modal positions and velocities direcly from SIMPACK

2. Energy levels for each mode and the whole system are calculated

iiii

n

i

pot tqKtqtE )(ˆ)(2

1)(

1

iiii

n

i

kin tqMtqtE )(ˆ)(2

1)(

1

)(tEges

)(

)()()(

,,

tE

tEtEt

ges

ikinipot

i

3. Energy levels of each mode are related to the system energy

λ represents the energy level for each mode i

with repsect to the global system energy

λ: energy criteria

)(tq )(tq

Criteria can be used as quality index for final modeselection

- If all included modes have high energy levels, deselection is propably too strong

- If some modes have very low energy levels, deselection is propably too weak

Page 17: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 17

Flexible-Body System Analysis And Modeselection

Criteria – Localmode (resultbased)

Localmode(resultbased)

1. Import of modal positions and velocities direcly from SIMPACK

2. Modal coordinates are expanded using modal matrix, resulting in displacement vector

)()( tqUtu H

3. Maximum displacements over time are stored and analysed

Analysis of resulting displacements for each

mode i on all active interface DOFs

)(tq

Criteria can be used as quality index for final modeselection

- If simulation results include unused interfaces no mode should be marked as

localmode by the criteria

Page 18: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 18

Flexible-Body System Analysis And Modeselection

Global selection recommendation

FRM(harmonic)

Energy(harmonic)

Energy(resultbased)

Localmode(harmonic)

Localmode(resultbased)

Stage 1 criterias (before simulation)

• 1. Input:

- Forces

- Excitation frequency band (e.g. 1-50 Hz, 5Hz steps)

- Thresholds and limits

• 2. Calculation

- all combinations force + frequency

- local criterias (focused on current loadcase)

- global criterias (full resultbase analysis)

Stage 2 criterias (after simulation)

• 1. Input:

- SIMPACK modal positions and velocities

• 2. Calculation

- global criterias based on result-data

Combination of single selection criterias results in one Boolean global criteria

Page 19: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 19

Summary

And

Perspective

Page 20: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011

immediate recoupling

Usermeeting 2011 – Stefan Litter 20

Summary And Perspective

Global Process

Model Preparation within MBS-

environment (3D) Result viewer for every single mode

Flexible MBS

Global selection criterias and

summary (MATLAB)

Page 21: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 21

Summary And Perspective

SIMPACK Integration

SIMPACK V9.0 offers a new method for FE/MBS integration

- Internal mode calculation

- Boundary-conditions are taken into account

- FRM calculation depependent on interfaces to flexible-body

Parts of this project will be integrated into SIMPACK

- Flexible-system analysis

- Calculation of modeselection criterias

- Selection proposals for adequate mode-set

- Recoupling of simulation results and flexible-system analysis

Page 22: Integration Of Flexible Structures In Multibody Systems ... Of Flexible Structures In Multibody Systems: Reliable Model Generation And ... Modal analysis Mode- ... (ANSYS APDL) XML

May 19th 2011 Usermeeting 2011 – Stefan Litter 22

Have a good time at SIMPACK Usermeeting 2011

Questions?

Stefan LitterVirtual Vehicle – Research and Test Center, Graz

Stefan DietzSIMPACK AG

Alexander LionUniversität der Bundeswehr, Munich

Volker MladekMAN Truck & Bus AG, Munich

The authors would like to acknowledge the financial support of the "COMET K2 -

Competence Centres for Excellent Technologies Programme" of the Austrian Federal Ministry

for Transport, Innovation and Technology (BMVIT), the Austrian Federal Ministry of Economy,

Family and Youth (BMWFJ), the Austrian Research Promotion Agency (FFG), the Province of

Styria and the Styrian Business Promotion Agency (SFG) .

We would furthermore like to express our thanks to our supporting industrial and scientific

project partners, namely MAN Truck & Bus AG, SIMPACK AG, Bundeswehr University of

Munich and to the Graz University of Technology.

© disclosure or duplication without consent prohibited

…bringing the parts together.