Professional Documents
Culture Documents
Acusolve Intro Training v18b
Acusolve Intro Training v18b
Innovation Intelligence®
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Table of Contents
1 Introduction A.5
2 AcuSolve Overview A.9
3 AcuSolve Features A.15
4 AcuConsole Overview A.25
5 Demo Problem – Pipe Flow A.31
6 Acusim Programs A.45
7 Workshop1 – Conjugate Heat Transfer A.57
8 Solver Commands A.89
9 Workshop2 – Blower (Using Reference Frame) A.117
10 Input File Review (Workshop2) A.135
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Introduction
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Introduction
A.6
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
HWU Pool
A.7
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Overview
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Overview
A.9
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Overview
• Flow solver
CAD Package
A.10
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Overview
A.11
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Overview
A.12
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Overview
A. 13
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Features
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Features
A.15
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Features
• Turbulence Models
• One-equation Spalart-Allmaras RANS model
• Standard Wall Function – no lowerbound y+ limit
• Low-Re formulation
• k-ω model
• Shear Stress Transport (SST) model
• Smagorinsky and dynamic subgrid LES models
• Hybrid RANS/LES models
• Arbitrary Lagrange Eulerian (ALE) Mesh Motion
• Flexible mesh movement
• Free surface modeling
• Sliding mesh
• Rigid body motion
• Fluid/Structure Interaction (FSI)
• Modal Analysis – P-FSI Rigid Body Motion
• External Code – DC-FSI with Free Surface
A.16
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Features
• Rotating Flows
• Multiple frames of reference
• Rotating/Sliding mesh
• Component Technology
• Fan component
• Heat exchanger component
• Rich Set of Material Options
• Newtonian and non-Newtonian fluids
• Porous media
• Melting and heat of formation Sliding Mesh - Train Passing
• User-defined function Fixed Railcar
A.17
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Features
A.18
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Features
A.19
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Features
A.20
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Features
Supported Platforms
Platform OS
LINUX Kernal version: 2.6.32-37 and newer
LINUX64 Kernal version: 2.6.9-67 and newer
WIN Windows 2000/XP/Vista/7 (IA32)
WIN64 Windows XP/Vista/7/HPC (x64)
A.21
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuSolve Features
• All links below are password protected, so you need an account via
www.acusim.com - Client Login link at upper-right!!!
• Software Distribution
• http://www.acusim.com/webapps/document/release/
• Documentation and Training
• http://www.acusim.com/webapps/document/documentation/
• Tutorials
• AcuSolve
http://www.acusim.com/webapps/document/as_tutorials/
• AcuConsole
http://www.acusim.com/webapps/document/ac_tutorials/
A.22
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuConsole Overview
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuConsole Overview
• Geometry Reader
• No Geometry clean-up
• Mesh Generator
• AcuSolve launcher
• AcuSolve process monitor
A.24
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuConsole Overview
A.25
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuConsole Overview
AcuConsole
AcuImport AcuView AcuProbe
PYTHON INTERFACE
A.26
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuConsole Overview
A.27
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
AcuConsole Demo
Pipe Flow
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Objectives
• Learn the basic interaction with AcuConsole
• Import geometry into AcuConsole
• Set-up the problem to solve a laminar pipe-flow
• Launch and Monitor AcuSolve
• Post-Process using AcuProbe and AcuFieldView
• Given
• CAD model of a simple pipe
A.30
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Launch AcuConsole
• For Windows users, go to
• Start →programs →Acusim Software →AcuConsole V1.8b
• For Linux users, type
• acuConsole
A.31
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Data tree
• Global
• Mesh/geometry
independent
• Model
• Mesh/geometry
dependent
A.32
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Problem Description
• Double-click or right-click → open on Problem Description beneath Global in the Data
tree
• In the Panels area, set problem parameters
• Title: pipe flow
• Sub Title: Re about 1000
• Turbulence equation: laminar
• Mesh type: Fixed
A.33
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.34
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Import CAD
• In the menu bar click on File → Import
• “Choose a file to open” dialog opens. Change the “Files of Type” to “Acis File” or “Parasolid
File”.
• Navigate to the directory in which the CAD model is present and select “pipe.sat ” or
“pipe.x_t”. Click Open
• “Import Geometry” dialog opens.
• If Acis file is loaded, change the “Geometry units”
A.35
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.36
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.37
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.38
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Fluid
• Water
• Inflow
• Mass flux: 0.5 kg/sec
• Outflow
• Outflow
• Wall
• Wall
A.39
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Launch AcuSolve
• Click Tools > AcuSolve
• Problem name: demo
• Generate AcuSolve input files On
• Launch AcuSolve On
• Click Ok
A.40
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Progress monitor
• AcuSolve log data
• Tools → AcuProbe
A.41
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.42
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
A.44
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
• AcuConsole
• Construct models using two main modes of operation
• Import geometry, generate mesh, set up CFD simulation
• Import existing mesh/input file, set up CFD simulation
Data tree
Panels Information
Area Area
CPU Usage
Monitor
A.45
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
• acuMakeLib/acuMakeDll
• Compile User Defined Functions (UDF)
• acuMakeLib - Unix and Linux platforms
• acuMakeDll – Windows
These scripts compile user coding, then create a dynamic shared library (Linux/Unix) or a dynamic
linked library (Windows) that is loaded by AcuSolve at runtime and executed when necessary.
• Example:
• To compile user functions that are in a file named usrFunction.c, execute the following
command:
• Linux/Unix: acuMakeLib -src usrFunction.c
• Windows: acuMakeDll -src usrFunction.c
A.46
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
• acuRun
• Script that runs appropriate programs to launch simulations on single processor or
parallel computer systems.
acuRun has various different functions that will be executed depending on the type of physics
being solved:
• prep: prepare the input data for acuSolve
• view: perform the view factor computation
• solve: launch the solver
• prep,solve: prepare the input data for acuSolve, then launch the solver
• all: run all necessary modules for the simulation (prep, view, solve)
A.47
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
• acuRun
• To execute from within acuConsole, point to the icon in the Tools menu or on the main
toolbar:
A.48
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
• acuRun
We could also accomplish the same results by executing each command in
succession without using acuRun:
Remember: There are many options for each of the programs….. -h option lists them all.
A.49
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
• acuSig
• Signal a running AcuSolve job
• Stop job at end of current time step (clean stop)
• acuSig -stop
• Stop job as soon as possible
• acuSig -halt
• Stop job after a certain time step is completed
• acuSig –sts 200
• Signal job to output results at end of current time step
• acuSig -out
• Many more options
• acuSig -h
A.50
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
• acuTrans / acuOut
• Programs to translate solution data for post processing
To execute from within acuConsole, point to the icon in the Tools menu or
on the main toolbar:
A.51
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
A.52
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Acusim Programs
A.53
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 1
Conjugate Heat Transfer
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.56
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.57
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.58
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.59
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.60
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Expand ‘Surfaces’
• Surfaces are based on their original parent Volume
• The surfaces between the two volumes are separated into two different groups
• Right-click surfaces and select ‘Purge’
• Right-click ‘Surfaces’ and select ‘Surface Manager’
• Select ‘New’ twice to create two new groups
• Click on ‘Columns’ and enable ‘Simple BC Type’
A.61
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• In the Surface Manager, rename ‘Surface 1’ to ‘Inlet’ and click ‘Add to’
• Select the circular surface at the minimum X end and hit ‘Done’
• Set ‘Display’ for Inlet to ‘off’
• Set ‘Simple BC Type’ to ‘Inflow’
A.62
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.63
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• In the Surface Manager, rename ‘inner_pipe_int’ to ‘Fluid_int’ - the surface between solid
and fluid, but attached to the fluid volume
• Rename ‘outer_pipe_int’ to ‘Solid_int’ - the matching surface, but attached to the solid
volume
• Click ‘Close’ to close the Surface Manager
A.64
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Expand ‘Solid_Outer’
• Double-click ‘Simple Boundary Condition’
• Set ‘Temperature BC type’ to ‘Value’
• Set ‘Temperature’ to 300 K
A.65
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.66
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.67
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.68
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Layers
A.69
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Cut-Plane Visualization
• Right-click ‘Model’ and select ‘Cut Plane’
• Set ‘Clip’ to ‘on’
• Set ‘Clip’ to ‘Down’ to reverse clip
• Set ‘Display’ to ‘mesh’
• Set ‘Color’ to ‘volumes’
• Hold ‘Ctrl’ key to change view while moving mouse
A.70
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Explore the features in Cut-plane dialog to visualize the mesh at various locations
and with different settings.
• Hold the ‘Ctrl’ key and use the mouse to maneuver the geometry without changing the
cut plane
A.71
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.72
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Launch AcuSolve
• Tools → AcuSolve
• Or, click on the red arrow icon in the toolbar.
• Click ‘Ok’ with defaults
A.73
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.74
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.75
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.76
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• AcuFieldView GUI
Menu Bar
Menu Toolbar
Side Toolbar
Transform Controls Toolbar
Viewer Toolbar
Visualization
Panel options
Visualization area
A.77
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.78
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• AcuFieldView
• AcuFieldView opens with all boundary surfaces displayed.
• To change background color, click on ‘View’ > ‘Background color’
in the menu bar
A.79
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Boundary Surfaces
• Turn off the display of Surface ID 1 by unchecking
‘Visibility’ in the Boundary Surface Panel
• Boundary Surface Panel can be opened by clicking on
‘Boundary Surface’ in the toolbar of by clicking
‘Visualization Panels’ > ‘Boundary Surface..’ from the
menubar dropdown list
• Click ‘Create’ for creating a new surface ID
• Check the ‘Visibility’ to On
• Under ‘BOUNDARY TYPES’, select the surfaces to be
displayed. In this model, select ‘Solid_int’ and click ‘OK’.
The inner surface of the pipe will be displayed.
• Change the ‘COLORING’ to ‘Scalar’.
A.80
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.81
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Iso-surface
• Turn off the display of Boundary Surfaces by unchecking
‘Visibility’ in the Boundary Surface Panel
• Open Iso-Surface Panel by clicking on ‘Iso’ in the toolbar or
by clicking ‘Visualization Panels’ > ‘Iso-Surface..’ from the
menubar dropdown list
• Click ‘Create’ for creating a new Iso-Surface.
• ‘Iso-Surface Create’ dialop opens. Click on ‘Define Iso
Function…’. ‘Function Selection’ dialog opens. Select
‘temperature’ and click ‘Calculate’.
• By default, X coordinate plane is selected. Set it to Z plane by
selecting ‘Z’ in ‘COORD PLANE’
• Below ‘Iso Function’ the ‘Min’, ‘Current’ and ‘Max’
temperatures are shown. Set the ‘Current’ to 285 and hit
enter.
A.82
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Iso-surface (Cont’d)
• Change the ‘COLORING’ to ‘Scalar’
• Under ‘Scalar Function’, click on ‘Select’. In the ‘Function Selection’ panel select
‘pressure’ and click ‘Calculate’. The Iso-Surface is colored by pressure.
• Change the ‘DISPLAY TYPE’ to ‘Smooth’
A.83
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Coordinate Surfaces
• Turn off the display of Iso-Surface by unchecking
‘Visibility’ in the Iso-Surface Panel
• Open Coordinate Surface Panel by clicking on
‘Coordinate Surface’ in the toolbar or by clicking
‘Visualization Panels’ > ‘Coordinate Surface..’ from
the menubar dropdown list
• Click ‘Create’ for creating a new coordinate surface.
• By default, X coordinate plane is selected. Set it to Z
plane by selecting ‘Z’ in ‘COORD PLANE’
A.84
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.85
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Velocity vectors
• In the Coordinate Surface panel, under ‘DISPLAY TYPE’ select ‘Vectors’.
• Velocity vectors are displayed on the coordinate plane.
• For additional control over the vectors click on ‘Options’ button next to ‘Vectors’. ‘Vector
Options’ panel pops up.
• Play with the options like ‘VECTOR HEAD’, ‘Vector Scale’ and ‘TYPE’ etc.
A.86
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
• All solver commands are read by acuPrep from an ASCII text file (“input file”)
• This file may be generated in a number of ways:
• Using AcuConsole
• Using mesh generators that support AcuSolve as an export format
• Manually
• We will discuss the format of the input file and show some examples of commands, but
the main focus of the training, as you have seen, is on generating the file using
AcuConsole
A.88
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.89
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.90
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.91
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
Solver Commands
A.93
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.94
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
Solver Commands
A.96
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
Solver Commands
A.98
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
Each branch
houses different
commands
A.99
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
• The commands are organized into the “Global” and “Model” branches
• Global commands are mesh independent (problem name, physical models to use,
material models, etc.)
• Model commands involve information about the mesh (boundary values for specific
faces, nodes, etc.)
A.100
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
• Double clicking on a node in the tree shows the options for specific commands:
• For example, double clicking on “Problem Description” brings up the following options
• Global Problem Description
A.101
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.102
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.103
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.104
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.105
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.106
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.107
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.108
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.109
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.110
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.111
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.112
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solver Commands
A.113
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.114
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 – Blower
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.116
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.117
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.118
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.119
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.120
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.121
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
• Expand ‘Surfaces’
• Right-click ‘Surfaces’ and select ‘Surface Manager’
• Click on ‘Columns’ to make sure ‘Simple BC Type’ is enabled
• Click ‘New’ twice to create two new surfaces
• Rename ‘Surface 1’ to ‘Inlet’
• Click ‘Add to’ for ‘Inlet’, pick the circular surface at the
maximum Z-location, and middle-click
• Set ‘Simple BC Type’ for ‘Inlet’ to ‘Inflow’
• Set ‘Display’ to ‘off’ for ‘Inlet’
• Rename ‘Surface 2’ to ‘Outlet’
• Click ‘Add to’ for ‘Outlet’, pick the circular surface at the
maximum Y-location, and middle-click
• Set ‘Simple BC Type’ for ‘Outlet’ to ‘Outflow’
• Set ‘Display’ to ‘off’ for ‘Outlet’
A.122
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
• The remaining surfaces in ‘blower_main’ are the outer walls of the blower
• Rename ‘blower_main’ to ‘Walls’ and turn off its display
• The surfaces in ‘blower_imp_int’ and ‘blower_main_int’ are between the two volumes. In
this case they can be in the same group.
• Rename ‘blower_main_int’ to ‘Interface’ and turn off its display
• Select ‘Add to’ for ‘Interface’, select the 3 surfaces of the disk (currently in
‘blower_imp_int’) and middle-click
• Click on ‘blower_imp_int’ (now empty) and hit ‘Delete’
• Set ‘Simple BC Active’ for ‘Interface’ to ‘off’
• No boundary condition needed between the volumes
• The remaining surfaces are the blower impeller
• Rename ‘blower_imp’ to ‘Impeller’
• Click ‘Close’ to close the surface manager
A.123
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
• Expand ‘Interface’
• Activate ‘Surface Mesh Attributes’
• Set ‘Absolute mesh size’ to 0.01 m
• Expand ‘Walls’
• Activate ‘Surface Mesh Attributes’
• Set ‘Absolute mesh size’ to 0.025 m
A.124
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.125
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
• Expand ‘Impeller’
• Double-click ‘Simple Boundary Condition’
• The impeller is a no-slip wall in the rotating
reference frame
• Set ‘Reference frame’ to ‘Impeller_RF’
• Click ‘MSH’ from the Data tree Manager
• Activate ‘Surface Mesh Attributes’
• Set ‘Absolute mesh size’ to 0.005 m
• With the meshing parameters defined, the
model is ready to be meshed
• Save the database
A.126
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.127
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.128
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.129
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.130
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.131
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 2 - Blower
A.132
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.134
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.135
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.136
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.137
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.138
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.139
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.140
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.141
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• RUN command
A.142
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 – Blower 2
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.144
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.145
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.146
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.147
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.148
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
Workshop 3 - Blower2
A.150
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.151
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.152
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.153
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.154
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.155
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.156
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.157
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.158
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.159
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.160
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.161
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.162
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
Streamlines
• Turn off ‘Visibility’ for the ‘Coordinate surface’.
• Turn on ‘Visibility’ and change ‘Scalar Function’ to
‘velocity_magnitude’ for all ‘Boundary Surfaces’.
• For ‘Boundary Surface 2’,
• change ‘COLORING to Geometric’,
• select Grey color from ‘Geometry color’ panel
• Change ‘Transparency’ to 87.5%.
• Turn off ‘Visibility’.
• Turn off legend for ‘Boundary surface 4’.
• Go to Visualization Panels → Streamlines.
• Select ‘Create’, change ‘Mode’ to ‘Seed a Surface’
• Increase ‘Seeds to Add’ to 100.
• Click CTRL-M1 to select ‘Boundary Surface 1’
(Impeller) and click OK,
• Unselect ‘Show Seeds’.
A.163
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
• Streamlines (Continued)
• Under ‘Calculation Parameters’ change ‘Step’ to 9 and ‘Direction’ to ‘Both’.
• Click ‘Calculate’.
• Change ‘COLORING’ to ‘Scalar’, ‘DISPLAY TYPE’ to ‘Filament & Arrows’,
• Change ‘Colormap’ to ‘NASA-1’ and select ‘Show Legend’.
• Open Boundary Surface panel and turn On Visibility for ‘Boundary Surface 2’
• Again open Streamlines panel and click ‘Animate’ to see streamlines
A.164
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
Streaklines
• Go to Tools → Flipbook Build Mode. Click ‘OK’ to skip the warning
• Go to Tools → Transient Data. Move the slider back to 0 and click
‘Apply’ in ‘Transient Data Controls’ panel.
• Select ‘Build’ and click ‘Yes’ in popped up Streakline Export panel.
Save the .fvp export file. The export file will save streaklines to a
particle path file, and simplifies future import and display.
• The ‘Flipbook Controls’ panel is available after the build is complete.
• Change the ‘Frame Rate’ to 0.10.
• Pause the animation and click ‘Save’ to save the animation
A.165
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
Particle Paths
• Turn off ‘Visibility’ for the Streamlines.
• Go to Visualization Panels → Particle Paths. Select ‘Import’,
browse to previously saved .fvp file and select the file.
• Change ‘COLORING’ to ‘Scalar’, ‘Scalar Variable’ to
‘Emission Time’, ‘DISPLAY TYPE’ to ‘Spheres’, ‘Colormap’ to
‘NASA-1’ and select ‘Show Legend’.
• Go to ‘Tools’ → ‘Transient Data’. Move the Slider to
‘Maximum Time Step’ and click ‘Apply’.
A.166
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 3 - Blower2
A.167
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.168
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
• acuTrans (or acuOut for a GUI) may be used to translate from internal format to
the desired format
A.170
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
A.171
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
A.172
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
A.173
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
A.174
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
A.175
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
A.176
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
A.177
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
A.178
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Post Processing
A.179
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Program Options
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Program Options
• Command line options take precedence over configuration files and defaults.
A.182
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Program Options
A.183
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Program Options
A.184
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Program Options
• To get a list of options and values, issue the command with “-h”:
acuRun –h
Program Options
A.186
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Program Options
• Integer
acuRun -np 2
num_processors= 2
• Real
acuSurf -angle 89.9
max_angle= 89.9
A.187
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.188
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 4
Compressible Nozzle
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.190
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.191
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.192
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.193
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.194
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.195
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.196
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.197
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.198
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
contraction walls
upstream
walls
downstream walls
A.199
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.200
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.201
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.202
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.203
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.204
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.205
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.206
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.208
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
121 1 85 102 86
122 2 85 102 90
123 3 102 90 89
124 4 85 101 102
• Program acuSurf may be used to extract and/or convert into this format
A.210
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.211
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.212
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Conditions
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Conditions
Nodal BC Element BC
Dirichlet Neumann
Strong Weak
Essential Natural
A.214
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Conditions
A.215
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Conditions
A.216
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Conditions
A.217
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Conditions
A.218
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Conditions
A.219
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Conditions
A.220
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Conditions
• Precedence
• It is possible to over-specify a boundary condition (specify it twice) by using combinations
of Element, Nodal, and Simple B.C.’s
• The following table is used to resolve these conflicts
• Nodal boundary conditions may also be “favored” over another by setting the precedence
parameter to a higher value
Not specified Not specified Element BC with zero/free value is assumed and satisfied
A.221
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Boundary Conditions
• Summary
• AcuSolve contains a rich set of boundary conditions
• Combinations of Nodal, Element and Periodic boundary conditions can be used to model
extremely complex scenarios.
• Simple boundary conditions are intended to automate the application of standard
conditions such as walls, inlets, outlets, symmetry planes, etc.
A.222
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Workshop 5
Rigid Body Motion
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.224
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.225
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.227
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.228
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.229
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
1 2 3 4 5
A.230
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.231
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.232
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Expand ‘INFLOW’
• Double-click ‘Simple Boundary Condition’
• Set ‘Type’ to ‘Inflow’
• Set ‘X velocity’ to 1.0 m/sec
• Set ‘Mesh displacement BC type’ to ‘Slip’
• Expand ‘OUTFLOW’
• Double-click ‘Simple Boundary Condition’
• Set ‘Type’ to ‘Outflow’
• Set ‘Mesh displacement BC type’ to ‘Slip’
• Essentially, all the boundary mesh is allowed to move
in its original plane
A.233
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.234
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.235
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.236
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.237
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.238
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• IMPORTANT - Make sure the Nodal Boundary Conditions described above have
been applied to both ‘SYMM1’ and ‘SYMM2’
• Save the database
• The model is ready to run
• Tools -> AcuSolve
• Verify settings and click ‘Ok’
A.239
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.240
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
• AcuSolve provides users with complete control over the solution process
• Equations that are solved
• Number of times that they are solved per step
• Order in which they are solved
• Linear solver to use for each equation
• Convergence tolerance for each equation
• Etc.
• Solution strategy can be set using a combination of commands
• Can also be set using a single input file command
• AUTO_SOLUTION_STRATEGY
• We’ll look at this command in detail, then talk about how it works in AcuConsole
A.242
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
A.243
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
A.244
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
• TIME_SEQUENCE
TIME_SEQUENCE {
min_time_steps = 1
max_time_steps = 100
final_time = 0
convergence_tolerance = 0
termination_delay = 0
lhs_update_initial_times = 1
lhs_update_frequency = 1
min_stagger_iterations = 2
max_stagger_iterations = 2
stagger_convergence_tolerance = 0.001
stagger_lhs_update_frequency = 1
staggers = { "flow",
"turbulence“ }
}
• convergence_tolerance - steady-state convergence
• min/max_stagger_iterations - passes through equations per time step
• stagger_convergence_tolerance – convergence of each equation at each step
A.245
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
• TIME_INCREMENT
TIME_INCREMENT {
initial_time_increment = 1
auto_time_increment = off
local_time_increment = off
min_time_increment = 0
max_time_increment = 0
cfl_control = off
cfl_number = 1000
initial_cfl_number = 1
min_cfl_number = 0
time_increment_decrease_factor = 0.25
time_increment_increase_factor = 1.25
time_increment_increase_delay = 4
min_time_increment_ratio = 0.1
multiplier_function = "none"
}
• Use auto_time_increment to vary time increment automatically during a transient run
A.246
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
A.247
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
A.248
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
A.249
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
A.250
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
A.251
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
• Every time the Auto Solution Strategy panel is exited, the “Advanced Solution
Strategy” branches are updated
• For this example, the appropriate solution staggers were created
• By default, the “Advanced Solution Strategy” commands are NOT written to the input file
A.252
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solution Strategy
A.253
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.254
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.256
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.257
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.258
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.259
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.260
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.261
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.262
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.263
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.264
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.265
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.266
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.267
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.268
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.269
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.270
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.271
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.272
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.273
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.274
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.275
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.276
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• The next step is to import the structural model and project the eigenvectors onto
the CFD mesh
• We’ll project the eigenvectors onto the surface of the ring as well as the node set that was just
created.
• This projection step tells AcuSolve to move the nodes according to the solution of the flexible
body
• The “Eigenmode Manager” will be used to perform this projection and update the boundary
conditions with the appropriate data.
• Note that this projection step relies on nodal coordinates and id’s
• If the mesh is changed, this step needs to be performed again!
A.278
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.279
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.280
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.281
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.282
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.283
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.284
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.285
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.287
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.288
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Launch AcuSolve
• Tools -> AcuSolve
• Set ‘Launch AcuSolve’ to ‘On’
• Set ‘Generate Input Files’ to ‘On’
• Hit ‘Ok’ to start the solver
• Launch Abaqus
• Open the Abaqus command prompt and/or
browse to the ‘Abaqus’ directory under
‘Workshop6’
• Issue the abaqus command:
• abaqus -job Ring_FSI -port 10000
• (Use appropriate abaqus command and port
number)
A.289
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.290
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Restarting Simulations
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Restarting Simulations
A.292
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Restarting Simulations
A.293
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Restarting Simulations
A.294
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Restarting Simulations
• In the “Launch AcuSolve” dialog if the “Reset time step” option is “On”, then the restarted
simulation resets the initial time and starts from time step 1.
• “Reset time increment” option should be “On” if the user changes the “Initial time
increment” for the restart run. If this option is “Off”, then the updated “Initial time
increment” value will not be used by the solver.
• If a steady state simulation needs to be restarted as a transient, change the “Analysis
type” to “Transient” in “Problem Description” and Change the “Initial time increment” in
“Auto Solution Strategy”. In the launch AcuSolve dialog turn “On” the “Reset time step”
and “Reset time increment” options and run the solver.
A.295
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Restarting Simulations
A.296
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Restarting Simulations
A.297
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Restarting Simulations
• A problem may be restarted from any available run and time step with available
restart data
RESTART {
from_problem = "channel"
from_run = 2
from_time_step = 40
}
A.298
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Restarting Simulations
A.299
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.300
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• AcuSolve supports many features for the modeling of heat transfer phenomena
• Conjugate heat transfer
• Heat transfer between solids and fluids.
• Radiant heat transfer
• Surface to surface radiation supported for applications having high temperature differences
• Solar Radiation
• AcuSolve supports solar radiation modeling on surfaces such as automotive windshields
• Many, many more
• Convective heat transfer from surfaces, thermal shells, etc.
A.302
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
∂h
ρ + ρu • ∇h = ∇ • q + ρs
∂t
Where: h = enthalpy, q = heat flux, and s = thermal source terms
A.303
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Solution Approaches
• Two commonly-used approaches for the solution of thermal problems in AcuSolve
• Solving the enthalpy equation in a sequential manner after solving the coupled flow equations
• This approach is appropriate for cases where the flow is not significantly affected by the
temperature field.
• Coupling the enthalpy equation into the global system and solving it in conjunction with the
flow equations
• This approach is more efficient for flows exhibiting a large degree of coupling between
the temperature and flow fields (i.e. buoyancy driven flows).
A.304
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.305
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.306
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.307
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.308
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.309
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.310
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Thermal Shells
• Shell elements have different node numbers on opposing faces
• This permits variations of pressure and temperature across the elements for shells that are
completely surrounded by fluid.
• One-dimensional conduction equation is solved within the shell elements to determine
the temperature of each layer
• This enforces constant heat flux within the layers of an element
A.311
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• The faces of the thermal shell elements may have boundary conditions applied to them
just as standard solid elements would
A.312
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.313
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.314
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.315
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.316
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.317
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.318
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.319
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.320
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.321
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.322
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.324
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.325
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
No-slip
Solid cylinder Walls
producing heat at
a rate of 10,000 W/m3
Symmetry plane
A.326
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Relevant Physics
• Let's review the different types of heat transfer and assumptions that are present in this
simulation before getting started:
A.327
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.328
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.329
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.330
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.331
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.332
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.333
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.334
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.335
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.336
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Solid Region
A.337
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.338
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.339
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.340
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.341
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.342
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.343
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.344
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.345
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.346
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.347
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.348
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.349
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
A.352
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
• Turbulence Background
• Turbulence is a phenomena that involves a vast range of length and time scales
• This is what makes direct numerical simulation (DNS) of turbulent flows of engineering interest
prohibitively expensive
• As the Reynolds Number increases for a given flow, the smallest turbulent eddies decrease in
size
• Therefore, as the Reynolds Number increases, the mesh density required to resolve these
eddies increases, and the required time step size decreases!
• This is the reason DNS is rarely done in industry. However, if you have a computer large
enough, AcuSolve has been shown to perform quite well for DNS!!!
A.353
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
A.354
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
Computing Cost
•
• Launder-Reece-Rodi, Stress-ω model, etc.
• Three Equation Models
• k-ε-RT, V2F, etc.
• One and Two Equation Models
• Spalart-Allmaras, k-ε, k-ω, SST, etc.
• Algebraic Models
• Mixing Length model, Baldwin-Lomax, Cebeci-Smith, etc.
A.355
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
A.356
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
A.357
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
• AcuSolve’s wall functions are valid through the viscous sublayer and buffer layer
• There is no lower bound limit on the wall function
• The upper bound limit is y+ ≈ 300
A.358
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
A.359
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
A.360
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Turbulence Modeling
• Summary
• AcuSolve supports a broad range of turbulence modeling options:
• Steady RANS (Spalart-Allmaras) provides the most cost effective approach (single equation
model)
• Unsteady RANS may improve solution for specific applications
• Detached Eddy Simulation (DES) requires finer mesh than RANS, but often provides better
results for complex separated flows
• LES models provide additional accuracy over DES and RANS for most cases, but require fine
mesh density throughout the domain.
• Dynamic model can be used to predict complex phenomena (transition, etc.).
A.361
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.362
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.364
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.365
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.366
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.367
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.368
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.369
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.370
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.371
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Define gravity
• Expand ‘Body Force’ and double-click ‘Gravity’
• Click ‘Open Array’ for ‘Gravity’
• Set ‘Y-component’ to ‘0.0’ and ‘Z-component’ to ‘-9.81’
• Click ‘OK’ to save the values
A.372
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.373
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Define Volumes
• Expand ‘Model’ and ‘Volume’
• Expand ‘Cup_Honey’ and double-click ‘Element Set’
• Set ‘Material model’ to ‘Tea-Honey’
• Set ‘Body force’ to ‘Gravity’
• Follow the same steps for ‘Cup_Main’
A.374
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Define Surfaces
• Expand ‘Surfaces’
• Expand ‘Top’ and double-click ‘Simple Boundary Condition’
• Set ‘Type’ to ‘Slip’
• Default settings for ‘Walls’ are correct
A.375
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.376
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.377
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Run AcuSolve
• Tools -> AcuSolve
• Set ‘Launch AcuSolve’ to ‘On’
• Set ‘Generate Input Files’ to ‘On’
• Click ‘Ok’ to write the files and launch the solver
A.378
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.380
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Variable Manager
• Variable Manager dialog can be opened by clicking on ‘Variable List’ icon in the tool bar.
• Variables are defined in this dialog and are used in the panels area when entering floating
point and integer values.
A.381
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Click on ‘Add’ for defining new Variable. Rename the variable as desired.
• Enter the expression in the ‘Expression column’. Before the expression use equal symbol
(=) or colon equal symbols (:=). The expression is valid only if any of these two symbols
are used.
• (=) just calculates the value of the expression. (:=) updates the value of expression if any
relative variable is changed.
• The value of the expression is shown in ‘Value’ column.
• Information regarding the variable can be included in the ‘Description column’.
• Each row in the Variable Manager has one variable defined. Variables can be deleted,
moved up and down and sorted based on the values using the Del, Move Up, Move
Down and Sort buttons.
• Variables can be imported and exported by clicking on Import and export buttons. Only
ACL file format is used.
A.382
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Mass flow rate (M) is defined in the Variable Manager dialog. This variable is used in Inlet
SBC as shown below.
• Mass flux is specified with a variable (M). Colon equal to symbol (:=) is used before the
variable for automatic update of the expression if any variable in the expression is
changed.
A.383
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.384
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
A.385
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Change the default value to the desired value and click Ok.
• If the delayed variables are not defined, Delayed variable spreadsheet appears when the
variable is needed. User needs to update the spreadsheet if required and click ‘Ok’ for the
process to continue.
A.386
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Preferences
• User can set the preferences by clicking on File > Preferences in the menu bar.
• Full control is provided to the user for adjusting the default settings.
A.388
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• General Tab
• Under this section users can modify the number of recent files, change the size of icons in the
AcuConsole GUI, adjust the font style and size etc.
• After generating the mesh user can set not to load the mesh or to load using the ‘Allow auto
load mesh’.
• Default option for appending the mesh can be adjusted by setting ‘Allow mesh append’.
A.389
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Data Base
• In this tab, Auto flush and the option for compressing the data base can be selected.
A.390
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Active
• By default the ‘Surface Output’ under ‘Simple Boundary Condition’ for each surface is set to ‘On’.
This can be set to off by selecting ‘Off’ for ‘Default Surface Output’.
A.391
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Export
• In this tab, user can set the exported mesh file type to be in ASCII or binary format. By default
this set to ASCII.
A.392
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Vis Window
• By using these settings users can set the visualization area as desired.
• Type of transparency, shadings, size of point and width of lines in the visualization area can be
adjusted.
• ‘Highlight Model Entities’ option by default is set to ‘On’. Therefore when volume or surface
elements are clicked on in Data tree the appropriate volume or surface gets highlighted in
visualization area. But for large models this may take more time. In such cases putting this
option off can be helpful.
A.393
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Mesh Display
• If a mesh is loaded then the default entities to be displayed and their display type can be set
under this tab.
• Entities here refer to volumes, surfaces, nodes etc.
• If the option is set to ‘none’ then those elements are set to off.
• Volumes, Surfaces, Node sets generated, PBC surfaces, Edges and zone meshes created can be
set to display by default.
A.394
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Geom Display
• Similar to Mesh Display, the CAD model that is loaded will be displayed as desired by setting the
options under this tab.
A.395
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Surface Highlight
• When clicked on a particular surface in Data tree, appropriate surface will be highlighted in the
visualization area. The display type when highlighted can be different than the original display
type set for that particular surface. This can be set by adjusting this tab.
• For example if a surface has display type set to ‘Solid & Wireframe’. When highlighted, the user
likes to display it as wireframe. This can be done by setting ‘wireframe’ for ‘Solid & Wireframe’
as shown in below image.
A.396
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Volume Highlight
• Similar to surface highlight option, the volume display type can also be set as desired by using
this tab.
• Please refer to ‘Surface Highlight’ for detailed explanation.
A.397
Copyright © 2012 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
• Color Scheme
• The default scheme for coloring the CAD model when loaded can be set using this tab.
• Three options are available for setting the ‘Outline Line Color’ and ‘Wireframe Line Color’. Users
can set them as desired.
A.398