Professional Documents
Culture Documents
Mode Superposition
Module 7
Mode Superposition Training Manual
DYNAMICS 7.0
A. Define mode superposition.
B. Learn how to use the mode superposition method.
C. Work on a mode superposition exercise.
DYNAMICS 7.0
• A solution technique for transient or harmonic analyses. It sums
factored mode shapes from a modal analysis to calculate the
dynamic response.
• A fast, efficient method that can be used for linear dynamics
problems.
• The alternative is to use the direct integration method which can
be time consuming. The two methods are compared next.
DYNAMICS 7.0
• General equation of motion:
Mu Cu Ku f ( t )
Mode superposition assumes that U(t) can be represented as a linear
combination of mode shapes of the structure.
u (t ) [ ]{ y}
where [is the matrix of mode shapes
DYNAMICS 7.0
The general equation of motion can be premultiplied by [T and written
as:
[ ] TJ M[ ]J 1
2
[ ] K[ ]J J
T
J
DYNAMICS 7.0
• Defining ‘m’ as the number of modes, this reduces the problem to
a system of ‘m’ single DOF uncoupled equations :
2
y J 2JJ y J J y J [] f ( t ) T
J
u (t ) 1 y1 (t ) 2 y2 (t ) ... m ym (t ) [ ]{ y}
DYNAMICS 7.0
Mode Superposition Direct Integration
+ Fast solution regardless of whether – Fully coupled equation of motion.
equations of motion are uncoupled Solution can be time consuming.
(proportional damping only ) or + Effective for most problems.
coupled (non-proportional damping).
+ Effective when only a few modes are
needed to describe response. ± No eigenvectors required. However,
most dynamic analyses begin with a
± Requires eigenvectors from a modal modal solution.
solution.
+ Nonlinearities allowed in transient
– Linear only, no nonlinearities. analysis.
– Deciding how many modes to use + Easier to determine t, the
may be difficult. Too few modes may integration time step, than number of
give good displacements but poor modes.
stresses
DYNAMICS 7.0
Five main steps:
• Build the model
• Obtain the modal solution
• Switch to harmonic or transient analysis
• Apply loads and solve
• Review results
DYNAMICS 7.0
Model
• Same considerations as a modal analysis.
• Linear elements and materials only. Nonlinearities are ignored.
• Remember density! Also, if material-dependent damping is
present, it must be defined in this step.
• See also Modeling Considerations in Module 1.
DYNAMICS 7.0
Build the model
DYNAMICS 7.0
• Mode extraction:
– Only valid methods are Block Lanczos, subspace, reduced,
powerdynamics, or QR damped.
– Extract all modes that may contribute to the dynamic response.
– Mode expansion is needed to view mode shapes but not required for
the mode superposition solution.
– If QR damped mode extraction method is used, the damping must be
specified during preprocessing or in the modal analysis. Damping
specified during the mode superposition transient or harmonic
analysis will be ignored.
DYNAMICS 7.0
• Loads and BC’s:
– All displacement constraints must be applied in this step. Zero valued
only; non-zero displacements are not allowed.
– If element loads (pressures, temperatures, and accelerations) are to be
applied in the harmonic or transient analysis, they must be specified in
this step.
The solver
ignores the
loads for the
modal solution,
but writes a
load vector to
the .mode file.
DYNAMICS 7.0
Build the model
Obtain the modal solution
DYNAMICS 7.0
Analysis options - same as for a full harmonic or transient except:
• Solution method: Mode superposition
• Maximum mode number: Highest mode number to be used for solution.
Defaults to highest mode extracted.
• Minimum mode number: Lowest mode number. Defaults to 1.
• Also for harmonic analysis:
– Solution clustering option for a smooth response curve.
– Option to print mode contributions at each frequency.
DYNAMICS 7.0
Damping
• Specified here if QR Damped mode
extraction method not used.
• Damping in some form should be
specified in most cases.
• All four forms are available for mode
superposition:
– Alpha (mass) damping
– Beta (stiffness) damping
• both global and material dependent
– Constant damping ratio
– Frequency dependent damping ratio
(modal damping)
DYNAMICS 7.0
Build the model
Obtain the modal solution
Switch to harmonic or transient analysis
Apply loads and solve
• Only forces, no non-zero displacements.
• Load vector from modal analysis (discussed next).
• Conditions for initial static solution in a transient analysis
(discussed next).
• Integration time step is constant throughout transient.
• Start solution calculations (SOLVE).
DYNAMICS 7.0
Load vector
• Gives a way to apply element loads
(pressures, accelerations, and
temperatures) in a mode
superposition analysis.
• Calculated during the modal
solution based on loads specified
in the modal analysis.
• Can be applied with a scale factor
(which defaults to 1.0).
DYNAMICS 7.0
Initial static solution in a transient analysis
• The initial solution (at time = 0) in a mode superposition transient
analysis is always a static solution (using the frontal solver).
• Can take a long time and much disk space for large models.
• To avoid it (and get {U}t=0 = {0}), do not apply any loads at time = 0.
DYNAMICS 7.0
Solve
• Same procedure as for a full transient or harmonic analysis.
• Only displacement results are calculated during solution (no
stresses or reaction forces). The displacement solution is written
to:
jobname.rdsp for a transient analysis
jobname.rfrq for a harmonic analysis
• Next step is to review results.
DYNAMICS 7.0
Build the model
Obtain the modal solution
Switch to harmonic or transient analysis
Apply loads and solve
DYNAMICS 7.0
Review displacement solution
• Enter POST26, the time-history postprocessor.
• First identify the results file - jobname.rdsp or jobname.rfrq.
TimeHist Postpro > Settings > File or FILE command
• Define displacement variables at specific points in the model and obtain
displacement-versus-time (or frequency) plots.
DYNAMICS 7.0
Expand the solution
• A process in which derived data (stresses, reaction forces, etc.)
are calculated from the primary data (displacement solution).
• Three steps:
1. Enter Solution and activate the expansion pass.
• Solution > ExpansionPass or EXPASS,ON
DYNAMICS 7.0
2. Specify the solution or range of solutions to be
expanded. For harmonic analysis, remember to
specify the phase angle(s) or request expansion of
both real and imaginary parts (which can then be
combined in POST1 using the HRCPLX command).
– Solution > Load Step Opts > ExpansionPass > Single Expand >
DYNAMICS 7.0
Review the expanded solution
• Use POST1, the general postprocessor.
• Procedure is the same as for a full transient or harmonic analysis.
– Read the desired results set from the results file, then plot deformed
shape, stress contours, etc.
– For a harmonic analysis, if you chose to expand both real and
imaginary parts, use the HRCPLX command to combine them at the
desired phase angle. (No need to do this if you chose to expand the
displacement solution at a specified phase angle.)
DYNAMICS 7.0
Build the model
Obtain the modal solution
Switch to harmonic or transient analysis
Apply loads and solve
Review results
DYNAMICS 7.0
• In this workshop, you will run the Galloping Gertie example again, but
this time follow and understand each step as you go.
• See your Dynamics Workshop supplement for details.
Introductory Workshop - Galloping Gertie, Page W-5.