Co-simulation Setup
14. 5 Release
January 4, 2013
Release 14.5
Outline
Mechanical Setup
This section will cover the Mechanical setup in the context of a System
Coupling co-simulation. Well discuss Analysis Settings, creating Fluid
Solid Interfaces and other topics relevant to System Coupling
simulations.
Fluent Setup
The Fluent setup for System Coupling simulations will be covered next.
In addition to describing how to label Fluent boundaries to
send/receive data from MAPDL, well discuss creating useful monitor
data, solution output, solver controls and other general considerations.
January 4, 2013
Release 14.5
Time Step)
Substepping not supported (but will run)
January 4, 2013
Release 14.5
Large Deflection
Should usually be set to On
When set to Off, the underlying structural
mesh will not change, so forces from the
deformed Fluent mesh will be applied to the
undeformed structural mesh
4
January 4, 2013
Release 14.5
Damping Controls
The fluid often provides much of the damping
Here we set controls to model the energy loss
in the structure
January 4, 2013
Release 14.5
January 4, 2013
Release 14.5
January 4, 2013
Release 14.5
1
2
January 4, 2013
Release 14.5
Contact Offset
Contact detection can be used to
model contact between a Fluid Solid
Interface and another face
But this may cause an invalid topology in
Fluent if the mesh is pinched off
January 4, 2013
Release 14.5
Solution Trackers
Useful to track structural
displacements
10
January 4, 2013
Release 14.5
11
January 4, 2013
Release 14.5
Outline
Mechanical Setup
This section will cover the Mechanical setup in the context of a System
Coupling simulation. Well discuss Analysis Settings, creating Fluid
Solid Interfaces and other topics relevant to System Coupling
simulations.
Fluent Setup
The Fluent setup for System Coupling simulations will be covered next.
In addition to describing how to label Fluent boundaries to
send/receive data from MAPDL, well discuss creating useful monitor
data, solution output, solver controls and other general considerations.
12
January 4, 2013
Release 14.5
FSI Interface
Setup zones and boundary
conditions as usual
Enable Dynamic Mesh
Set the required Dynamic
Mesh Zones to use the System
Coupling option
Identifies zones that may receive
displacements from System
Coupling
Defaults to Stationary when not
connected to System Coupling
Other zones can use Rigid Body,
Deforming, etc
13
January 4, 2013
Release 14.5
14
January 4, 2013
Release 14.5
15
January 4, 2013
Release 14.5
January 4, 2013
Release 14.5
Fluid Compressibility
Use constant density (incompressible) fluids with care
Implies an infinite wave speed
Cannot resolve acoustics / pressure waves (e.g. water hammer)
Using Ideal Gas instead of constant density gases gives a
more stable solution
For a given interface displacement, an incompressible fluid
responds with a higher pressure change than a compressible one
Even if the constant density assumption is valid for the converged
solution, it can lead to divergence while iterating
January 4, 2013
Release 14.5
Fluid Compressibility
When resolving pressure waves in liquids use the
compressible liquid option in Fluent
May also need to solve the Energy equation for consistency, even
if heat transfer is not of interest
18
January 4, 2013
Release 14.5
FLUID
FLUID
SOLID
19
January 4, 2013
Release 14.5
20
January 4, 2013
Release 14.5
21
January 4, 2013
Release 14.5
Monitor Data
Always monitor force data on
the System Coupling interfaces
Integral of Static Pressure may be
suitable
Directional forces can be obtained
via Custom Field Functions, e.g.:
Static Pressure * X Face Area
22
January 4, 2013
Release 14.5
Monitor Data
Monitor data should
show convergence
within a time step, as
shown.
Further discussion in
the Convergence
chapter.
23
January 4, 2013
1 Time Step
Release 14.5
Monitor Data
Keep the Fluent UI open (interactive
run) to view monitor plots in Fluent
If you selected the Plot option
Future versions will allow plotting in
System Coupling
24
January 4, 2013
Release 14.5
Monitor Data
Cannot directly monitor
displacements in Fluent
January 4, 2013
Release 14.5
Results Data
Output results data from Fluent as
usual
Can use Autosave and perform postprocessing in Fluent
Use Automatic Export with the CFDPost Compatible format to perform
post-processing in CFD-Post
Case file should also be written
26
January 4, 2013
Release 14.5
Solution Methods
Transient Formulation
1st Order Implicit is the default
2nd Order Implicit method (not
bounded) is available when using
Smoothing
If Remeshing is enabled then only
the 1st Order Implicit method is
available
The 1st Order method may require a
very small time step for accurate
solutions
Non-Iterative Time
Advancement (NITA) not
supported with System Coupling
27
January 4, 2013
Note the green line, which uses the 1st order transient
formulation with 80 time steps per cycle. Refining to
400 time steps per cycle gives significantly different
results. The 2nd order scheme gives good results at 80
time steps per cycle and further refinement does not
change the results.
Release 14.5
January 4, 2013
Release 14.5
Outline
Mechanical Setup
This section will cover the Mechanical setup in the context of a System
Coupling simulation. Well discuss Analysis Settings, creating Fluid
Solid Interfaces and other topics relevant to System Coupling
simulations.
Fluent Setup
The Fluent setup for System Coupling simulations will be covered next.
In addition to describing how to label Fluent boundaries to
send/receive data from MAPDL, well discuss creating useful monitor
data, solution output, solver controls and other general considerations.
29
January 4, 2013
Release 14.5
30
January 4, 2013
Release 14.5
31
Outline
Chart
Monitors
Details
Solution Information
Text Monitors
January 4, 2013
Release 14.5
Duration Controls
SC controls the time duration for both
participant solvers
Step Controls
Set the Time Step Size (if transient) for
both participant solvers
Set the Min. and Max. # of Coupling
Iterations
The number of times data is exchanged
between the solvers per (time) step
32
January 4, 2013
Steady State
Release 14.5
33
January 4, 2013
Release 14.5
34
January 4, 2013
Bending mode
Torsional mode
Release 14.5
16
15
1 Stagger
14
13
12
1.E-04
Amplitude []
35
0.1
0.15
Time [s]
January 4, 2013
1.E-02
0
0.05
2011 ANSYS, Inc.
1.E-03
0.2
0.25
January 4, 2013
Release 14.5
37
January 4, 2013
Release 14.5
38
January 4, 2013
Release 14.5
39
January 4, 2013
Release 14.5
January 4, 2013
Release 14.5
Convergence Target
Default is usually fine
See documentation for details on how this
is evaluated
Monitor data should be used to confirm
convergence
41
January 4, 2013
Release 14.5
January 4, 2013
Release 14.5
Execution Control
Co-Simulation Sequence
Who solves first default is Mechanical
In most cases it shouldnt make much
difference
Debug Output
Discussed later
Intermediate Restart Data Output
Use this for backup points, not postprocessing data
January 4, 2013
Release 14.5
Summary
Mechanical Analysis Settings are generally the same for all FSI
cases since some parameters are not used and a single substep
should be used
Setting Time Integration to Off is equivalent to a static
analysis. This provides an easy way to initialize a transient.
If you plan to restart, you must ask to Retain Files After Full
Solve
44
January 4, 2013
Release 14.5
Summary
45
January 4, 2013
Release 14.5