the challenges of fluid-structure...

36
The Challenges of Fluid-Structure Interaction Alan Mueller, CD-adapco STAR Japan Conference Nov 28, 2012 Yokohama

Upload: others

Post on 30-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

The Challenges of Fluid-Structure Interaction

Alan Mueller, CD-adapco

STAR Japan Conference Nov 28, 2012 Yokohama

Page 2: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

What is FSI?

Air Interaction with a Flexible Structure

Page 3: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

What is FSI?

• Water/Air Interaction with a Structure

Page 4: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

What is FSI?

• Vortex Induced Vibration and Galloping

4

Page 5: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

What is FSI?

• Aeroelastic Flutter

5

Page 6: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

What is FSI?

• Hydroplaning

6

Page 7: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

What is FSI?

• Gulping

7

Page 8: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

What is FSI?

• Ask 20 engineers “What is FSI?” and you will likely get 20 different answers

• There is not simply one approach valid for all FSI problems

• The analyst must be presented with a range of options and chose the most suitable

8

Page 9: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

The Challenges of FSI

• Mapping data techniques – Finding neighbors and interpolating

• Protocols and formats for exchanging data – Getting data from Code A to Code B

• Coupling methods – Algorithms for accuracy, stability

• Dynamic fluid mesh evolution – Topology changes in the fluid domain

• Validation of FSI results 9

Page 10: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

The Challenges of FSI

MAPPING

10

Page 11: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

The 3 steps of “Mapping”

• Searching for opposing neighbors • Interpolating source stencil data on a

target point – Source and targets may be face or vertex

• Often requires integration (quadratures) – intensive extensive variables – pressure force – heat flux heat – FEA nodal loads: integration of intensive

variables against the shape function.

11

Page 12: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

Source Neighbor Search Imperative

• Search requires little user intervention • The search excludes potential neighbors

based on proximity and orientation • Critically important for sheet metal parts

– resolve ambiguities of poor geometry – thin solid parts may be on the wrong side of

the fluid surface • Parallel Mapping is a must!

– Takes advantage of distributed memory 12

Page 13: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

Co-Simulation Vehicle Thermal Management

Presenter
Presentation Notes
When done with the calculation we have the changing temperatures of all the parts. We see the exhaust system cool down through radiation. Some of the parts of the car will get hotter before they cool down. In the next slides I will show the changing temperature for some individual parts.
Page 14: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

Mapping Displacement in Low Y+ Prism Meshes

14

C0 continuous mapping very important for low y+ meshes

Otherwise very easy for morpher to invert high aspect ratio cells in prism layer

Page 15: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

The Challenges of FSI

DATA EXCHANGE

15

Page 16: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

Methods for Exchanging Data

• File Based Transfer: Import/Map/Export – Data exchange via files on a hard-disk – CAE codes need not be resident in memory – Often called “Loose Coupling” – User responsible for exchange synch

• Socket Based Transfer: Co-Simulation API – CAE code and STAR-CCM+ in memory – Data exchanged via sockets – API controls exchange synchronization

16

Page 17: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

17

Abaqus/STAR-CCM+ Co-Simulation

• Coupling via Abaqus Co-Simulation API of SIMULIA – Manages Coupling Synchronization/Exchange/Mapping – Abaqus v6.12/STAR-CCM+ v7.04 (implicit coupling)

• STAR-CCM+ Abaqus (explicit or standard) – Initial geometry – Pressure(relative or absolute pressure) – Shear traction – Surface heat flux

• Abaqus STAR-CCM+ – Displacement, velocity – Temperature

Page 18: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

18

Abaqus/Star-CCM+ Co-Simulation Interface

Hit the Step or Run button to commence the co-simulation

Page 19: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

The Challenges of FSI

Coupling Technique

19

Page 20: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

Degrees of Coupling

• Two-way coupling for aeroelastic or hydroelastic equilibrium

• One way static coupling for thermal stresses – structural temperature computed by CFD CHT

• One way dynamic coupling – Loads only go from fluid to structure – Loads only go from structure to fluid

• Two way dynamic coupling – explicit (exchange once per time step) – or implicit (multiple exchange per time step)

20

Page 21: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

The Challenges of FSI

Dynamic Mesh Evolution

21

Page 22: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

Dynamic Mesh Evolution

• Completely define a good quality fluid mesh – Using as little user intervention as possible

• Options within STAR-CCM+ – Rigid body motion, sliding interfaces – Morphing – User Defined Motion

• Overset Mesh

22

Page 23: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

Overset Mesh Motion and Fluid Flow : Stop Valve

Page 24: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

The Challenges of FSI

Validations

24

Page 25: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

AeroElastic Prediction Workshop: HIRENASD

2.3M cells

53K nodes

Page 26: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

Aerodynamic Equilibrium at different AOA

• Static Structure, Steady airflow at deformed shape • Ma=0.8, Re=23.5x106, q/E=0.48x10-6

Wing Tip Displacement Lift Coefficient

Page 27: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

Windoff Vibration Modes : Abaqus vs Experiment

f=25.55 Hz (26.25)

f=80.25 Hz (78.20)

f=106.20 Hz

f=160.35 Hz (165.25)

Page 28: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

28

FUN3D

Cp: AOA 2°

STAR-CCM+/Abaqus

Page 29: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

29

x/c

Cp: AOA 2°, Station 7

STAR-CCM+/Abaqus NASA FUN3D

Page 30: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

AeroElastic Prediction Workshop: Forced Vibration of 2nd Flap Bending Mode

Wing Tip Response

Page 31: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

Flow Instabilities in a Tube Bundle

• Yeung and Weaver, “The Effect of Approach Flow Direction on the Flow-Induced Vibrations of a Triangular Tube Array”

31

Page 32: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

32

Co-Simulation DOT Tank Impact

Experimental Test Impact

Page 33: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

33

DOT Tank Impact Simulations

Von Mises Stress (Abaqus Explicit) STAR-CCM+ Pressure

Page 34: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

34

0

200

400

600

800

1000

1200

1400

Star-CD/AbaqusDirect Coupling

0 0.1 0.2 0.3 0.4 0.5

Time (seconds)

Test

Impa

ct F

orce

(kip

s)

DOT Tank Impact Comparisons

__STAR-CCM+/Abaqus

Page 35: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

The Challenges of FSI

• Mapping Data Techniques • Procedures for Exchanging Data • Coupling Methods • Dynamic Fluid Mesh Evolution • Validations

35

Page 36: The Challenges of Fluid-Structure Interactionmdx2.plm.automation.siemens.com/sites/default/files...The Challenges of FSI • Mapping data techniques – Finding neighbors and interpolating

36

Thank You For Your Attention & Enjoy