Beruflich Dokumente
Kultur Dokumente
Note that the default mode extraction method chosen is the Reduced Method. This
is the fastest method as it reduces
the system matrices to only consider the Master Degrees of Freedom (see below) a
nd is the only other option
applicable for this problem. The Subspace Method on the other hand extracts mode
s for all DOF's. It is more exact
and easier to use, however it also takes long to compute (especially when the ge
ometry of the problem is increased).
The following window will then open up requesting for options for the Subspace m
ethod. For a better understanding
of these options see the Commands manual. For this problem, we will live with th
e default options so click on OK.
06/09/2015 Dynamic Analysis
http://www.mece.ualberta.ca/tutorials/ansys/AT/Dynamic/Dynamic.html 4/26
Applying constraints: Loads -> apply -> displacements -> Constrain the left most
node in all DOF (specify a
displacement value of 0).
Obtaining the solution: Select Solve -> Current LS
When ANSYS has completed the solution, close the Solution menu and issue FINISH
at the bottom of the ANSYS Main
Menu .
Expanding the Modes
This is when the mode shapes are written to the results files for review in the
post processing stage.
Open the Solution menu again.
Select expansion pass... -> Switch EXPASS to "ON"
Setting Options for Expansion Pass: -load step opts - expansion pass -> We want
the first 5 modes, so fill in the
dialog box as shown.
Solving: Solve -> Current LS
After ANSYS has finished expanding the modes, close the Solution menu.
06/09/2015 Dynamic Analysis
http://www.mece.ualberta.ca/tutorials/ansys/AT/Dynamic/Dynamic.html 5/26
Reviewing the Results (Post Processing)
Open up the General Post Processing menu. We will first verify that 5 modes have
been extracted, and will also compare
these values to theoretical values.
Listing Results: list results -> results summary -> You should see the following
window pop up. Note you can
either print this list or save it to a file.
Comparing to Theory: The following table compares the mode frequencies in Hz pre
dicted by theory and ANSYS.
Mode Theory ANSYS
1 8.311 8.302
2 51.94 52.02
3 145.68 145.67
4 285.69 285.57
5 472.22 472.64
Note: To obtain accurate higher mode frequencies, this mesh would have to be ref
ined even more (i.e. instead of 10
elements, we would have to model the cantilever using 15 or more elements depend
ing upon the highest mode
frequency of interest).
To view the first mode shape, select - read results - First Set (1st Mode) from
the Post Processing menu.
To view the deformed shape, select plot results -> Deformed shape
To animate the mode shape, select Plot Ctrls from the ANSYS Utility Menu (Blue m
enu at the top). Then select
Animate -> Mode Shape
To view the next mode shape, select - read results - Next Set from the Post Proc
from 1 100
Hz. The figure below depicts the beam with the application of the load.
ANSYS provides 3 methods for conducting a harmonic analysis. These 3 methods are
the Full , Reduced and Modal
Superposition methods.
This example demonstrates the Full method because it is simple and easy to use a
s compared to the other two methods.
However, this method makes use of the full stiffness and mass matrices and thus
is the slower and costlier option.
There are 3 steps involved for the Full Harmonic Response Analysis of a structur
e. These steps are:
Building the Model
Applying Loads and Constraints
Reviewing the Results
Building the Model If
not already completed, link to this section to build the model.
Applying Loads and Constraints
Open up the Solution Menu, and select New Analysis...-> Harmonic
Click on Analysis Options... The following window will open showing the methods
available for harmonic analysis.
Select Full.
We will now constrain the beam and apply a harmonic load at the end of the beam.
Applying Constrains: Click Apply -> Displacement -> On Nodes and click on the no
de at x=0. Constrain all the
degrees of freedom at this node.
06/09/2015 Dynamic Analysis
http://www.mece.ualberta.ca/tutorials/ansys/AT/Dynamic/Dynamic.html 12/26
Applying Load: From the Apply menu, click on Force/Moment -> On Nodes and click
the node at x=1. Apply a load in
the Y direction with a real value of 100 and an imaginary value of 0.
Note: By specifying a real and imaginary value of the load we are providing info
rmation on magnitude and phase of
the load. In this case the magnitude of the load is 100 N and its phase is 0. Ph
ase information is important when you
have two or more cyclic loads being applied to the structure as these loads coul
d be in or out of phase. For harmonic
analysis, all loads applied to a structure must have the SAME FREQUENCY.
We have not yet set the frequency of the load. For harmonic analysis we can obse
rve the structural response to a load over a
range of frequencies.
To do this, select Time/Frequency below the -Load Step Opts- (Solution Menu). Se
lect Freq & Substeps... and
specify a frequency range of 0 100Hz
with 100 substeps.
By doing this we will be subjecting the beam to loads at 1 Hz, 2 Hz, 3 Hz, .....
100 Hz. We will specify a stepped
boundary condition (KBC) as this will ensure that the same amplitude (100 N) wil
l be applyed for each of the
frequencies. The ramped option, on the other hand, would ramp up the amplitude w
here at 1 Hz the amplitude would
be 1 N and at 100 Hz the amplitude would be 100 N.
You should see the following in the ANSYS Graphics window
06/09/2015 Dynamic Analysis
http://www.mece.ualberta.ca/tutorials/ansys/AT/Dynamic/Dynamic.html 13/26
We can now solve the problem. -Solve- Current LS
Reviewing the Results
We want to observe the response at x=1 (where the load was applyed) as a functio
n of frequency. We cannot do this with
General PostProcessing (POST1), rather we must use TimeHist PostProcessing (POST
26). POST26 is mainly used to
The Reduced Method employs the use of Master Degrees of Freedom. The dynamic beh
avior of the structure should be
known before assumptions can be made as to which degrees of freedom can be assig
ned as MDOF. The steps involved in
using this method are
Building the Model (Preprocessing).
Selecting MDOFs and Applying the Loads and Constraints (Solution).
Expanding the Solution or Performing an Expansion Pass (Solution).
Reviewing the Results (TimeHist Postprocessing).
The Modal Superposition Method is the fastest of the three methods. It however i
nvolves several steps including doing a
Modal Analysis on the structure. These steps are
Building the Model (Preprocessing).
Applying Constraints and Calculating the Modes (Solution).
Applying Loads and Obtaining the Harmonic Solution (Solution).
Performing an Expansion Pass (Solution).
Reviewing the Results (TimeHist Postprocessing).
Transient Dynamic Analysis
Transient dynamic analysis is a technique used to determine the dynamic response
of a structure under a timevarying
load.
The time frame for this type of analysis is such that inertia or damping effects
of the structure are considered to be important.
Cases where such effects play a major role are under step or impulse loading con
ditions, for example, where there is a sharp
load change in a fraction of time.
If inertia effects are negligible for the loading conditions being considered, a
static analysis may be used instead.
For our case, we will impact the end of the beam with an impulse force and view
the response at the location of impact.
06/09/2015 Dynamic Analysis
http://www.mece.ualberta.ca/tutorials/ansys/AT/Dynamic/Dynamic.html 18/26
Since an ideal impulse force excites all modes of a structure, the response of t
he beam should contain all mode frequencies.
However, we cannot produce an ideal impulse force numerically. We have to apply
a load over a discrete amount of time dt.
After the application of the load, we track the response of the beam at discrete
time points for as long as we like (depending
on what it is that we are looking for in the response).
The size of the time step is governed by the maximum mode frequency of the struc
ture we wish to capture. The smaller the
time step, the higher the mode frequency we will capture. The rule of thumb in A
NSYS is
time_step = 1 / 20f
where f is the highest mode frequency we wish to capture. In other words, we mus
t resolve our step size such that we will
have 20 discrete points per period of the highest mode frequency.
It should be noted that a transient analysis is more involved than a static or h
armonic analysis. It requires a good
understanding of the dynamic behavior of a structure. A modal analysis of the st
ructure should be initially
performed to provide information about the structure's dynamic behavior.
In ANSYS, transient dynamic analysis can be carried out using 3 methods.
The Full Method: This is the easiest method to use. All types of nonlinearities
are allowed. It is however very CPU
intensive to go this route as full system matrices are used.
The Reduced Method: This method reduces the system matrices to only consider the
Master Degrees of Freedom
(MDOFs). Because of the reduced size of the matrices, the calculations are much
quicker. However, this method
Load Step 2
Click on (-Loads-) Apply -> Force/Moment -> On nodes and select the right most n
ode (at x=1). Enter a force
in the FY direction of value 100 N.
Click on Time/Frequenc -> Time & Time step .. and set a time of 0.001 for the en
d of the load step.
06/09/2015 Dynamic Analysis
http://www.mece.ualberta.ca/tutorials/ansys/AT/Dynamic/Dynamic.html 21/26
In the Solution Menu, select Write LS File ... and enter 2 in the box. ANSYS wil
l go ahead and save this load
step in a file jobname.s02.
Click on (-Solve-) Current LS
Load Step 3
Click on (-Loads-) Apply -> On nodes and select the right most node. Specify a f
orce FY of value 0. This
renews the force at the end of the beam to a value of 0.
Click on Time/Frequenc -> Time & Time Step.. and enter 1 for the value of time a
t the end of the load step.
06/09/2015 Dynamic Analysis
http://www.mece.ualberta.ca/tutorials/ansys/AT/Dynamic/Dynamic.html 22/26
In the Solution Menu, select Write LS File ... and enter 3 in the box. ANSYS wil
l go ahead and save this load
step in a file jobname.s03.
Click on (-Solve-) Current LS
Reviewing the Results
We will view the response of node 2 (UY). This is only possible in TimeHist Post
Processing (POST26).
Click on TimeHist Postprocessing from the ANSYS Main Menu and select Define Vari
ables... select Add..
A window will pop up inquiring on the type of variable; we want Nodal DOF result
s which is already selected so click
on OK.
The following dialog box will open up. Enter values as shown below (note UY has
been selected).
Thus far we have only pointed the variables to the results we would like to see.
We now have to store the data under
the variable names into memory.
By default, POST26 looks for the results file (jobname.rst) to read the results
from. We don't have this file yet
because we have not performed an expansion pass. We need to direct POST26 to ano
ther file named jobname.rdsp to
get the results for node 2.
At the ANSYS Input window enter
file,jobname,rdsp
Now that POST26 is directed towards that file, store the data.
From the TimeHist Postprocessing window, select Store Data.. and click on OK in
the window that pops up.
Select Graph variables .. and select variable 2 as the first variable to plot..
06/09/2015 Dynamic Analysis
http://www.mece.ualberta.ca/tutorials/ansys/AT/Dynamic/Dynamic.html 23/26
You should see the following response.
A few things to note in the response curve
There are approximately 8 cycles in this window. This is the first mode of the c
antilever beam and we have been
able to capture it.
We also see another response at a higher frequency. We may have captured some re
sponse at the second mode
at 52 Hz of the beam. By the rule of thumb, the highest frequency we should be a
ble to capture with our step
06/09/2015 Dynamic Analysis
http://www.mece.ualberta.ca/tutorials/ansys/AT/Dynamic/Dynamic.html 24/26
size (0.001 s) is 50 Hz.
Note that the response does not decay as it should not. We did not specify dampi
ng for our system.
Expanding the Solution
For most problems, one need not go further than Reviewing the Reduced Results as
the response of the structure is of utmost
interest in transient dynamic analysis.
However, if stresses and forces are of interest, we would have to expand the red
uced solution.
Let's say we are interested in the beam's behaviour at peak responses. We should
then expand a few or all solutions around
one peak (or dip). We will expand 10 solutions within the range of 0.08 and 0.11
seconds.
Issue Finish from the ANSYS Main Menu and open up the Solution Menu.
Select ExpansionPass... and switch it to ON in the window that pops open.
In the Load
Step Optssection
select ExpansionPass -> Range of Solu's
Solve Current LS
Reviewing the results in POST1
Review the results using either General Postprocessing (POST1) or TimeHist Postp
rocessing (POST26). For this case, we
can view the deformed shape at each of the 10 solutions we expanded.
Damped Response of the Cantilever Beam
We did not specify damping in our transient analysis of the beam. We specify dam
ping at the same time we specify our time
& time steps for each load step.
We will now rerun
our transient analysis, but now we will consider damping. Here is where the use
of load step files comes
in handy. We can easily change a few values in these files and rerun
our whole solution from these load case files.
Open up the first load step file (jobname.s01) for editing. The file should look
like the following..
/COM,ANSYS REVISION 5.2 14:33:39 01/30/1998
/NOPR
/TITLE,
_LSNUM= 1
BFUNIF,TEMP,_TINY
DELTIM, 1.000000000E-03
KBC, 1
TIME, 0.000000000E+00
TREF, 0.000000000E+00
ALPHAD, 0.000000000E+00
BETAD, 0.00000000E+00
DMPRAT, 0.000000000E+00
TINTP,R5.0, 5.000000000E-03,,,
TINTP,R5.0, .500000000 , .500000000 , .200000000
NCNV, 1, 0.000000000E+00, 0, 0.000000000E+00, 0.000000000E+00
ERESX,DEFA
ACEL, 0.000000000E+00, 0.000000000E+00, 0.000000000E+00
OMEGA, 0.000000000E+00, 0.000000000E+00, 0.000000000E+00, 0
DOMEGA, 0.000000000E+00, 0.000000000E+00, 0.000000000E+00
CGLOC, 0.000000000E+00, 0.000000000E+00, 0.000000000E+00
CGOMEGA, 0.000000000E+00, 0.000000000E+00, 0.000000000E+00
DCGOMG, 0.000000000E+00, 0.000000000E+00, 0.000000000E+00
06/09/2015 Dynamic Analysis
http://www.mece.ualberta.ca/tutorials/ansys/AT/Dynamic/Dynamic.html 25/26
D, 1,UX , 0.000000000E+00, 0.000000000E+00