The general process for performing a DDAM spectrum analysis consists of four primary steps:
If you wish to perform mode selection that includes and expands only the significant modes in a DDAM spectrum analysis, refer to Mode Selection Based on the DDAM Method.
The first two steps for a DDAM analysis are the same steps described for a modal analysis (see Step 1: Build the Model and Step 2: Obtain the Modal Solution). The procedure for the remaining steps is explained below:
In this step, the program uses mode shapes extracted by the modal solution to calculate the DDAM solution. The following requirements apply:
The mode shape file (Jobname.mode) must be available.
The database must contain the same model from which the modal solution was obtained.
The Jobname.esav file must be available.
The Jobname.full file must be available for the participation factors calculation.
Note: If the DDAM analysis is not performed in the same directory as the modal
analysis, remote modal files usage must be activated
(MODDIR). In this case, the DDAM information is stored in the
Jobname.prs file and the modal analysis files in the
modal analysis directory are not modified. Also, if element results calculation
based on element modal results is activated (Elcalc
=
YES on the SPOPT command), the DDAM results file only
contains DDAM results.
Enter SOLUTION (/SOLU).
Define the analysis type and analysis options. Mechanical APDL offers the following analysis options for a spectrum analysis. Not all modal analysis options and eigenvalue extraction techniques work with all spectrum analysis options.
Table 6.7: Commands to Define a Single-point Response Spectrum Analysis
Description / Notes Command Select Spectrum (SPRS) as the analysis type. ANTYPE, SPECTR Select Dynamic Design Analysis Method (DDAM) as the analysis type, and specify the number of modes (enter a value for NMODE
).[a]SPOPT,DDAM, NMODE
[a] Select enough modes to cover the frequency range spanned by the spectrum and to characterize the structure's response. The accuracy of the solution depends on the number of modes used. The larger the number, the higher the accuracy.
The global excitation direction is specified using the SED command. Only excitation specified using SED is supported in a DDAM analysis.
Use the ADDAM and VDDAM commands to specify the spectrum values and types. Based on the coefficients specified in the ADDAM and VDDAM commands, the program calculates the mode coefficients according to the empirical equations given in Dynamic Design Analysis Method in the Mechanical APDL Theory Reference.
You can also specify the spectrum values using the DDASPEC command. Based on the ship type, mounting location, deformation type, and minimum acceleration value, spectrum coefficients are calculated based on NRL-1396. These coefficients are then used to calculate the mode coefficients according to the empirical equations given in Dynamic Design Analysis Method in the Mechanical APDL Theory Reference.
No damping needs to be specified for solution because it is implied by the ADDAM and VDDAM commands. If damping is specified, it is used for mode combinations, but ignored for solution.
Use the /UNITS command before defining the shock spectrum to perform the DDAM spectrum analysis in a units system other than BIN (default). Valid unit systems are SI, MKS, μMKS, CGS, MPA, BFT, and BIN.
Spectrum Options:
The following options are included:
Residual Vector (RESVEC)
The residual vectors reduce the error caused when higher modes are neglected in the analysis.
Missing Mass and Rigid Response are not supported in a DDAM analysis.
Combine the modes. A maximum of 10,000 modes can be combined.
Select one of the following mode combination methods offered for the single-point response spectrum analysis listed in the table below.
Table 6.8: Mode Combination Method Commands
Mode Combination Method Command Square Root of Sum of Squares SRSS Complete Quadratic Combination CQC Double Sum DSUM Grouping GRP Naval Research Laboratory Sum[a], [b] NRLSUM Rosenblueth ROSE [a] The NRLSUM method is typically used in the context of the Dynamic Design and Analysis Method (DDAM) spectrum analysis.
[b] The Closely Spaced Modes (CSM) Method is also available using the NRLSUM,,,CSM command. It uses the NRL summation to process any out-of-phase modal responses with closed form treatment (NAVSEA [408]).
These commands allow computation of three different types of responses that you specify via their
Label
argument as listed in the table below.Table 6.9: Responses Specified by
Label
on the Mode Combination Method CommandsResponse Type Label
Displacement (displacements, stresses, forces, etc.)
DISP Velocity (velocities, "stress velocities," "force velocities," etc. )
VELO Acceleration (accelerations, "stress accelerations," "force accelerations," etc.)
ACEL These commands can also be used to specify the type of modal forces used in the combination.
ForceType
= STATIC (default) combines the modal static forces (that is, stiffness multiplied by mode shape forces, both of which are stress-causing forces).ForceType
= TOTAL combines the summed modal static forces and inertia forces (that is, stiffness and mass forces, both of which forces are seen by the supports).The DSUM method also accommodates time-duration input for earthquake or shock spectrum.
Postprocessing can be done in one of two ways:
Directly from the Jobname.rst (
Elcalc
= YES on SPOPT command). See Example 6.2: Calculating the Velocity Solution in Addition to the Displacement Solution withElcalc
= YES on SPOPT command.Using the mode combination file, Jobname.mcom (
Elcalc
= NO on SPOPT command).
For large models, direct postprocessing significantly reduces the total computation and postprocessing time of spectrum analysis, and even greater gains are achieved using remote read-only modal analysis files (MODDIR) and distributed-memory parallel processing (see Running Multiple Spectrum Analyses). The required conditions and settings that determine what is calculated and written during solution to Jobname.mcom and Jobname.rst are described below.
Setup for postprocessing via Jobname.mcom — By default (
Elcalc
= NO on the SPOPT command), the mode combination phase writes a file of POST1 commands (Jobname.mcom) that combine the maximum modal responses by the specified mode combination method to calculate the overall response of the structure. Read in Jobname.mcom in POST1 to do the mode combinations, using the results file (Jobname.rst) from the modal expansion pass.Setup for direct postprocessing — If element results calculation based on element modal results is activated (
Elcalc
= YES on the SPOPT command), the file Jobname.mcom is written but not used during postprocessing. Modal responses are combined and stored in the Jobname.rst file during the solution for which the mode combination method command is issued (SRSS, CQC,…). Element results and reaction forces are calculated only if they were also requested during the modal expansion pass (see OUTRES). Note that you must setMSUPkey
= YES on the MXPAND command during the modal analysis to write elemental results to the Jobname.mode file. For available element results, see Option: Number of Modes to Expand (MXPAND).The mode combination method determines how the structure's modal responses are to be combined as detailed in the table below.
Response Type Label
How modal responses are combined: Displacement (displacements, stresses, forces, etc.)
DISP Displacements and stresses are combined for each mode on the mode combination command. Velocity (velocities, "stress velocities," "force velocities," etc. )
VELO Velocities and stress velocities are combined for each mode on the mode combination command. Acceleration (accelerations, "stress accelerations," "force accelerations," etc.)
ACEL Accelerations and stress accelerations are combined for each mode on the mode combination command. Element results calculation based on modal element results (
Elcalc
= YES on the SPOPT command) is not supported if the Closely Spaced Modes (CSM) method is selected for the mode combination method NRLSUM.Note: A DDAM spectrum analysis may alternately be performed in two separate solves: first, the spectrum solution, and then the mode combination. The damping needed by the mode combination must be specified before the spectrum solve.
Start solution (SOLVE).
The output from the solution includes the Response Spectrum Calculation Summary. This table, which is part of the printed output, lists the participation factors, mode coefficients (based on lowest damping ratio), and the weight distribution for each mode. To obtain the response of each mode (modal response), multiply the mode shape by the mode coefficient (based on lowest damping ratio). You do this by retrieving the mode coefficient with the *GET command (
Entity
= MODE) and using it as a scale factor in the SET command.If needed, you can retrieve the frequencies, participation factors, mode coefficients and effective damping ratios with the *GET command (
Entity
= MODE).In addition to the above, the output from the solution also includes a DDAM Response Spectrum Calculation Summary. This table, which is part of the printed output, lists the shock design value and spectrum loading type for each mode.
You can use the *GET command (
Entity
= DDAM) to retrieve the shock design values from the last DDAM spectrum solve.Repeat Step 3 to excite the structure along different directions if necessary. Note that solutions are not written to the Jobname.rst file at this time.
Leave the SOLUTION processor.
Command(s): FINISHGUI: Close the Solution menu.Note: To calculate the effect of multiple spectra independently, see Running Multiple Spectrum Analyses.
Results from a DDAM analysis are written to the mode combination file
Jobname.mcom
in the form of POST1 commands. These
commands calculate the overall response of the structure by combining the maximum
modal responses in some fashion (specified by one of the mode combination methods).
The overall response consists of the overall displacements (or velocities or
accelerations). If element result calculations were requested in the expansion pass
and stored in the results file, the overall response also includes the overall
stresses (or stress velocities or stress accelerations), strains (or strain
velocities or strain accelerations), and reaction forces (or reaction force
velocities or reaction force accelerations).
You can use POST1, the general postprocessor, to review the results. See Step 4: Review the Results for details about the postprocessing.
Note: If the SPOPT command has been issued with
Elcalc
= YES,
Jobname.mcom is not required in POST1 as results
are present on the Jobname.rst file.
! Build the Model /FILNAM, ! Jobname /TITLE, ! Title /PREP7 ! Enter PREP7 ... ... ! Generate model ... FINISH ! ! Obtain the Modal Solution /SOLU ! Enter SOLUTION ANTYPE, MODAL ! Modal analysis MODOPT, LANB ! Block Lanczos method MXPAND, ... ! Number of modes to expand, ... D, ... ! Constraints SOLVE ! Initiates solution SAVE FINISH ! ! Obtain the Spectrum Solution /SOLU ! Reenter SOLUTION ANTYPE, SPECTR ! Spectrum analysis SPOPT, DDAM, ... ! Dynamic design analysis method ADDAM, ... ! Acceleration spectrum computation constants VDDAM, ... ! Velocity spectrum computation constants DMPRAT, ... ! Specify damping ratio required if CSM method is used SED, ... ! Specify excitation direction of shock spectrum NRLS,,, CSM, ! NRLSUM mode combinations with Closely Spaced Modes Method (CSM) SOLVE ! Initiates solution FINISH ! ! Review the Results /POST1 ! Enter the database results postprocessor /INPUT,,MCOM ! Read mode combination file ...! Postprocess as desired ...! (PRNSOL; PRRSOL; PRDI; PRNSOL; etc.) ... FINISH