Documente Academic
Documente Profesional
Documente Cultură
II
3/15/2010
Except as otherwise permitted by Autodesk, Inc., this publication, or parts thereof, may
not be reproduced in any form, by any method, for any purpose.
Certain materials included in this publication are reprinted with the permission of the
copyright holder.
Trademarks
The following are registered trademarks or trademarks of Autodesk, Inc., in the USA and other
countries: 3DEC (design/ logo), 3December, 3December.com, 3ds Max, ADI, Alias, Alias (swirl
design/logo), AliasStudio, Alias|Wavefront (design/ logo), Algor, ATC, AUGI, AutoCAD, AutoCAD
Learning Assistance, AutoCAD LT, AutoCAD Simulator, AutoCAD SQL Extension, AutoCAD SQL
Interface, Autodesk, Autodesk Envision, Autodesk Insight, Autodesk Intent, Autodesk Inventor,
Autodesk Map, Autodesk MapGuide, Autodesk Streamline, AutoLISP, AutoSnap, AutoSketch,
AutoTrack, Backdraft, Built with ObjectARX (logo), Burn, Buzzsaw, CAiCE, Can You Imagine,
Character Studio, Cinestream, Civil 3D, Cleaner, Cleaner Central, ClearScale, Colour Warper,
Combustion,
Communication
Specification,
Constructware,
Content
Explorer,
Create>whats>Next> (design/logo), Dancing Baby (image), DesignCenter, Design Doctor,
Designers Toolkit, DesignKids, DesignProf, DesignServer, DesignStudio, Design|Studio
(design/logo), Design Web Format, Discreet, DWF, DWG, DWG (logo), DWG Extreme, DWG
TrueConvert, DWG TrueView, DXF, Ecotect, Exposure, Extending the Design Team, Face Robot,
FBX, FEMPRO, Filmbox, Fire, Flame, Flint, FMDesktop, Freewheel, Frost, GDX Driver, Gmax,
Green Building Studio, Heads-up Design, Heidi, HumanIK, IDEA Server, i-drop, ImageModeler,
iMOUT, Incinerator, Inferno, Inventor, Inventor LT, Kaydara, Kaydara (design/logo), Kynapse,
Kynogon, LandXplorer, LocationLogic, Lustre, Matchmover, Maya, Mechanical Desktop,
Moldflow, Moonbox, MotionBuilder, Movimento, Mudbox, NavisWorks, ObjectARX, ObjectDBX,
Open Reality, Opticore, Opticore Opus, PIPEPLUS, PolarSnap, PortfolioWall, Powered with
Autodesk Technology, Productstream, ProjectPoint, ProMaterials, RasterDWG, Reactor,
RealDWG, Real-time Roto, REALVIZ, Recognize, Render Queue, Retimer, Reveal, Revit,
Showcase, ShowMotion, SketchBook, Smoke, Softimage, Softimage|XSI (design/logo),
SteeringWheels, Stitcher, Stone, StudioTools, Topobase, Toxik, TrustedDWG, ViewCube, Visual,
Visual Construction, Visual Drainage, Visual Landscape, Visual Survey, Visual Toolbox, Visual
LISP, Voice Reality, Volo, Vtour, Wire, Wiretap, WiretapCentral, XSI, and XSI (design/ logo).
The following are registered trademarks or trademarks of Autodesk Canada Co. in the USA
and/or Canada and other countries: Backburner, Multi-Master Editing, River, and Sparks.
Disclaimer
THIS PUBLICATION AND THE INFORMATION CONTAINED HEREIN IS MADE AVAILABLE BY
AUTODESK, INC. AS IS. AUTODESK, INC. DISCLAIMS ALL WARRANTIES, EITHER
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE REGARDING THESE
MATERIALS.
Published by:
Autodesk, Inc.
111 Mclnnis Parkway
San Rafael, CA 94903, USA
3/15/2010
III
IV
3/15/2010
TABLE OF CONTENTS
Introduction................................................. 1
Overview ....................................................................................................................................1
3/15/2010
Table of Contents
VI
3/15/2010
Table of Contents
3/15/2010
VII
Table of Contents
VIII
3/15/2010
Introduction
Overview
This course will introduce you to performing computational fluid dynamics (CFD) analyses
on 3-D models. All of the available load and constraint options for CFD analyses will be
covered. You will learn how to evaluate the results of CFD analyses and create presentations
of the results, including images, animations, and HTML reports.
For information regarding the basics of the user interface, refer to the Autodesk Algor Simulation
course and Seminar Notes, which is a prerequisite to this CFD course. The program Help files
may also be consulted for basics not covered within the CFD training manual.
3/15/2010
Introduction
System Requirements
We recommend the following system specifications for a Microsoft Windows platform
running Autodesk Algor Simulation. These specifications will allow you to achieve the best
performance for large models and advanced analysis types.
32-Bit
64-Bit *
8 GB RAM or higher
DVD-ROM drive
DVD-ROM drive
* We recommend usage of a 64-bit version of the operating system to run large models of any
analysis type and for Mechanical Event Simulation, CFD, and Multiphysics analyses.
While a 32-bit machine can be configured for larger system memory sizes, architectural
issues of the operating system limit the benefit of the additional memory.
** Linux may be used as a platform for running the solution phase of the analysis only. It
may be used for a distributed processing (or clustering) platform. However, pre- and
post-processing is done in the graphical user interface, which must be installed and run
on a Microsoft Windows platform.
*** These requirements are due to the use of multimedia in our product line and the
availability of distance learning webcasts, software demos, and related media.
Minimum system requirements and additional recommendations for Linux platforms may be
found on the Autodesk website. Navigate to the Autodesk Algor Simulation web page from
the "Products" list on the Autodesk homepage (www.autodesk.com). Next, click on the
"Features" link near the top of the product page. Then, click on the "System Requirements"
link near the top of the Features page.
3/15/2010
Introduction
Documentation for all of the model creation options within the user interface
Documentation for all of the Autodesk Algor Simulation analysis types
Documentation for all of the result options available within the user interface
Step-by-step examples that illustrate many modeling and analysis options
From the user interface, access the HELP pull-down menu and select the "Contents"
command. The Autodesk Algor Simulation Help title page of will appear.
You can navigate through the user's guide via the table of contents to the left or by using
the "Search" or "Index" tabs.
Autodesk Algor Simulation Help is a set of compiled help files that are installed with the
software but are also accessible from the Autodesk website.
Hyperlinks and a table of contents make it easy to move quickly from topic to topic.
The Help window contains a standard Internet browser toolbar, so you can move forward
and backward and print with ease.
3/15/2010
Introduction
Search the Help Files using Keywords
All of the pages in the Help files can be searched based on keywords.
The keywords are entered at the top of the "Search" tab on the left side of the Users
Guide screen. Topics that match the search criteria are listed below.
Keywords are used to search the Help files. You may use single or multiple keywords.
Boolean operators (AND, OR, NEAR, and NOT) are available to enhance the search utility.
Also, phrases may be enclosed in quotes to search only for a specific series of words.
Subscription Center
Along with your Autodesk Algor Simulation software purchase, you have the option of
purchasing various levels of Subscription Center access and support. The Subscription Center is
accessible via the "key" icon near the right end of the program title bar and also via the
"Help: Web Links" menu.
Through the Subscription Center, you can download software updates, service packs, and addon applications. You can access training media, such as topical webcasts. Finally, you can also
submit technical support requests via the Subscription Center.
Web Links
Within the HELP pull-down menu of the Autodesk Algor Simulation user interface, there is a
"Web Links" pull-out menu. The following content can be accessed via the web links within
this menu:
Tutorials
Tutorials are available that demonstrate many of the capabilities of the Autodesk Algor
Simulation software. Each analysis is presented through step-by-step instructions with
illustrations to assist the user. The tutorials are accessed from the "Help: Tutorials"
command and the associated model files are in the "\Tutorials\models" subdirectory within
the program installation folder. The tutorials will appear next to the user interface. You will
be able to follow the steps using the software without switching between the two windows.
3/15/2010
Introduction
For a list of available webcasts and web courses, follow the "Training" link from the home
page of the Subscription Center. Choose the "Autodesk Algor Simulation" product in the
"Browse the Catalog" list. This leads to the Autodesk Algor Simulation e-Learning page, in
which the available webcasts and web courses are listed according to topic.
Reseller:
Subscription Center: Access the Subscription Center from the link provided in the program
interface. Click the Tech Support link on the left side of the page
and then click on the "Request Support" link.
Autodesk Phone:
Autodesk Fax:
(412) 967-2781
Autodesk E-mail:
service.algor@autodesk.com
Updates
The software is updated with new functionality on a continual basis. The following three
types of releases are provided:
1.
A major version: Indicated by the four-digit year of the software release (based upon
the Autodesk fiscal year, not the calendar year)
2.
3.
3/15/2010
Introduction
How to Determine the Software Version
Access the HELP pull-down menu in the user interface and select the "About" command.
This dialog will display the version that you are using. In addition, the program title bar and
the splash screen that appears at each program launch will indicate the major version number
of the software. However, as with the start menu group name and program shortcut, it will
not indicate the subscription and service pack variants.
How to Obtain an Update
Update notifications are provided via the "Communication Center" within the user interface.
The Communication Center icon is located at the right end of the program window title bar.
Whenever new information is available, the state of the Communication Center icon changes.
The Communication Center provides up-to-date product support information, software
patches, subscription announcements, articles, and other product information through a
connection to the Internet. Users may specify how frequently the Live Update information
will be polledon-demand, daily, weekly, or monthly. When a program update notification
is received, the user will be given the option of downloading and installing it.
Background of FEA
What is Finite Element Analysis?
Finite element analysis (FEA) is a computerized method for predicting how a real-world
object will react to forces, heat, vibration, etc. in terms of whether it will break, wear out or
function according to design. It is called "analysis", but in the product design cycle it is used
to predict what will happen when the product is used.
The finite element method works by breaking a real object down into a large number (1,000s
or 100,000s) of elements (imagine little cubes). The behavior of each element, which is
regular in shape, is readily predicted by established mathematical equations. The computer
then combines the individual behaviors to predict the behavior of the actual object.
The "finite" in finite element analysis comes from the idea that there are a finite number of
elements in the model. Alternately, engineers have employed integral and differential
calculus, which breaks objects down into an infinite number of elements. However, for
complex geometry or physical events, derivation of the mathematical expressions can be very
difficult, if not impossible.
The finite element method is employed to predict the behavior of objects with respect to
virtually all physical phenomena:
3/15/2010
Introduction
v
+ v v = p 2 v + f
t
(1)
v = 0
(2)
where:
v = velocity
p = pressure
= density
= viscosity
f = other body forces
Equations (1) and (2) represent the velocity-pressure formulation. This method is applicable
to both 2-D and 3-D analyses. For a 2-D analysis, there are three unknowns, two velocity
components and the pressure. These values can be directly calculated. For a 3-D analysis,
there is an additional unknown velocity component.
For more information on the fluid flow background and how these equations are solved, refer
to the program Help files.
Limitations of CFD
Autodesk Algor Simulation CFD's capabilities will allow you to analyze incompressible
viscous flows. Theoretically, incompressible flow has a Mach number of 0. However, flows
with Mach numbers of less than 0.3 can be considered to be incompressible. In general, the
following parameters should be followed for CFD models:
3/15/2010
Introduction
An element is a mathematical relation that defines how the DOFs of one node relate to the
next. Elements can be 2-D areas or 3-D volumes.
Degrees of Freedom
The degrees of freedom at a node characterize the response and represent the relative
possible reaction of a node.
The type of element being used will characterize which DOFs a node will require.
A node on a 3-D fluid flow element would have the DOFs shown in Figure I.2. V represents
velocity, which has three global components (Vx, Vy, and Vz). In addition, each node has a
pressure degree of freedom (P).
Communication
Between the Elements
3/15/2010
Introduction
Types of Elements
The actual DOFs calculated are dependent on the type of element being used.
The general element types are:
2-D Planar Elements: The mesh represents a cross-section of a fluid part. Each element
must consist of 3 or 4 lines enclosing an area and lying in the YZ plane. A thickness may
be specified in the Element Definition screen and this value is used only for 3-D
visualization purposes within the results environment. Flow rate results are output on a
per unit thickness basis.
2-D Planar and Axisymmetric: Velocity in the Y and Z directions and pressure at each
node.
3/15/2010
Introduction
10
3/15/2010
Chapter
Setting up the model Open the model in the FEA Editor environment and create the
mesh on the model. Then add the necessary loads and constraints and define the model
parameters. Visually check the model for errors with the Results environment.
Analyzing the model Analyze the model using the fluid flow processor.
Reviewing the results View the velocity results graphically using the Results environment.
Use the model, Ball Valve.ach, located in the "Chapter 1 Example Model\Input File" folder of
the class directory or Solutions CD. We will create a simple model of the water flowing
through a ball valve (see Figure 1.1). Water will enter the model at a velocity of 0.5 in/s in
the Z direction and exit from the opposite end of the model, where an inlet/outlet condition
will be specified. We will ramp up the velocity in 1 second using 10 steps and will continue
running at the same velocity for another 9 seconds using 10 more steps.
3/15/2010
11
"Open"
"Open"
"OK"
"OK"
"OK"
"Solid"
12
3/15/2010
Mouse
Mouse
"View: Rotate"
<Esc>
3/15/2010
13
The FEA Editor environment is used to specify all of the element and analysis parameters for
your model and to apply the loads and constraints. You will notice a red X on certain
headings in the tree view. This signifies that this data has not yet been specified. You will
need to eliminate all of the red Xs before analyzing the model. Since you have created a solid
mesh, the "Element Type" heading in the tree view is already set to "3-D" and the default
"Element Definition" parameters have been accepted.
Adding Constraints
We must assume that the velocity of the fluid at the wall of the pipe is zero. By default,
before the analysis begins, the program will automatically apply zero-velocity constraints to
all outer surfaces that do not have a load applied or have not been defined as prescribed
inlet/outlets. Therefore we will assign a prescribed velocity at the inlet and apply a prescribed
inlet/outlet at the outlet. The remaining surfaces will be held to zero-velocity.
Mouse
Click on the surface at the end of the model facing the screen.
Mouse
14
Mouse
0.5
3/15/2010
Mouse
Click on the surface at the end of the model facing the screen.
Mouse
Mouse
"Modify Material"
"Water"
3/15/2010
15
"Modify Analysis
Parameters"
"Add Row"
10
"Add Row"
10 <Tab> <Tab> 10
The preceding step may be done while the solution is running. In addition, you may minimize
the Unsteady Fluid Flow analysis window to better see the model, if desired. The displayed
time step will automatically be incremented as each step converges during the solution phase.
16
3/15/2010
"Hide"
Mouse
Mouse
"Add Streamlines"
Mouse
3/15/2010
17
Creating an Animation
Before creating an animation, we will fix the legend display range so that it is the same for all
frames. We have twenty time steps available, so we'll use a frame rate of 5 fps, yielding a
four second animation.
"Range Settings"
Mouse
Mouse
1
"OK"
18
3/15/2010
"1"
"Save"
"No"
Generating a Report
In this section, you will automatically create an HTML report using the Report Configuration
Utility. We will include a user-specified animation within the report.
"Tools: Report"
Mouse
"Configure report"
Mouse
Mouse
Ball Valve
3/15/2010
19
Click and drag the mouse to select the text "Project Name
Here" and replace this text by typing "Analysis of Water
Flowing through a Ball Valve".
Mouse
Your Name
Your Department
Mouse
Person who checked
model
Department of person
who checked the model
Mouse
Type the name of the person who checked the model into
the "Reviewer" field.
Enter the name of the department of the person who
checked the model into the "Department" field.
NOTES: Text can be added as desired within the "Executive Summary" section using the built-in
word processor features. A variety of font and paragraph styles are included, such as bullet or
numbered lists, tables, tabs, and various text justification settings.
The following sections are automatically generated and cannot be modified. The analyst may
only include or exclude these items or alter their order of appearance within the report:
Summary
Analysis Parameters
Parts
Element
Material
Loads
Constraints
Probes
Rotating Frames (applicable to fluid flow analysis)
Initial Fluid Volume (applicable to open-channel analysis)
Watermark
Results Presentations
Processor Log Files Group
Code Checking Single Load Case
Code Checking Detailed
Code Checking All Load Cases
20
3/15/2010
Mouse
A completed archive of this model, including results, Ball Valve.ach, is located in the
"Chapter 1 Example Model\Results Archive" folder of the class directory or Solutions CD.
3/15/2010
21
22
3/15/2010
Chapter
Learn the types of 3-D elements available for fluid flow analysis.
Learn how to create models of the fluid geometry starting from models of the solid geometry.
Learn how to generate a boundary layer mesh.
Learn how to use prescribed velocities.
Learn how to use pressure/tractions.
Learn how to use prescribed inlet/outlets.
Learn how to create load curves.
8-noded Brick
6-noded Wedge
5-noded Pyramid
4-noded Tetrahedral
3/15/2010
23
Meshing Options
All of the methods taught in the Autodesk Algor Simulation course and the Advanced
Modeling Supplement can be used to create meshes for 2-D and 3-D fluid flow models. This
includes starting from CAD solid models and constructing the mesh by hand within the FEA
Editor environment. The user interface has a couple of features for CAD solid models that are
beneficial primarily for fluid flow analyses.
Fluid Generation
In order to perform a fluid flow analysis, a model representing the fluid must be created. When
performing an analysis of the fluid flow inside or around an object, many times only a model of
the object is provided. Autodesk Algor Simulation provides the capability to easily generate
a model of the fluid from the solid part or assembly geometry. This can be done using the
"Fluid Generation" pull-out menu in the MESH pull-down menu. Generally, this operation
can only be used on models that were opened using the "Surface Knitting" operation.
Occasionally, fluid part generation will work for single-part CAD models, even though surface
knitting was not performed when the model was imported into Autodesk Algor Simulation.
However, it is best to ensure the fluid generation capability by always choosing to perform
surface knitting when a fluid part will be derived from the CAD geometry.
For a new/clean installation of the software, the surface knitting option is turned off by
default. There are two ways to change the setting
1.
Access the TOOLS pull-down menu and select the "Options" command.
2.
Go to the "CAD Import" tab of the Options screen and click on the "Global CAD
Import Options" button.
3.
To the right of the "Knit surfaces on import:" heading there are three radio
buttons. Select either the "Yes" or the "Ask each time" button, depending upon the
preferred behavior.
If you choose the "Yes" option, surface knitting will be performed whenever a CAD solid
model is opened in Autodesk Algor Simulation. If the "Ask each time" option is chosen, a
dialog will appear asking if you want to perform a surface knitting operation whenever a CAD
solid model file is opened. In order to ensure the fluid generation functionality, press the
"Yes" button when prompted with this question.
NOTE: The exercises in this training manual assume that the program is configured with default
options (including the no surface knitting option). When performing an exercise in which
fluid generation will be performed, we will enable surface knitting. At the conclusion of the
exercise, we will restore the default setting ("Knit surfaces on import:" = "No"). This will
24
3/15/2010
3/15/2010
25
26
3/15/2010
If the "Fraction of mesh size" option is selected, the value in the "Target edge
length" field will be multiplied by the surface mesh size to determine the size of the
tetrahedral elements.
If the "Absolute mesh dimension" option is selected, the value in the "Target edge
length" field will be used for the size of the tetrahedral elements.
You can control the relative size of adjacent tetrahedral elements in areas where the mesh
transitions from large element to small elements using the "Transition rate" field. The value
in this field will be the ratio of the average edge lengths of adjacent elements. This value
must be greater than 1. A large value will result in a lower quality mesh. The value in the
"Quality" field will be used as an upper limit for the aspect ratio of the elements.
3/15/2010
27
If the "Fraction of mesh size" option is selected, the value in the "Total extrusion
distance" field will be multiplied by the surface mesh size. The resulting value will
be the total thickness of the boundary layers.
If the "Absolute length dimension" option is selected, the value in the "Total
extrusion distance" field will be the total thickness of the boundary layers.
If the "Percentage average local size" option is selected, the value in the "Total
extrusion distance" field will be used as a percentage of the surface mesh size in the
area of the boundary layer.
You can specify how many boundary layers will be created in the "Layers" field. The
"Growth rate" field is used to specify the ratio of the mesh sizes between adjacent layers.
This value must be greater than one. The outermost layer of wedges will be the thinnest and
the subsequent layers will each increase in thickness.
It is strongly recommended that you exclude all inlet and outlet surfaces from the boundary
layer mesh to avoid poor mesh quality at the fluid inlets and outlets. The basic guideline is to
use boundary layers only where a real wall exists. To exclude surfaces, first select the ones to
be excluded, right-click in the display area, and choose the "CAD Mesh Options: Exclude
From Boundary Layer" command.
"Open"
28
3/15/2010
"Internal Fluid.step"
"Open"
"No"
"OK"
"OK"
3/15/2010
29
Mouse
"Select"
Mouse
Mouse
30
Mouse
"Deactivate"
3/15/2010
"Options"
0.2
"Solid"
"OK"
"OK"
Mouse
Mouse
Mouse
3/15/2010
31
Press the "No" button when asked to view the mesh results.
Mouse
Click and drag in the display area using the middle mouse
button to rotate the model and inspect the mesh. The meshed
model should appear as shown in Figure 2.7.
Loading Options
For most fluid flow analyses, the flow is caused by a known pressure or velocity at some area
of the model. Therefore prescribed velocities and pressures are the most common fluid flow
loads. In addition to these loads, prescribed inlet/outlets allow the user to specify for which
exterior surfaces of the model the velocities and pressures are unknown.
Prescribed Inlet/Outlets
A prescribed inlet/outlet can be applied to any node or surface of a model. A prescribed
inlet/outlet specifies an area of the model where the velocity and pressure of the flow is not
known. A zero-traction state will be applied where a prescribed inlet/outlet exists. This will
results in a near zero pressure.
If the "Use Automatic Constraints" checkbox in the "Options" tab of the "Analysis
Parameters" dialog is activated, the program will automatically add zero velocity boundary
conditions to all nodes on exterior surfaces that do not have a prescribed velocity or
pressure/traction load applied and are not specified as a prescribed inlet/outlet. These are
commonly called wall constraints. This checkbox is activated by default and is recommended
because it eliminated the need for the user to manually apply the zero-velocity constraints to
every surface of the model. This option is always active while using the "Segregated" solver.
A prescribed inlet/outlet can be specified by selecting the desired node or surface and rightclicking in the display area. Select the "Add: Nodal Prescribed Inlet/Outlet" or "Add:
Surface Prescribed Inlet/Outlet" command. A red "I" symbol will appear on each
selected node for nodal-based inlet/outlets. For surface-based inlet/outlets, a green "I" symbol
will appear at every node along the selected surface(s).
32
3/15/2010
Prescribed Velocity
Prescribed velocities can be applied to any node, edge or surface of a model. Prescribed
velocities applied to edges or surfaces will apply the velocity conditions to every node on the
edge or surface. A prescribed velocity can be applied to a model by selecting the desired
node, edge, or surface and right-clicking in the display area. Select the "Add: Nodal
Prescribed Velocity", "Add: Edge Prescribed Velocity" or "Add Surface Prescribed
Velocity" command. For a selected surface, the dialog shown in Figure 2.8 will appear.
Pressure/Traction
Pressures or tractions can be applied to any surface of a model. A pressure is always applied
normal to the face of the element. A traction is a uniform load applied along a specified
direction. A pressure or traction can be applied to a model by selecting the desired surface
and right-clicking in the display area. Select the "Add Surface Pressure/Traction"
command. The dialog shown in Figure 2.9 will appear.
Autodesk Algor Simulation CFD 2011 Seminar Notes
3/15/2010
33
3/15/2010
p = K L
1
2
Vnormal
,
2
where is the fluid density and Vnormal is the velocity normal to the surface. The loss will be
subtracted from the total pressure for an inlet vent and added to the total pressure for an outlet vent.
Pressures and tractions follow a load curve through the analysis. This load curve can be specified
in the "Load Curve" field. The load curve will be defined in the "Analysis Parameters" dialog.
Returning to the internal fluid model, we will apply prescribed velocities of 1 in/s in the X
direction to the inlet of the smaller diameter pipe. The open end of the pipe will be assigned
as a prescribed inlet/outlet.
"View: Orientation: Right
View"
Mouse
Mouse
Mouse
-1
"OK"
Mouse
Mouse
Mouse
"Water"
"OK"
We will again resume the setup and analysis of this model later in this chapter, after some
discussion of the analysis parameters.
Autodesk Algor Simulation CFD 2011 Seminar Notes
3/15/2010
35
Load Curves
As mentioned previously, the magnitudes of prescribed velocities, pressures and tractions follow
load curves throughout a fluid flow analysis. Load curves are necessary for both steady and
unsteady fluid flow analyses. Though time is not meaningful for a steady fluid flow analysis,
the load curves help provide a sequence of guesses for the nonlinear equilibrium equations. This
helps the solution converge. For an unsteady fluid flow analysis, load curves control the
magnitudes of prescribed velocities, pressures, tractions and gravity as a function of time. Load
curves are defined in the "Analysis Parameters" dialog. This can be accessed by rightclicking on the "Analysis Type" heading in the tree view and selecting the "Modify Analysis
Parameters" command. For a steady fluid flow analysis, the "Analysis Parameters" dialog
will appear as shown in Figure 2.10.
36
3/15/2010
3/15/2010
37
Convergence Controls for the "Mixed GLS" and "Penalty" Formulation Options
Because fluid flow is a nonlinear process, it may be necessary for the processor to perform
several iterations. Then, the question becomes how to know whether the solution at any step
has converged or not. The following four columns of the Custom Load-Stepping Settings
table are applicable only to the "Mixed GLS" and "Penalty" formulations, as specified within
the "Solution" tab of the Analysis Parameters dialog. The columns used for the "Segregated"
formulation will be discussed later.
The "Residual Type" column can be used to indicate whether or not the velocity residual
(that is, the error in the Navier-Stokes equation) is to be used for the convergence criteria and
also whether the absolute or relative norm is to be used. Specifying a value of 1 in this
column will use the ratio of the current to previous norm for that time interval. This is the
recommended setting. Specifying a value of 0 will use the absolute norm. Specifying a value
of -1 will ignore the residual calculation. The value in Row 2 corresponds to the time interval
between Row 1 and Row 2, and so on. Therefore, the value in the "Residual Type" column
for Row 1 has no affect for an unsteady analysis. If the calculated residual norm is less than
the tolerance specified in the "Residual Tol" column, the calculation step has converged, and
the processor will move on to the next step. For an unsteady fluid flow analysis, the value in
Row 1 indicates the initial condition (at time = 0). The value in each subsequent row
corresponds to the time interval between the previous and current rows. Therefore, for an
unsteady analysis, the value in the "Residual Tol" column of Row 1 has no affect.
The "Increment Type" column can be used to indicate whether or not the velocity increment
(that is, the change in velocity from step to step) is to be used for the convergence criteria and
also whether the absolute or relative norm is to be used. Specifying a value of 0 in this
column will use the absolute norm for that time interval. This is the recommended setting.
Specifying a value of 1 will use the ratio of the current to the previous norm. Specifying a
value of -1 will ignore the residual calculation. For an unsteady fluid flow analysis, the value
in Row 1 indicates the initial condition (at time = 0). The value in each subsequent row
corresponds to the time interval between the previous and current rows. Therefore, the value
in the "Increment Type" column for Row 1 has no affect for an unsteady analysis. If the
calculated increment norm is less than the value in the "Increment Tol" column, the
calculation step has converged, and the processor will move on to the next step.
3/15/2010
Turbulence
By default, when turbulence is included in a fluid flow analysis, the Smagorinsky's Subgrid
Scale (SGS) model of the Large Eddy Simulation (LES) model is used. In addition to this
method, the standard two-equation k-epsilon turbulence model is available. This model includes
a wall function and will consider surface roughness. This model is currently available for 3-D
steady or unsteady fluid-flow analyses using either the Segregated or Mixed GLS formulation.
In addition, when the Mixed GLS formulation is being used, the "Use implicit time
integration" option must also be active. This option is active by default and is accessed via the
steady or unsteady "Fluid Flow Formulation Options" dialog. To reach this dialog, click the
">>" button to the right of the "Formulation" field within the "Solution" tab.
The k-epsilon model can be specified in the same manner as the previous method. In the
"Load Curves" tab of the "Analysis Parameters" dialog, type a "1" in the "Turbulence"
column of the table for the time steps in which you want turbulence to be included as shown
in Figure 2.11, row 2.
3/15/2010
39
Wall Roughness
The k-epsilon model supports wall roughness. The wall roughness can be applied on two
levels in the user interface. The settings can be defined in the "Default Wall Roughness
Settings" section of the "Turbulence" tab of the "Analysis Parameters" dialog. Secondly,
if a surface is selected, you can right-click and select the "Add: Surface Prescribed Wall
Roughness" command. Each surface prescribed roughness that the user defines will
override the default value for the selected surface(s).
40
3/15/2010
"Modify Analysis
Parameters"
20
Recall that the prescribed velocity for this model has been specified as -1 in/sec. in the
X-direction. Since, by default, the "Initial multiplier" field is set to 0 and the multiplier in
row 1 of the load table is set to 1, the prescribed velocity will be zero at time zero and will
ramp up from -1/20 in/sec. in the X-direction for the first step to -1 for the 20th step. Each
pseudo-time step or load case represents a steady-state fluid flow solution given the inlet
velocity for that particular step. The actual time needed to achieve steady-state flow is
unknown. For that information, an unsteady flow analysis would be required.
Press the "OK" button.
"OK"
"Analysis: Perform
Analysis"
Mouse
3/15/2010
41
"Hide"
The maximum velocity magnitude for load case 20, when viewing the sliced model, should
approximately match the value in the table below.
Maximum Velocity for
Load Case 20
(in/s)
~2.04
A completed archive of this model, including results, Internal Fluid.ach, is located in the
"Chapter 2 Example Model\Results Archive" folder of the class directory or Solutions CD.
42
3/15/2010
Exercise A
Venturi Model
3-D Elements
Concepts that will be Illustrated:
Objective:
Mesh and perform an unsteady fluid flow analysis on the model of the fluid in the venturi
shown below. The fluid passages in the immediate area of the venturi are very narrow.
So, local mesh refinement will be used to produce a greater concentration of nodes in the
interior of the flow paths.
Geometry:
Use the file, Exercise A.step, in the "Exercise A\Input File" folder of the class directory or
Solutions CD. Specify a refinement point at coordinates (0, 0, 0) with a radius of 0.5"
and a divide factor of 4. Mesh the model with an absolute mesh size of 1/8" (0.125) using
a boundary layer mesh. Exclude the inlet surface (the one with a 45 in/s prescribed
velocity in the -Y direction), the two prescribed inlet/outlet surfaces, and the symmetry
surface from receiving a boundary layer mesh.
Loading:
Constraints:
3/15/2010
43
Element:
3-D
Materials:
Water
Load curve:
Results:
Time
Multiplier
Steps
0.0
1.0
0.0
1.0
1
20
To save time, you may stop the analysis after the solution converges for a couple of time
steps. Then, to review the completed results, open the results archive, which is located in
the "Exercise A\Results Archive" folder of the class directory or Solutions CD.
Maximum Velocity Magnitude
(in/s) at 1 second
~311
44
3/15/2010
Chapter
Result Types
Reaction Forces
The "Reaction Vector" pull-out menu in the RESULTS pull-down menu will only be
available if the "Calculate" option was selected in the "Options for calculating reactions"
drop-down box in the "Output" tab of the "Analysis Parameters" dialog. The commands
will display the reaction forces in the fluid model. Non-zero reaction forces will exist at the
boundaries where a prescribed velocity has been applied. Either the magnitude; the individual
X, Y and Z components; or a vector plot can be displayed.
Velocity
The velocity results can be displayed using the "Velocity" pull-out menu in the RESULTS
pull-down menu. The "Magnitude" option is the default result type and will automatically
be displayed on the model as the analysis proceeds. In addition, the X, Y or Z magnitude of
the velocity can be displayed. The "Vector Plot" command is often useful for a fluid flow
analysis because it allows the user to easily see the direction of the flow
Pressure
The nodal-based smoothed pressure results can be displayed using the "Pressure" command
in the RESULTS pull-down menu. The least-squares method of smoothing the pressure
results will be used. This method will provide accurate results for internal nodes. For high
Reynolds number flows, this method may not provide accurate results at boundaries where
prescribed velocities have been applied.
Vorticity
The nodal-based smoothed vorticity results can be displayed using the "Vorticity" command
in the RESULTS pull-down menu. Vorticity is only available for 2-D elements. The vorticity
is a measure of the rotation of a fluid element as it moves through a flow field. The leastsquares method of smoothing the vorticity results will be used. This method will provide
Autodesk Algor Simulation CFD 2011 Seminar Notes
3/15/2010
45
Vorticity Precision
The precision results based on the vorticity can be displayed using the "Vorticity Precision"
command in the RESULTS pull-down menu. Vorticity precision is only available for 2-D
elements. Precision is a method of highlighting stepped changes in results between adjacent
elements. In an ideal model, the vorticity would change smoothly between adjacent elements.
However, in the process of discretizing the model with elements, there will be a change in the
results. The vorticity precision measures the local gradient in vorticity scaled by a global
maximum vorticity. This will allow the user to see areas that may require a finer mesh.
Vorticity precision is calculated as:
where:
n = the vorticity obtained by the smoothing process at node n
e = the interpolated vorticity at the center of element e
max = a global maximum of n
Flow Rate
The volumetric flow rate results (in units of length3/time) can be displayed using the "Flow
Rate" command within the RESULTS pull-down menu. This is an element-based result,
calculated at the centroids of the elements and projected to the element faces. To inquire on
the flow rate for selected element faces, smoothing of the results must be disabled. The
"Smooth Results" setting is in the RESULTS OPTIONS pull-down menu. Click this
command to toggle smoothing on or off.
You may also inquire on the nodal flow rates when result smoothing is enabled, in which case
the nodal results are approximated from the original element-based results. However, the
greatest accuracy is obtained when using the element face flow rate results.
A positive value represents flow into the element and a negative value represents flow out of
the element. Nodal results will be zero at interior nodes, since the sum of flow into and out of
the node must be zero. However, nonzero results will be shown for individual element faces
within the interior fluid flow path. Both face-based and nodal results will be zero for
boundaries at which the velocity is constrained in all three global directions. The exception to
this is for nodes along the edge of a surface that has one of the following conditions applied to
ita prescribed inlet/outlet, a nonzero prescribed velocity, or a fan surface. In these cases,
the nodal flow rate approximation takes into account the flow through the adjacent elements.
Even though the node itself is constrained to zero velocity, there will be a nonzero flow result
due to the flow through the applicable portion of the adjacent elements.
Stress
The "Stress" pull-out menu in the RESULTS pull-down menu will only be available if the
"Output stress data" checkbox is activated in the "Output" tab of the "Analysis Parameters"
dialog. The commands will display the stresses within the fluid due to the viscosity. The "XX,"
46
3/15/2010
Presentation Options
3-D Visualization of 2-D Elements
Access the TOOLS pull-down menu and select the "Options" command. Next, click on the
"Results" tab. Within this dialog there is a button called "3-D Element Visualization" that
produces the dialog shown in Figure 3.1 when pressed.
Slice Planes
For most 3-D fluid flow models, the velocity results at most of the exterior of the model are
zero. It is desired to view the results at the interior of the model. A slice plane can be added
to a model to look at the results on the interior mesh. A slice plane can be added to a model
by right-clicking on the "Slice Planes" heading for the desired presentation and selecting the
"Add Slice Plane" pull-out menu. The three global planes and the isometric option will be
available. Once a plane is selected, the orientation of the plane can be modified using the
commands in the "Slice Planes" pull-out menu in the DISPLAY OPTIONS pull-down menu.
The "Rotate About I", "Rotate About J" and "Rotate About Origin" commands will
allow you to change the angle at which the plane is oriented. The I axis is the red axis on the
slice plane. The J axis is the green axis on the slice plane. The origin is located where the I
and J axes meet on the slice plane. The location of the slice plane along the normal axis can
be controlled using the "Translate Along K" command. The pop-up tool tip for the
associated toolbar icon will say "Translate Normal." The "Flip" command will hide the
elements on the opposite side of the slice plane. Once the slice plane is defined to your
specifications, you can right-click on the heading for the particular slice plane and select the
"Hide" command. This will cause the translucent plane to disappear from the view. The
slice plane will still be in effect. To deactivate the effect of the slice plane, right-click on the
heading for the particular slice plane and select the "Deactivate" command.
3/15/2010
47
Particle Paths
For an unsteady fluid flow analysis, it is possible to track the movement of a massless particle in
the fluid flow model using the "Results Options: Add Particle Paths" command. The
"Particle Paths" dialog shown in Figure 3.2 will appear. This dialog can also be accessed by
selecting nodes in the display area, right-clicking, and selecting the "Add Particle Paths"
command. If the dialog is accessed in this manner, the "Track Nodal Selection (Interactive
Mode)" checkbox will be activated and the part of the dialog below the checkbox will be hidden.
48
3/15/2010
3/15/2010
49
Streamlines
For both steady and unsteady fluid flow analyses, it is possible to show the flow through a
node during a fluid flow analysis using the "Results Options: Add Streamlines"
command. The "Streamlines" dialog shown in Figure 3.5 will appear. This dialog can also
be accessed by selecting nodes in the display area, right-clicking and selecting the "Add
Particle Paths" command. If the dialog is accessed in this manner, the "Track Nodal
Selection (Interactive Mode)" checkbox will be activated and the part of the dialog below
the checkbox will be hidden.
3/15/2010
Pressing the "Appearance" button will access the dialog shown in Figure 3.6.
3/15/2010
51
52
3/15/2010
Exercise B
3-D Flow around a Building
3-D Elements
Concepts that will be Illustrated:
Objective:
Run an unsteady fluid flow analysis to determine the velocity profile as air flows over
and around a building at 3 mph (52.8 in/s) and at 30 mph (528 in/s). We expect
transitional flow for the lower speed and turbulent flow for the higher speed so we will
enable the turbulence option for all calculation steps except for the initial condition
(speed = 0).
Geometry:
The file, Exercise B.step, found in the "Exercise B\Input File" folder of the class
directory or Solutions CD, contains the air volume shown below. The volume
corresponding to the building has already been removed. Create a boundary layer mesh
for the model shown below. Use 100% mesh size and deactivate the boundary layer on
the inlet, outlet, top and sides.
Loading:
Apply a prescribed velocity of 528 inches/second in the X direction to the surface on the
left end of the model.
Apply prescribed velocities of 0 inches/second in the Y direction to the front and back
surfaces of the model.
Apply a prescribed velocity of 0 inches/second in the Z direction to the top surface of the
model.
Constraints:
Element:
3-D
3/15/2010
53
Air
Load curve:
Time
Multiplier
Steps
Turbulence
0.1
20
42
0.1
10
50
20
90
10
Results:
Animate the results to view the changing velocity profile. Observe the appearance of
streamlines and particle paths as the results are animated.
Compare the maximum velocity magnitude result at the end of the simulation to the table
below.
Maximum Velocity
Magnitude
(in/s) at 90 seconds
~ 951
54
3/15/2010
Chapter
Learn how to generate a velocity or pressure load due to a fan located in the model or at the
exterior of the model.
3/15/2010
55
The "Fixed velocity" option should be used if the velocity of the fluid moving
through the fan is known and is constant. The velocity magnitude should be
specified in the "Magnitude" field.
The "Fixed flow rate" option should be used if the flow rate of the fluid moving
through the fan is known and is constant. The flow rate magnitude should be
specified in the "Magnitude" field.
The "Fixed pressure" option should be used if the pressure at the fan surface is
known and is constant. This is only available for external fans. If the fan is an
external exhaust fan, you should specify a negative pressure in the "Magnitude"
field. If the fan is an external intake fan, you should specify a positive pressure in
the "Magnitude" field.
The "Flow rate curve" option should be selected if the change in the flow rate with
respect to pressure is known. When this option is selected, you will be able to define
the flow rate vs. pressure curve. The pressure values must decrease with increasing
flow rates.
The "Velocity curve" option should be selected if the change in velocity with respect
to pressure is known. When this option is selected, you will be able to define the
velocity vs. pressure curve. The pressure values must decrease with increasing
velocities.
Next, specify the direction in which the fluid is flowing through the fan. You can either select
the "X", "Y, or "Z" radio button if the flow is aligned with a global axis or you can select the
"Custom" radio button to specify a vector. Pressing the "Vector Selector..." button will
allow you to specify a vector by selecting two points in the model.
56
3/15/2010
"Open"
"Open"
"Use STEP file units"
"OK"
"Fluid Flow: Unsteady Fluid
Flow"
"OK"
3/15/2010
57
"Options"
"Solid"
"OK"
"OK"
Mouse
58
Mouse
Mouse
3/15/2010
We will define one end of the model as a fan surface at the inlet and apply a prescribed
inlet/outlet at the opposite end. The top view should still be displayed.
Mouse
Click on the surface at the end of the model facing the screen.
Mouse
-50
"Z"
"OK"
"View: Orientation: Bottom
View"
Mouse
Click on the surface at the end of the model facing the screen.
Mouse
Next, we will specify the material properties and the analysis parameters.
Mouse
"Modify Material"
"Air"
"OK"
Mouse
"Modify Analysis
Parameters"
"Add Row"
Press the "Add Row" button within the "Load Curves" tab.
10
"OK"
3/15/2010
59
Mouse
The maximum velocity at the end of the analysis (Time Step 10) should match the value in the
table below.
Maximum Velocity
(mm/s)
~0.125
A completed archive of this model, including results, Fan Surface.ach, is located in the
"Chapter 4 Example Models\Results Archives" folder of the class directory or Solutions CD.
60
3/15/2010
3/15/2010
61
62
3/15/2010
"Open"
"Open"
"OK"
"Mesh: Model Mesh
Settings"
Mouse
"Options"
"Solid"
"OK"
"Mesh Model"
"No"
Press the "No" button when asked to view the mesh results.
Now we will define the material to be air, setup the rotating frame of reference and assign it to
the top surface. The top surface will rotate with a 1 RPM angular velocity about the Z axis.
Mouse
"Modify Material"
"Air"
"OK"
Mouse
"New"
3/15/2010
63
"OK"
Mouse
Mouse
Mouse
"Modify Analysis
Parameters"
"Add Row"
10
"OK"
"Analysis: Perform
Analysis"
Mouse
"Results: Velocity: Vector
Plot"
The maximum velocity at the end of the analysis should approximately match the value in the
table below.
Maximum Velocity
(cm/s)
1.27
A completed archive of this model, including results, RFR.ach, is located in the "Chapter 4
Example Models\Results Archives" folder of the class directory or Solutions CD.
64
3/15/2010
Exercise C
Fan Model
3D Elements
Concepts that will be Illustrated:
Objective:
Geometry:
Use the file, Exercise C.ach, in the "Exercise C\Input File" folder of the class directory or
Solutions CD. This model contains a part for the fan and a part for the fluid. Deactivate
the fan part for the analysis.
Mesh the model using the default "All tetrahedra" solid meshing option, the default mesh
size, and with the option "Use automatic geometry-based mesh size function" disabled.
This will result in a somewhat finer and more uniform element size.
Loading:
Apply a rotating frame of reference to the fan contact surfaces with the following settings:
Angular velocity: 50 RPM
Center of rotation: (0, 0, 0)
Axis of rotation:
Y
3/15/2010
65
Apply a prescribed inlet/outlet to the two end surfaces, as shown in the image.
Element:
3-D
Material:
Air
Load Curve:
Time
Multiplier
Steps
0
1
2
0
1
1
1
10
5
Results:
66
Maximum Y-Velocity
at 2 seconds (mm/s)
101.3
-11.9
3/15/2010
Chapter
The mesh should include any volume that the fluid will occupy at any time. That is,
mesh the combined fluid and gas regions as a single, contiguous solid mesh. The
calculation will determine which portions are fluid and which are gas. At any given
time during the simulation, the meshed region will only be partially filled with fluid.
(In other fluid analysis types, the entire volume of the mesh is filled with fluid
throughout the entire simulation.)
2.
The user must specify where the fluid (or gas) exists at the beginning of the analysis.
This is done with the "Initial Fluid Volumes" branch of the tree view.
NOTE: "Open Channel Flow" can be performed on 3-D models only. The analysis is unsteady (i.e.,
transient). In general, everything relevant to unsteady fluid flow is relevant to open channel
flow, with the exception of some unavailable loads (see next section) and the unique fluid
volume input and results.
3/15/2010
67
Fan Surfaces
Prescribed Turbulence Conditions (k-epsilon turbulence model)
Prescribed Wall Roughness (k-epsilon turbulence model)
Rotating Frames of Reference
"Inside region" indicates that the created 8-point region is initially filled with fluid.
Elements outside the region will be filled with gas.
"Outside region" indicates that the created 8-point region is initially filled with gas.
Elements outside the region will be filled with fluid.
Multiple regions can be created. The union of all of the regions determines where the fluid
and gas start at time 0. The "Enable" checkbox controls whether the region will be used in
the computations (checked) or won't be used (not checked).
Specifying the 8-point Region:
The initial fluid volume is specified using 8-points that define a hexahedral region.
68
3/15/2010
Enter points one at a time: Using the "Initial Fluid Volume (Hexahedral)" dialog (see
Figure 5.2), enter the coordinates of each point (or click existing vertices). The points are
entered in the order A, B, C, D (which define one quadrilateral face) followed by A', B',
C', and D' (which define the opposite quadrilateral face). If a point has been entered in
error, use the <Esc> key to backup through the previous points. The <Esc> key can be
used while creating the original volume or while modifying an existing volume.
Enter all points at once: Click the "Edit points..." button within the "Initial Fluid
Volume (Hexahedral)" dialog to display the coordinates of all 8 points. The dialog
shown in Figure 5.3 will appear. Either enter the coordinates of a point or use the
"Select..." button to click on a vertex.
3/15/2010
69
"Open"
"Open"
"OK"
The model will appear in the FEA Editor environment. The element type is already specified
as "3-D" since only solid elements are supported for this analysis type.
70
3/15/2010
"Use relative"
2 <Enter>
2 <Enter>
-2 <Enter>
Type "-2" into the "DY" field, type "3.5" into the "Z"
field and press <Enter>.
2 <Enter>
2 <Enter>
-2 <Enter>
"Apply"
Mouse
3/15/2010
71
Mouse
Click one of the two circular surfaces at the top of the U-tube.
<Ctrl> Mouse
Mouse
Mouse
"Water"
"OK"
"Analysis: Parameters"
"Add Row"
Mouse
"OK"
72
3/15/2010
3/15/2010
73
74
3/15/2010
Chapter
Multiphysics
Chapter Objectives
Create a model that includes the complete assembly to be analyzed (all solid and fluid parts).
The first design scenario may be defined as the fluid flow analysis (either steady or unsteady).
2.
If this is a CAD solid model, surface mesh all of the parts and then check the model (via the
"Analysis: Check Model" command) in order to complete the solid meshing and the
decoding operation (where all of the node and element numbers are assigned).
3.
4.
Set up the fluid loads, constraints, and analysis parameters and then perform the fluid flow
analysis.
5.
Copy the first design scenario to a new design scenario. In this manner, it will be assured that
the subsequent FEA runs will be based on identical element and nodal geometry. Define the
new design scenario as either steady or transient heat transfer.
6.
7.
Set up the loads, constraints, and analysis parameters for the heat transfer analysis.
8.
In the display area, with nothing currently selected, right-click and choose the "Fluid
Convection" command.
9.
Click on the rightmost column of the fluid convection table and browse to the *.sfv or *.ufv
results file from the prior fluid flow design scenario folder. The file extension will depend
upon whether the fluid flow analysis was steady or unsteady. Only one row will be required
Autodesk Algor Simulation CFD 2011 Seminar Notes
3/15/2010
75
Chapter 6: Multiphysics
in the fluid convection table, since velocities for the nodes belonging to all of the parts will be
contained in the fluid velocity output file. Nodal velocities in the fluid results file are applied
to nodes in the thermal model that are located at the same coordinates.
NOTE: It is also possible to import nodal velocities from more than one fluid model. For
example, if separate fluid flow models were created for individual parts, add a row to
the fluid convection table for each additional fluid velocity file from which nodal
velocities will be obtained.
10. If results from a single time step of an unsteady fluid flow analysis are to be used as the basis
of fluid convection for a steady-state heat transfer analysis; then, in the "Load Case" column,
specify the time step having the velocity results you want to use. Choose from the provided
pull-down list.
11. Perform the heat transfer analysis.
In order to have the velocities vary due to buoyancy effects and due to the changing
temperature profile, a coupled fluid flow and thermal multiphysics analysis must be
performed (see next section).
76
1.
Set the analysis type to either "Steady Coupled Fluid Flow and Thermal" or "Transient
Coupled Fluid Flow and Thermal."
2.
At least one part must be declared as a fluid part by right-clicking on the "Element Type"
heading and choosing either "Fluid Flow 3-D" or "Fluid Flow 2-D." A droplet icon will
appear in the model tree, visually indicating the fluid part.
3.
4.
Right-click on the "Analysis Type" heading and select the "Modify Coupled Analysis
Parameters" command.
5.
Click on the "Set for standard gravity" button and enter the necessary X, Y, and/or Z
multipliers to indicate the vector direction for gravity.
6.
Specify the desired reference temperature and buoyancy load curve parameters, then click
"OK."
3/15/2010
Chapter 6: Multiphysics
7.
Right-click on the "Analysis Type" heading and select the "Modify Fluid Analysis
Parameters" command to access and modify any parameters specific to the fluid portion
of the solution, as desired.
8.
Right-click on the "Analysis Type" heading and select the "Modify Thermal Analysis
Parameters" command to access and modify any parameters specific to the heat transfer
portion of the solution, as desired.
9.
Choose the materials or define custom material properties for the solid parts and the fluid part.
3/15/2010
77
Chapter 6: Multiphysics
Create a model that includes the complete assembly to be analyzed (all solid and fluid parts). The
first design scenario may be defined as the fluid flow analysis (either steady-state or transient).
2.
If this is a CAD solid model, surface-mesh all of the parts. It is not necessary to check the
model or to perform solid meshing at this point.
3.
4.
Set up the loads, constraints, and analysis parameters. You must enable the option to calculate
reaction forces. This option is found under the "Output" tab of the analysis parameters dialog.
5.
6.
Copy the model to a new design scenario and set the analysis type to either Static Stress with
Linear Material Models, Static Stress with Nonlinear Material Models, or Mechanical Event
Simulation." This can be done in one operation by changing the analysis type in the first
design scenario and answering "Yes" when prompted as to whether or not to create a new
design scenario for the different analysis type.
7.
8.
9.
With nothing selected, right-click in the display area and select the "Loads From File"
command.
10. Browse to the results file from the prior design scenario that contains the fluid reaction forces.
Specify the desired load case numbers for both models (fluid flow and structural) and specify the
desired load multiplier. You may specify multiple load cases for the structural analysis if desired.
11. Set up constraints, analysis parameters, and any other desired loads.
12. Run the structural analysis and review the stress and displacement results.
Thermal Stress
The temperature profile from a steady-state or transient heat transfer analysis can be applied
to a static stress or Mechanical Event Simulation (MES) analysis. This particular type of
multiphysics scenario does not involve fluid flow and is possible for users of the basic
Autodesk Algor Simulation package. As such, this topic is covered in the prerequisite
Autodesk Algor Simulation course and associated Seminar Notes.
78
3/15/2010
Chapter 6: Multiphysics
Joule Heating
Joule heating allows you to input electrostatic results into either a steady-state or a transient
heat transfer analysis. This will allow you to account for the effects of heat generation in
a part due to electrical current. The "Electrostatic Current and Voltage" option must
be used. This type of multiphysics analysis requires the Autodesk Algor Simulation
Professional software package.
To set up a joule heating analysis, perform the following steps:
1.
2.
Change the analysis type to either "Steady-State Heat Transfer" or to "Transient Heat
Transfer." Choose "Yes" when prompted to create a new design scenario rather than
changing the analysis type of the first scenario.
3.
Set up the loads and constraints for the heat transfer analysis.
4.
5.
Activate the "Use electrostatic results to calculate Joule effects flag" checkbox.
6.
Press the "Browse" button, navigate to the results file from the electrostatic analysis,
and press the "Open" button. Then click "OK" to close the analysis parameters screen.
7.
Result Options
The result options for multiphysics analyses depend on the last analysis performed. For example,
in a stress/CFD analysis, the static stress results will be available. In a forced convection analysis,
the heat transfer results will be available. To view results of the previous analysis phase, its
design scenario must be loaded into the Results environment.
The two exceptions to this are the steady and the transient coupled fluid flow and thermal
analyses. When these are complete, you will be able to view both the thermal and the fluid flow
results within the same session and design scenario.
Fluid part creation and meshing Open the CAD solid model, derive an internal fluid part,
and create a mesh for all of the model parts.
2.
Setting up and analyzing the fluid flow model Add the necessary loads and define the
model parameters. Visually check the model for errors within the Results environment.
Analyze the model using the steady fluid flow processor.
3.
4.
Setting up and analyzing the heat transfer model Add the necessary loads and define the
model parameters for the thermal analysis. Analyze the model using the steady-state heat
transfer processor.
Autodesk Algor Simulation CFD 2011 Seminar Notes
3/15/2010
79
Chapter 6: Multiphysics
5.
6.
Setting up and analyzing the structural model Add the necessary loads and define the model
parameters for the stress analysis phase. analyze the model using the linear static stress processor.
7.
Use the 3-D solid model, Tee.stp, located in the "Chapter 6 Example Models\Input Files" folder of
the class directory or Solutions CD. An internal fluid part will be derived within the simulation
software. The fluid part will be meshed using the "Tetrahedra and wedges (boundary layer)" solid
meshing option. The solid part will be meshed using the default "All tetrahedral" solid meshing
option. The fluid inside the tee will be water, and a velocity of 1 in/s will be applied to the inlet.
During the thermal analysis, a temperature of 200F will be applied to the inlet and a convection
load will be applied to all of the external surfaces of the pipe. A structural analysis will be
performed last, incorporating a appropriate boundary conditions and loads from both the fluid and
thermal analyses (reaction forces and temperatures).
"Open"
"Yes"
"OK"
"Tee.step"
"Open"
80
3/15/2010
Chapter 6: Multiphysics
"No"
"OK"
"OK"
We will set the global mesh size before deriving the fluid part. Later, we will use part-based
mesh settings for Part 2, so that a boundary layer mesh will be applied only to the fluid part. By
defining the global mesh size first, the fluid part will automatically inherit the desired mesh size
when it is created and we will not have to set the size twice (that is, once for each part).
"Mesh: Model Mesh
Settings"
"Options"
0.125
"OK"
"OK"
3/15/2010
81
Chapter 6: Multiphysics
"Selection: Shape: Point"
"Selection: Select: Surfaces"
"Mesh: Fluid Generation:
Internal"
Mouse
"Select"
Mouse
Mouse
82
"Solid"
"OK"
"OK"
3/15/2010
Chapter 6: Multiphysics
Click on the exposed circular surface of the fluid at the
smaller diameter pipe. Be sure to select the fluid surface
and not the end surface of the pipe.
Holding <Ctrl>, click on the exposed circular surface of the
fluid at the end of the larger diameter pipe.
Mouse
<Ctrl> Mouse
Mouse
Press the "No" button when asked to view the mesh results.
Mouse
Click and drag in the display area using the middle mouse
button to rotate the model and inspect the mesh. The meshed
model should appear as shown in Figure 6.3.
Mouse
Mouse
-1
"OK"
3/15/2010
83
Chapter 6: Multiphysics
Mouse
Mouse
Mouse
"Water"
"OK"
To speed up the steady-state solution somewhat, we will slightly relax the fluid velocity
convergence tolerance (Velocity Norm). In addition, we must turn on the calculation of
fluid boundary reaction forces so that they will be available as a load for the structural
analysis that follows.
Mouse
"Modify Analysis
Parameters"
Mouse
0.0005
Mouse
"Calculate"
"OK"
Mouse
84
Mouse
Select the "Add Slice Plane" pull-out menu and select the
"2) XZ" command.
Mouse
3/15/2010
Chapter 6: Multiphysics
"Hide"
Mouse
Click and drag in the display area using the middle mouse
button to rotate the model for the desired view. The
velocity magnitude results should be similar to those shown
in Figure 6.4.
Mouse
"Yes"
"Activate"
Mouse
"Modify Material"
3/15/2010
85
Chapter 6: Multiphysics
"Steel (ASTM - A36)"
"OK"
Mouse
Mouse
"OK"
Mouse
Mouse
<Ctrl> Mouse
Click and drag in the display area using the middle mouse
button to rotate the model as necessary.
Holding the <Ctrl> key, select the remaining six outer surfaces
of the pipe. Repeat the preceding step to reposition the view as
necessary, and/or rotate the mouse wheel to zoom in or out.
Mouse
0.02
72
"OK"
<Esc>
Mouse
"Modify Analysis
Parameters"
"OK"
Mouse
"Fluid Convection"
Mouse
"ds.sfv"
Mouse
Mouse
"OK"
"Analysis: Perform
Analysis..."
Mouse
86
3/15/2010
Chapter 6: Multiphysics
Select the "Add Slice Plane" pull-out menu and select the
"2) XZ" command.
Mouse
"Hide"
Mouse
Click and drag in the display area using the middle mouse
button to rotate the model for the desired view.
The temperature results should be similar to those shown in Figure 6.5. Notice the stream of higher
temperatures where the fluid exits the smaller diameter pipe and impacts against the opposite wall of
the larger pipe. You can also see the effects of eddy currents in the dead-end of the larger diameter
pipe, where the fluid is trapped.
3/15/2010
87
Chapter 6: Multiphysics
Mouse
"Yes"
"Deactivate"
Mouse
Mouse
Mouse
"Tx"
"OK"
Mouse
Mouse
"Tz"
"OK"
"Selection: Select: Edges"
"View: Orientation: Isometric
View"
Mouse
88
Mouse
"Ty"
"OK"
3/15/2010
Chapter 6: Multiphysics
NOTE: The chosen constraint scheme does not restrict radial growth of the pipes due to thermal
expansion. Exaggerated stresses would occur at the ends of the pipe if this freedom of
movement were not permitted, such as if the ends of the pipe were fully-fixed. The tee is
symmetrical about the XZ plane (Y-Symmetry) and it may realistically be expected to behave
symmetrically, as loaded. Therefore, adding the Ty constraint at one of the center edges, as
we did, will provide static stability without impeding the expected displacement of the tee.
The open ends of the pipes provide the remaining Tx and Tz constraints. We now have all
three global translations constrained somewhere on the model and it is statically stable.
<Esc>
Mouse
Mouse
" ds.sfr"
"1"
"Add Row"
Mouse
Mouse
" ds.sfr"
"1"
"Add Row"
Mouse
Mouse
"Thermal Results Files (*.to,
*.tto)"
"ds.to"
Press the "..." button at the right end of the "Results File"
field in row 3.
In the "Files of type:" field, select "Thermal Results Files
(*.to, *.tto)" from the available items in the pull-down list.
Select the file "ds.to" in the "Chapter 6 Example Models
\Input Files\Tee.ds_data\2" directory. (Note: Changing the
load case number is neither necessary nor possible, since load
cases are not applicable to steady-state thermal analyses.)
Type "2" in the third row of the "Structural Load Case"
column.
"Add Row"
Mouse
Mouse
"Thermal Results Files (*.to,
*.tto)"
Press the "..." button at the right end of the "Results File"
field in row 4.
In the "Files of type:" field, if it is not already selected,
choose "Thermal Results Files (*.to, *.tto)" from the
available items in the pull-down list.
3/15/2010
89
Chapter 6: Multiphysics
Select the file "ds.to" in the "Chapter 6 Example Models
\Input Files\Tee.ds_data\2" directory. We are applying this
load to a second load case in the structural analysis.
Type "3" in the fourth row of the "Structural Load Case"
column.
"ds.to"
3
So, we have defined three load cases in the structural analysisone having only the fluid
reaction forces (Load Case 1), one having only the thermal load (Load Case 2) and one having
both loads (Load Case 3). Now, let us close the "Loads from Files" dialog and define our
analysis parameters.
"OK"
Mouse
"Modify Analysis
Parameters"
"Add Row"
"Add Row"
"OK"
In addition to the settings within the "Loads from Files" dialog, the global "Thermal"
multiplier has to be defined within the analysis parameters screen. Specifically, the thermal
load must be enabled for the second and third load cases. The determination of which load
cases will include the nodal forces at the fluid boundaries is controlled only by the settings in
the "Loads from Files" dialog. There is no global multiplier within the analysis parameters
for nodal forces. We may now run the analysis.
"Analysis: Perform
Analysis..."
"OK"
90
Click and drag in the display area using the middle mouse
button to rotate the model for the desired view.
Access the RESULTS OPTIONS pull-down menu and then
the "Load Case" pull-out menu. Select the "Next" command
to view the results of the second load case. Repeat this
command to see the third load case. Your stress results for
Load Case 3 should be similar to those shown in Figure 6.6.
3/15/2010
Chapter 6: Multiphysics
Figure 6.6: Resulting Plot of von Mises Stress, Incorporating both Thermal and Fluid Flow Effects
Note that this structural analysis has no loads applied directly to it. Rather, it is loaded only
by the thermal expansion and internal pressurization from the fluid (that is, the fluid boundary
reactions). As set up, the first load case includes only the effect of the fluid reaction forces.
The second load case includes only the thermal stresses. Finally, the third load case shows
the combined effects of the reaction forces and temperatures. Note that the stresses for load
cases 2 and 3 are essentially the same. That is because the stresses due to fluid reaction forces
(load case 1) are extremely small and insignificant in comparison to the thermal stress
magnitudes.
* * *
We will next look at a fully-coupled multiphysics analysis example. As you move forward
through this next example, note the difference in the solution time between it and the
uncoupled analysis we just completed. When fluid convection is forced, as opposed to being
driven by buoyancy (also known as natural convection), a series of uncoupled analyses are
generally preferred over a single coupled analysis. This is primarily because of the
significantly shorter solution time.
3/15/2010
91
Chapter 6: Multiphysics
Opening and meshing the CAD solid model Open the CAD solid model, specify the
desired meshing parameters, and create a mesh for all parts.
2.
Setting up the model Add the necessary loads and define the model parameters.
Visually check the model for errors within the Results environment. The Weight and
Center of Gravity tool will be used to determine the volume of the heat source.
3.
Analyzing the model Analyze the model using the steady coupled fluid flow and thermal
processor.
4.
Reviewing the results View the temperatures, heat flux, fluid velocities, and fluid
pressures within the Results environment.
Use the 3-D solid model, Heat Exchanger.stp, located in the "Chapter 6 Example
Models\Input Files" folder of the class directory or Solutions CD. An internal fluid part is
already included within the CAD assembly and will not have to be derived within the
simulation software. We will use an absolute mesh size of 0.2" for all parts. The fluid part
will be meshed using the "Tetrahedra and wedges (boundary layer)" solid meshing option.
Two boundary layers will be specified having a total, absolute extrusion distance of 0.03".
The remaining parts will be meshed using the default "All tetrahedral" solid meshing option.
We will specify a 40 edge curve refinement angle and use the "Maximum adjacent surface
curvature" option to ensure an adequately fine mesh around the models many small
cylindrical surfaces without making the remainder of the mesh too fine. To do so, we will
have to deactivate the automatic geometry-based mesh size function.
We will define a custom unit system. The fluid inside of the unit will be a custom-defined
heavy oil having a much greater viscosity, and a somewhat greater density and thermal
conductivity relative to water. The expansion coefficient will be similar to that of water.
The heat source will provide 60 Watts of total input power. A convection load will be applied to
the exposed surfaces of the cooling fins. Velocity and temperature convergence tolerances will
be relaxed in the interest of obtaining results more quickly.
The following parameters will be used for the analysis:
Vessel Material:
Aluminum 2024-O
Fluid Properties:
Loads:
92
3/15/2010
Chapter 6: Multiphysics
"Open"
Mouse
"Options"
"OK"
3/15/2010
93
Chapter 6: Multiphysics
0.2
Mouse
Mouse
Mouse
Mouse
40
"OK"
"OK"
94
0.2
Mouse
40
"Solid"
Mouse
0.03
"OK"
"OK"
"No"
Press the "No" button when asked to view the mesh results.
3/15/2010
Chapter 6: Multiphysics
3/15/2010
95
Chapter 6: Multiphysics
Mouse
"New"
Mouse
"Custom"
Mouse
"J"
Custom (lbf in s F J)
"OK"
Mouse
"Modify Material"
"Aluminum 2024-O"
"OK"
Mouse
"Modify Material"
Select the "AISI Type 304 Stainless Steel" item from the
list of materials in the library.
"OK"
Mouse
"Fluid Flow 3-D"
Mouse
96
"Modify Material"
"Edit Properties"
0.00012
2.5e-6
Mouse
0.015
500000
0.00011
"OK"
"OK"
Mouse
3/15/2010
Chapter 6: Multiphysics
Mouse
80
"OK"
Mouse
"80"
0.05
0.05
"OK"
"Selection: Shape: Rectangle"
"Selection: Select: Surfaces"
Mouse
The preceding step deselected the surfaces of tube/fin intersection and the tubing surfaces. In
this way, we will confine the convection load to only the exposed surfaces of the five fins.
Mouse
0.05
80
"OK"
"Details"
"Tools: Weight and Center of
Gravity"
"OK"
3/15/2010
97
Chapter 6: Multiphysics
Verify that the reported volume of Part 2 is equal to, or approximately equal to, 4.4134E-01
(0.44134) in3. Record the reported volume, which will be used to calculate the heat
generation load magnitude in the next step.
"Close"
Mouse
For the following two steps, substitute the exact Part 2 volume that you previously recorded,
as reported by the Weight and Center of Gravity calculator. Slight variations in the surface
and/or solid mesh may lead to slightly different part volumes. In addition, the total volume of
the elements comprising the FEA mesh will typically differ from the original CAD part's
volume due to discretization of curved surfaces. For the most accurate heat input, it is best to
use the actual total volume of the elements rather than the theoretical volume of the original,
non-discretized CAD part.
60/.44134=
60 W / 0.44134 in^3
"OK"
Mouse
By default, temperatures are shown as the current result type. Prior to completion of the solution,
the fluid velocities, pressures, and temperature will be updated as the solver outputs the various
iterations until the solution converges for both sets of values (fluid flow and thermal).
This analysis will likely take more than forty-five minutes to run and may take significantly
longer, depending upon the computer hardware. It would be best to leave the model running
during a lunch break or overnight. If time does not permit completing the solution phase, stop
the analysis and open the archive file that is located in the "Chapter 6 Example Model\Results
Archive" folder.
98
3/15/2010
Chapter 6: Multiphysics
After the solution has been completed, the temperature results should be similar to those shown
in Figure 6.9.
Note that the region of maximum heat flux is where the tube carrying the hot liquid first
enters the cooling fins, as heat is drawn away due to the convection load in this area. The heat
flux results are shown in Figure 6.10.
3/15/2010
99
Chapter 6: Multiphysics
100
Mouse
"Hide"
Mouse
<Ctrl> Mouse
Holding the <Ctrl> key, also select the Part 2 heading in the
tree view.
Mouse
"Hide"
3/15/2010
Chapter 6: Multiphysics
Mouse
Mouse
"OK"
3/15/2010
101
Chapter 6: Multiphysics
Lastly, let us take a look at the pressure results and revisit the temperature results, this time
with the slice plane active.
"Results: Pressure"
"Results: Temperature"
102
3/15/2010
Chapter 6: Multiphysics
Exercise D
Heat Sink Model
3-D, Tetrahedra and Wedge (Boundary Layer) Elements
Concepts that will be Illustrated:
Setting up and running an unsteady fluid flow analysis and an uncoupled steady thermal analysis.
Objective:
Perform an unsteady fluid flow analysis to determine the air velocity around the heat sink
due to forced convection. Then, apply the velocities from the final time step to a steadystate thermal analysis of the assembly to determine the resulting temperature profile.
Use the "Metric mmks" unit system, which is consistent with the STEP file's length unit
(mm) and has Force in Newtons and Energy in Joules.
Geometry:
The file, Exercise D.STEP, found in the "Exercise D\Input File" folder of the class
directory or Solutions CD, contains the heat sink and semiconductor assembly shown
below. In addition, the air around the assembly is already included.
Mesh all parts at 120% of the default mesh size.
NOTE: The global default "All tetrahedra" solid meshing option will be used. However,
set the air (Part 1) to the "Tetrahedra and wedges (boundary layer)" solid meshing option.
In addition, set the number of boundary layers to 2. Exclude the inlet and outlet surfaces
from receiving boundary layers.
3/15/2010
103
Chapter 6: Multiphysics
Loading:
The semiconductor has an internal heat generation of 15 W. Use the "Weight & Center
of Gravity" calculator to determine the volume (mm3) of the semiconductor (Part 2).
Heat Generation (in J/(mm3*s) = 15 W / Volume Part 2
Incoming air is held at 30C.
Velocity of 100 mm/s in the +Z direction across the heat sink will be applied.
Constraints:
An inlet/outlet condition will be specified on the surface opposite the applied velocity.
Element:
Materials:
Multiplier
Steps
Turbulence
0
1
10
Results:
104
Maximum Temperature
(C)
Maximum Velocity
Magnitude (mm/s)
~ 82
~ 191
3/15/2010
Self
Study
Formulation Options, Porous Media, and
Transient Mass Transfer
Fluid Flow Formulation Options
There are four formulation options available for steady and unsteady fluid flow analysis,
specified via the "Formulation" drop-down box in the "Solution" tab of the "Analysis
Parameters" dialog (shown in Figure SS.1).
Figure SS.1: Formulation Choices Solution Tab of the Analysis Parameters Dialog
The "Automatic" option will choose one of the following three formulations based on
the properties of the model.
The "Mixed GLS" option will use the Galerkin Least Squares (GLS) method. This
formulation is applicable to all 3-D analyses except for open channel flow. It is not
applicable to any 2-D fluid flow analyses. The Mixed GLS formulation will be used
when the Automatic option is selected if the following conditions are metthe
geometry is 3-D and a user-defined local coordinate system is both defined and is applied
to at least one surface where a boundary condition or a load has been applied.
Autodesk Algor Simulation CFD 2011 Seminar Notes
3/15/2010
105
Self Study
The "Segregated" option will use a segregated solution algorithm that decomposes the
global matrix into smaller sub-matrices, each governing the nodal unknowns associated
with a single conservation equation. These sub-matrices will then be solved in a
sequential manner. For most models, the segregated solver will provide the fastest
solution time, will require less RAM (since it does not solve the entire matrix at once),
and will provide the most robust solving capability.
This formulation is applicable to 3-D analyses (steady, unsteady, and open channel flow)
and 2-D planar analysis (steady and unsteady). It does not support local coordinate
systems. Therefore, as long as the model does NOT contain any applied load or
boundary condition that is based on a user-defined local coordinate system; selecting the
Automatic option will result in the usage of the segregated formulation.
The "Penalty" option will use the penalty method. The penalty method is suited only for
4-node elements in a 2-D analysis and 8-node brick elements in a 3-D analysis. Use one
of the other formulations if the mesh contains elements with fewer nodes. The penalty
method is available only for 2-D axisymmetric analyses (steady and unsteady flow) and
for 3-D analyses (except for open channel flow).
To the right of the "Formulation" input field is a button (">>"). This is used to access additional
solution options for each formulation. Figure SS.2 shows the Unsteady Fluid Flow Formulation
Options dialog. The Steady Fluid Flow Formulation Options dialog is identical except for the title
bar. A description of the additional input for each formulation follows the dialog image.
106
3/15/2010
Self Study
When using implicit time integration, the scheme can be set to either "First order Euler
scheme" or "Second order AB scheme" (the Adams-Bashforth trapezoid formula). Both
schemes have predictor and corrector steps to help with convergence.
NOTE: One of the implicit time integration schemes MUST be used if the k-epsilon
turbulence model is to be used.
Segregated Formulation:
If the analysis is using the segregated method, you can choose which solver will be used to
calculate the velocities and pressures in the "Solver Control" section. The "Iterative" solver
is recommended because it is faster and uses less memory than the sparse solvers. However, if
one of the variables (three velocity components or pressure) is not converging with the iterative
solver, then you may want to choose one of the sparse solvers. The "BCSLIB-EXT" sparse
solver is generally faster than the "PVSS" sparse solver. The "MUMPS" distributed solver is
also available on both Linux and Windows operating systems.
Since the segregated formulation solves the velocities and pressure independently, an iterative
scheme is used to converge on the solution of the matrices. Since any given solution may be
inaccurate, relaxation factors are used to minimize the oscillation that may occur in the
solution. Specifically, the segregated formulation will use under-relaxation to control the
convergence of the pressure and velocity values. You can specify the relaxation parameters
for each of these values in the "Relaxation Control" section.
If the "Apply automatic parameter control" checkbox is activated, then the solver will
automatically adjust the following relaxation parameters, starting with the entered value, based
on the convergence history and the global matrix properties. If the checkbox is not activated,
then the following relaxation parameters will remain constant throughout the entire analysis.
The "Velocity relaxation factor" will be applied to each of the velocity solutions (X, Y,
and Z matrices). Smaller values result in a more stable solution but can require more
iterations to converge. Larger values may cause the solution to diverge. The acceptable
range is greater than 0 and less than or equal to 1.
The "Pressure relaxation factor" is applied to the pressure solution. Smaller values
result in a more stable solution but can require more iterations to converge. Larger values
may cause the solution to diverge. The acceptable range is greater than 0 and less than or
equal to 1.
The "Inertial relaxation factor" is applied to the momentum equation. The acceptable
range is greater than 0 and less than or equal to 1.
The "Detect stagnation due to oscillation" drop-down is used to determine how to handle the
situation in which the results are converging toward a value but to a value larger than the user
specified tolerance. The options are:
"Continue to next step": If stagnation of the convergence is detected, the analysis will
accept the results and will continue with the next time step.
"Stop": If stagnation of the convergence is detected, the analysis will stop. The log file
will indicate whether the stagnation was in the velocity or pressure.
3/15/2010
107
Self Study
NOTES: The convergence criteria and tolerance for the segregated formulation are specified
on the "Load Curves" tab using the "Norm-V Type", "Velocity Norm", "Norm-P
Type" and "Pressure Norm" input.
The pressure must be defined somewhere in the model when using the segregated
formulation. This can be done by applying a pressure to a surface or by using
prescribed inlet/outlet conditions. (Inlet/outlet conditions set the face to 0 pressure.)
The inlet/outlet conditions can be used in conjunction with prescribed velocities that
have some velocity directions free to be calculated in order to set the pressure.
(With other formulations, the prescribed inlet/outlet in combination with partial
prescribed velocities would have no affect on the results.)
The segregated formulation does not support local coordinate systems. Do not
assign any nodes to a local coordinate system if using the segregated formulation.
Penalty Formulation:
If the analysis is using the penalty method, you must specify the parameters in the "Solution
Options" section. First, if you want the penalty factors to be recalculated at each time step of
the analysis, select the "Updated" option in the "Penalty method" drop-down box. If you want
the penalty factors to be calculated at the beginning of the analysis and be kept at those values
for the rest of the analysis, select the "Constant" option. There are two parameters that are
used to calculate the penalty factors. The first is the "Maximum length scale". This is the
maximum dimension of the physical part, not the maximum dimension of the fluid domain.
Some examples are shown in Figure SS.3.
108
3/15/2010
Self Study
Porous Media
The porous media material model can be used for a wide variety of problems, including flows
through packed beds, filters, screens, perforated plates, porous metal foam, flow distributors
and tube banks.
For example in a shell-and-tube heat exchanger, the tube region can be modeled using a
distributed resistance part rather than modeling each tube individually, this will greatly
simplify the model and focus on the major flow and thermal features.
The flow through porous media processor will analyze fluid flow through a fully saturated
porous medium. The flow must be steady, incompressible, and isothermal and must maintain
its dimensional integrity. The permeability of the medium can be independent of direction or
can vary in orthogonal directions. This processor can calculate the flow in a 2-D planar, 2-D
axisymmetric or 3-D configuration and supports multiple fluid parts. Each part can have an
individual permeability. A part can also be used to model unrestrained flow as the fluid
moves between porous media.
The flow can be generated by pressures and velocities. At least one pressure load must be
applied to the model so that a reference is established. Any surface without a velocity or
pressure applied will be considered impermeable.
The flow through porous media processor uses Darcy's Law, which states
u=
where u is the velocity vector, the viscosity of the fluid, K the permeability tensor, and p the
pressure. The permeability tensor is defined as
The porous medium is considered to be isotropic if the three K components are equal.
Example of Flow through Porous Media
To illustrate how to simulate the flow through porous media, we will model and analyze the
2-D flow through porous media.
"Start: All Programs:
Autodesk: Autodesk Algor
Simulation: Autodesk Algor
Simulation"
"New"
3/15/2010
109
Self Study
"New"
Porous
"Save"
Mouse
"Sketch"
"Geometry: Add:
Rectangle"
<Enter>
4 <Tab> 2 <Enter>
Type "4" in the "Y:" field, press <Tab>, type "2" in the
"Z:" field, and press <Enter> to define the point (0, 4, 2) as
the opposite corner.
"Apply"
<Esc>
"View: Enclose"
Mouse
"Sketch"
Mouse
"Create 2D Mesh"
"Apply"
Before we can define the material properties, we must first specify the element type and
thickness. We will assume a 1 inch thickness. So, our model results will represent the perinch-of-thickness flow.
Right-click on the "Element Type" heading for Part 1 in
the tree view.
Mouse
"2-D Planar"
Mouse
"Modify Element
Definition"
"1"
"OK"
We are now ready to define the material properties, to apply the loads and constraints, and to
define the analysis parameters. The flow will enter from the left side at a velocity of 10 in/s
in the Y direction.
Materials are considered to be isotropic if the properties are not dependent on the direction.
This material model is applicable for all fluid flow elements and is only available for flow
through porous media analyses. The isotropic material properties are shown in Figure SS.4
and are listed after the figure.
110
3/15/2010
Self Study
Mass Density: The mass density of a material is its mass per unit volume. This property is
applicable to all fluid flow elements. This property is required for all fluid flow analyses.
Permeability: This property refers to the permeability of the porous media through
which the fluid is passing. This property is applicable to all fluid flow elements.
Now that we have discussed the material properties, let us go ahead and define our porous
media for this example.
Mouse
"Modify Material"
"Edit Properties"
0.00015
0.00098
0.00025
"OK"
"OK"
Next, we will define pressure boundary conditions for this model. Pressure difference in the
model will drive the flow from one end to the other.
"Selection: Shape: Point"
"Selection: Select: Surfaces"
Mouse
Mouse
"Add: Surface
Pressure/Traction"
3/15/2010
111
Self Study
"OK"
Mouse
Mouse
"Add: Surface
Pressure/Traction"
5
"OK"
112
3/15/2010
Self Study
Figure SS.6: Flow through Porous Media Model with Pressure Loads Applied
"Analysis: Perform
Analysis"
"OK"
The velocity should be uniform throughout the porous media and should match the value in
the table below. The full color spectrum will be seen, representing slight differences beyond
the fifth or sixth decimal places. However, at the default precision of the legend, little of no
difference will be seen between the maximum and minimum values.
Velocity (in/s)
~ 1.276
A completed archive of this model, including results, Porous.ach, is located in the "Self
Study\Example Models\Results Archives" folder of the class directory or Solutions CD.
3/15/2010
113
Self Study
114
3/15/2010
Self Study
Mass Density: The mass density of a material is its mass per unit volume. This property
is applicable to all fluid flow elements. This property is required for all fluid flow
analyses.
Porosity: The porosity of a part is the ratio of the volume of the voids within the part to
the total part volume.
Permeability: This property refers to the permeability of the porous media through
which the fluid is passing. This property is applicable to all fluid flow elements.
Inertial Coefficient: For high velocity flows, the inertial coefficient provides a
correction for inertial losses in a porous medium. It can be viewed as a loss coefficient
per unit length along the direction of the flow.
3/15/2010
115
Self Study
"Open"
"Open"
"OK"
Mouse
15
"OK"
Mouse
"Air"
"OK"
Mouse
"Porous Media Model"
116
15
"OK"
3/15/2010
Self Study
Double-click on the "Material" heading for Part 2 in the
tree view.
Highlight the "Air" item from the list of available materials.
This will provide the viscosity and density values for the air
passing through the porous screen. Next, we'll specify the
porous media properties.
Mouse
"Air"
"Edit Properties"
0.1
0.3
0.475
"OK"
"OK"
Mouse
Mouse
Mouse
Mouse
1500
Mouse
"OK"
Mouse
Mouse
Mouse
2300
Mouse
"OK"
Mouse
Mouse
Mouse
1200
Mouse
"OK"
Mouse
3/15/2010
117
Self Study
"Add: Surface Prescribed
Velocity"
Mouse
Mouse
900
Mouse
"OK"
Mouse
Mouse
"Modify Analysis
Parameters"
"OK"
"Analysis: Perform
Analysis"
Mouse
The outlet velocity is clearly more uniform than the inlet velocity profile that was specified.
Let's quantify this by inquiring on the range of velocity magnitudes along the outlet surface.
"View: Display: Shaded with
Mesh"
"View: Zoom Area"
Mouse
<Esc>
118
3/15/2010
Self Study
The maximum velocity magnitude at the outlet surface and the output velocity range (that is,
the difference between the maximum and minimum outlet velocities) should be approximately
equal to the values in the table below.
Maximum Velocity
Magnitude
(cm/s)
~ 2,334
~43
The inlet velocity range is 1,400 cm/s (2300 maximum 900 minimum). Due to the effect of
the filter, the outlet velocity variation is only about 3% of the inlet velocity variation.
A completed archive of this model, including results, PorousScreen.ach, is located in the "Self
Study\Example Models\Results Archives" folder of the class directory or Solutions CD.
3/15/2010
119
Self Study
120
3/15/2010
Self Study
Objective:
Determine the velocity and pressure profiles of the fluid when gravity is applied to a
porous media model.
Geometry:
Use the file, SS Exercise.ach, in the "Self Study\SS Exercise\Input File" folder of the class
directory or Solutions CD. All parts are 1 m thick.
Loading:
Element:
2-D Planar
3/15/2010
121
Self Study
Material:
Part 1
Part 2
Part 3
998
998
998
0.00099973
0.00099973
0.00099973
0.01
1e-6
0.01
122
Velocity
(m/s)
Pressure
(N/m2)
13.6
78,356
3/15/2010
Self Study
Meshing Requirements
Transient mass transfer analyses are applicable to 3-D solid models only. The mesh may be
hand-built (structured), an automeshed CAD solid, or may be an extruded 2-D mesh. All brick
elements types applicable to fluid flow are also supported for mass transfer specifically,
8-node bricks, wedges, pyramids, and tetrahedra. 2-D and planar meshes are not supported.
The model may consist of a single part or multiple parts.
Defining Species
Before applying any loads to a transient mass transfer model, species must be created and
defined. In the model tree for this analysis type there will be a "Species" heading above the
parts list. To define a species, right-click on this heading and select the "Add New Species"
command. The dialog box shown in Figure SS.10 will appear.
3/15/2010
123
Self Study
Simply specify a "Name" to identify the species and enter a value for the "Default
Diffusivity" in units of length squared over time. Once one or more species are created, the
initial concentrations are specified via the Part Mass Species Definition dialog (shown in
Figure SS.11). This dialog is accessed by right-clicking on the "Species Definition" heading
under each part in the tree view and selecting the "Edit" command.
Loading Options
Three types of loads may be applied to transient mass transfer models; part-based, surfacebased, and nodal. There are no edge-based loads for this analysis type.
Part-Based Loads
Part Mass Generation: This is the only part-based load available for mass transfer analyses.
To add this load, select one or more parts of the model in the display area or in the tree view.
Then, right-click to bring up the context menu, access the "Add" pull-out menu, and select the
"Part Mass Generation" command. The dialog shown in Figure SS.12 will appear.
Enter the "Mass Generation" magnitude in units of mass per unit time per unit volume
(length3). Select the "Species" using the provided pull-down list of previously created
species. Finally, specify the desired "Load Case" and load "Curve." An optional
description may be included.
124
3/15/2010
Self Study
3/15/2010
125
Self Study
Surface Initial Concentration: Use this load to apply an initial concentration of a species to
one or more surfaces of the model. The concentration will not be controlled by a load curve
but will change over time as a result of migration of the species during the simulation. To add
this load, select one or more surfaces of the model in the display area or in the tree view.
Then, right-click to bring up the context menu, access the "Add" pull-out menu, and
select the "Surface Initial Concentration" command. The dialog shown in Figure SS.14
will appear. The data input is the same as for a surface applied concentration except for the
absence of the load case / load curve number and curve button.
126
3/15/2010
Self Study
Nodal Loads
Nodal loads are applied by selecting one or more nodes of the model in the display area, rightclicking to bring up the context menu, accessing the "Add" pull-out menu, and choosing the
desired type of nodal load, as detailed below. The procedure is similar to the application of
surface loads and the dialog boxes are virtually identical, except for their titles.
Nodal Applied Concentration: The application of a nodal applied concentration is the same
as the application of a surface applied concentration except that the concentration specified
will be on a per-selected-node basis rather than on a per-selected-surface basis. The species
and load curve are selected in the same manner as it is for surface applied concentrations.
Nodal Initial Concentration: The application of a nodal initial concentration is the same as
the application of a surface initial concentration except that the concentration specified will be
on a per-selected-node basis rather than on a per-selected-surface basis. The species is
selected in the same manner as it is for surface applied concentrations. No load curve controls
the concentration but it will vary over time as a result of migration of the species during the
simulation.
Nodal Mass Source: Use this load to specify a mass flux (rate of migration) of a species at
one or more nodes of the model. Positive values represent migration into the part and
negative values represent migration out of the part. The difference between nodal mass
source and surface mass flux is that a nodal mass source is specified in units of mass per unit
time and is not on a per unit area basis as it is for surface mass fluxes. The mass source may
vary as a function of time as dictated by the assigned load curve. The Create Mass Source
Object dialog is shown in Figure SS.16.
3/15/2010
127
Self Study
Analysis Parameters
Load curves, solver options and restart analysis setup for transient mass transfer analyses are
specified in a manner that is very similar to unsteady fluid flow analyses. The main
difference is the absence of several tabs in the analysis parameters screen for mass transfer
(such as, "Advanced," "Gravity/acceleration" and "Options" tabs) that are present for fluid
flow analyses. For more information, consult the online documentation by pressing the
"Help" button that appears along the bottom of the analysis parameters screen.
Result Types
Results are displayed for a single species at a time. To select the species on which to base the
contour plot, access the RESULTS OPTIONS pull-down menu from within the Results
environment and select the "Species Options" command. The dialog shown in Figure
SS.17 will appear. Choose the desired species from the provided pull-down list.
Species Concentration
This result is the species concentrations in units of mass per unit volume.
Mass Flux
This result is the mass flux in units of mass per unit time per unit area (length2). The
magnitude may be displayed or the X, Y or Z component of the mass flux. This result may
also be displayed as a vector plot.
128
3/15/2010
Autodesk Algor
Simulation CFD 2011
Solutions Manual
II
3/15/2010
Table of Contents
Foreword..................................................... 1
Exercise A: Venturi Model ........................................................................................... 3
Exercise B: 3-D Flow around a Building .................................................................... 9
Exercise C: Fan Model ............................................................................................... 19
Exercise D: Heat Sink Model ..................................................................................... 25
Self Study Exercise: Flow through Porous Media with Gravity ............................. 33
3/15/2010
III
IV
3/15/2010
Foreword
Starting Autodesk Algor Simulation
The software may be started by:
Accessing the Windows "Start" menu and selecting the "All Programs" pull-out menu,
followed by selecting the "Autodesk" group and the "Autodesk Algor Simulation" folder
within it. Select the "Autodesk Algor Simulation" command.
In addition, the program may be started by choosing the "Autodesk Algor Mesh" command
within supported CAD solid modeling applications. This method starts the program and transfersin the CAD solid model in one operation.
Defaults
Each exercise is written using the default program settings, as if the software has been opened for the first
time after installation. In this way, a user can work through the exercises in any order. If a user will be
working through several exercises during one session, some settings from one exercise may be retained,
creating incorrect or invalid steps in the following exercise. To minimize this possibility, exit the program
at the end of each exercise and reopen it to begin a new exercise. It is possible for an experienced user to
work through several exercises without this precaution, but extra care should be taken to review that input
is correct and appropriate.
It is important that the user access view commands exactly as described, except as otherwise indicated (that
is, from the pull-down menus or toolbars). These commands ensure a constant and repeatable view
orientation that is not ensured when using the ViewCube. Specifically, while the displayed plane will be
correct, the rotational position may not be as expected when using the ViewCube.
Several program settings are global. That is, once set, they will influence the program behavior for every
model until the settings are changed again. In particular, the solution steps in this manual may be
invalidated if a deviation is made from any of the settings listed below. These are the program settings
upon which the solution procedures are based:
"Tools: Options"
o
"Analysis"
"Automate Analysis" Activated
"Ask to show mesh results after CAD meshing" Activated
"Default Modeling Units" = English (in)
3/15/2010
Foreword
Archives
A Solutions CD is affixed to the inside back cover of this manual. The Solutions CD contains the input
files and result archives for all of the exercises in the Solutions Manual. There are clearly identified
subfolders containing the appropriate files for each exercise. Within a classroom setting, this solutions
archive will typically be extracted to a shared network location or will be pre-installed onto each student's
workstation. If being provided via a shared drive on the network, the input files and results archives must
be copied to the local computer before being opened. Do not try to open any models directly from the CD.
This will fail because files cannot be written to the read-only disk.
Opening Archives
1. Copy the set of folders and files to your local computer from the class directory or from the
Solutions CD.
2. Start Autodesk Algor Simulation and select the "Open" icon at the left side of the dialog.
3. Select the "Algor Simulation Archive (*.ach)" option in the Autodesk Algor Files section of the
"Files of type:" drop-down box.
4. Double-click to open the desired folder, highlight the desired file, and press the "Open" button.
5. In the "Browse for Folder" screen, select a folder on the hard drive for the location of the
restored model files.
6. Press the "OK" button.
The model will be restored to the selected folder and automatically opened in the FEA Editor environment.
For exercises based on CAD solid models, the input files will be universal format CAD solid model files,
rather than Autodesk Algor archives.
3/15/2010
Exercise A
Exercise A
Venturi Model
3-D Elements
Concepts that will be Illustrated:
Objective:
Mesh and perform an unsteady fluid flow analysis on the model of the fluid in the venturi
shown below. The fluid passages in the immediate area of the venturi are very narrow.
So, local mesh refinement will be used to produce a greater concentration of nodes in the
interior of the flow paths.
Geometry:
Use the file, Exercise A.step, in the "Exercise A\Input File" folder of the class directory or
Solutions CD. Specify a refinement point at coordinates (0, 0, 0) with a radius of 0.5"
and a divide factor of 4. Mesh the model with an absolute mesh size of 1/8" (0.125) using
a boundary layer mesh. Exclude the inlet surface (the one with a 45 in/s prescribed
velocity in the -Y direction), the two prescribed inlet/outlet surfaces, and the symmetry
surface from receiving a boundary layer mesh.
Loading:
Constraints:
3/15/2010
Exercise A
Element:
3-D
Materials:
Water
Load curve:
Results:
Time
Multiplier
Steps
0.0
1.0
0.0
1.0
1
20
To save time, you may stop the analysis after the solution converges for a couple of time
steps. Then, to review the completed results, open the results archive, which is located in
the "Exercise A\Results Archive" folder of the class directory or Solutions CD.
Maximum Velocity Magnitude
(in/s) at 1 second
~311
3/15/2010
Exercise A
Solution
Opening the Model
Start Autodesk Algor Simulation, if it is not already running. Also, before starting this exercise, copy
the file, Exercise A.step, from the "Exercise A\Input File" folder in the class directory to your computer or
Solutions CD.
Click on the "Open" icon at the left side of the dialog.
"Open"
"STEP (*.stp, *.ste, *.step)"
"Exercise A.STEP"
Select the " STEP (*.stp, *.ste, *.step)" option in the CAD
Files section of the "Files of type:" drop-down box.
Select the file Exercise A.STEP in the "Exercise A\Input
File" directory.
Press the "Open" button.
"Open"
"Use STEP file units"
"OK"
"Fluid Flow: Unsteady Fluid
Flow"
"OK"
"Options"
0.125
"OK"
"OK"
Mouse
"Solid"
3/15/2010
Exercise A
Mouse
"OK"
"View: Orientation: Top
View"
"Selection: Select: Surfaces"
Mouse
"Selection: Shape: Rectangle"
<Ctrl> Mouse
<Ctrl> Mouse
<Ctrl> Mouse
Mouse
Press the "No" button when asked to view the meshing results.
"No"
Mouse
Mouse
Mouse
"OK"
Mouse
<Ctrl> Mouse
Mouse
Mouse
3/15/2010
Exercise A
Mouse
Mouse
Mouse
-45
Mouse
"OK"
"Modify Material"
"Water"
"OK"
Mouse
"Modify Analysis
Parameters"
"Add Row"
20
"OK"
"Analysis: Perform
Analysis"
Mouse
3/15/2010
Exercise A
A completed archive, with results, is located in the "Exercise A\Results Archive" folder of the class
directory or Solutions CD.
3/15/2010
Exercise B
Exercise B
3-D Flow around a Building
3-D Elements
Concepts that will be Illustrated:
Objective:
Run an unsteady fluid flow analysis to determine the velocity profile as air flows over
and around a building at 3 mph (52.8 in/s) and at 30 mph (528 in/s). We expect
transitional flow for the lower speed and turbulent flow for the higher speed so we will
enable the turbulence option for all calculation steps except for the initial condition
(speed = 0).
Geometry:
The file, Exercise B.step, found in the "Exercise B\Input File" folder of the class
directory or Solutions CD, contains the air volume shown below. The volume
corresponding to the building has already been removed. Create a boundary layer mesh
for the model shown below. Use 100% mesh size and deactivate the boundary layer on
the inlet, outlet, top and sides.
Loading:
Apply a prescribed velocity of 528 inches/second in the X direction to the surface on the
left end of the model.
Apply prescribed velocities of 0 inches/second in the Y direction to the front and back
surfaces of the model.
Apply a prescribed velocity of 0 inches/second in the Z direction to the top surface of the
model.
Constraints:
Element:
3-D
3/15/2010
Exercise B
Material:
Air
Load curve:
Time
Multiplier
Steps
Turbulence
0.1
20
42
0.1
10
50
20
90
10
Results:
Animate the results to view the changing velocity profile. Observe the appearance of
streamlines and particle paths as the results are animated.
Compare the maximum velocity magnitude result at the end of the simulation to the table
below.
Maximum Velocity
Magnitude
(in/s) at 90 seconds
~ 951
10
3/15/2010
Exercise B
Solution
Opening the Model
Start Autodesk Algor Simulation, if it is not already running. Also, before starting this exercise, copy
the file, Exercise B.step, from the "Exercise B\Input File" folder in the class directory to your computer or
Solutions CD.
Click on the "Open" icon at the left side of the dialog.
"Open"
"STEP (*.stp, *.ste, *.step)"
"Exercise B.step"
Select the " STEP (*.stp, *.ste, *.step)" option in the CAD
Files section of the "Files of type:" drop-down box.
Select the file Exercise B.step in the "Exercise B\Input File"
directory.
Press the "Open" button.
"Open"
"Use STEP file units"
"OK"
"Fluid Flow: Unsteady Fluid
Flow"
"OK"
To visually verify the orientation of the house-shaped void in the model, we will temporarily turn off the
shading by displaying only edges.
"Options"
Mouse
Click on the "Solid" icon on the left side of the dialog box.
"OK"
"OK"
3/15/2010
11
Exercise B
"Selection: Shape: Point"
"Selection: Select: Surfaces"
Mouse
Mouse
Mouse
Mouse
Mouse
Mouse
12
Mouse
"Modify Material"
3/15/2010
Exercise B
"Air"
"OK"
"Modify Analysis
Parameters"
Press the "Add Row" button four times, giving you a total
of five rows.
42
50
90
0.1
0.1
20
10
20
10
"OK"
Mouse
3/15/2010
13
Exercise B
Mouse
Mouse
Mouse
528
"OK"
Mouse
Mouse
Mouse
"OK"
Mouse
Mouse
Mouse
"OK"
Mouse
Mouse
Mouse
"OK"
14
3/15/2010
Exercise B
<Ctrl> Mouse
3/15/2010
15
Exercise B
Type "2" in the "Time interval between introducing
particles" field.
Type "25" in the "Number of particles to introduce"
field.
2
20
"OK"
<Esc>
Note that displaying the particle paths has automatically turned on transparency for the model, so that the
particles within the interior will be clearly visible.
"View: Orientation: Isometric
View"
Mouse
As the animation proceeds, the particles will flow through the model. The animation will likely be slow at
first as all the particle paths are calculated. Keep the animation running and subsequent repetitions should
display much more quickly. When you are finished with the particle tracking, use the "Animation: Stop
Animation" command.
Mouse
"Show"
"View: Orientation: Left
View"
Mouse
<Ctrl> Mouse
16
Mouse
"Add Streamlines..."
3/15/2010
Exercise B
Press <Esc> to dismiss the "Streamlines" dialog.
<Esc>
"View: Orientation: Isometric
View"
"Animation: Start Animation"
As the animation proceeds, the streamlines will update as the flow pattern through the model changes.
When you are finished viewing the streamlines, use the "Animation: Stop Animation" command.
A completed archive of the model, Exercise B.ach, is located in the "Exercise B\Results Archive" folder of
the class directory or Solutions CD.
3/15/2010
17
Exercise B
18
3/15/2010
Exercise C
Exercise C
Fan Model
3D Elements
Concepts that will be Illustrated:
Objective:
Geometry:
Use the file, Exercise C.ach, in the "Exercise C\Input File" folder of the class directory or
Solutions CD. This model contains a part for the fan and a part for the fluid. Deactivate
the fan part for the analysis.
Mesh the model using the default "All tetrahedra" solid meshing option, the default mesh
size, and with the option "Use automatic geometry-based mesh size function" disabled.
This will result in a somewhat finer and more uniform element size.
Loading:
Apply a rotating frame of reference to the fan contact surfaces with the following settings:
Angular velocity: 50 RPM
Center of rotation: (0, 0, 0)
Axis of rotation:
Y
3/15/2010
19
Exercise C
Constraints:
Apply a prescribed inlet/outlet to the two end surfaces, as shown in the image.
Element:
3-D
Material:
Air
Load Curve:
Time
Multiplier
Steps
0
1
2
0
1
1
1
10
5
Results:
20
Maximum Y-Velocity
at 2 seconds (mm/s)
~101.3
~ -11.4
3/15/2010
Exercise C
Solution
Opening the Model
Start Autodesk Algor Simulation, if it is not already running. We will be using the file, Exercise C.ach,
found in the "Exercise C\Input File" folder of the class directory or Solutions CD.
Click on the "Open" icon at the left side of the dialog.
"Open"
"Algor Simulation Archive
(*.ach)"
"Open"
"OK"
"Deactivate"
"Options"
"Model"
Mouse
"OK"
"Mesh model"
"No"
Press the "No" button when asked to view the meshing results.
3/15/2010
21
Exercise C
"View: Orientation: Back
View"
<Ctrl> Mouse
Holding the <Ctrl> key, click on the surface facing the screen.
Mouse
Mouse
50
"Y"
"OK"
22
Mouse
"Air"
"OK"
Mouse
"Modify Analysis
Parameters"
"Add Row"
"Add Row"
10
3/15/2010
Exercise C
5
"OK"
"Draw Transparently"
Mouse
Notice that the maximum velocity magnitude occurs at the tips of the fan blade contact surfaces. This is
the tangential velocity of the rotating surfaces.
"Results: Velocity: Y"
Notice that the flow is in the -Y direction. This is what we would expect, based on the shape of the fan
blades and the positive rotation of the blades about the Y-axis.
Mouse
"Draw Transparently"
Mouse
"Results: Pressure"
Notice the positive pressure on the discharge side of the fan (-Y side) and the negative pressure on the
suction side (+Y side).
3/15/2010
23
Exercise C
Compare the maximum velocity magnitude and Y-component at 2 seconds with the values shown in the
table at the end of the exercise description.
A completed archive, with results, Exercise C.ach, is located in the "Exercise C\Results Archive" folder of
the class directory or Solutions CD.
24
3/15/2010
Exercise D
Exercise D
Heat Sink Model
3-D, Tetrahedra and Wedge (Boundary Layer) Elements
Concepts that will be Illustrated:
Setting up and running an unsteady fluid flow analysis and an uncoupled steady thermal analysis.
Objective:
Perform an unsteady fluid flow analysis to determine the air velocity around the heat sink
due to forced convection. Then, apply the velocities from the final time step to a steadystate thermal analysis of the assembly to determine the resulting temperature profile.
Use the "Metric mmks" unit system, which is consistent with the STEP file's length unit
(mm) and has Force in Newtons and Energy in Joules.
Geometry:
The file, Exercise D.STEP, found in the "Exercise D\Input File" folder of the class
directory or Solutions CD, contains the heat sink and semiconductor assembly shown
below. In addition, the air around the assembly is already included.
Mesh all parts at 120% of the default mesh size.
NOTE: The global default "All tetrahedra" solid meshing option will be used. However,
set the air (Part 1) to the "Tetrahedra and wedges (boundary layer)" solid meshing option.
In addition, set the number of boundary layers to 2. Exclude the inlet and outlet surfaces
from receiving boundary layers.
3/15/2010
25
Exercise D
Loading:
The semiconductor has an internal heat generation of 15 W. Use the "Weight & Center
of Gravity" calculator to determine the volume (mm3) of the semiconductor (Part 2).
Heat Generation (in J/(mm3*s) = 15 W / Volume Part 2 .
Incoming air is held at 30C.
Velocity of 100 mm/s in the +Z direction across the heat sink will be applied.
Constraints:
An inlet/outlet condition will be specified on the surface opposite the applied velocity.
Element:
Materials:
Multiplier
Steps
Turbulence
0
1
10
Results:
26
Maximum Temperature
(C)
Maximum Velocity
Magnitude (mm/s)
~ 82
~ 191
3/15/2010
Exercise D
Solution
Opening the Model and Setting the Units System
Start Autodesk Algor Simulation, if it is not already running. Also, before starting this exercise, copy
the file, Exercise D.STEP, from the "Exercise D\Input File" folder in the class directory to your computer
or Solutions CD.
Click on the "Open" icon at the left side of the dialog.
"Open"
"STEP (*.stp, *.ste, *.step)"
"Exercise D.STEP"
Select the " STEP (*.stp, *.ste, *.step)" option in the CAD
Files section of the "Files of type:" drop-down box.
Select the file "Exercise D.STEP" in the "Exercise D\Input
File" directory.
Press the "Open" button.
"Open"
"Use STEP file units"
"OK"
"Fluid Flow: Unsteady Fluid
Flow"
"OK"
Mouse
"Activate"
Mouse
"OK"
Mouse
"Part"
Mouse
"Options"
Mouse
Click on the "Solid" icon on the left side of the dialog box.
Mouse
"OK"
3/15/2010
27
Exercise D
Press the "OK" button to exit the part mesh settings dialog.
"OK"
"View: Orientation: Top
View"
"Selection: Shape: Point"
"Selection: Select: Surfaces"
Mouse
Mouse
Mouse
"Air"
"OK"
Mouse
<Ctrl> Mouse
Holding down the <Ctrl> key, also select the "Part 3"
heading in the tree view.
Mouse
"Deactivate"
The proper material properties for Parts 2 and 3 cannot be defined at this time, since they are not fluid
parts. We will deactivate these parts because they will not participate in the fluid flow analysis. We will
wait until the thermal analysis design scenario has been created to finish defining these two parts.
28
Mouse
"Modify Analysis
Parameters"
3/15/2010
Exercise D
"Add Row"
"Add Row"
10
"OK"
Mouse
Mouse
100
"OK"
Mouse
Mouse
3/15/2010
29
Exercise D
Take some time to look over the results of the analysis. Compare the maximum velocity to the value
shown in the table at the end of the exercise description. When satisfied, continue on by applying these
results to a thermal analysis.
"Yes"
Mouse
<Ctrl> Mouse
Holding down the <Ctrl> key, also select the "Part 3"
heading in the tree view.
Mouse
"Activate"
Mouse
<Ctrl> Mouse
Mouse
"Modify Material"
"OK"
30
3/15/2010
Exercise D
Record the exact volume for Part 2. You will use it to calculate the heat generation on a per-unit-volume
basis for this part.
"Close"
Mouse
Mouse
"OK"
Mouse
For the next two steps, substitute your value for the volume of Part 2 if it differs from the value shown here.
15/3629.7=
15 W / 3,629.7 mm^3
"OK"
Mouse
"Modify Analysis
Parameters"
"OK"
"OK"
Mouse
Mouse
"Fluid Convection"
Mouse
"ds.ufv"
3/15/2010
31
Exercise D
Press the "Open" button.
"Open"
Mouse
Mouse
20
"OK"
"Hide"
Compare the maximum temperature result to the value shown in the table at the end of the exercise
description. Notice that the top of the heat sink (+Z end) is slightly warmer than the bottom. This is what
we should expect, because the air passing over and through the heat sink is increasing in temperature as it
picks up the heat generated by the semiconductor.
32
3/15/2010
Objective:
Determine the velocity and pressure profiles of the fluid when gravity is applied to a
porous media model.
Geometry:
Use the file, SS Exercise.ach, in the "Self Study\SS Exercise\Input File" folder of the class
directory or Solutions CD. All parts are 1 m thick.
Loading:
Element:
2-D Planar
3/15/2010
33
Material:
Part 1
Part 2
Part 3
998
998
998
0.00099973
0.00099973
0.00099973
0.01
1e-6
0.01
Permeability k (m )
Results:
34
Velocity
(m/s)
Pressure
(N/m2)
13.6
78,356
3/15/2010
Solution
Opening the Model
Start Autodesk Algor Simulation, if it is not already running. We will be using the file,
SS Exercise.ach, from the "Self Study\SS Exercise\Input File" folder of the class directory or Solutions CD.
Click on the "Open" icon at the left side of the dialog.
"Open"
"Algor Simulation Archive
(*.ach)"
"Open"
"OK"
The model will display in the Right View orientation. The element type, element definitions, and materials
have not yet been specified.
Mouse
<Ctrl> Mouse
While holding the <Ctrl> key, click on the surface at the top
of Part 3 (rightmost part).
Mouse
"Add: Surface
Pressure/Traction"
1
"OK"
Mouse
"Modify Analysis
Parameters"
Mouse
Mouse
"OK"
3/15/2010
35
"2-D Planar"
"Yes"
Mouse
<Ctrl> Mouse
Mouse
"Modify Element
Definition"
1
36
"OK"
Mouse
<Ctrl> Mouse
"Modify Material"
"Edit Properties"
998
0.00099973
0.01
"OK"
"OK"
Mouse
"Modify Material"
"Edit Properties"
998
0.00099973
1e-6
"OK"
"OK"
3/15/2010
"Analysis: Perform
Analysis"
"Results: Pressure"
Once again, note the maximum value and compare it with the result shown in the table at the end of the
exercise description.
A completed archive, with results, SS Exercise.ach, is located in the "Self Study\SS Exercise\Results
Archive" folder of the class directory or Solutions CD.
3/15/2010
37
38
3/15/2010
Autodesk, Inc., 111 McInnis Parkway, San Rafael, California 94903 USA
Autodesk and Algor are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other
countries. All other brand names, product names, or trademarks belong to their respective holders.
2010 Autodesk, Inc. All rights reserved. 668B1-A8000-PM01A