Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose...

19
ACUSIM Software Inc., 2685 Marine Way, Suite 1421, Mountain View, California 94043 Tel: (650) 988-9700 Fax: (650) 988-9770 [email protected] http://www.acusim.com Coupling AcuSolve with MD-Nastran: Fluid Structure Interaction Acusim Software Inc. Proprietary Information Farzin Shakib April 21, 2009

Transcript of Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose...

Page 1: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

ACUSIM Software Inc., 2685 Marine Way, Suite 1421, Mountain View, California 94043Tel: (650) 988-9700 Fax: (650) 988-9770 [email protected] http://www.acusim.com

Coupling AcuSolve with

MD-Nastran:

Fluid Structure Interaction

Acusim Software Inc. Proprietary Information

Farzin Shakib April 21, 2009

Page 2: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 2

Outline

Product Overview

Fluid Structure Interaction (FSI)Practical FSI: Linear Solid/Structural Analysis

Direct-Coupling FSI: Nonlinear Solid/Structural Analysis

Advance FSI Features

Conclusion

Page 3: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 3

Product Overview

Page 4: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 4

AcuSolve

A powerful general-purpose finite element flow solver

AcuSolve’s differentiation:Robustness Most problems solved on the first attemptSpeed Coupled solver on distributed parallel machinesAccuracy Highly accurate in space and time while

globally and locally conservativeFeatures Rich set of functionality; continuously growing

An ideal enabling technology for integrated engineering and scientific applications

Page 5: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 5

Main Features

Physics:Incompressible & weakly compressible Navier-StokesThermal analysis

Conjugate heat transferMulti-layered thermal shellEnclosure radiation – View factorsSolar radiation

Multi-species transport equationsTurbulence:

One-equation Spalart-Allmaras RANS modelSmagorinsky and dynamic subgrid LES modelsHybrid RANS/LES (DES) model & (DDES)

Time accurate transient simulationCoupled with control systems

Page 6: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 6

Main Features (cont)

Arbitrary Eulerian Lagrangian FormulationFlexible mesh motionFree surfaceGuide surfaceSliding mesh

Fluid/Structure InteractionsPractical FSI (P-FSI)Direct Coupling FSI (DC-FSI)Rigid body & flow coupling

Support for ComputationalAero Acoustics (CAA) simulationsGUI-based Preprocessor

Auto tet mesher with boundary layerCAE automation

and many more …

Page 7: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 7

AcuConsole

GUI-base preprocessor for AcuSolveStarts from CAD or MESH

ProE, Parasolid, ACIS, Catia V5, DiscreteICEM, Harpoon, Hypermesh, GridGen, …

Generate mesh from CADAutomatic tet mesherBoundary layer

Full problem specificationGlobal parametersBoundary conditions, etc.

Launch solverMonitor progress

Customizable for easy deployment

Page 8: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 8

Fluid Structure Interaction

Page 9: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 9

FSI Technology

Practical FSIModal response of solid/structure given to AcuSolveAcuSolve runs by itself

Fast, easy and robustAccommodates linear solid/structure interactions

Released Q2-2004

Direct-Coupling FSITight coupling of AcuSolve & Solid/Structural Code

Two codes run in tandem Projection & interpolation performed by AcuSolveNo intervening middleware

Released Q2-2007Soon to be released with MD-Nastran OpenFSI

Page 10: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 10

Practical FSI: Linear Solid/Structural Analysis

Page 11: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 11

Practical FSI

Step 1: Solid ModelSolve an Eigenvalue problem using Nastran

Step 2: ProjectionProject the Eigenvectors onto the AcuSolve mesh

Built-in tools to extract and project directly from OP2 files

Step 3: Run AcuSolveSolve the transient coupled flow and linear deformationAt each step, AcuSolve

Computes fluid forces on the wet surfaceProjects the forces onto the EigensystemAdvances the modal responseComputes the new mesh positionSolves the fluid and other equations on the deformed mesh

Page 12: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 12

Advantages & Limitations

Advantages:The fluid and solid codes are run independently and separately

No run time coupling is requiredNo fluid mesh size limitation imposed by FSI

Significantly more stable than alternative approachesEliminates high wave number modes, yields smooth coupling

Very efficientProblem setupCPU time

Limitations:Only linear solid/structural analysis

No material or geometric nonlinearitiesOnly simple contacts

Page 13: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 13

Wind Turbine Modeling

National Renewable Energy Laboratory (NREL) modelTransient Sliding Mesh Model - Flexible Blades

Total of 20 structural modes were included for this analysis.

Page 14: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Wind Turbine

Page 14

Page 15: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 15

Direct-Coupling FSI:Nonlinear Solid/Structural Analysis

Page 16: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 16

Direct-Coupling FSI

Step 1: MD-Nastran input fileSetup an independent solid/structural mesh and input file

Identify the solid wet surface

Step 2: AcuSolve input fileSetup an independent fluid mesh and input file

Identify the fluid wet surface

Step 3: Run AcuSolve and MD-NastranStart MD-Nastran

SCA Library & Resource Catalog set for OpenFSI/AcuSolveStart AcuSolve

Given host name of running MD-NastranMay run in parallel

Page 17: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 17

Direct-Coupling FSI (cont)

At the start of runMD-Nastran via SCA sends its surface definition to AcuSolveAcuSolve builds interpolation and projection data structure

At each time stepsAcuSolve and MD-Nastran exchange nodal forces and displacement on solid wet surface

Solid Large Deformation Equations

ALE Mesh Motion

Fluid Equations of Motion

Fluid Forces (Traction) Projectedon Solid Wet Surface

Displacement on SolidWet Surface

Deformed Fluid Mesh & Mesh Velocity on Fluid Wet Surface

AcuSolve

MD-Nastran

Page 18: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Vertical Baffle

Page 18

First coupling solution of AcuSolve and MD-NastranExplicit OpenFsi

Page 19: Coupling AcuSolve with MD-Nastran: Fluid Structure … · AcuSolve is a powerful general purpose CFD code zThe premier commercial finite element based CFD solver

Page 19

Conclusions

AcuSolve is a powerful general purpose CFD codeThe premier commercial finite element based CFD solver

AcuSolve has two FSI capabilitiesPractical FSI

Simple to set up and runVery robustOnly linear structural response

Direct-Coupling FSISimple to set up and runFull nonlinear structural response

Stable for a wide-range of problems

Both FSI options are well integrated with MD-Nastran