Вы находитесь на странице: 1из 187

Contents

1
Introduction
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Analysis Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Main Analysis Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Load Excitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 Base Excitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 Damping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 Response Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6 Stress Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6

Theoretical Background
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Normal Mode Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Damping Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rayleigh Damping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modal Damping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Concentrated Dampers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Composite Modal Damping . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 2-3 2-3 2-4 2-4

Solution Accuracy Considering Mode Truncation . . . . . . . . . . . 2-6 Force Excitation Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 Base Excitation Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7

In de x

COSMOSM Advanced Modules

Contents

Modal Acceleration Method (MAM) in Time History . . . . . . 2-7 Missing Mass Correction Technique in Response Spectrum . . 2-8 Excitation Due to Base Motion . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 Uniform Translational Base Motion . . . . . . . . . . . . . . . . . . . . 2-8 Multi-Base Motion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11 Time History Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Solution Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Loading Options Available . . . . . . . . . . . . . . . . . . . . . . . . . . Concentrated Dampers and Gap Elements . . . . . . . . . . . . . . Response Spectrum Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . Definition of Response Spectrum . . . . . . . . . . . . . . . . . . . . . Modal Maximum Response . . . . . . . . . . . . . . . . . . . . . . . . . Structure Maximum Response . . . . . . . . . . . . . . . . . . . . . . . Multiple Response Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . Random Vibration Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . Basic Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Analysis Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Methods of Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Partial (Spatial) Correlation . . . . . . . . . . . . . . . . . . . . . . . . . Steady State Harmonic Analysis . . . . . . . . . . . . . . . . . . . . . . . Analysis Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Direct Spectrum Generation . . . . . . . . . . . . . . . . . . . . . . . . . Time History Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 2-13 2-14 2-14 2-14 2-15 2-15 2-16 2-18 2-20 2-21 2-22 2-25 2-27 2-29 2-29 2-32 2-32

Response Spectra Generation . . . . . . . . . . . . . . . . . . . . . . . . . 2-18

Description of Elements
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

In de x

Brief Description of Commands


Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

ii

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Main POST_DYN Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PD DAMP/GAP Submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . PD CURVES Submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PD BASE EXCITATION Submenu . . . . . . . . . . . . . . . . . . . . PD OUTPUT Submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Postprocessing of Dynamic Results . . . . . . . . . . . . . . . . . . . . . . XY-Plot of Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Plot of Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XY-Plot of Stresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Plot of Stresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Other Postprocessing Options . . . . . . . . . . . . . . . . . . . . . . . .

4-1 4-2 4-3 4-4 4-4 4-5 4-6 4-7 4-7 4-9 4-9

Post Dynamic Input Procedure . . . . . . . . . . . . . . . . . . . . . . . . 4-10 Typical Input Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11

Detailed Description of Examples


Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Dynamic Analysis of a Cantilever Beam . . . . . . . . . . . . . . . . . . 5-1 Analysis Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Statement of the Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Frequency Analysis of the Problem . . . . . . . . . . . . . . . . . . . . 5-3 Modal Time History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4 Random Vibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14 Dynamic Analysis of a Culvert . . . . . . . . . . . . . . . . . . . . . . . . Analysis Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Given . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GEOSTAR Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modal Time History Analysis . . . . . . . . . . . . . . . . . . . . . . . Response Spectrum Generation . . . . . . . . . . . . . . . . . . . . . . Harmonic Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Random Vibration Analysis . . . . . . . . . . . . . . . . . . . . . . . . . Response Spectrum Analysis . . . . . . . . . . . . . . . . . . . . . . . . 5-22 5-22 5-22 5-23 5-24 5-33 5-36 5-45 5-54

In de x

COSMOSM Advanced Modules

iii

Contents

Multi-Base Motion Application with Composite Material Damping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-60 Dynamic Analysis of a Plate . . . . . . . . . . . . . . . . . . . . . . . . . . Analysis Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Statement of the Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . GEOSTAR Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-65 5-65 5-65 5-65

Verification Problems

Index

In de x

iv

COSMOSM Advanced Modules

First Edition COSMOSM 2.9 August 2004


Copyright Structural Research and Analysis Corp. is a Dassault Systemes S.A. (Nasdaq: DASTY) company. This software product is copyrighted and all rights are reserved by Structural Research and Analysis Corporation. (SRAC) Copyright 1985 - 2004 Structural Research and Analysis Corporation. All Rights Reserved. The distribution and sale of this product is intended for the use of the original purchaser only and for use only on the computer system specified. The software product may be used only under the provisions of the license agreement that accompanies the product package. COSMOSM manuals may not be copied, photocopied, reproduced, translated or reduced to any electronic medium or machine readable form in whole or part wit prior written consent from Structural Research and Analysis Corporation. Structural Research and Analysis Corporation makes no warranty that COSMOSM is free from errors or defects and assumes no liability for the program. Structural Research and Analysis Corporation disclaims any express warranty or fitness for any intended use or purpose. You are legally accountable for any violation of the License Agreement or of copyright or trademark. You have no rights to alter the software or printed materials. The COSMOSM program is constantly being developed, modified and checked and any known errors should be reported to Structural Research and Analysis Corporation. Disclaimer The authors have taken due care in preparing this manual and the examples presented herein. In no event shall SRAC assume any liability or responsibility to any person or company for direct or indirect damage resulting from the use of the information contained herein or any discrepancies between this information and the actual operation of the software. Licenses & Trademarks Use by Structural Research and Analysis Corporation of ANSYS Input Commands and Command Structure herein is licensed under agreement with Swanson Analysis Systems, Inc. All rights reserved. COSMOSM and COSMOS are registered trademarks of Structural Research and Analysis Corporation. All other COSMOSM module names are trademarks of Structural Research and Analysis Corporation. ABAQUS is the registered trademark of Hibbitt, Karlsson & Sorensen, Inc. ANSYS is a registered trademark of Swanson Analysis Systems. AutoCAD is registered in the U.S. Patent and Trademark Office by Autodesk, Inc. DXF and AutoSolid are the registered trademarks of Autodesk, Inc. CenBASE/ Mil5 is the registered trademark of Information Indexing, Inc. DECStation is the registered trademark of Digital Equipment Corporation. EPSON is the registered trademark of Epson Computers. HP is the registered trademark of Hewlett-Packard. IBM is the registered trademark of International Business Machines Corporation. MSC/NASTRAN is the registered trademark of MacNeal-Schwendler Corp. PATRAN is the registered trademark of PDA Engineering. PostScript, Acrobat, and Acrobat Reader are registered trademarks of Adobe Systems, Inc. SINDA/G is a registered trademark of Network Analysis Associates, Inc. Sun is the registered trademark of Sun Microsystems, Inc. SGI is the trademark of Silicon Graphics, Inc. SoliWorks is a registered trademark of SolidWorks Corporation. Helix Design System is a trademark of MICROCADAM Inc. SDRC I-DEAS is a trademark of Structural Dynamics Research Corporation. MicroStation Modeler is a registered trademark of Bentley Systems, Incorporated. Solid/Edge is a trademark of Intergraph Corporation. Eureka is a trademark of Cad.Lab. All other trade names mentioned are trademarks or registered trademarks of their respective owners.

In de x

In de x

ii

COSMOSM Advanced Modules

Introduction

Introduction
The Advanced Dynamic module, ASTAR or POST DYNAMIC, has three principal functions. The first is to perform linear dynamic analysis of systems subject to different categories of forcing functions; the second is to carry out stress calculations subsequent to a dynamic analysis; and finally to accommodate plot files required for graphic evaluations of the system response at specific nodes and/or solution steps. The various dynamic capabilities of the program are based on the normal mode method. It is therefore essential that the frequency and mode shape calculations are done prior to the application of this module (except for the curve transformation problems) for the solution of the desired dynamic response problem. Note that the GEOSTAR program controls the complete operations of the COSMOSM package and all modules are accessed from there. In the Post Dynamic analysis, after running for frequencies, the POST_DYNAMIC submenu can be accessed from the main ANALYSIS menu in order to set up the input required for any of the several different analysis options listed in the next section.

In de x

COSMOSM Advanced Modules

1-1

Chapter 1 Introduction

Analysis Capabilities
The Advanced Dynamic module is used for the solution of dynamic response problems listed below:

Modal Time History Response Spectra Response Spectra Generation Random Vibration Steady State Harmonic Curve Transformation

As stated earlier, these analyses options are based on the normal mode method for which modes and frequencies must be determined in advance (except for curve transformation problems). This can be accomplished through GEOSTAR in which the model is initially created and then analyzed for its modes and frequencies based on the lumped or consistent mass options using DSTAR. Each of these analysis options can then be performed by considering any combination of the four excitation types noted below:

Concentrated Forces specified in any coordinate system Pressure Loads specified in any coordinate system Uniform Base Motion defined in the global or local Cartesian system Multi-Base Motion defined in the global or local Cartesian system

A brief theoretical description of the different analysis types is provided in Chapter 2.

Main Analysis Features


1.

Modal Time History Analysis Response of structures excited by time varying forces or base excitations may be evaluated using this option. The uncoupled modal equations of motion are solved by using the step-by-step integration technique of the Wilson-Theta or the Newmark Method.

In de x

1-2

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

All structural elements available in the COSMOSM element library are supported. Linear gap elements may also be created. Concentrated dampers at specified nodes are available for Time History analysis in addition to Modal damping, Rayleigh and composite dampings options. The evaluated response consists of displacements, velocities and accelerations as well as stresses (internal forces for 1D elements). Options available for postprocessing are discussed in Chapter 4 under Postprocessing of Dynamic Results. A detailed description of solution techniques is available in Chapter 2.
2.

Response Spectra Analysis The maximum response of a structure can be evaluated for a specified base spectrum. Several options are available for mode combination techniques including the Absolute Sum, Square Root Sum of Squares (SRSS), Complete Quadratic Combination (CQC), and the Naval Research Laboratory (NRL) methods. The evaluated response consists of maximum displacements, velocities, and accelerations as well as stresses at each node. Modal, Rayleigh and composite material damping options are available for this type of analysis. Options available for postprocessing are discussed in Chapter 4 under postprocessing of dynamic results. A detailed description of solution techniques is available in Chapter 2.

3.

Response Spectra Generation The response spectrum curves at a specified node are evaluated by using the already calculated modal time response of the structure at that node. The evaluated spectra represents the maximum response amplitude of a single degree of freedom system at various oscillating frequencies for a specified damping ratio. The response spectra can be generated for specified nodal displacements, velocities and/or accelerations. Options available for postprocessing are discussed in Chapter 4 under Postprocessing of Dynamic Results. A detailed description of solution techniques is available in Chapter 2.

4.

Random Vibration Analysis The response of structures to random excitations is evaluated using this option. The input may be in the form of Power Spectra Densities (PSD) of applied loads or base excitations versus frequency. The output includes response in the form of PSD of displacements, velocities, accelerations and stresses. In addition, the RMS of response (which for stationary, Gaussian excitation with mean value of zero, is equivalent to one standard deviation of the response, i.e., the actual response can be assumed to be at or below this one standard deviation value about 68% of the time) is evaluated in order to completely determine the statistical behavior of the response. Modal, Rayleigh and composite material

In de x

COSMOSM Advanced Modules

1-3

Chapter 1 Introduction

damping options are available for this type of analysis. Options available for postprocessing are discussed in Chapter 4 under Postprocessing of Dynamic Results. A detailed description of solution techniques is available in Chapter 2.
5.

Steady State Harmonic Analysis In this case, the response of structures to harmonic forces or base excitations for a range of frequencies is evaluated, i.e., the amplitude of the resulting system response as well as the phase angle of the response (relative to the applied force) are calculated. The system response is evaluated for displacements, velocities, accelerations and stresses. Modal, Rayleigh and composite material damping options are available for this type of analysis. Options available for postprocessing are discussed in Chapter 4 under Postprocessing of Dynamic Results. A detailed description of solution techniques is available in Chapter 2.

6.

Curve Transformation The curve transformation option is used to perform the following analyses: a. Direct Spectrum Generation b. Time History Generation Frequency analysis is not required prior to performing these analyses. The objective of Direct Spectrum Generation is to evaluate spectra curves for a given time history curve, whereas, the Time History Generation, evaluates time history records from the user defined acceleration response spectra curve.

Options available for postprocessing are discussed in the on-line Help for the
PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) command.

Load Excitation
Load excitations may be applied as concentrated loads at specified nodes or as distributed pressure applied to specified element faces. Depending on the type of analysis, loads may have arbitrary patterns in the time or frequency domain. You may define up to 100 time or frequency curves and associate them with loads as desired. Force and pressure loading is applicable to all the above mentioned types of analyses except the Response Spectra analysis and curve transformation problems. Forces can be defined in global or local coordinates.
In de x

1-4

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Base Excitation
The excitation to the structure may be specified in terms of base motion (displacement, velocity or acceleration) instead of or in addition to the applied mechanical loads. In this case the previously constrained nodes of the structure (during frequency analysis) are assumed to have motions which follow certain patterns described in the time or frequency domains. You may define up to 100 patterns by creating time or frequency curves and associating them with all the constrained nodes in a certain direction to define uniform base excitation, or associating them with a subset of the nodes constrained in a given direction to define multi-base motion. Base motions are supported in all types of analyses in ASTAR. Both uniform and multi-base motions can be defined in local and global Cartesian coordinates. For a theoretical review of the subject, please refer to Chapter 2.

Damping
There are several options for consideration of structural damping in linear dynamic analysis using the ASTAR module.
1.

Rayleigh damping, where the damping matrix is assumed to be proportional to the modal mass and the modal stiffness matrices (applicable to all types of analysis excluding curve transformation problems). Modal damping, where you directly define the modal damping ratio for each mode (applicable to all types of analysis). Concentrated dampers, where you specify damping between two nodes of the structure (applicable only to Time History). Composite modal damping, where you specify damping as a material property before performing frequency analysis, and the program evaluates the equivalent modal damping ratios for each mode (applicable to all types of analysis excluding curve transformation problems).

2.

3.

4.

For a detailed review of this subject, please refer to the appropriate section of Chapter 2.
In de x

COSMOSM Advanced Modules

1-5

Chapter 1 Introduction

Response Calculations
For all available analysis options, the response of structures at certain nodes may be calculated for the displacement, velocity and acceleration versus time (in Modal Time History) or versus frequency (in PSD of Random Vibration, Harmonic Analysis, and Response Spectra Generation) or simply as the maximum value (in Response Spectra Analysis) or RMS (in Random Vibration). The user may request to have these results written in the output file or have them written in plot files for graphical display (see the postprocessing of dynamic results section of Chapter 4).

Stress Calculation
For all the analysis options except Response Spectra Generation and Curve Transformation problems, the stresses can be calculated for all element groups supported by DSTAR. Both nodal and element stresses are evaluated. Stresses versus time or frequency (similar to the response) can be requested and if so will be available in both the output file and plot file.

In de x

1-6

COSMOSM Advanced Modules

Theoretical Background

Introduction
In this chapter, a brief theoretical discussion on the various linear dynamic response analysis options supported by the Post Dynamic module (ASTAR) is presented. In the nonlinear module (NSTAR), the equations of motion for both linear and nonlinear systems are solved by direct integration. However, problems with a large number of equations or degrees of freedom (DOF) often require less computation time if the dynamic behavior of the linear structure can be approximated with sufficient accuracy by only the first few modes (nf), where nf<<DOF. The trade-off between computational economy and accuracy revolves around the necessity of calculating the eigenvalues of the system of equations. The process of approximating the solution of the equations of motion by considering only the first few modes of the system's natural frequencies is called normal mode or modal superposition analysis and in the Advanced Dynamic Module, all forced-vibration response problems are based on this procedure.

Normal Mode Analysis


In de x

The equations of motion for a linear dynamic system are:

COSMOSM Advanced Modules

2-1

Chapter 2 Theoretical Background

(2-1)

where: [M] [C] [K] {f(t)} and tively. = mass matrix = damping matrix = stiffness matrix = time varying load vector are the displacement, velocity, and acceleration vectors, respec-

For linear dynamic problems, the system of equations of motion (Eq. 2-1) can be decoupled into nf single degree of freedom equations in terms of the modal displacement vector {x}, where:
(2-2)

and [] is the matrix of the lowest nf eigenvectors obtained from the solution of:
(2-3)

Substituting for {u} from (Eq. 2-2) into (Eq. 2-1) and premultiplying it by []T, will yield:

(2-4)

With the mode shapes satisfying the orthogonality conditions, Eq. (2-4) becomes:
(2-5)

Eq. (2-5) represents nf uncoupled single degree of freedom (second-order differential) equations as shown below:
In de x
(2-6)

2-2

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

These equations can be evaluated using step-by-step integration or other techniques, and the displacements {u} and other system responses can then be determined by performing the transformation shown in Eq. (2-2).

Damping Effects
The damping matrix [C] is assumed to satisfy the orthogonality conditions. It should be noted that in the majority of cases, (a) the exact damping matrix is unknown, and (b) the effect of any non-orthogonality is usually small. In the Post Dynamic module, the following damping options are available.

Rayleigh Damping
Rayleigh damping is of the form: [C] = [M] + [K]
(2-7)

This form of [C] is orthogonal with respect to the system eigenvectors, and the modal damping coefficient for the ith mode Ci may be calculated: C i = 2 i i = + i2 and in terms of the modal critical damping ratio i = / (2 i) + i / 2 where and are the Rayleigh damping coefficients.
(2-9) (2-8)

Modal Damping
Modal damping is defined as a fraction of critical damping i = C i / C c
(2-10)

In de x

COSMOSM Advanced Modules

2-3

Chapter 2 Theoretical Background

Concentrated Dampers
Concentrated dampers can be defined between any two nodes or any one node and the ground for only the modal time history analysis option. The damping coefficients are defined in terms of their components in the global X, Y, and Z-directions as shown in Figure 2-1.
Figure 2-1. Concentrated Dampers

Node_1

Y X Z

DY

Node_2

Composite Modal Damping


Composite modal damping allows for the definition of the damping coefficient as a material property. Thus, different element groups representing different materials can be assigned different damping coefficients during a post dynamic analysis. This option provided on the basis of NRC recommendation, is defined below in the form of equivalent modal damping ratios:
(2-11)

where: = equivalent modal damping ratio of the jth mode = jth normalized modal eigenvector = modified structural mass matrix constructed from element matrices formed by the product of the damping ratio for the element and its mass matrix
In de x

2-4

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Gap-Friction Element
The Gap-Friction element is defined by two nodes representing the distance between any two points in a two- or three-dimensional model. The actual gap separation is defined independent of the node locations and can assume any value including the distance between the nodes. The element resists either compression or tension depending on whether the gap distance is positive or negative. Figure 2-2 illustrates the element and its force-deflection relationship in both compressive and tensile modes.
Figure 2-2. Gap-Friction Element

Fn
Node _ 1

C ompre ssive Ga p
Force (+) Gdist

Fs

V rel

Displacement (+) S Gstiff


Node _ 2

F s Fn

1 Fs = Friction force in s-direction > G fic * F n Fn = Comprehensive or tensile gap force in the n-direction and proportional to V rel V = Relative velocity in the s-direction rel

Fn
Node _ 1

Fs

V rel

Force

Gstiff (-) S 1 Displacement


Node _ 2

(-) Gdist s

In de x

Fn

Te nsile Ga p

COSMOSM Advanced Modules

2-5

Chapter 2 Theoretical Background

As shown in Figure 2-2, the element is assumed to be a compressive gap when the gap distance is positive, and only compressive forces result from its closure. Conversely, it is characterized as a tensile gap element when the distance (Gdist) is negative and tensile forces are produced at the closing stage. An iterative procedure is adopted in the solution of problems involving gap elements. The iteration is performed at the end of each time step on gap elements closed, to ensure convergence of the force in the element to its correct value corresponding to the relative displacement between the two nodes. Frictional forces may also be considered in conjunction with gap elements if the coefficient of friction is supplied. This effect is currently accounted for in the X-Y plane only, along the direction normal to the element axis. Sliding resistance develops once the gap is closed. Maximum force of friction at each time step is equal to the product of normal force Fn and the coefficient of friction. In the program, no arbitrary stiffness value is assigned to the friction element. Instead, the frictional force effects are computed on the basis of relative velocities of the two nodes defining the gap element during each time step.

Solution Accuracy Considering Mode Truncation


The solution accuracy of dynamic problems based on the normal mode method depends to a large extent on the number of modes considered. Below a few possible options as well as certain remedial steps available in the Interface to improve the solution accuracy are discussed for the various analysis types and loading conditions.

Force Excitation Problems


In the case of systems under the influence of force excitations, it is essential that all modes which contribute to the static deformation shape of the structure are considered. The following example shows that at least five modes should be included for this case.

In de x

2-6

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure 2-3. Mode Shapes of a Simply-Supported Beam

Requires Five Modes

Mode 1

Mode 3

Mode 4 Mode 2 Mode 5

Base Excitation Problems


In dynamic problems under the influence of base excitations, usually the number of modes considered must contribute to a total mass participation factor of at least 80% of the system mass in the direction of the base motion. For harmonic and random vibration problems, in addition to the 80% mass participation factor requirement, the range of natural frequencies considered for the analysis must cover the highest frequency in the excitation.

Modal Acceleration Method (MAM) in Time History


The process of mode truncation, as was explained before, introduces some error in the response. The Modal Acceleration Method (MAM), in the Time History Analysis, approximates the effects of the truncated modes by their equivalent static effects. This approximation can be expressed for the displacement by: Uc = [K]-1 {Rc}
In de x

COSMOSM Advanced Modules

2-7

Chapter 2 Theoretical Background

where, K is the structural stiffness matrix and Rc represents the static loading. It can be shown that this static load vector can be computed in terms of the included modes, according to: Rc = [I - M T] {P(t)} where, M and are the mass matrix and modal matrix, respectively, {P(t)} is the applied dynamic load, and T is the mass matrix transpose. For a demonstration of the MAM on the improvement of the accuracy, please refer to Chapter 5. Thus by considering only a few number of modes, for even very complicated geometry, you are able to evaluate the response accurately.

Missing Mass Correction Technique in Response Spectrum


Truncation of higher modes in the modal analysis always introduces some error in the results. This truncation means that some mass of the system is ignored. The distribution of this missing mass is such that the inertia forces associated with it will usually produce only small displacements and stresses. However, these ignored inertia forces will often produce significant displacements (stresses) for stiff systems or at the close proximity of the structural supports. The Missing Mass Correction technique is incorporated in the ASTAR program for Response Spectrum analysis in order to estimate the error introduced by the ignored higher modes and to improve the results. This correction is presented as a factor in the output file immediately after the printed accelerations. The user may apply this factor to improve the accuracy of the results obtained for accelerations or stresses.

Excitation Due to Base Motion


The various analysis modes available in ASTAR may be considered in conjunction with either uniform base motion, multi-base motion, or both.

Uniform Translational Base Motion


The equations of motion for a linear dynamic system with uniform base acceleraIn de x

tion,

can be written as:

2-8

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

(2-12)

where {ur} is the structure displacement relative to the base, and {fe(t)} is an effective load due to the base motion:
(2-13)

The vector {Ib} is an influence vector relating base motion to rigid body structure displacements according to: {U} = {ur} + {Ib} ub (t)
(2-14)

The equations of motion Eq. (2-12) can be transformed into uncoupled equations in terms of the modal displacements {x} where: {ur} = [] {x} and the equation of motion Eq. (2-12) becomes
(2-15)

(2-16)

where [] is the modal participation factor for the lowest nf eigenvectors, i.e.,
(2-17)

Therefore for each mode i, the participating factor is:


(2-18)

and the participation mass for each mode i is i2. Thus: i2 = total participating (effective) mass in the direction of motion.

In de x

COSMOSM Advanced Modules

2-9

Chapter 2 Theoretical Background

Uniform Rotational Base Motion


In the presence of rotational motion, the base motion is not the same at each base point and cannot be described by a constant b as done in the case of uniform translational base motion (Eq. 2-13). Consider the absolute displacement of a base point p where position is specified by vector rp with respect to a moving frame of reference with origin o. Let the translation of the origin o with respect to the absolute frame of reference be go, and let the rotation of the point o in respect to the absolute frame of reference be , then the total acceleration of base point p is specified by:
(2-19)

The acceleration term,

, indicates that superposition of base rotations can, includes the response

not be used. Further, the Coriollis acceleration term, p; making the problem nonlinear.

The assumption made here is that these two terms are negligible, and that for rotational base motion only the tangential acceleration term, needs to be included. Thus for rotational (and translational) base motion.
(2-20)

With this approximation, for point p can be found from Eq. 2-20 as:

(2-21)

In de x

Where xp, yp, and zp are the coordinates of the point p with respect to the rotating frame of reference with origin o.

2-10

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

In Eq. 2-13, the right hand term

, then is replaced by

, where it con-

sists of the acceleration at all base points calculated by the above equation.

Multi-Base Motion
The application of different support motions to different groups of constrained nodes or supports may also be considered. In this case, the equations of motion can be written as:

(2-22)

where a denotes structure degrees of freedom and b refers to support degrees of freedom. The superscript t signifies that these displacements are total or absolute displacements differentiating them from relative displacements. In the above equations, the effect of damping may have also been considered. Next, we will examine the response of the system when the support displacements ub are applied in a static manner associated with a single time function, i.e.,
(2-23)

The static application of ub means that the time variation is absent and the applied displacement vector is equal to . Eq. (2-22) are then reduced to:

(2-24)

in which

are the structure displacements and

represent support forces. Eq.

(2-24) gives:
(2-25)

In de x

COSMOSM Advanced Modules

2-11

Chapter 2 Theoretical Background

or
(2-26)

On multiplying both sides of Eq. (2-26) by f(t), the quasi-static part of the response is obtained.
(2-27)

The total displacement uat can be expressed by the superposition of the quasi-static and the relative displacements, so that:
(2-28)

Substitution of Eq. (2-28) into the first part of Eq. (2-22) give:

(2-29)

Now because,
(2-30)

Eq. (2-29) reduces to:


(2-31)

In de x

Eq. (2-31), written in terms of the relative displacements {ua}, is equivalent to equations of motion (2-12) (ignoring damping), with the forcing function being a function of the base motion b. It can therefore be solved by the application of the mode super-position method as described before. A major simplification results when the motion is assumed to be identical for all the supports, in which case Eq. (2-31) will reduce to undamped form of Eq. (2-16) following the mode superposition application.

2-12

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Time History Analysis


In time history analysis problems, the equations of motion for multi degree-of-freedom systems are solved considering different dynamic loadings and base excitation functions. The normal mode method is first used to obtain the uncoupled equations of motion as discussed earlier and shown by Eq. (2-6), i.e.,

Next, one of two step-by-step integration methods available in COSMOSM, that is either (a) the Wilson-Theta method or (b) the Newmark method (see Reference 6), is used to evaluate the response of each mode. These techniques use the results obtained in one previous step to solve for those in the next step. The integration is performed in the time domain starting from time at the last step and ending with the time at the current step (which is equal to the time-step increment). Thus, by reducing the time increment between consecutive steps, accuracy of the solution can be improved. The system response is then determined at each time step using the following transformation: {u} = [] {x} In Figure 2-4, some typical loading functions are shown.
Figure 2-4. Known Functions of Time
F(t) F(t) F(t)

Time

Time

Time

Harmonic Loading

P e riodic Loading

S hock Loading

Solution Accuracy
The solution accuracy in time-history analysis problems, as in all cases, depends on:
1.

Number of modes considered. Now, accurately, the modes are calculated (i.e., accuracy in modeling).

In de x

2.

COSMOSM Advanced Modules

2-13

Chapter 2 Theoretical Background

3.

Integration increment or time-step size, (smaller than 1/10th of the last mode period is recommended).

Loading Options Available


1. 2.

Force or pressure loadings associated with time curves. Uniform base motion, i.e., the entire constraint portion of the model is subjected to the same motion specified by a time curve. (See PD_BASEFAC [Analysis > POST_DYNAMIC > PD BASE EXCITATION > Base Excitation Factor) commands.] Multi-base motion application, i.e., different groups of constraint nodes are subjected to motions defined by different time curves. (See PD_SPPRT [Analysis > POST_DYNAMIC > PD BASE EXCITATION > Support Level) commands.] Initial conditions can be specified in the form of initial displacements, velocities, or accelerations to a group of nodes. [See INITIAL (LoadsBC > LOAD_OPTIONS > Initial Condition) command.].

3.

4.

Concentrated Dampers and Gap Elements


Concentrated dampers and gap elements can be modeled only in conjunction with the time history analysis option. Gap elements are introduced in modal analysis as truss elements which can resist either tension or compression, once a certain distance between two nodes is reached. Also, concentrated dampers can be defined between two nodes or between one node and the ground. Their effect is considered in the modal analysis by applying forces at the proper nodes. The forces, due to gap elements, are proportional to gap distances while the forces resulting from dampers are in proportional with differential nodal velocities. More detailed information on these two features is provided in the earlier parts of this chapter.

Response Spectrum Analysis


The capability to perform response spectrum analysis of linear elastic structures subject to base motion, is included in the ASTAR module of the COSMOSM program. The normal mode method is first used to transform the problem into uncouIn de x

2-14

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

pled generalized modal coordinates. The maximum modal responses are then determined from the input response spectrum, and the structure response is found by summing the contributions from each mode.

Definition of Response Spectrum


A response spectrum is the maximum response of a single degree of freedom system subjected to a particular base motion plotted as a function of the natural frequency of the single DOF system. Different curves are usually plotted for different values of the modal damping ratio of the single DOF system as shown in Figure 2-5. The usual values plotted are the maximum displacement Sd(i,i), the maximum pseudo-velocity Sv(i,i), and the maximum pseudo-acceleration Sa(i,i) responses. These three responses are related by: Sa = Sv = 2 Sd and all can be plotted as a single curve on appropriately scaled graph paper.
Figure 2-5. Response Spectrum Curves (2-32)

Sd

3 2 1

Modal Damping

Modal Maximum Response


As each mode is a single DOF system, the maximum modal response can be obtained from the input response spectrum curve as shown below.
In de x
(2-33)

COSMOSM Advanced Modules

2-15

Chapter 2 Theoretical Background

(2-34)

(2-35)

where i is the modal participation factor for each mode i (see Eq. 2-17) and i=1, 2,...nf. Then for each mode i, the structure maximum response can be found from Eq. (2-15), i.e.,

or
(2-36)

(2-37)

and
(2-38)

Structure Maximum Response


The maximum modal responses cannot be simply added to obtain the structure maximum response because the occurrences of the maximum modal response in the time domain are not known. However, several recommended approaches exist and the following mode combination techniques are available in the Interface.

Absolute Sum
This is a conservative approach in which it is assumed that all of the modes have their maximum response in the same direction at the same time, i.e.,

(2-39)

In de x

2-16

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Square Root Sum of Squares (SRSS)


This is a more rational (and not necessarily conservative) approach where the modal responses are summed using the square root of sum of the squares.

(2-40)

In COSMOSM, the Absolute Sum method will only be used in conjunction with the SRSS technique if the modal frequency spacing is less than or equal to the cluster factor multiplied by the lowest frequency in the cluster. The cluster factor (clusf) is specified by the PD_ATYPE (Analysis > POST_DYNAMIC > P_Analysis Type command when defining Response Spectra Analysis options.

Complete Quadratic Combination (CQC)


The complete quadratic combination technique considers the effects of damping in combining the mode responses, i.e.,

(2-41)

where ij is the cross-mode correlation coefficient

(2-42)

and,

, and i, j are modal damping coefficients for modes i and j.

In de x

COSMOSM Advanced Modules

2-17

Chapter 2 Theoretical Background

Naval Research Laboratory (NRL)


The mode combination technique recommended by NRL takes the absolute value of the maximum response among all specified modes and adds it to the SRSS response of the remaining modes for each degree of freedom as noted below:

(2-43)

where {uj} represents the maximum response among responses of all nf modes.

Multiple Response Spectra


The structure response to multiple response spectra is found by the square root of the sum of the squares of the individual spectra responses. The output file lists the RMS values of relative displacements and velocities as well as the absolute accelerations. The accelerations at fixed nodes are not listed.

Response Spectra Generation


This dynamic analysis option allows the generation of response spectrum curves at any point of the structure for any displacement degree of freedom. The curve is generated for a single degree of freedom oscillator and represents the maximum response amplitudes as a function of oscillator frequency for a specified damping ratio. The excitation input required for this analysis is a curve defining accelerations versus time at the desired point of the structure. The program uses the results obtained from a modal time-history analysis to generate the spectrum curve at the specified node. Thus, a response spectra generation is possible only after a modal time history analysis is performed. The response spectrum generated can then be used as base excitation input for a response spectra analysis. This is particularly useful for studying the effect of structures response on a secondary system attached to a point in the structure.
In de x

2-18

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

In order to generate a response spectra for an available time-dependent curve, use the following procedure:
1.

Model a single DOF oscillator (Figure 2-6), such as a truss element with a lumped mass attached to one node and the other node fixed, and perform a frequency analysis. Subject the model to the base acceleration (t) defined by the time-dependent curve (Figure 2-7) in a modal time-history analysis. Use this analysis type (response spectrum generation) to generate a response spectrum curve (Figure 2-8) for the fixed node.
Figure 2-6. Single DOF Oscillator

2.

3.

C A k . . A(t) m

Figure 2-7. Base Acceleration


.. A(t)

t t t

In de x

COSMOSM Advanced Modules

2-19

Chapter 2 Theoretical Background Figure 2-8. Generated Response Spectrum Curve


.. a max ()

Random Vibration Analysis


In COSMOSM, the random vibration analysis is available for linear elastic systems when subjected to a random excitation. The excitation is assumed to be stationary, Gaussian, with a mean value of zero, and one-sided (defined for positive frequencies only). The random excitation input required for this analysis consists of curves defining values of power spectral densities (PSD) versus frequencies, which can be associated with base motion, nodal forces, or element pressure. The curves frequencies as well as the lower and upper frequency limits are input in radians per second or in cycles per second, and the units of PSD functions will be interpreted accordingly. Thus, the PSD units are either (Force)2/freq, (disp)2/freq, (vel)2/freq, or (accel)2/freq. Also, the exciting power spectral densities of nodal forces can be specified as fully correlated, partially correlated, or fully uncorrelated. For the base motions, the power spectral density can be either fully correlated or fully uncorrelated. In the case of element pressure, the power spectral density can only be defined as fully correlated. Finally, this analysis outputs the root mean square (RMS) responses of displacements, velocities, accelerations, and stresses which for stationary, Gaussian excitation with mean value of zero, is equivalent to one standard deviation of response, i.e., the actual response can be assumed to be at or below this one standard deviation value about 68% of the time. The output of modal PSD's at selected frequencies is optionally available. Also, curves of power spectral density of response versus exciting frequencies at nodes (Q-plots) can be requested.

In de x

2-20

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Basic Definitions
In the analysis of random vibration problems, the effects of such physical phenomena as the intensity of an earthquake or the noise from a jet engine, where the value of the variables describing the phenomena at some future time cannot be predicted, are considered. In view of the nondeterministic or random nature of these types of phenomena, it is necessary to abandon the explicit description of the applied excitations and their corresponding responses in terms of time and work with quantities that are based on certain averages. A few of the relevant average quantities used in the following discussions are described below:

Autocorrelation Functions
The autocorrelation function provides information concerning the dependence of the values of a random variable f(t) at different times on one another, given by the relation:
(2-44)

where
(2-45)

is known as the mean square value of the random variable which is equivalent to the maximum value of the autocorrelation function obtained at = 0.

Power Spectral Density


The power spectral density function defines properties of a random variable, similar to autocorrelation, in the frequency domain, i.e.,
(2-46)

In de x

The autocorrelation function can, therefore, be expressed by the Inverse Fourier Transform of the power spectral density function:

COSMOSM Advanced Modules

2-21

Chapter 2 Theoretical Background

(2-47)

The function Sf () has properties that render the evaluation of certain averages easier.

Analysis Procedure
The equations of motion for a linear dynamic system, Eq. (2-1), are:

With certain restrictions on the form of the structure damping matrix [C], this system of equations was decoupled into nf modal equations as mentioned before.
(2-48)

for n=1, 2,..., nf, with:


(2-49)

and the vector of modal loads {r(t)} defined as:


(2-50)

Mean Square Response


Considering that in the analysis of random vibration problems, the applied excitations are expressed by their power spectral density functions, a frequency domain solution is used. Therefore, if {f(t)} has the known PSD matrix [Sf ()], then {r(t)}, as defined in Eq. (2-50), would have its PSD matrix defined as:
(2-51)

In de x

Now the PSD of the modal displacement response, [Sx ()], can be obtained by,

2-22

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

(2-52)

where [H()] is the modal transfer function matrix, and [H*()] is its complex conjugate. For normal modes, the transfer function matrix is diagonal with diagonal elements Hn()

(2-53)

and

(2-54)

The structure displacement response PSD, [Su ()], can then be found from Eq. (2-49), i.e.,
(2-55)

Similarly, the structure velocity and acceleration PSD responses can be written as:
(2-56)

(2-57)

Now, the modal velocity PSD can be expressed in terms of the modal displacement PSD with individual matrix elements:
(2-58)

and hence, the structure velocity and acceleration response PSD's can be written as:
(2-59)

In de x

COSMOSM Advanced Modules

2-23

Chapter 2 Theoretical Background

(2-60)

Next, the zero delay modal autocorrelation responses for = 0 in terms of PSD of modal response (directly from Eq. 2-52) are:
(2-61)

(2-62)

(2-63)

and from these, the mean square responses are determined as the diagonal terms of the matrices:
(2-64)

(2-65)

(2-66)

Random Base Motion


The equation of motion for a linear dynamic system with base motion vb(t) can be written:
(2-67)

(2-68)

If the base motions have p.s.d. matrix [Sb()], then the p.s.d. of the equivalent vector is [Sp()] is:
In de x
(2-69)

2-24

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Then the p.s.d. of the modal load is:

(2-70)

Once the p.s.d. of the modal loads Sr() has been calculated the analysis for the relative displacement response proceeds as for the random nodal load problem with the following considerations. a. In the case of Uniform Base Motion, {Ib} contains 1 in the direction(s) of motion and 0 elsewhere (at all nodes). b. In the case of Multi-Base Motion, {Ib} corresponds to the static displacement resulting from the static application of support displacements for each one of the support levels.

Stress Mean Square Response


The element stresses {} are determined from the nodal displacements {ue} of the element,
(2-71) (2-71a)

or in terms of modal displacements,


(2-71b)

where [e] are the eigenvectors corresponding to the nodal displacements {ue}. The stress response correlation matrix, [R] for each element is written as:
(2-72)

Methods of Integration
Two methods of integration are available. One is the so called standard method and the second is the approximate method, as briefly discussed below:

In de x

COSMOSM Advanced Modules

2-25

Chapter 2 Theoretical Background

Standard Method
The standard integration method performs a classical random vibration analysis. This method proceeds in the following steps:
1.

Certain frequency points are selected around each natural mode as requested. Locations of these points are based on the value of biasing parameters which is input. A biasing value of one results in points uniformly distributed between the natural frequencies; while a value greater than one helps to bias point locations toward natural frequencies. The default values for these parameters are given in Table 2-1, below, as a function of the modal damping ratio at the first mode. Modal PSDs of response are evaluated at each of the selected frequency points. The cross-mode cut-off ratio (RATIO) defines a limit on the ratio of each two natural frequencies (i / j, i > j). This means for each two modes with i / j > RATIO, the cross-spectral density terms are neglected. Cross-mode effects are not considered if RATIO = l. The modal PSDs are then numerically integrated over the specified frequency range to yield the mean squared values and covariances of the modal response. The integration is carried out numerically using Gauss integration of orders two or three over each frequency interval, based on a log-log relation. The mean squared response is obtained by summing the interval contributions. Finally, transformation from modal to nodal yields the RMS displacements, velocities, and accelerations of the system.
Table 2-1. Default Values for Parameters num_Freq_points and Bias as a Function of Modal Damping Ratio < 0.01 0.01 < < 0.1 > 0.1 Default for num_freq_points 21 21 - 4.34 ln ( / 0.01) 11

2.

3.

4.

Default for Bias 11.0 11.0 - 3.47 ln ( / 0.01) 3.0

Approximate Method
The standard random vibration analysis can be computationally expensive due to the numerical integration of matrices. The approximate integration method performs a simplified solution by considering the following assumptions:

In de x

2-26

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Neglecting the cross-mode response, Sx(), that is the effect of one mode on
another, i.e.,
(2-73)

Forcing PSD's are considered constant around each normal mode. Thus, each
mode is assumed to be excited by white noise with power spectral density Sn, where
(2-74)

and n is the natural frequency of mode n = 1,2,...,nf. For white noise, the mean square response can be determined analytically for the modal response and they are:
(2-75)

(2-76)

(2-77)

By combining the two assumptions, the structure mean square responses can be found.

Partial (Spatial) Correlation


The excitation between two nodes could be fully correlated, fully uncorrelated or partially correlated. In COSMOSM, the partial correlation is based on the spatial distance between two nodes. If the partial (spatial) correlation is used depending on the distance between the two nodes (i) and (j) (Rij), one of the following three situations will prevail: a. If the distance Rij is smaller than a user defined RMIN, then the two nodes are considered fully correlated. b. If the distance Rij is larger than a user defined RMAX, then the two nodes are considered fully uncorrelated.
In de x

c. If the distance Rij is between RMIN and RMAX, then the excitation is partially correlated and the degree of correlation is linearly proportional to the

COSMOSM Advanced Modules

2-27

Chapter 2 Theoretical Background

distance. The above conditions can be illustrated in the following figure where nodes 1 and 2 are fully correlated, nodes 1 and 3 are partially correlated, and nodes 1 and 4 are fully uncorrelated.
Figure 2-9. Sphere of Influence for the Degree of Correlation

ij

Node 3 1 Node 4 Node 2 R MIN Distance (R i j ) Node 1

R MAX

The effect of the distance on the cross-correlation terms (off-diagonal terms) of the part of the PSD matrix related to the two nodes (i) and (j) and a single degree of freedom k can be written as:

(2-78)

where:

In de x

Currently, partial correlation is only available for force excitations.

2-28

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Steady State Harmonic Analysis


The steady state harmonic analysis evaluates the maximum structural response due to harmonic excitations of varying magnitudes and varying frequencies. Maximum nodal response is evaluated at different exciting frequencies in the range specified. The excitation input required for this analysis consists of curves defining amplitudes versus frequencies of a harmonic forcing function, which can be associated with nodal forces, element pressures, or base motion. Also, a phase angle can be defined for each base motion curve or nodal force. Note that element pressures are currently associated with zero phase angles. The input curves frequencies as well as the lower and upper frequency limits can be specified either in radians per second or cycles per second. Curves of maximum nodal response magnitude versus exciting frequencies (Q-plots) may be requested for any node in the structure.

Analysis Procedure
The frequency response analysis of the structure is determined by using the normal mode method. Let the nodal force vector {P} be harmonic and defined as:
(2-79)

or,
(2-80)

where Pk is the magnitude of the force in the kth degree of freedom direction, is the exciting frequency, and k is the phase angle of the force. Considering that for linear systems, the structure equations of motion are decoupled into nf modal equations,
(2-81)

In de x

the substitution of the force vector {P} into Eq. (2-81) will give:

COSMOSM Advanced Modules

2-29

Chapter 2 Theoretical Background

(2-82)

where:

The steady state solution to Eq. (2-82) is:

(2-83)

Taking the real part of Eq. (2-83) will result in,


(2-84)

where

In de x

2-30

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Now the structure displacement, u, is given by:

or

(2-85)

The magnitude of the structure displacement and its corresponding phase angle for the kth degree of freedom are:
(2-86)

(2-87)

The structure velocity and acceleration response can be found by taking the derivatives of Eq. (2-85). The amplitude of the structure velocity and acceleration are:
(2-88) (2-89)

where the velocity and the acceleration are 90 and 180 advanced from the displacement in terms of their phase angles, respectively.
In de x

COSMOSM Advanced Modules

2-31

Chapter 2 Theoretical Background

Direct Spectrum Generation


This analysis evaluates different types of spectra curves for a given frequency range when a time history curve is used as input. For this analysis there is no need to perform frequency analysis. The following spectrums are calculated and can be viewed both in output and in terms of Q-plots.

Pseudo acceleration Pseudo velocity Relative displacement Relative velocity Absolute acceleration

The direct spectrum generation analysis is based on the central difference time integration procedure where the maximum response of a Single Degree of Freedom system for different frequencies is calculated. This analysis is more accurate, more time consuming and has shorter input than the Response Spectra Generation analysis noted earlier. Finally, this direct generation approach is highly recommended in cases where random time history excitation records (i.e., earthquake) are used as input. The input time history must be defined as an acceleration base excitation curve. The results are written also in a form which can be used as input curves to other problems (see PD_ATYPE command notes in the Command Reference Manual).

Time History Generation


The objective of this analysis is to generate time history records from the user defined acceleration response spectra curve. For this analysis there is no need to perform frequency analysis. The method is based on the use of summation of a series of sine terms with selected amplitudes and frequencies. The spacing of the frequencies is chosen in such a manner that the half power points of response spectra due to a single frequency input will overlap. In order to obtain time histories that resemble the proper excitation record (i.e., earthquake at a given site), a modulating profile is introduced which has the shape of a given time dependent excitation record (i.e., trapezoidal, box or El-Centro N-S earthquake record). Also, the peak value of acceleration in the time history record can be limited to a specified amount defined for a particular site.

In de x

2-32

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

A maximum of two time histories with relatively low correlation between them can be generated. To develop the second time history, a method based on shifting the frequencies of the first record to the adjoining midfrequencies is used. Also, the Base Line Correction method is used in order to modify the generated time histories such that the final velocity and displacement will be equal to zero. The method used in the Time History Generation analysis is an iterative procedure where the values of the spectra and generated time history curves can be printed at the user specified print intervals, however, plot is available only for the last step). This iterative algorithm will be terminated either at the time where the calculated spectrum converges to the target spectrum, within the user specified tolerance, or when the iteration number is equal to the maximum permitted number of iterations. In case of convergence, the results will be given both in the output and also in terms of Q-plots (spectrum and corresponding time-history curves). It should be noted that once the iterative procedure is used to develop the first time history, the second record and corrected curves will be generated at the final iteration number. The input target spectrum curve must be defined as frequency dependent acceleration base excitation curve, where the unit of frequency must be in Hertz. The profile or envelope curve should also be defined as a time dependent acceleration base excitation curve. The program will assume the El-Centro earthquake envelope if the default value of zero is taken as the profile curve label. The results are written also in a form which can be used as input to other problems (see PD_ATYPE command notes in the Command Reference Manual.) References
1.

Clough, R. W. and Penzien, J., Dynamics of Structures, McGraw-Hill Book Company, New York, 1975. Cook, R. D., Malkus, D. S. and Plesha, M. E., Concepts and Applications of Finite Element Analysis, Third Edition, John Wiley & Sons, Inc., 1989. Fung, Y. C., Foundations of Solid Mechanics, Prentice-Hall, Inc., Englewood Cliffs, 1965. Zienkiewicz, O. C., The Finite Element Method, McGraw-Hill Book Company, New York, 1977.

2.

3.

In de x

4.

COSMOSM Advanced Modules

2-33

Chapter 2 Theoretical Background 5.

Meirovitch, L., Elements of Vibration Analysis, McGraw-Hill Book Company, New York, 1986. Bathe, K.J., Wilson, E. L., Numerical Methods in Finite Element Analysis, Prentice Hall, Englewood Cliffs, 1976. Numar, J. L., Dynamics of Structures, Prentice-Hall, Inc., Englewood Cliffs, 1990.

6.

7.

In de x

2-34

COSMOSM Advanced Modules

Description of Elements

Introduction
The entire set of structural elements furnished in the COSMOSM element library can be used in conjunction with the Advanced Dynamic Analysis module. The table below provides a complete list of the available elements. For detailed descriptions of each element, you are referred to Chapter 4 of the COSMOSM User Guide Manual.

In de x

COSMOSM Advanced Modules

3-1

Chapter 3 Description of Elements Table 3-1. Elements for Linear Structural Dynamics Analysis (STAR, DSTAR and ASTAR) Element Type 2D Spar/Truss 2D Elastic Beam 3D Elastic Beam 3D Spar/Truss 2D 4- to 8-node Plane Stress, Strain, Body of Revolution 3D 3- to 6-node Plane Stress, Strain, Body of Revolution Triangular Thin Shell 6-Node Triangular Thin Shell Quadrilateral Thin Shell Triangular Thick Shell Quadrilateral Thick Shell 6-Node Triangular Thick Shell Triangular Composite Shell Quadrilateral Composite Shell 8 or 9-node Isoparametric Shell Element 8 or 9-node Isoparametric Composite Shell Axisymmetric Shell 3D 8- to 20-node Continuum Brick 8-node Composite Solid 3D 4-node Tetrahedron Solid 3D 4-node Tetrahedron Solid with Rotation 3D 10-node Tetrahedron Solid Spring Element General Stiffness 2-node Rigid Bar Elastic Straight Pipe Boundary Element General Mass Element Elastic Curved Pipe 3D 8- to 20-Node Isoparametric Piezoelectric Solid Element Name TRUSS2D BEAM2D BEAM3D TRUSS3D PLANE2D TRIANG SHELL3 SHELL6 SHELL4 SHELL3T SHELL4T SHELL6T SHELL3L SH3LL4L SHELL9 SHELL9L SHELLAX SOLID SOLIDL TETRA4 TETRA4R TETRA10 SPRING GENSTIF RBAR PIPE BOUND MASS ELBOW SOLIDPZ GAP

In de x

2-Node Gap with Friction

3-2

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

In de x

COSMOSM Advanced Modules

3-3

Brief Description of Commands


Introduction
The commands grouped together in the menu for Post Dynamic analysis provide the options required to set up and run Post Dynamic analysis problems following frequency and mode shape calculations. The steps required to generate various results and system response quantities are also briefly discussed. Detailed description of all commands associated with Post Dynamic analysis is given in the COSMOSM Command Reference Manual.

Main POST_DYN Menu


The commands of this menu provide general guidelines on the various analyses options available according to the following:
P O S T_ DYN
PD_ATYPE PD_ALIST R_DYNAIMC PD_PREPARE PD_DAMP/GAP PD_CURVES PD_BEXCIT PD_OUTPUT

In de x

COSMOSM Advanced Modules

4-1

Chapter 4 Brief Description of Commands

Command (Path) PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) PD_ALIST (Analysis > POST_DYNAMIC > List PD Analysis Options) Command (Path) R_DYNAMIC (Analysis > POST_DYNAMIC > Run Post Dynamic) PD_PREPARE (Analysis > POST_DYNAMIC > Prepare PD Plot) PD DAMP/GAP (Analysis > POST_DYNAMIC >) PD CURVES (Analysis > POST_DYNAMIC >) PD BASE EXCITATION (Analysis > POST_DYNAMIC >) PD OUTPUT (Analysis > POST_DYNAMIC >)

Intended Use

Specifies the analysis type and related inputs.

Lists the assignments made by PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type). Intended Use

Runs dynamic analysis.

Makes preparation for extreme/relative response calculations. Submenu related to management of damping and gap elements. Submenu related to the excitation curves.

Submenu related exclusively to base excitation. Submenu, specifying options generating output and plot files.

A more detailed description of each submenu is provided in the following:

PD DAMP/GAP Submenu
The Rayleigh, modal and composite damping coefficients specified by the first three commands can be used in conjunction with all the post-dynamic analysis options available. The concentrated damper and gap elements, however, are applicable only in the case of modal time history problems.

P D_ DAMP / GAP
PD_RDAMP PD_MDAMP PD_DAMPREAD PD_DAMPLIST PD_CDAMP PD_CDDEL PD_CDLIST PD_GAP PD_GAPDEL

In de x

4-2

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Concentrated Damper Element


Damper elements can be considered between any two nodes or any one node and the ground as shown in Figure 4-1. The damping coefficient is defined in terms of its components along the global X-, Y-, and Z-directions. The commands in this submenu define, list and delete concentrated dampers (damper elements).
Figure 4-1. Concentrated Damper Element Between Two Nodes

Node_1

Y X Z

DY

Node_2

Gap-Friction Element
The Gap-Friction element is defined by two nodes representing the distance between any two points in a two- or three-dimensional model. The actual gap separation is defined independent of the node locations and can assume any value including the distance between the nodes. The element resists either compression or tension depending on whether the gap distance is positive or negative (see Chapter 2 for more details).

PD CURVES Submenu
The commands assembled in this menu are used exclusively for defining, modifying, deleting, or listing different curve types used in conjunction with the analysis options of the Post Dynamic module. Each curve can be defined by at least two and at most 5,000 points. In addition, if a curve is harmonic time dependent, it can be specified by its amplitude and frequency instead of curve points.
In de x
P D_ CURV E S
PD_CURTYPE PD_CURDEF PD_CURDEL PD_CURLIST

Note that at least one curve is usually required for any of the dynamic analyses types, and up to 100 different curves can be defined.

COSMOSM Advanced Modules

4-3

Chapter 4 Brief Description of Commands

The time or frequency curves should be activated prior to defining nodal forces, element pressures, or base excitations. The dynamic loads imposed to the system are then defined by the product of the applied loads and the corresponding curve values at each time or frequency step. The command used for the activation of both time and frequency curves is the ACTSET (Control > ACTIVATE > Set Entity) command.

PD BASE EXCITATION Submenu


P D_ BE XCIT

The commands of this submenu define parameters related to uniform base motion and multiple support excitations. In the case of multiple support excitations, the following conditions can be considered: move in the same direction with the same amplitude).

PD_BASEFAC PD_BSLIST PD_SPPRT PD_SPPRTLIST PD_SPPRTDEL

May define up to 100 support levels (a support level consists of nodes which May consider up to 100 excitation curves. May use both multi-base motion and uniform motion at the same time. Is available for all Post Dynamic analysis options. PD OUTPUT Submenu
The PD_OUTPUT (Analysis > POST_DYNAMIC) submenu provides an extensive array of commands for the automatic generation of plot files representing time-history response of various result quantities, deformed shape and stress contour plots, and other related postprocessing information. These files can be formed for any desired time or frequency step within the defined range and for any element and direction in the specified model. Printing of results in the ASCII output file can also be controlled. All plot units will correspond to units used in defining the in-put excitations. The response plots can be obtained in terms of either absolute or relative displacements and velocities, and absolute accelerations only.
P D_ O UTP UT
PD_PRINT PD_PLOT PD_NRESP PD_PLTINT PD_RELRESP PD_SXYSET PD_PLTLIST PD_MAXMIN PD_MAXLIST

Commands PD_PRINT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Print Options), PD_PLOT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options), and PD_NRESP (Analysis > POST_DYNAMIC > PD OUTPUT > Set Response Options) must be given prior to the R_DYNAMIC (Analysis > POST_

In de x

4-4

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

DYNAMIC > Run Post Dynamic) command for the program to write the requested print and plot information. These commands are in general required if detailed postprocessing results are to be generated for graphical evaluations. The PD_SXYSET (Analysis > POST_DYNAMIC > PD OUTPUT > Stress Graph) command should be issued before executing the stress module to generate a file that stores stress components for specified elements as a function of time or frequency. The PD_PLTINT (Analysis > POST_DYNAMIC > PD OUTPUT > Specify Interval) command can be used both before or after R_DYNAMIC (Analysis > POST_ DYNAMIC > Run Post Dynamic) and R_STRESS (Analysis > STATIC > Run Stress Analysis) commands. To obtain information on the relative response between any two nodes (or a node and the base), first you are required to submit the PD_RELRESP (Analysis > POST_DYNAMIC > PD OUTPUT > Relative Response) command and then the PD_PREPARE (Analysis > POST_DYNAMIC > Prepare PD Plot) which will result in the computation of the relative response values and their writing in the output file. Finally the combination of PD_MAXMIN (Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Response) and PD_PREPARE (Analysis > POST_DYNAMIC > Prepare PD Plot) commands will initiate the search for nodes with highest response values among a set of nodes and within a given time (or frequency) domain and will list the peak responses for the specified number of nodes. Other GEOSTAR commands such as PRINT_NDSET (Analysis > OUTPUT OPTIONS > Set Nodal Range) and PRINT_ELSET (Analysis > OUTPUT OPTIONS > Set Element Range) can be used if the printout of displacements, velocities, accelerations [using PRINT_NDSET (Analysis > OUTPUT OPTIONS > Set Nodal Range)] and stresses [using PRINT_ELSET (Analysis > OUTPUT OPTIONS > Set Element Range)] is desired for limited number of nodes and/or elements.

Postprocessing of Dynamic Results


Postprocessing of the system response to the different dynamic loading conditions of this module can be performed with commands provided in the various submenus of the RESULT menu. Graphical depiction or numerical listing of the time or frequency dependent responses can readily be obtained for any part of the structure or for any time or frequency step.
In de x

COSMOSM Advanced Modules

4-5

Chapter 4 Brief Description of Commands

Several detailed examples involving the thorough coverage of the pre- and postprocessing features available for Post Dynamic analysis are presented in the next chapter.

XY-Plot of Response
Graphs of system response (displacement, velocity, and acceleration) versus time or frequency may be requested at specified nodes. The XY-plots available for various types of analyses options are listed below:

Time History Harmonic Analysis Random Vibration Response Spectra Generation Response Spectra Analysis

Plots of system response versus time. Plots of amplitude and phase of system response versus frequency. Plots of PSD of response versus frequency. Plot of the spectra versus frequency. Not applicable.

For all the above analyses except for Spectra Generation, you need to specify the nodes at which XY-plots are required using the following commands:
Command (Path) PD_NRESP (Analysis > POST_ DYNAMIC > PD OUTPUT > Set Response Options) PD_PLTINT (Analysis > POST_DYNAMIC > PD OUTPUT > Specify Interval) To select nodes. Intended Use

To specify the range and step interval (otherwise (optional) the entire range will be considered)

In de x

The first command must be used prior to running the analysis. However, the second command can be used both before and after the R_DYNAMIC (Analysis > POST_DYNAMIC > Run Post Dynamic) command. If it is used before, it limits the information in data base for plot to those steps requested, whereas, using it after, limits the display only to the requested steps and range. For Response Spectra Generation the node and range assignments are made by using the PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) command. To plot the response use the commands in the XY_PLOTS submenu available under the DISPLAY menu. Use the PD_PLTLIST (Analysis > POST_DYNAMIC > PD OUTPUT > List

4-6

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Plot Info) command to list all requested outputs including the XY-plots. For the

proper application of these options, please refer to the examples in Chapter 5.

Plot of Response
Contour plots representing the response of the structure (displacement, velocity, and acceleration) at specified time or frequency steps are available for:

Time History Harmonic Analysis Random Vibration Response Spectra Analysis

Plot of response at specified time steps. Plot of the amplitude and phase at specified frequency steps. Plot of the PSD of response at specified frequency steps and the RMS of response. Plot of the maximum response.

For random vibration the N requested PSD steps are saved at the first N steps of plot file and at the step N+1 the RMS of response is saved as default. For response spectra analysis, the maximum response is always saved at step number one. Use the PD_PLOT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options) command to specify the desired steps prior to executing the dynamic program. To display the results choose the ACTDIS (Results > PLOT > Displacement) command to activate a solution step and then choose DISPLOT (Results > PLOT > Displacement) command to display the response, or use DEFPLOT (Results > PLOT > Deformed Shape) of the same submenu to plot the deformed shape. Use the PD_PLTLIST (Analysis > POST_DYNAMIC > PD OUTPUT > List Plot Info) command to list all requested outputs including the requested plots. The RESULTS (Results > Available Result) command also lists available steps in the plot file. For the proper application of these options, please refer to the examples in Chapter 5.

XY-Plot of Stresses
Stresses can be plotted versus time or frequency for the specified elements. This option is available for:

Time History Harmonic Analysis


In de x

Plot of the stress components versus time. Plot of the stress component amplitude versus frequency. Plot of the PSD stress components versus frequency.

Random Vibration

COSMOSM Advanced Modules

4-7

Chapter 4 Brief Description of Commands

Response Spectra Analysis Response Spectra Generation

Not applicable. Not available.

For all the above analyses options you need to use the following two commands prior to running the stress module:
Command (Path) PD_SXYSET (Analysis > POST_DYNAMIC > PD OUTPUT > Stress Graph) PD_PLTINT (optional) (Analysis > POST_DYNAMIC > PD OUTPUT > Specify Interval) Intended Use Specify element number and stress component. Specify the range and step interval (otherwise the entire range will be considered).

For one-dimensional elements such as beams, trusses, pipes, elbows, and springs, the internal forces are plotted instead of stresses. To display XY-plots use XY_PLOT submenu of DISPLAY menu to activate postprocessing for Post Dynamic then the following set of commands may be issued:
Command (Path) INITXYPLOT Display > XY PLOTS > Initialize) ACTXYPOST (Display > XY PLOTS > Activate Post-Proc) XYPLOT (Display > XY PLOTS > Plot Curves) Other commands (Analysis > POST_DYNAMIC > PD OUTPUT > List Plot Info) To activate the desired components. Intended Use To initialize the XY-plot buffer.

To generate the plot.

To setup the graph, specify the range, etc., are also available.

Use the PD_PLTLIST (Analysis > POST_DYNAMIC > PD OUTPUT > List Plot Info) command to list all requested outputs including the XY-plots. For the proper application of these options, please refer to the detailed examples described in Chapter 5.
In de x

4-8

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Plot of Stresses
Contour plot of stresses are available at specified time or frequency steps. This option is available for:

Time History Harmonic Analysis Random Vibration

Plot of the stress components at specified time steps. Plot of stress component amplitude at specified frequency steps. Plot of the PSD of stress components at specified frequency steps and the RMS of stresses. Plot of the maximum stress components.

Response Spectra Analysis

For random vibration the N requested PSD of the stress components are saved at the first N steps of the stress file (provided that the appropriate option in the PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) command is activated) and at the step N+1 the RMS value of the stress component is saved by default. For the Response Spectra Analysis, the maximum response is saved at step one (provided that the appropriate options in PD_ATYPE (Analysis > POST_ DYNAMIC > Sel PD Analysis Type) command is activated). Use PD_PLOT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options) command to specify the desired steps prior to executing the stress program. To display the stresses use the ACTSTR (Results > PLOT > Stress) command to specify the step number and the desired stress component, then use the STRPLOT (Results > PLOT > Stress) command to display the stress. Use the PD_PLTLIST (Analysis > POST_ DYNAMIC > PD OUTPUT > List Plot Info) command to list all requested outputs including the stress plots. For the proper application of these options, please refer to the detailed example in Chapter 5.

Other Postprocessing Options


GEOSTAR provides additional postprocessing tools for the better comprehension of results, such as:
1.

In de x

Plot Animation: The response (displacement, velocity, and acceleration) as well as stresses can be animated in time or frequency domain using this option. After you plot for certain step, use ANIMATE (Results > PLOT > Animate) command to animate within a desired range.

COSMOSM Advanced Modules

4-9

Chapter 4 Brief Description of Commands 2.

Section Animation: You may use LSECPLOT (Results > PLOT > Path Graph) and ANIMATE (Results > PLOT > Animate) to animate the results along a specified section. Extreme Values of Results: You may use the EXTREMES menu to find the maximum response (or the maximum stress) at a desired solution step or across all solution steps. Sorting Nodes with Maximum Response: Using the commands PD_MAXMIN (Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Response), PD_PREPARE (Analysis > POST_DYNAMIC > Prepare PD Plot) and PD_MAXLIS (Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Value), the user can request a list of nodes with highest responses within a range of time or frequency. Response of a Node Relative to Another Node: Using commands PD_RELRES (Analysis > POST_DYNAMIC > PD OUTPUT > Relative Response) and PD_PREPARE (Analysis > POST_DYNAMIC > Prepare PD Plot) the user may request the calculation of relative responses between two nodes or one node relative to the base. The results will be written in the output file. Since most of these analyses generate RMS or ABS types of responses, therefore the relative response calculations are carried at the mode level where the modal displacements are first calculated. Combining Responses: Combining the static response (displacement and stresses) with dynamic response of a specified time or frequency step.

3.

4.

5.

6.

Options 4 and 5 are only available for responses, (displacement, veloci-

ties, and acceleration, they are not available for stresses). For the proper application of these options, please refer to the example in Chapter 5.

Post Dynamic Input Procedure


The input commands for Post Dynamic module may either be given directly from the terminal (interactively) or read from a file (in a batch mode) with the use of FILE (File > Load...) command. In the following a typical input procedure is discussed.
In de x

4-10

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Typical Input Procedure


In general, a specific command sequence is not required for setting up a dynamic response problem for the ASTAR module. However, some logic should be observed in the order in which commands are issued to prepare the problem input. The following instructions are applicable to all solution options available through GEOSTAR. Note that this is only a suggested order which does not have to be strictly followed. Before using the ASTAR module, the finite element model must have been developed in GEOSTAR and processed for frequency analysis to store modes and frequencies essential to the normal mode method (except for curve transformation problems).
1.

From the ANALYSIS-POST_DYNAMIC menu tree, select the PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) command to specify the type of Post Dynamic analysis option, the number of modes to be used, and other relevant solution parameters. The program provides complete freedom in the selection of the response information for printing or plotting. Commands like PD_PRINT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Print Options), PD_PLOT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options) and others from the PD OUTPUT submenu that control printing and plotting of output results, can be issued for this purpose. The time or frequency-dependent load functions associated with the analysis type under consideration are subsequently defined in conjunction with base motion commands, nodal force or element pressure multipliers to define excitation for the analysis using the PD_CURTYP (Analysis > POST_DYNAMIC > PD CURVES > Curve Type) and PD_CURDEF (Analysis > POST_DYNAMIC > PD CURVES > Define) commands. The data can be specified interactively or may be read from an external file. Next, using the PD_RDAMP (Analysis > POST_DYNAMIC > PD DAMP/GAP > Rayleigh Damp) or PD_MDAMP (Analysis > POST_DYNAMIC > PD DAMP/GAP > Modal Damp) commands, Rayleigh or Modal damping coefficients may be defined before issuing the R_DYNAMIC (Analysis > POST_DYNAMIC > Run Post Dynamic) command to perform the postdynamic analysis. Also, damping coefficients due to material (composite)

2.

3.

4.

In de x

COSMOSM Advanced Modules

4-11

Chapter 4 Brief Description of Commands

damping can be read into modal damping locations using the PD_DAMPREAD (Analysis > POST_DYNAMIC > PD DAMP/GAP > Read Material Damp) command if damping is specified as a material property prior to frequency calculation.
5.

With ASTAR analysis performed, the requested output results can be graphically animated. The deformed shapes or nodal response graphs can be plotted for the specified solution steps and nodes. The corresponding dynamic stresses can then be computed by issuing the R_STRESS (Analysis > STATIC > Run Stress Analysis) command. Prior to that PD_PLOT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options) and PD_SXYSET (Analysis > POST_DYNAMIC > PD OUTPUT > Stress Graph) commands should be used to specify the time steps for stress contour plots and the elements for which stresses are to be stored as a function of time or frequency for stress plots. Finally the PD_PREPARE (Analysis > POST_DYNAMIC > Prepare PD Plot) command will provide the option to obtain relative response information as well as extreme nodal response. This command must be used in conjunction with the PD_RELRESP (Analysis > POST_DYNAMIC > PD OUTPUT > Relative Response) and PD_MAXMIN (Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Response) commands to assign the nodes and other relevant parameters.

6.

7.

The detailed examples described in Chapter 5 will provide step-by-step instructions on the application of the ASTAR module to the solution of various dynamic response problems. For curve transformation problems, please review the verification problems D13, D14 and D15 for the typical inputs as well as the notes corresponding to the command description of PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) for the postprocessing of these options.

In de x

4-12

COSMOSM Advanced Modules

Detailed Description of Examples


Introduction
This section covers several examples illustrating the Advanced Dynamic analysis capabilities.

Dynamic Analysis of a Cantilever Beam


Analysis Types Modal Time History Analysis Random Vibration Analysis Statement of the Problem
Determine the response of a cantilever beam subjected to:

A time varying concentrated load in the Y-direction at the free end (Figure 5-1). Ground acceleration in the Y-direction, defined by its power spectral density
In de x

(Figure 5-2).

COSMOSM Advanced Modules

5-1

Chapter 5 Detailed Description of Examples Figure 5-1. Problem with Time Varying Load

Node 22 is at the tip of the cantilever

Value

10,000

Time Curve 1

0.0 0.1 Time

1.0

Figure 5-2. Ground Acceleration P.S.D. 1.g2 White Noise

Frequency

Given
E g h Thickness
In de x

= 30 x 106 psi = 386.4 in/sec2 = 1 in = 1 in = 10 in = 0.00073 lb sec2/in4

L DENS

Modal damping coefficient= 0.1

5-2

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Frequency Analysis of the Problem


1.

The advanced dynamic analysis of the COSMOSM program is based on the normal mode method. Therefore, it is essential that the frequency and mode shape calculations are done prior to the application of the Advanced Dynamic Module. By issuing the following set of commands, the fundamental frequencies and mode shapes are evaluated:
Geo Panel: Propsets > Element Group (EGROUP) EGROUP,, PLANE2D; Geo Panel: Propsets > Real Constant (RCONST) RCONST,,,,,1; (thickness is 1.0) Geo Panel: Propsets > Material Property (MPROP) MPROP,,EX,30E6,DENS, 7.3e-4; rconstGeo Panel:Geometry > SURFACES > Draw w/4 Coord (SF4CORD) SF4CORD,,0,0,0,0,1,0,10,1,0,10,0,0 Use AUTO scale icon SCALE,0, Geo Panel: Control > ACTIVATE > Entity Label (ACTNUM) ACTNUM,ND,1, Geo Panel: Meshing > PARAMETRIC MESH > Surfaces (M_SF) M_SF,,,,,1,10; Geo Panel: LoadsBC > STRUCTURAL > DISPLACEMENT > Define Nodes
(DND)

DND,1,UX,,2; DND,1,UY; Geo Panel: Analysis > FREQUENCY/BUCKLING > Frequency Options
(A_FREQUENCY)

A_FREQUENCY,10,S; Geo Panel: Analysis > FREQUENCY/BUCKLING > Run Frequency


(R_FREQUENCY)

R_FREQUENCY

In de x

Using the calculated frequencies and mode shapes, we are ready to apply the Advanced Dynamic Module in order to find the response of the beam to the two aforementioned types of loading in the following parts:

COSMOSM Advanced Modules

5-3

Chapter 5 Detailed Description of Examples

If you intend to solve the problem for several different types of dynamic analysis, it is recommended that you save the data base of the frequency part of the problem in another file to avoid running that again.

Modal Time History


This part is divided into three steps. In Step 1, the response (displacement, velocity and acceleration) is evaluated. In Step 2, the postprocessing of the response is explained in detail. In Step 3, stress evaluations and subsequent postprocessing are discussed.

Evaluation of Response
1.

In this step, the response (displacement, velocity or acceleration) can be evaluated at different time steps. For all post dynamic analyses, the PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) command should be issued first, so that subsequent commands are prompted properly. Therefore, to start, define the type of analysis by issuing the command:
Geo Panel: Analysis > POST_DYNAMIC > Sel PD Analysis Type
(PD_ATYPE)

Post dynamic type > 2:Modal time history analysis Click Continue No. of frequency > 10 Use 10 modes (all available modes. In general, you can use less modes) No. of time steps in the solution > 50 Starting time [0] > Time step size [0.1]> 0.006 Time integration method > Newmark method First integration parameter > 0.5 Correspond to delta parameter of Newmark method Second Integration Parameter > 0.25 Correspond to theta, parameter of Newmark method Type of response print out > Rel displ and rel vel Load case for initial conditions > 0 No static displacement is considered as initial conditions Dead load step > 0
In de x

5-4

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

No static results will be added to dynamic response Dead load multi-factor > 1 Click OK
2.

You may use the PD_ALIST (Analysis > POST_DYNAMIC > List PD Analysis Options) command to review your inputs or reissue the PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) command to modify them.
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Print
Options (PD_PRINT)

Displacement print flag > On Velocity print flag > Off Acceleration print flag > Off Phase Angle print flag > Off Missing mass correction flag > Off Response print interval > 1 Beginning step for stress print > 1 Print stresses at all steps Ending step for stress print > 50 Increment > 1 Click OK

In the above command the prompt for Missing Mass Correction)" is not effective for this analysis. It is only applicable to the Response Spectra Analysis.
3.

The type of curve to be used in the time history analysis is defined by the following command:
Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

Curve label > 1 Click Continue Type of curve > Time Excitation type > Force/pressure Click OK
4.

The curve defining the time variation pattern of the load is defined by the following command. The defined function is used as a multiplier to the associated loading.
Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define Curve Label > 1 Starting point number > 1

In de x

COSMOSM Advanced Modules

5-5

Chapter 5 Detailed Description of Examples

Time at point 1 > 0 Define three points on the curve according to the force diagram Curve value at point 1 > 0 Time at point 2 > .1 Curve value at point 2 > 10000 Time at point 3 > 1 Curve value at point 3 > 10000 Terminate the command
5.

To modify any point, reissue the command with the Starting Point Number" same as the desired point. To review your input, use PD_CURLIST (Analysis > POST_DYNAMIC > PD CURVES > List). To define forces related to curve 1, issue the following two commands:
Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) Set label> TC: Time curve Click Continue Time Curve > 1 Click OK Geo Panel: LoadsBC > STRUCTURAL > FORCE > Define by Nodes (FND) Beginning node > 22 Force label > FY Value >0.1 (associated with time curve 1, max. force = 1000) Endind node > 22 Increment > 1 Click OK

Plotting Assignments
1.

You must specify the time steps for which you are interested to have response plot (for displacement, velocity, and acceleration) or response animation by issuing the following command.
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options
(PD_PLOT)

In de x

Set 1 beginning step > 1 Set 1 ending step > 40 Set 1 step increment > 1 Click OK

5-6

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Use the PD_PLTLIST (Analysis > POST_DYNAMIC > PD OUTPUT > List Plot
Info)

to list the requested plots.

2.

You could specify the nodes for which you need XY-plots (response versus time). The PD_PLTINT (Analysis > POST_DYNAMIC > PD OUTPUT > Specify Interval) command may be used to specify the range and increment of solution steps for XY-plotting, otherwise the whole range will be considered.
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Response
Options (PD_NRESP)

Starting location > 1 Node 1 > 22 Node 2 > 10 Click OK

You may specify up to 50 nodes by issuing the above command. Use the
PD_PLTLIST

(Analysis > POST_DYNAMIC > PD OUTPUT > List Plot Info) to list the requested XY-plots.

3.

Now you may run the problem by issuing the following command:
Geo Panel: Analysis > POST_DYNAMIC > Run Post Dynamic
(R_DYNAMIC)

Perform Time History analysis

Other Applications Applying Initial Conditions: In some problems you may need to assign initial
conditions for displacement, velocity or acceleration at particular nodes. This can be accomplished in GEOSTAR by using the INITIAL (LoadsBC > LOAD OPTIONS > Initial Condition) command or you may use the PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) command to assign the displacement results of certain static program load case as initial displacement condition.

Applying Base Motion: If you wish to consider base motion, instead of applied
loads, then you should input 1 instead of 0 for uniform base motion) for the third prompt of the PD_CURTYP (Analysis > POST_DYNAMIC > PD CURVES > Curve Type) command as well as replacing the above defined nodal forces with the base motion using the PD_BASE (Analysis > POST_ DYNAMIC > PD BASE EXCITATION > Base Excitation) command. (Additionally, you have to use the PD_SPPRT (Analysis > POST_DYNAMIC > PD BASE EXCITATION > Support Level) command for multi-base motion.)

In de x

COSMOSM Advanced Modules

5-7

Chapter 5 Detailed Description of Examples

You may review the results by looking at the output file (with extension .OUT) or using the GEOSTAR graphic capabilities to have response versus time plots or deformation plots at designated time steps.

You may have both force excitation and base excitation on the same model. Postprocessing of the Response XY-Plot of Response
1.

Activate the XY-plotting for displacements:


Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST) Graph number [1] > X-variable > Time Y-variable > UX Node number > 22 Graph color > 12 Graph line style > Solid Graph symbol style > 1 Graph id > 22X
Click OK

2. Similarly activate

graph number 2 for node 22 along the Y-direction (set id to

22Y)
3.

Use the XYPLOT (Display > XY PLOTS > Plot Curves) command to plot the graphs:
Geo Panel: Display > XY PLOTS > Plot Curves (XYPLOT) Plot graph > 1: Yes Plot graph 2 > 1: Yes Click OK

The resulting plot is shown in Figure 5-3.


4.

Similarly plot velocity and acceleration versus time by activating them as:
Geo Panel: Display > XY PLOTS > Initialize (INITXYPLOT) Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST)

In de x

5-8

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure 5-3. Displacement Versus Time (Node 22)

5.

Plot the desired graphs using the XYPLOT (Display > XY PLOTS > Plot Curves) command. For other type of analysis such as Harmonic Analysis" you may plot, in a similar manner, the response versus frequency.

Deformation and Contour Plots


1.

Clear screen using Clear icon. Issue the DEFPLOT (Results > PLOT > Deformed Shape) command to have a deformation plot at desired time steps.
Geo Panel: Results > PLOT > Deformed Shape (DEFPLOT) Time step number > 15 Beginning element > 1 Ending element > 10 Increment > 1 Scale factor > Default
Click OK

The result is shown in Figure 5-4.


In de x

Activate the desired component and time step and then issue the ACTDIS (Results > PLOT > Displacement), DISPLOT (Results > PLOT > Displacement) command

COSMOSM Advanced Modules

5-9

Chapter 5 Detailed Description of Examples

to have the contour plot of displacement, velocity, and acceleration at desired time steps.
Figure 5-4. Deformation Plot

Animation of Response
1.

To have an animation of (displacement, velocity or acceleration) use the following command.


Geo Panel: Results > PLOT > Animate (ANIMATE) Beginning time step > 20 Ending time step number > 40 Time step increment > 1 Animation type > Two-way animation Delay > 0 Scale factor > Default
Click OK

List of Nodes with Highest Response Values


1.

The PD_MAXMIN (Analysis > POST_DYNAMIC > PD_OUTPUT > List Peak Response) command sets flags for searching nodes with extreme response values among a set of nodes and in a given time (frequency in Harmonic Analysis), and lists the picked responses at those nodes.
Geo Panel: Analysis > POST_DYNAMIC > PD_OUTPUT >
List Peak Response (PD_MAXMIN)

In de x

Max. flag > Displacement Maximums dirn. flag > Y-translation Number of maximum > 5 For the top 5 values

5-10

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Starting node label > 1 Search among all nodes Ending node label > 300 Starting time > 0 For the time range of 0 to 0.3 Ending time > 0.3
2.

Issue the PD_PREPARE (Analysis > POST_DYNAMIC > Prepare PD Plot) command to search for max/min response values:
Geo Panel: Analysis > POST_DYNAMIC >
Prepare PD Plot (PD_PREPARE)

Option > Maxmin


Click OK 3.

List the max/min responses by using the PD_MAXLIS (Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Value) command:
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Value
(PD_MAXLIS)

There are other postprocessing options such as contour plot and section plot. (Refer to the next example "Dynamic Analysis of a Culvert").

Stress Analysis and Related Postprocessing


To have a record of the stress results (in the output file) for designated time steps, select R_STRESS (Analysis > STATIC > Run Stress Analysis). If you intend to plot stress results, you should proceed as follows:

XY-Plot of Stresses
1.

First, specify the elements and directions for which you desire to have Stress/ Force versus Time plots (in the Harmonic analysis, Stress/Force versus Frequency plots). You may also reduce computations by specifying a reduced pattern of solution steps using the PD_PLTINT (Analysis > POST_DYNAMIC > PD OUTPUT > Specify Interval) command.
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Stress Graph
(PD_SXYSET)

In de x

Graph number [1] > 1

COSMOSM Advanced Modules

5-11

Chapter 5 Detailed Description of Examples

Element label > 1 Direction flag > 4 Force/moment location for plot 1 > 1

Use PD_PLTLIST (Analysis > POST_DYNAMIC > PD_OUTPUT > List Plot Info) to list the requested XY-plots.

For multi-layer elements, the A_STRESS (Analysis > STATIC > Stress Analysis
Options)

command must be used to select the layer number. It can also be used to select the face for which the stresses will be computed.

You may specify other elements/directions with the repeated use of the

PD_SXYSET (Analysis > POST_DYNAMIC > PD OUTPUT > Stress Graph) command. After specifying all the desired locations and directions, then, you may issue the R_STRESS (Analysis > STATIC >Run Stress Analysis) command: Geo Panel: Analysis > STATIC > Run Stress Analysis (R_STRESS) Run stress module Geo Panel: Display > XY PLOTS > Initialize (INITXYPLOT) (Initialize XY-plot information) Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST) Activate XY-plot of time versus stress for element 1 direction 4 (select Stress for the Y variable. Direction 4 is the Txy component) Geo Panel: Display > XY PLOTS > Plot Curves (XYPLOT) Plot the activated stress versus time

The resulting plot is shown in Figure 5-5 (note that the XYRANGE (Display > XY PLOTS > Set Plot Range) command can be used to set the X- and Y-ranges).

In de x

5-12

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure 5-5. Stress Versus Time (Element 1 Direction 4)

Stress Contours at Specified Time Step(s)


Similar to the deformation plots (explained earlier), you can produce stress profiles at certain time steps:
Geo Panel: Results > PLOT > Stress (ACTSTR) Activate von Mises stresses for time step 15 Plot stress profile

The resulting plot is shown in Figure 5-6.

Since PD_PLOT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot
Options)

was issued previously for a response plot of desired time step, it was not repeated again here. You may use the PD_PLTLIST (Analysis > POST_DYNAMIC > PD OUTPUT > List Plot Info) commands to identify the requested plots or the RESULTS (Results > Available Result) command to list the available steps in the plot file.

In de x

COSMOSM Advanced Modules

5-13

Chapter 5 Detailed Description of Examples Figure 5-6. Stress Profile

Other Postprocessing Options You may use the ANIMATE (Results > PLOT > Animate) command to animate
stress plots at different time steps.

You may use the LSECPLOT (Results > PLOT > Path Graph) command to
animate stress along a section.

You can use the STRMAX (Results > EXTREMES > Stress) command to find
the maximum stresses at certain time steps or all available steps in plot file. For Harmonic Analysis, postprocessing is similar but uses frequency instead of time.

Random Vibration
At this stage, first run a new problem with calculating the frequency first or retrieve the data base for the frequency solution as was recommended previously or use the same data base, but undo carefully all the dynamic commands issued for previous analyses. This part is divided into three steps. In Step 1, the response is evaluated. In Step 2 the postprocessing of the response is described. In Step 3, the stress evaluation process and subsequent postprocessing are outlined.
In de x

5-14

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Evaluation of Response
1.

In this step, the response (displacement, velocity or acceleration) is evaluated at different frequency steps. To start, first define the type of analysis by issuing the following command:
Geo Panel: Analysis > POST_DYNAMIC > Sel PD Analysis Type
(PD_ATYPE)

Post dynamic type > 4 Random Vibration Analysis No. of frequency > 4 Units of exciting freqs. > Rad/sec Starting frequency > 10 Ending frequency > 4000 Correlation flag > Fully correlated Analysis method flag > Standard No. of frequency points > 11 Number of frequencies to be selected between two adjacent natural frequencies Gauss integration order > 2 point Integration points for Power Spectral Density Biasing parameter > 3 Used to select the location of frequency points Cross-mode cut-off ratio > 1E+10 Limit on the ratio of any two mode frequencies PSD stress computation flag > Yes
Click OK

The default values for "Number of Frequency Points" and "Biasing Pararameters" are based on the modal critical damping ratio. The unit of PSD results (unit of response)2 / frequency is consistent with the frequency units specified in the above command.
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Print
Options (PD_PRINT)

Displacement print flag > On Velocity print flag > On Acceleration print flag > On Phase angle print flag > Off Missing mass correction flag > Off

In de x

COSMOSM Advanced Modules

5-15

Chapter 5 Detailed Description of Examples

Accept default for the remaining entries


Click OK 2.

Next define the modal damping:


Geo Panel: Analysis > POST_DYNAMIC >PD DAMP/GAP > Modal Damp
(PD_MDAMP)

Mode set number > 1 First mode > 1 Last mode > 4 Damping constant > 0.1 Consider modal damping of 0.1 for the first four modes Click OK
3.

The type of curve to be used in this analysis is defined by the following command:
Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_ CURTYP)

Curve label > 1 Press Continue Type of curve > Frequency Consider frequency Excitation type > Uniform base Click OK
4.

In some other applications you may wish to apply loads instead of the base motion. That can be accomplished by entering 0 instead of 1 for the third prompt of the above command and using the FND (LoadsBC > STRUCTURAL > FORCE > Define Nodes) or similar commands. The random excitation input required for this analysis consists of a curve defining values of Power Spectral Densities (PSD) versus frequencies:
Geo Panel: Analysis > POST DYNAMIC > PD CURVES > Define
(PD_CURDEF)

5.

Associated curve label > 1 Starting point number > 1 Frequency at point 1 > 0 Curve value at point 1 > 1 Frequency at point 2 > 4000 Curve value at point 2 > 1

In de x

5-16

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Click OK

[To define more than one curve, use the "ACTSET,TC,..." (Control > ACTIVATE > Set Entity) command]

If you like to read the curve data from an external file, input "0" for the "Starting Point Number" prompt. You will then be asked to specify the file name. Refer to the on-line help for the PD_CURDEF (Analysis > POST_DYNAMIC > PD CURVES > Define) command for the format of the file.

6.

Define the type and direction of the uniform base excitation by issuing the PD_BASEFAC (Analysis > POST_DYNAMIC > PD BASE EXCITATION > Base Excitation Factor) command:
Geo Panel: Analysis > POST_DYNAMIC > PD BASE EXCITATION > Base
Excitation Factor (PD_BASEFAC)

Curve label > 1 Base excitation type > Acceleration Base_Cur multx. X comp. > 0 Base_Cur multx. Y comp. > 14304.96 g2 as the curve multiplier in Y-direction Base_Cur multx. Z comp. > 0 Phase angle > 0 Accept Defaults ...

You may also define Base multipliers in local Cartesian coordinates by acti-

vating the desired coordinate system prior to issuing the PD_BASEFAC (Analysis > POST_DYNAMIC > PD BASE EXCITATION > Base Excitation Factor) command.

7.

To review your input so far, use the PD_ALIST (Analysis > POST_DYNAMIC > List PD Analysis Options), PD_CURLIST (Analysis > POST_DYNAMIC > PD CURVES > List), and PD_BSLIS (Analysis > POST_DYNAMIC > PD BASE EXCITATION > List Base Excitation) commands. To modify the above input, reissue the corresponding command (to modify any curve point, reissue the PD_CURDEF (Analysis > POST_DYNAMIC > PD CURVES > Define) command with the Starting Point Number" same as the desired point).

Plotting Assignments
In de x
1.

You may specify the frequency steps for which you want to have plots of PSD of response (only with the standard method).

COSMOSM Advanced Modules

5-17

Chapter 5 Detailed Description of Examples

Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options
(PD_PLOT)

Accept defaults ...

[RMS of response will be considered irrespective of PD_PLOT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options]. You may also utilize the animation facilities of GEOSTAR here as well.
2.

You could also specify the nodes for which you desire XY-plots (PSD of response versus frequency). You may reduce the range of computation by using the PD_PLTINT (Analysis > POST_DYNAMIC > PD OUTPUT > Specify Interval) command.
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Response
Options (PD_NRESP)

Starting location > 1 Node 1 > 22 Node 2 > 10


Click OK

You may use the PD_PLTLIST (Analysis > POST_DYNAMIC > PD


OUTPUT > List Plot Info) to list all the requested outputs.
3.

Issue the R_DYNAMIC (Analysis > POST_DYNAMIC > Run Post Dynamic) command to calculate the response:
Geo Panel: Analysis > POST_DYNAMIC > Run Post Dynamic
(R_DYNAMIC)

Postprocessing of the Response XY-Plot of Response


Plots of power spectral density of response (displacement, velocity or acceleration) versus exciting frequencies at certain nodes (Q-plots) can be obtained by issuing the following commands:
1.

Activate the XY-plot for accelerations:


Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST) Graph number > 1 X-variable > Freq Y-variable > AY

In de x

5-18

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Node number > 22 Graph color > 12 Graph line style > Solid

In de x

COSMOSM Advanced Modules

5-19

Chapter 5 Detailed Description of Examples

Graph symbol style > 1 Graph id > 22N


2.

Use the XYPLOT (Display > XY PLOTS > Plot Curves) command to plot:
Geo Panel: Display > XY PLOTS > Plot Curves (XYPLOT) Plot graph > Yes

The resulting plot is shown in Figure 5-7.


Figure 5-7. Response PSD Versus Frequency

In a similar manner, you may also plot the PSD of displacement and velocity versus frequency.

Deformation and Contour Plot of Response


1.

Use the DEFPLOT (Results > PLOT > Deformed Shape) command to plot deformation at the desired frequency step. Use ACTDIS, DISPLOT (Results > PLOT > Displacement) commands to plot displacement, velocity or acceleration at a desired frequency.

2.

In de x

5-20

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

List of Nodes with Highest Response Values


1.

The PD_MAXMIN (Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Response) command sets flags for searching nodes with highest response PSD values among a set of nodes and in a given frequency range, and lists the picked responses at those nodes.
Geo Panel: Geo Panel:Analysis > POST_DYNAMIC > PD OUTPUT > List
Peak Response (PD_MAXMIN)

Max. flag > Acceleration Maximums direction > Y-direction Number of maximums > 5 Starting node label > 1 Ending node label > 300 Starting frequency > 0 Ending frequency > 1700
2.

Issue the PD_PREPARE (Analysis > POST_DYNAMIC > Prepare PD Plot) command to search for max/min response values:
Geo Panel: Analysis > POST_DYNAMIC > Prepare PD Plot (PD_PREPARE) Option 1 > MaxMin

3.

List the max/min responses by using the PD_MAXLIS (Analysis > POST_ DYNAMIC > PD OUTPUT > List Peak Value) command:
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Value
(PD_MAXLIS)

Stress Analysis and Related Postprocessing


If you wish to have XY-plot or contour plot of PSD of stresses, you may use PD_SXYSET (Analysis > POST_DYNAMIC > PD OUTPUT > Stress Graph) and PD_PLOT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options) commands prior to running stresses with proper flag in PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) command.
Geo Panel: Analysis > STATIC > Run Stress Analysis (R_STRESS)

In de x

COSMOSM Advanced Modules

5-21

Chapter 5 Detailed Description of Examples

XY-Plot of Stresses
You may use actxypost (Display > XY PLOTS > Activate Post-Proc) and XYPLOT (Display > XY PLOTS > Plot Curves) commands to display the XY-plot of PSD stresses.

RMS of Stress Response


1.

You may plot the RMS of the stresses by issuing the following sequence of commands:
Geo Panel: Results > SETUP > Set to Post Process Type (ACTPOST) Select Post Dynamic Analysis Geo Panel: Results > PLOT > Stress (ACTSTR, STRPLOT)

The RMS stresses are stored in step "N+1" (default step in ACTSTR), where N
is the number of steps reserved for PSD values. The resulting plot is shown in Figure 5-8. You may also display the contour plots of PSD of stresses for which you requested plots (prior to running stresses) in a similar manner.
Figure 5-8. RMS of Stress Profile

The STRLIST (Results > LIST > Stress Component) and STRMAX (Results > EXTREMES > Min/Max Stress) commands are also available for reviewing the results.

In de x

5-22

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Dynamic Analysis of a Culvert


Analysis Types
Modal Time History Response Spectrum Generation Harmonic Analysis Random Vibration Response Spectrum Analysis Multi-base Motion Application (with composite material damping)
Figure 5-9

Given
E L H = 30,000,000 psi = 200 in = 80 in

Density = 1 lb sec2/in4 Poisson ratio = 0.3

GEOSTAR Commands
These commands cover the modeling and frequency analysis of the problem to find the first five modes. You can directly type them in the console window. The control panel to cryptic commands are also indicated.
In de x

Geo Panel: Geometry > GRID > Plane (PLANE) PLANE,Z,0,1,

COSMOSM Advanced Modules

5-23

Chapter 5 Detailed Description of Examples

Use View icon to set X-Y view VIEW,0,0,1,0, Geo Panel: Geometry > CURVES > Draw Line/Arc (CRSPOLY) CRSPOLY,1,80,0,0,L, 100,0,0,L, 80,40,0,L, 20,40,0,L, 0,0,0,L, 20,0,0, N,80,0,0, Geo Panel: Geometry > CURVES > MANIPULATION MENU > Break
(equally) (CRBRK)

CRBRK,2,4,1,2,0, CRBRK,7,6,1,3,0, Geo Panel: Geometry > SURFACES > Define by 2 Cr (SF2CR) SF2CR,1,2,14,0, SF2CR,2,8,13,0, SF2CR,3,3,7,0, SF2CR,4,9,12,0, SF2CR,5,4,11,0, SF2CR,6,10,6,0, Geo Panel: Propsets > Element Group (EGROUP) EGROUP,1,PLANE2D,0,1,2,0,0,0,0,0, Geo Panel: Propsets > Material Property (MPROP) MPROP,1,EX,30E6, MPROP,1,NUXY,.3, MPROP,1,DENS,1., Geo Panel: Meshing > PARAMETRIC MESH > Surfaces (M_SF) M_SF,1,6,1,4,2,2,1,1, Geo Panel: Geometry > CURVES > MANIPULATION MENU > Merge
(CRMERGE)

CRMERGE,1,20,1,0.0001,1,1,0, Geo Panel: LoadsBC > STRUCTURAL > DISPLACEMENT > Define
Curves (DCR)

DCR,1,UX,0,5,4,UY,,
In de x

Geo Panel: LoadsBC > STRUCTURAL > DISPLACEMENT > Define Nodes
(DND)

5-24

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

DND,1,UZ,0,54,1,, Geo Panel: Meshing > NODES > Merge (NMERGE) NMERGE,1,54,1,0.0001,0,1,0, Geo Panel: Analysis > FREQUENCY/BUCKLING > Frequency Options
(A_FREQUENCY)

A_FREQUENCY,5,S,16,0,0,0,0,1e-05,0,1e-06,0,0,0,0; Geo Panel: Analysis > FREQUENCY/BUCKLING > Run Frequency


(R_FREQUENCY)

R_FREQUENCY

Modal Time History Analysis


(You may save the data base of the frequency run in another file for later use with a different analysis type.) With a time varying pressure load on the top of the structure (pressure increases linearly from 0 to 10 psi within 0.1 sec and remains constant thereafter).

GEOSTAR Commands for Evaluation of Response


Geo Panel: Analysis > POST_DYNAMIC > Sel PD Analysis Type
(PD_ATYPE)

Post dynamic analysis type > Modal time history analysis Number of frequencies > 5 Number of time steps in the solution > 50 Starting time > 0.0 Time step size > 0.005 Time integration method > Newmark-Beta

In de x

COSMOSM Advanced Modules

5-25

Chapter 5 Detailed Description of Examples

First integratIon parameter > 0.5 Second integration parameter > 0.25 Type of response print out > Rel displ and rel vel Load case for initial condition > 0 Accept defaults ... Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT> Set Print Options
(PD_PRINT)

Displacement print > On ... ... Beginning step for stress print > 1 Ending step for stress print > 50 Increment > 1 Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

Curve label > 1 Type of curve > Time Excitation type > Force/pressure Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define
(PD_CURDEF)

Curve label > 1 Starting point number > 1 Time at point 1 > 0.0 Curve value at point 1 > 0.0 Time at point 2 > 0.1 Curve value at point 2 > 1.0 Time at point 3 > 10 Curve value at point 3 > 1.0

You may read the excitation curve directly from an ASCII file; refer to on-line
help.
Geo Panel: LoadsBC > STRUCTURAL > PRESSURE > Define by Curves
(PCR)

In de x

Beginning curve > 3 Pressure magnitude > 10 Ending curve > 9 Increment > 6 Accept defaults ...

5-26

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Geo Panel: Analysis > POST_DYNAMIC > PD DAMP/GAP > Modal Damp
(PD_MDAMP)

Mode set number > 1 First mode > 1 Last mode > 5 Damping ratio > 0.03

Response Calculation
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options
(PD_PLOT)

PD_PLOT,1,50,1; Specify the desired time steps for response plots. You may use the PD_PLTINT (Analysis > POST_DYNAMIC > PD OUTPUT > Specify Interval) command to reduce the range of plot Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Response
Options (PD_NRESP)

PD_NRESP,1,21; Specify the desired nodes for XY-plot, response versus time

All the desired plots must be assigned above prior to issuing the R_DYNAMIC

(Analysis > POST_DYNAMIC > Run Post Dynamic) command. You may use the PD_PLTLIST (Analysis > POST_DYNAMIC > PD OUTPUT > List Plot Info) command to list all requested outputs.
Geo Panel: Analysis > POST_DYNAMIC > Run Post Dynamic
(R_DYNAMIC)

Evaluate the response, print the results and prepare plot files

Postprocessing of the Response (displacement, velocity or acceleration)


In the following the response is plotted only for the pre-assigned nodes and the preassigned time steps of part b. Furthermore, the response plots are either absolute or relative (relative to the uniform base motion, if any) depending on the flag set in the PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) command (these conditions apply to all upcoming analysis types).

In de x

COSMOSM Advanced Modules

5-27

Chapter 5 Detailed Description of Examples

XY-Plot of Response (response versus time)


To have the XY-plot of response (displacement, velocity or acceleration), issue the following commands:
Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST) ACTXYPOST,,time,UY,21; Assign displacement in Y-direction at node 21 Geo Panel: Display > XY PLOTS > Plot Curves (XYPLOT) XYPLOT,1; Plot the response
Figure 5-10

[By repeating ACTXYPOST (Display > XP PLOTS > Activate Post-Proc) command for other nodes and directions, you can plot all the graphs together.]

Deformation Plot
To have the deformation plot of the model at a pre-assigned time step:
Use Clear icon to clear the screen CLS;
In de x

5-28

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Geo Panel: Results > PLOT > Deformed Shape (DEFPLOT) DEFPLOT,6; Plot the deformation shape for step 6
Figure 5-11

Contour Plot
For any type of response (displacement, velocity, or acceleration) and any component of the response (including rotational) at a pre-assigned time step:
Geo Panel: Results > PLOT > Displacement (ACTDIS, DISPLOT) ACTDIS,19,VY;, DISPLOT Activate and plot Time step 19 for velocity in Y-direction
Figure 5-12

In de x

COSMOSM Advanced Modules

5-29

Chapter 5 Detailed Description of Examples

Animation
Deformed shape animation:
Use Clear icon to clear the screen CLS; Geo Panel: Results > PLOT > Deformed Shape (DEFPLOT) DEFPLOT; Geo Panel: Results > PLOT > Animate (ANIMATE) ANIMATE,5,10,1;

[You may also use other GEOSTAR capabilities to have a better view of your results by issuing commands such as SHADE (Display > DISPLAY OPTION > Shaded Element Plot), HIDDEN (Display > DISPLAY OPTION > Hidden Element Plot), etc., prior to DEFPLOT (Results > PLOT > Deformed Shape).]

Response Animation
Geo Panel: Results > PLOT > Displacement (ACTDIS, DISPLOT) ACTDIS,,UY;, DISPLOT Geo Panel: Results > PLOT > Animate (ANIMATE) ANIMATE,5,10,1;

(You can also animate the contour plot on the deformed shape.)

Other Animations of Response


You may also use commands like LSECPLOT (Results > PLOT > Path Graph), to animate along a section.

Maximum and Minimum of Response


The extreme values of response at a specified time step can be found and listed according to:
Geo Panel: Results > EXTREMES > Min/Max Displacement (DISMAX) DISMAX,12,UY,10,0,1;
In de x

For step 12, list the maximum Y-displacement; displacements within 10% of the maximum value are also listed

5-30

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

In addition to the above mentioned postprocessing features you may utilize the following options at any node (not necessarily for the pre-assigned nodes or time steps) in your model:

List of Nodes with Highest Response Values Within a Range


Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > List Peak
Response (PD_MAXMIN)

PD_MAXMIN,1,2,5,1,300,,.5;

For the assigned parameters in the above command, the program searches among all the nodes within the requested time range, 0 to .5, and lists the picked vertical displacements for the five nodes with the highest responses:
Geo Panel: Analysis > POST_DYNAMIC > Prepare PD Plot (PD_PREPARE) PD_PREPARE,1 Prepare the results Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Value
(PD_MAXLIS)

PD_MAXLIS; List the results

[Notice that this option evaluates the extremes within a range of time steps contrary to the DISMAX (Results > EXTREMES > Min/Max Displacement) command which does that only for a specified step or all available steps in the plot file.]

Response of a Node Relative to Another Node


Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Relative
Response (PD_RELRESP)

PD_RELRES,21,27, Consider nodes 21 and 27 Geo Panel: Analysis > POST_DYNAMIC > Prepare PD Plot (PD_PREPARE) PD_PREPARE,2 Calculate and print in the output file the response of node 21 relative to node 27 for all time steps

In de x

COSMOSM Advanced Modules

5-31

Chapter 5 Detailed Description of Examples

Stress Calculation
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Stress Graph
(PD_SXYSET)

PD_SXYSET,1,12,1,1, For element 12, consider XY-plot of the normal stress in x-direction. (You may use the same command to delete a requested graph by an entry of zero for element label.) Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options
(PD_PLOT)

PD_PLOT,1,20,1; Not needed if steps remain the same as for response plot)

All the desired plots must be assigned in the above, prior to issuing R_STRESS
(Analysis > STATIC > Run Stress Analysis).
Geo Panel: Analysis > STATIC > Run Stress Analysis (R_STRESS) R_STRESS Evaluate the stresses

Postprocessing of Stress
For the above pre-assigned elements and time steps:

XY-Plot of Stresses (stress versus time)


Geo Panel: Results > SET UP > Set to Post Process Type (ACTPOST) ACTPOST,8 Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST) ACTXYPOST,1,time stress,12,1; SX for element 12 Geo Panel: Display > XY PLOTS > Plot Curves (XY PLOT) XYPLOT;

In de x

5-32

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure 5-13

Contour plot
Stress plots at Specified Time Step(s):
Geo Panel: Results > SET UP > Set to Post Process Type (ACTPOST) ACTPOST,8, Geo Panel: Results > PLOT > Stress (STRPLOT) ACTSTR,19,SX, STRPLOT Activate and plot for step 19 and normal stress in X-direction
Figure 5-14

In de x

COSMOSM Advanced Modules

5-33

Chapter 5 Detailed Description of Examples

Animation of Stress Plots


Contour plots of stress components for a range of time steps:
Geo Panel: Results > PLOT > Stress (ACTSTR, STRPLOT) ACTSTR,20,SX;, STRPLOT Activate and plot SX component of stress Geo Panel: Results > PLOT > Animate (ANIMATE) ANIMATE,10,20,2; Animate the stress field for steps 10 to 20 with interval of 2

[By giving deformed shape option in the STRPLOT (Results > PLOT > Stress) command, you can get animation of contour plots on the deformed shape as it is deforming.] You may use commands like LSECPLOT (Results > PLOT > Path Graph) also to animate stress along a section.

Maximum Stress
You may use command STRMAX (Results > EXTREMES > Min/Max Stress) to find the maximum stress at a desired time step:
Geo Panel: Results > EXTREMES > Min/Max Stress (STRMAX) STRMAX,20; List the maximum nodal von Misses stress at time step 20

Response Spectrum Generation


To find the spectra of response at certain node and direction due to a time dependent excitation. (Re-run a new problem with the frequency part first, or retrieve the saved data base frequency solution if you have done so, or undo all the dynamics commands issued for the previous analysis.)

In de x

5-34

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Pre-Analysis (Running the Time History Analysis)


It is necessary to run a time history prior to the actual Response Spectrum analysis since the input to the Response Spectrum analysis is the output of the Time History analysis (the time varying acceleration response at the desired node and direction) Let's consider a time varying uniform base excitation in the vertical direction: (to find the time varying acceleration response at node 21, X-direction)
Geo Panel: Analysis > POST_DYNAMIC > Sel PD Analysis Type
(PD_ATYPE)

PD_ATYPE,2,5,50,0,.005,0,0.5,0.25,0; Specify the analysis parameters for modal time history Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Print
Options (PD_PRINT)

PD_PRINT,1,0,0,0,0,1,1,1,1, Print displacement only Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

PD_CURTYP,1,0,1, Specify uniform base excitation for a time dependent curve Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define
(PD_CURDEF)

PD_CURDEF,1,1,0.,0.,.1,1.,10.,1, Define the curve Geo Panel: Analysis > POST_DYNAMIC > PD BASE EXCITATION > Base
Excitation Factor (PD_BASEFAC)

PD_BASEFAC,1,0,0,1,0,0; Define a velocity type base excitation in vertical direction Geo Panel: Analysis > POST_DYNAMIC > Run Post Dynamic
(R_DYNAMIC)

R_DYNAMIC Run the Modal Time History

In de x

COSMOSM Advanced Modules

5-35

Chapter 5 Detailed Description of Examples

Calculation of the Spectra (at Node 21, X-Direction)


Geo Panel: Analysis > POST_DYNAMIC > Sel PD Analysis Type
(PD_ATYPE)

Post dynamic analysis type > Response Spectra Generation Number of frequencies > 5 Starting frequency > 2 Ending frequency > 50 Frequency scale > Logarithmic Number of points to be used > 50 Node label > 21 Damping ratio > 0.03 X translation flag > Generate response Specify the Response Spectra Generation analysis parameters such as desired node and direction, range of frequency and number of points Geo Panel: Analysis > POST_DYNAMIC > Run Post Dynamic
(R_DYNAMIC)

R_DYNAMIC Run the Response Spectra Generation

The results obtained for this problem are written in files with formats compatible with the "external files" which can be read by other problems as input files through the PD_CURDEF (Analysis > POST_DYNAMIC > PD CURVES > Define) command. [See the notes for the PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) command].

XY-Plot of Response (Spectra Versus Frequency)


Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST) ACTXYPOST,,freq,UX,21; Activate node 21, X-direction for plot Geo Panel: Display > XY PLOTS > Plot Curves (XYPLOT) XYPLOT;

In de x

5-36

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure 5-15

Stress Calculation
Stress calculation may be done only for time history analysis of this model.

Harmonic Analysis
Considering a harmonic excitation with constant amplitude within the desired range of frequency (Re-run a new problem with the frequency part first, or retrieve the saved data base frequency solution if you have done so, or use the same data base and undo carefully all the dynamics commands issued for the previous analysis.)

GEOSTAR Commands for Evaluation of Response


Geo Panel: Analysis > POST_DYNAMIC > Sel PD Analysis Type
(PD_ATYPE)

Post dynamic analysis type > Harmonic analysis

In de x

COSMOSM Advanced Modules

5-37

Chapter 5 Detailed Description of Examples

Number of frequencies > 5 Units of exciting frequencies > Rad/sec Starting frequency > 1E-11 Ending frequency > 350 Number of output frequencies > 50 Frequency scale > Linear Type of response print out > Abs disp and abs vel Geo Panel: Analysis > POST_DYNAMIC > PD DAMP/GAP > Modal Damp
(PD_MDAMP)

PD_MDAMP,1,1,5,0.01, Define modal dampings Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Print
Options (PD_PRINT)

PD_PRINT,1,1,1,1,0,1,1,50,1, Specify types of response for printing as well as desired frequency steps for stress printout Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,TC,1, Activate curve 1 Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

PD_CURTYP,1,1,0, Specify a load type of excitation for a frequency dependent curve Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define
(PD_CURDEF)

PD_CURDEF,1,1,0.,1.,30000,1., Define excitation curve; curve data may be read from an external file, refer to on-line help Geo Panel: LoadsBC > STRUCTURAL > PRESSURE > Define Curves
(PCR)

PCR,3,1.,9,6,1; Specify the pressure loads

In de x

5-38

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Response Calculation
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options
(PD_PLOT)

PD_PLOT,45,55,1; Specify the desired frequency steps for response plots Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Response
Options (PD_NRESP)

PD_NRESP,1,21; Specify the desired nodes for XY-plotting, response versus frequency; use the PD_PLTINT (Analysis > POST_DYNAMIC > PD OUTPUT > Specify interval) command to reduce the range of the plot

All the desired plots must be assigned prior to issuing the R_DYNAMIC (Analysis > POST_DYNAMIC > Run Post Dynamic) command. Use the PD_PLTLIST (Analysis > POST_DYNAMIC > PD OUTPUT > List Plot Info) command to list all requested outputs.
Geo Panel: Analysis > POST_DYNAMIC > Run Post Dynamic
(R_DYNAMIC)

DYNAMIC Evaluate the response, print the results and prepare plot files

Postprocessing of the Response (displacement, velocity or acceleration)


For the above pre-assigned nodes and the pre-assigned frequency steps:

XY-Plot of Response (response versus frequency)


To have the XY-plot of the amplitude of response, issue the following commands:
Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST) ACTXYPOST,,freq,VY,21,0; Assign node 21 and direction 2, for plot of velocity amplitude

In de x

COSMOSM Advanced Modules

5-39

Chapter 5 Detailed Description of Examples

Geo Panel: Display > XY PLOTS > Plot Curves (XYPLOT) XYPLOT; Plot the response
Figure 5-16

In a similar manner the XY-plotting of the phase of response can be plotted for all components:
Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST) ACTXYPOST,,freq,VY,21,1; Assign node 21 and direction 2, for plot of velocity phase Geo Panel: Display > XY PLOTS > Plot Curves (XYPLOT) XYPLOT;

In de x

5-40

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure 5-17

Deformation Plot
To have the plot of maximum deformation (amplitude of harmonic motion) at a desired frequency:
Geo Panel: Results > PLOT > Deformed Shape (DEFPLOT) DEFPLOT,55; Plot the maximum deformation at the frequency step 55
Figure 5-18

In de x

COSMOSM Advanced Modules

5-41

Chapter 5 Detailed Description of Examples

Contour Plot
For any type of response (displacement, velocity or acceleration) and any component of the response:
Geo Panel: Results > PLOT > Displacement (ACTDIS, DISPLOT) ACTDIS,50,AY;, DISPLOT Activate frequency step 50 for vertical component of acceleration and plot

For Harmonic analysis, the natural frequencies of the system that fall in the

requested frequency range are automatically added to the sequence of frequencies requested by the user. The actual frequency at each step may be listed using the PD_ALIST (Analysis > POST_DYNAMIC > List PD Analysis Options) command.

Figure 5-19

Animation: Animation of response in frequency domain (see Time History analysis for more details)
Maximum deformed shape animation:
Geo Panel: Results > PLOT > Deformed Shape (DEFPLOT) DEFPLOT; Geo Panel: Results > PLOT > Animate (ANIMATE) ANIMATE,45,55,1; Animate for steps 45 to 55

In de x

5-42

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Response animation:
Geo Panel: Results > PLOT > Displacement (ACTDIS, DISPLOT) ACTDIS,,UY;, DISPLOT Geo Panel: Results > PLOT > Animate (ANIMATE) ANIMATE,45,55,1; Animate the displacement field for steps 45 to 55

Maximum and Minimum of Response


Similar to the Time History analysis, the extreme values of the response at a specified step can be found and listed according to:
Geo Panel: Results > EXTREMES > Min/Max Displacement (DISMAX) DISMAX,50,UY,5,1,1; For step 50, list the maximum Y-displacement; displacements within 5% of the maximum value are also listed

For any node in the model:

List of Nodes with Highest Response Values Within a Range


Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > List Peak
Response (PD_MAXMIN)

PD_MAXMIN,2,2,8,1,300x,10.,300.0;

For the assigned parameters in the above command, the program searches among all the nodes within the requested frequency range, 10 to 300, and lists the peak vertical velocities for the 8 nodes with the highest responses:
Geo Panel: Analysis > POST_DYNAMIC > Prepare PD Plot (PD_PREPARE) PD_PREPARE,1 Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Value
(PD_MAXLIS)

PD_MAXLIS; List the results

[Notice that this option evaluates the specified extreme response within a range of frequency steps contrary to the DISMAX (Results > EXTREMES > Min/Max Displacement) command which does that only for a specified step or all the available steps in the plot file].

In de x

COSMOSM Advanced Modules

5-43

Chapter 5 Detailed Description of Examples

Response of a Node Relative to Another Node


Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Relative
Response (PD_RELRES)

PD_RELRES,21,27, Consider nodes 21 and 27 Geo Panel: Analysis > POST_DYNAMIC > Prepare PD Plot (PD_PREPARE) PD_PREPARE,2 Calculate and print in the output file the response of node 21 relative to node 27 for all steps

Stress Calculation
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options
(PD_PLOT)

PD_PLOT,43,48,1; Plot for steps 43 to 48 Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Stress Graph
(PD_SXYSET)

PD_SXYSET,1,12,1,1; XY-plot for element 12, for SX Geo Panel: Analysis > STATIC > Run Stress Analysis (R_STRESS) R_STRESS Run stress

You may use the PD_PLTLIST (Analysis > POST_DYNAMIC > PD OUTPUT
> List Plot Info) command to list all requested outputs.

Postprocessing of Stress
For the above pre-assigned elements and frequency steps:

XY-Plot of Stresses (stress versus frequency)


Geo Panel: Results > SET UP > Set to Post-Process Type (ACTPOST) ACTPOST,8
In de x

5-44

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST) ACTXYPOST,,freq,stress,12,1; SX for element 12 Geo Panel: Display > XY PLOTS > Plot Curves (XYPLOT) XYPLOT; Plot the stress component
Figure 5-20

Contour Plot
Stress plots at specified frequency step(s):
Geo Panel: Results > SET UP > Set to Post Process Type (ACTPOST) ACTPOST,8, Geo Panel: Results > PLOT > Stress (ACTSTR, STRPLOT) ACTSTR,48,SX;, STRPLOT Activate for step 48 and normal stress in X-direction and plot

In de x

COSMOSM Advanced Modules

5-45

Chapter 5 Detailed Description of Examples Figure 5-21

Animation of Stress Plots


Contour plots of stress components for a range of frequency steps:
Geo Panel: Results > PLOT > Stress (ACTSTR, STRPLOT) ACTSTR,48,SX;, STRPLOT Activate SX component of stress and plot Geo Panel: Results > PLOT > Animate (ANIMATE) ANIMATE,43,48,1; Animate the stress field for steps 43 to 48

[By giving deformed shape option in the STRPLOT (Results > PLOT > Stress) command, you can get animation of contour plots on the deformed shape as it is deforming.] You may use commands like LSECPLOT (Results > PLOT > Path Graph) also to animate stress along a section.

Maximum Stress
You may use command STRMAX (Results > EXTREMES > Min/Max Stress) to find the maximum stress at a desired frequency step or across all frequency steps.

Random Vibration Analysis


Consider a vertical force at the top center, defined by its power spectral density with characteristic of a white noise (re-run a new problem with the frequency part first, or retrieve the saved frequency solution if you have done so, or use the same
In de x

5-46

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

data base and undo carefully all the dynamics commands issued for the previous analysis).

GEOSTAR Commands for Evaluation of Response


Geo Panel: Analysis > POST_DYNAMIC > Sel PD Analysis Type
(PD_ATYPE)

Post dynamic analysis type > Random vibration analysis Number of frequencies > 5 Units of exciting frequencies > Rad/sec Starting frequency > 1E-11 Ending frequency > 350 Correlation flag > Fully correlated Analysis method flag > Standard Number of frequency points > 11 Gauss integration order > 2-point Gaussian Biasing parameter > 0 Cross-mode cut-off ratio > 1.e10 PSD stress computation flag 0=No 1=Yes > 1 Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Print
Options (PD_PRINT)

PD_PRINT,1,0,1,0,0, Print displacement and acceleration only Geo Panel: Analysis > POST_DYNAMIC > PD DAMP/GAP > Modal Damp
(PD_MDAMP)

PD_MDAMP,1,1,5,.02, Define modal damping Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,TC,1, Activate curve 1 Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

PD_CURTYP,1,1,0, Define excitation type, force Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define
(PD_CURDEF)

In de x

PD_CURDEF,1,1,0.,1.,10000,1., Define the excitation curve

COSMOSM Advanced Modules

5-47

Chapter 5 Detailed Description of Examples

For curves with many data points, it is easier to read the data from an external
file; refer to on-line help.
Geo Panel: LoadsBC > STRUCTURAL > FORCE > Define Nodes (FND) FND,21,FY,1.,21,1, Define the nodal forces

For proper application of PSD in units of "g2/freq" use the previous example

of a beam. To read the curves from the external file, look at the description for the PD_CURDEF (Analysis > POST_DYNAMIC > PD CURVES > Define) command.

Response Calculation
The following plot pre-assignments are applicable for the Standard method application where the PSD of response is evaluated at different frequencies (RMS values are always written in the plot file). With the Standard method flag on (command PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type) and with consideration of the number of frequency points between any two adjacent natural frequencies:
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options
(PD_PLOT)

PD_PLOT,1,30,1; Specify the desired frequencies steps for plot of PSD of response Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Response
Options (PD_NRESP)

PD_NRESP,1,21; Specify the desired nodes for XY-plotting, PSD of response versus frequency; use PD_PLTINT (Analysis > POST_DYNAMIC > PD OUTPUT > Specify Interval) command to reduce the range of the XY-plot

For RMS of response there is no need for pre-assignment. Use the PD_PLTLIST
(Analysis > POST_DYNAMIC > PD OUTPUT > List Plot Info) command to list all requested outputs.
Geo Panel: Analysis > POST_DYNAMIC > Run Post Dynamic
(R_DYNAMIC)

R_DYNAMIC
In de x

Evaluate the response, print the results and prepare plot files

5-48

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

The unit of PSD results (unit of response)2/frequency is consistent with the


PD Analysis Type)

frequency unit specified in PD_ATYPE (Analysis > POST_DYNAMIC > Sel command.

Postprocessing of the Response (displacement, velocity or acceleration)


The response PSD plot is possible only for the above pre-assigned nodes and the above pre-assigned frequency steps. However, the RMS of the results are always calculated and is available for plotting:

XY-Plot of Response (PSD of response versus frequency)


To have the XY-plot of response issue the following commands:
Geo Panel: Display > XY PLOTS > Activate Post-Proc (ACTXYPOST) ACTXYPOST,,freq,AY,21; Assign acceleration in Y-direction at node 21 Geo Panel: Display > XY PLOTS > Plot Curves (XYPOST) XYPLOT Plot the response
Figure 5-22

In de x

COSMOSM Advanced Modules

5-49

Chapter 5 Detailed Description of Examples

Deformation plot
PSD deformation of the model at a desired frequency:
Use Clear icon to clear the screen CLS; Geo Panel: Results > PLOT > Deformed Shape (DEFPLOT) DEFPLOT,9; Plot the deformation at frequency step 9
Figure 5-23

RMS deformation of the model:


Use Clear icon to clear the screen CLS; Geo Panel: Results > PLOT > Deformed Shape (DEFPLOT) DEFPLOT; Default is the last calculated frequency step for PSD plus 1 which corresponds to the RMS

In de x

5-50

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure 5-24

Contour Plot
For any type of response (displacement, velocity or acceleration) and any component of the response, for both RMS and PSD:
Geo Panel: Results > PLOT > Displacement (ACTDIS, DEFPLOT) ACTDIS,,UY;, DISPLOT Activate for RMS, default frequency step and plot
Figure 5-25

Geo Panel: Results > PLOT > Displacement (ACTDIS, DEFPLOT) ACTDIS,7,AY;, DISPLOT Activate frequency step 7 and plot acceleration

In de x

COSMOSM Advanced Modules

5-51

Chapter 5 Detailed Description of Examples Figure 5-26

Animation: Animation of PSD in frequency domain (see Time History analysis for more details)
Deformed shape PSD animation:
Geo Panel: Results > PLOT > Displacement (DEFPLOT) DEFPLOT;1 Geo Panel: Results > PLOT > Animate (ANIMATE) ANIMATE,5,12,1; Animate for steps 5 to 12

Response PSD animation:


Geo Panel: Results > PLOT > Displacement (ACTDIS, DEFPLOT) ACTDIS,,AY;, DISPLOT Geo Panel: Results > PLOT > Animate (ANIMATE) ANIMATE,5,12,1; Animate the displacement PSD for steps 5 to 12

Maximum and Minimum of Response


Similar to the Time History analysis, the extreme values of the response at a specified step can be found and listed according to:
In de x

5-52

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Geo Panel: Results > EXTREMES > Min/Max Displacement (DISMAX) DISMAX,15,AY,5,0,1; For step 15, list the maximum Y-acceleration; accelerations within 5% of the maximum value are also listed Geo Panel: Results > EXTREMES > Min/Max Displacement (DISMAX) DISMAX,,AY,3,0,1; For response RMS, list the maximum

For any node in the model:

List of Nodes with Highest Response PSD Values Within a Range


Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > List Peak
Response (PD_MAXMIN)

PD_MAXMIN,3,2,5,1,300,30.,300.0; For the frequency range, 30 to 300, find the peak accelerations for the 5 nodes with the highest responses Geo Panel: Analysis > POST_DYNAMIC > Prepare PD Plot (PD_PREPARE) PD_PREPARE,1 Prepare the results Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > List Peak Value
(PD_MAXLIS)

PD_MAXLIS; List the results

Response of a Node Relative to Another Node


Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Relative
Responses (PD_RELRES)

PD_RELRES,21,27, Consider nodes 21 and 27 Geo Panel: Analysis > POST_DYNAMIC > Prepare PD Plot (PD_PREPARE) PD_PREPARE,2 Calculate and print in the output file the response of node 21 relative to node 27 for all frequency steps
In de x

COSMOSM Advanced Modules

5-53

Chapter 5 Detailed Description of Examples

Stress Calculation
If you wish to have XY-plot or contour plot of PSD stresses you must use PD_SXYSET (Analysis > POST_DYNAMIC > PD OUTPUT > Stress Graph) and PD_PLOT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options) commands prior to running stresses with proper flags in PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type). Use the PD_PLTLIST (Analysis > POST_DYNAMIC > PD OUTPUT > List Plot Info) command to list all requested outputs.
Geo Panel: Analysis > STATIC > Run Stress Analysis (R_STRESS) R_STRESS

Postprocessing of Stress XY-Plot of Stresses


You may use ACTXYPOST (Display > XY PLOTS > Activate Post-Proc) and XYPLOT (Display > XY PLOTS > Plot Curves) commands to display the XY-plot of PSD stresses.

Contour plot
RMS of stresses:
Geo Panel: Results > SET UP > Set to Post Process Type (ACTPOST) ACTPOST,8, Activate advanced dynamics postprocessing Geo Panel: Results > PLOT > Stress (ACTSTR, STRPLOT) ACTSTR,,SX;, STRPLOT Use the default for the step number, and activate normal component of stress in X-direction and plot

PSD of Stresses: In a similar manner to RMS you can display contour plots of stresses for requested steps [using PD_PLOT (Analysis > POST_DYNAMIC > PD OUTPUT > Set Plot Options) prior to running stresses].
In de x

5-54

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure 5-27

Animation of Stress Plots


You may animate the PSD of stresses.

Maximum Stress
You may use command STRMAX (Results > EXTREMES > Min/Max Stress) to find the maximum RMS stresses or maximum PSD stresses.
Geo Panel: Results > EXTREMES > Min/Max Stress (STRMAX) STRMAX,12,SX; List maximum RMS stresses (default step for RMS)

Response Spectrum Analysis


(Re-run a new problem with the frequency part first, or retrieve the saved frequency solution if you have done so, or use the same data base and undo carefully all the dynamics commands issued for the previous analysis.) Uniform base motion in vertical direction defined by its response spectrum curve.

GEOSTAR Commands for Evaluation of Response


Geo Panel: Analysis > POST_DYNAMIC > Sel PD Analysis Type
In de x
(PD_ATYPE)

Post dynamic analysis type > Response spectra analysis

COSMOSM Advanced Modules

5-55

Chapter 5 Detailed Description of Examples

Number of frequencies > 5 Mode combination method > SRSS Cluster factor > 0.0 Units of exciting frequency > Rad/sec Unused > Unused > Mode displacement flag > No Response print out type > Both and plot Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Print
Options (PD_PRINT)

PD_PRINT,1,0,0,0,0 Desired types of response for printing and plotting Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

PD_CURTYP,1,1,1, Define base type of excitation Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define
(PD_CURDEF)

PD_CURDEF,1,1,0.,1.,150,1.,200,.2, Define the excitation curve

For curves with many data points, it is easier to read the data from an external
file; refer to on-line help.
Geo Panel: Analysis > POST_DYNAMIC > PD BASE EXCITATION > Base
Excitation Factor (PD_BASEFAC)

Curve label > 1 Base excitation type > Velocity Curve multiplier X comp > 0.0 Curve multiplier Y comp > 1 Curve multiplier Z comp > 0.0 Phase angle (degrees) > 0.0 Specify a velocity type of base excitation in Y direction and a curve multiplier of 1

In de x

[To read the curve values from an external file, look at the description for the PD_CURDEF (Analysis > POST_DYNAMIC > PD CURVES > Define) command.]

5-56

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Response Calculation
To have the RMS plot of response, assign 2 for the last prompt of the PD_ATYPE (Analysis > POST_DYNAMIC > Sel PD Analysis Type), in above. There is no other pre-assignments for plotting.
Geo Panel: Analysis > POST_DYNAMIC > Run Post Dynamic
(R_DYNAMIC)

R_DYNAMIC Evaluate the response, print the results, and prepare the plot file

Postprocessing of the Response (displacement, velocity or acceleration) XY-Plot of Response


(not applicable)

Deformation Plot
RMS deformation of the model:
Use Clear icon to clear the screen CLS; Geo Panel: Results > PLOT > Deformed Shape (DEFPLOT) DEFPLOT,1; Plot the deformation

In de x

COSMOSM Advanced Modules

5-57

Chapter 5 Detailed Description of Examples Figure 5-28

Contour Plot
For any type of response (displacement, velocity or acceleration) and any component of the response, RMS:
Geo Panel: Results > PLOT > Displacement (ACTDIS, DISPLOT) ACTDIS,1,VY;, DISPLOT Activate for RMS of vertical velocity and plot
Figure 5-29

Animation
(not applicable)
In de x

5-58

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Maximum and Minimum of Response


Similar to the Time History analysis, the extreme RMS values of the response can be found and listed according to:
Geo Panel: Results > EXTREMES > Min/Max Displacement (DISMAX) DISMAX,1,UY,5; List the maximum Y-displacements

For any node in the model:

Response of a Node Relative to Another Node


Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Relative
Response (PD_RELRES)

PD_RELRES,21,27, Consider nodes 21 and 27 Geo Panel: Analysis > POST_DYNAMIC > Prepare PD Plot (PD_PREPARE) PD_PREPARE,2 Calculate and print in the output file the RMS of relative response as well as relative response due to individual spectra curves of node 21 relative to node 27 for all frequency steps

Stress Calculation
(no need for any pre-assignment for plotting)
Geo Panel: Analysis > STATIC > Run Stress Analysis (R_STRESS) R_STRESS

Postprocessing of Stress XY-Plot of Stresses


(not applicable)

In de x

COSMOSM Advanced Modules

5-59

Chapter 5 Detailed Description of Examples

Contour Plot
RMS of stresses:
Geo Panel: Results > SET UP > Set to Post Process Type (ACTPOST) ACTPOST,8, Geo Panel: Results > PLOT > Stress (ACTSTR, STRPLOT) ACTSTR,1,SX; STRPLOT; Use the default 1 for step, and activate normal component of stress in X-direction and plot
Figure 5-30

Animation of Stress Plots


(not applicable)

Maximum Stress
You may use command STRMAX (Results > EXTREMES > Min/Max Stress) to find the maximum RMS stress.
Geo Panel: Results > SET UP > Min/Max Stress (STRMAX) STRMAX,1,SX; List maximum RMS stresses
In de x

5-60

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Multi-Base Motion Application with Composite Material Damping


In this section base excitation is applied to a Culvert. Each one of the two culvert supports has a different type of excitation. Top of the culvert consists of layers with different material properties. Damping is defined for each layer and the equivalent modal dampings are evaluated by utilizing the Composite Material Damping procedure. Both the multi-base motion and material dampings data must be specified before running the frequency analysis.

GEOSTAR Commands: (finds the first five modes)


Geo Panel: Geometry > GRID > Plane (PLANE) PLANE,Z,0,1; Use View icon to set X-Y view VIEW,0,0,1,0, Geo Panel: Geometry > CURVES > Draw Line/Arc (CRSPOLY) CRSPOLY,1,80,0,0, L,100,0,0, L,83.75,32.5,0, L,80,40,0, L,20,40,0, L,16.25,32.5,0, L,0,0,0, L,20,0,0, N,80,0,0, Geo Panel: Geometry > CURVES > MANIPULATION MENU > Break
(equally) (CRBRK)

CRBRK,2,6,4,2,0, CRBRK,9,8,1,4,0, Geo Panel: Geometry > CURVES > Line with 2 Pts (CRLINE) CRLINE,18,3,6, Geo Panel: Geometry > CURVES > MANIPULATION MENU > Break
(equally) (CRBRK)

CRBRK,3,5,2,3,0, CRBRK,18,18,1,4,0, Geo Panel: Geometry > SURFACES > Define by 2 Cr (SF2CR) SF2CR,1,2,17,0, SF2CR,2,10,16,0,
In de x

COSMOSM Advanced Modules

5-61

Chapter 5 Detailed Description of Examples

SF2CR,3,18,15,0, SF2CR,4,23,9,0, SF2CR,5,24,14,0, SF2CR,6,25,13,0, SF2CR,7,6,12,0, SF2CR,8,11,8,0, SF2CR,9,3,22,0, SF2CR,10,19,21,0, SF2CR,11,20,5,0, Geo Panel: Propsets > Material Property (MPROP) MPROP,1,EX,20E6,NUXY,.3,DENS,.75,DAMP,.01; Specify material set 1 MPROP,2,EX,23E6,NUXY,.3,DENS,.85,DAMP,.02; Specify material set 2 MPROP,3,EX,26E6,NUXY,.3,DENS,.95,DAMP,.03; Specify material set 3 MPROP,4,EX,30E6,NUXY,.3,DENS,1.05,DAMP,.04; Specify material set 4 Geo Panel: Propsets > Element Group (EGROUP) EGROUP,1,PLANE2D,0,1,2,0,0,0,0,0, Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,EG,1, ACTSET,MP,1, Geo Panel: Meshing > PARAMETRIC MESH > Surfaces (M_SF) M_SF,1,8,1,4,2,2,1,1, Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,MP,2, Geo Panel: Meshing > PARAMETRIC MESH > Surfaces (M_SF) M_SF,9,9,1,4,1,8,1,1, Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,MP,3, Geo Panel: Meshing > PARAMETRIC MESH > Surfaces (M_SF) M_SF,10,10,1,4,1,8,1,1,

In de x

5-62

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,MP,4, Geo Panel: Meshing > PARAMETRIC MESH > Surfaces (M_SF) M_SF,11,11,1,4,1,8,1,1, Geo Panel: Geometry > CURVES > MANIPULATION MENU > Merge
(CRMERGE)

CRMERGE,1,26,25,0.0001,1,1,0, Geo Panel: LoadsBC > STRUCTURAL > DISPLACEMENT > Define
Curves (DCR)

DCR,1,UX,0,7,6,UY,, Geo Panel: LoadsBC > STRUCTURAL > DISPLACEMENT > Define Nodes
(DND)

DND,1,UZ,0,126,1,, Geo Panel: Meshing > NODES > Merge (NMERGE) NMERGE; Geo Panel: Analysis > FREQUENCY/BUCKLING > Frequency Options
(A_FREQUENCY)

A_FREQUENCY,5,S,16,0,0,0,0,1E-05,0,1E-06,0,0,0,0; Geo Panel: Analysis > POST_DYNAMIC > Sel PD Analysis Type
(PD_ATYPE)

PD_ATYPE,2,5,50,0,.005,0,0.5,0.25,2; Define Time History analysis with 50 time steps Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Print
Options (PD_PRINT)

PD_PRINT,1,0,0,0,0,1,1,50,1, Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,TC,1, Activate time curve 1 Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

PD_CURTYP,1,0,2, Specify a multi-base type of base excitation Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define
In de x
(PD_CURDEF)

PD_CURDEF,1,1,0.,0.,.02,.1,.1,.03,1.,0., Define curve 1

COSMOSM Advanced Modules

5-63

Chapter 5 Detailed Description of Examples

Geo Panel: Analysis > POST_DYNAMIC > PD BASE EXCITATION > Base
Excitation Factor (PD_BASEFAC)

PD_BASEFAC,1,2; Specify a displacement type of input excitation Geo Panel: Analysis > POST_DYNAMIC > PD BASE EXCITATION >
Support Level (PD_SUPPRT)

PD_SPPRT,1,66,UX,1.,72,3, Specify support 1 with nodes 66, 69 and 72 excited in X-direction and associated to curve 1 with a curve multiplier of 1 PD_SPPRT,2,66,UY,1.5,72,3, Specify support 2 with nodes 66, 69 and 72 excited in Y-direction and associated to curve 1 with a curve multiplier of 1.5

Generally you do not need to resolve the base motion to components in global
coordinate directions, provided that you activate the proper local coordinate prior to issuing base motion commands.
Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,TC,2, Activate time curve 2 Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

PD_CURTYP,2,0,2, Specify a multi-base type of base excitation Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define
(PD_CURDEF)

PD_CURDEF,2,1,0.,0.,.03,0.,.07,.1,1.,0., Define curve 2 Geo Panel: Analysis > POST_DYNAMIC > PD BASE EXCITATION > Base
Excitation Factor (PD_BASEFAC)

PD_BASEFAC,2,2; Specify a displacement type of input excitation Geo Panel: Analysis > POST_DYNAMIC > PD BASE EXCITATION >
Support Level (PD_SUPPRT)

PD_SPPRT,3,1,UX,1.,7,3,
In de x

Specify support 3 with nodes 1, 4 and 7 excited in X-direction and associated to curve 2 with a curve multiplier of 1

5-64

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,TC,3, Activate time curve 3 Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

PD_CURTYP,3,0,2, Specify a multi-base type of base excitation Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define
(PD_CURDEF)

PD_CURDEF,3,1,0.,0.,.06,.15,.09,.01,1.,0. Define curve 3 Geo Panel: Analysis > POST_DYNAMIC > PD BASE EXCITATION > Base
Excitation Factor (PD_BASEFAC)

PD_BASEFAC,3,2; Specify a displacement type of input excitation Geo Panel: Analysis > POST_DYNAMIC > PD BASE EXCITATION >
Support Level (PD_SUPPRT)

PD_SPPRT,4,1,UY,1.,7,3, Specify support 4 with nodes 1, 4 and 7 excited in Y-direction and associated to curve 3 with a curve multiplier of 1 Geo Panel: Analysis > FREQUENCY/BUCKLING > Run Frequency
(R_FREQUENCY)

R_FREQUENCY Calculate natural frequencies and corresponding mode shapes Geo Panel: Analysis > POST_DYNAMIC > Run Post Dynamic
(R_DYNAMIC)

R_DYNAMIC Calculate dynamic response

If the multi-base motion option, or the composite material damping option is

to be used, then the corresponding information must be specified prior to calcula-ting the natural frequencies and mode shapes using the R_FREQUENCY (Analysis > FREQUENCY/BUCKLING > Run Frequency) command. Other analysis options and postprocessing may proceed as illustrated in the previous example.

In de x

COSMOSM Advanced Modules

5-65

Chapter 5 Detailed Description of Examples

Dynamic Analysis of a Plate


Analysis Type Modal Time History analysis with Mode Acceleration. Statement of the Problem
Determine the response of a plate subjected to time varying pressure and concentrated loads.
Figure 5-31. Modal Time History Analysis of a Square Plate Under Pressure Loading

Y Z Free

S.S.

S.S.

Free

GEOSTAR Inputs Frequency Analysis of the Problem


By issuing the following set of commands, the fundamental frequencies and mode shapes are evaluated:
Geo Panel: Propsets > Element Group (EGROUP) EGROUP,1,SHELL4;
In de x

Geo Panel: Propsets > Material Property (MPROP) MPROP,1,EX,30E6,DENS,1;

5-66

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Geo Panel: Propsets > Real Constant (RCONST) RCONST,1,1,1,1,.2; Geo Panel: Geometry > GRID > Plane (PLANE) PLANE; Use View icon to set X-Y view VIEW; Geo Panel: Geometry > CURVES > Draw Polyline (CRPCORD) CRPCORD,1,0,0,0,10,0,0,10,10,0,0,10,0,0,0,0, Geo Panel: Use Auto Scale icon SCALE; Geo Panel: Geometry > SURFACES > Define by 2 Cr (SF2CR) SF2CR,1,1,3; Geo Panel: Meshing > PARAMETRIC MESH > Surfaces (M_SF) M_SF,1,1,1,4,8,8,1,1, Geo Panel: LoadsBC > STRUCTURAL > DISPLACEMENT > Define Nodes
(DND)

DND,1,UZ,0,73,9,, DND,9,UZ,0,81,9,, DND,1,UX,0,81,1,UY,RZ,, Geo Panel: Analysis > FREQUENCY/BUCKLING > Frequency Options
(A_FREQUENCY)

A_FREQUENCY,20,S,,,,,,,,,,,,1; Geo Panel: Analysis > FREQUENCY/BUCKLING > Run Frequency


(R_FREQUENCY)

R_FREQUENCY

The 14th prompt of the A_FREQUENCY (Analysis > FREQUENCY/

BUCKLING > Frequency Options) command corresponds to the flag for the preparation of the necessary files for the application of the Modal Acceleration Method (MAM) in the subsequent dynamic analysis of the problem.

Evaluation of the Response


1.

The type of the analysis (2), number of frequencies (20), number of time steps (15), time step size (.03), and parameters related to the time integration technique are specified by the following command:

In de x

COSMOSM Advanced Modules

5-67

Chapter 5 Detailed Description of Examples

Geo Panel: Analysis > POST_DYNAMIC > Sel PD Analysis Type


(PD_ATYPE)

PD_ATYPE,2,20,15,0,.03,0,0.5,0.25,0,;
2.

The following command specifies the time steps and type of responses for which a printout is desirable:
Geo Panel: Analysis > POST_DYNAMIC > PD OUTPUT > Set Print
Options (PD_PRINT)

PD_PRINT,1,1,1,0,0,1,1,1,1,
3.

Curve number 1 is defined according to the following two commands:


Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

PD_CURTYP,1,0,0, Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define
(PD_CURDEF)

PD_CURDEF,1,1,0,1,3,1,
4.

Similarly, curve number 2 is defined:


Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Curve Type
(PD_CURTYP)

PD_CURTYP,2,0,0, Geo Panel: Analysis > POST_DYNAMIC > PD CURVES > Define
(PD_CURDEF)

PD_CURDEF,2,1,0,2,3,1,
5.

Since we have more than one time curve, therefore in order to relate properly the applied force/pressure and the corresponding time curve, we have to use the ACTSET,TC,... (Control > ACTIVATE > Set Entity) command:
Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,TC,1, Geo Panel: LoadsBC > STRUCTURAL > FORCE > Define by Nodes (FND) FND,41,FZ,1.,41,1, Geo Panel: LoadsBC > STRUCTURAL > PRESSURE > Define by
Elements (PEL)

PEL,27,1.,5,30,1,4,
In de x

5-68

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

For pressure loading you must always activate the curve using ACTSET (Control > ACTIVATE > Set Entity) command prior to applications of pressure. In the above commands, the ACTSET (Control > ACTIVATE > Set Entity) command activates time curve number one. The FND (LoadsBC > STRUCTURAL > FORCE > Define Nodes) command defines a concentrated force at the center of the plate (node 41) in the Z-direction, and the PEL (LoadsBC > STRUCTURAL > PRESSURE > Define Elements) command specifies a pressure load on face number 5 (See the Element library section of your User Manual for definition of the element faces) of elements 27 through 30.
6.

The following two commands specify for time curve number two, a pressure load on face number 5 of elements 35 through 38:
Geo Panel: Control > ACTIVATE > Set Entity (ACTSET) ACTSET,TC,2, Geo Panel: LoadsBC > STRUCTURAL > PRESSURE > Define Elements
(PEL)

PEL,35,.5,5,38,1,
7.

At this stage, you may run the dynamic program to evaluate the response:
Geo Panel: Analysis > POST_DYNAMIC > Post Dynamic (R_DYNAMIC) R_DYNAMIC

8.

You may review the results either by looking at the output file or use the graphic capabilities of GEOSTAR to produce the desired response plots. In either case, the results for displacements include the effects of the truncated modes, requested by the A_FREQUENCY (Analysis > FREQUENCY/BUCKLING > Frequency Options) command and evaluated by the Modal Acceleration Method (MAM). Furthermore, if you run Stress Module, the evaluated stresses are also modified to include the effect of the truncated modes (to see how the MAM increases the accuracy, see note 2, below). You may evaluate the relative response between two nodes (or between a node and the uniform base) by issuing the PD_RELRESP (Analysis > POST_DYNAMIC > PD OUTPUT > Relative Response) command first to specify the set of nodes and the PD_PREPARE (Analysis > POST_DYNAMIC > Prepare PD Plot) command next, to evaluate the relative responses:

9.

In de x

COSMOSM Advanced Modules

5-69

Chapter 5 Detailed Description of Examples

Geo Panel: Analysis > POST_DYNAMIC > Prepare PD Plot (PD_PREPARE) PD_RELRESP,41,43,30,35,
10.

The above command specifies that the response of node 41 relative to node 43 and node 30 relative to node 35 are desired. In some application you may find the response of a node relative to the uniform base by specifying zero as the second node. To find the relative response simply issue the PD_PREPARE (Analysis > POST_DYNAMIC > Prepare PD Plot) command:
Geo Panel: Analysis > POST_DYNAMIC > Prepare PD Plot (PD_PREPARE) PD_PREPARE,2

where, the prompt (2) correspond to the Relative Response calculation. The results are appended to the output file for your review (see note 1, below).

For the Time History analysis the need for this option can not be fully appre-

ciated since the Relative Response is simply the difference between the individual responses of the two nodes. However, for analysis such as the Random Vibration or Response Spectra, where the individual responses are expressed in the RMS form, or in the case of the Harmonic analysis where the response is further complicated by the phase differences between the two nodes, the Relative Response can not be obtained by simple deduction between the two nodes. For these cases, the effect of one node on another is considered in the mode level where the modal displacements are first evaluated.

The following table illustrates the results obtained for the vertical component
of displacement at the center of the plate (node 41) at the last time step (time step 15) for two different cases. In case 1, the MAM is considered whereas in case 2, the MAM is ignored. In order to study the effect of truncated modes, two runs are made for each case. First run considers the response when the first 20 modes are present. As expected the response is almost identical for both cases since the effect of the higher truncated modes are very insignificant. In the second run only 1 mode is considered. As you can see the result for case 1 (with MAM) is still relatively close to the accurate first run (where 20 modes where considered), however, the result for case 2 is well off the expected value.

In de x

5-70

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Table 5-1 Response at Node 41, Timestep 15 (Z-Direction) Case 1 (MAM) 2 (w/o MAM) Run 1 (20 modes) - 0.194E-3 - 0.196E-3 Run 2 (1 mode) - 0.222E-3 - 0.115E-3

The effect of the MAM would be even more appreciated when one considers another component of the displacement (RX, rotation around the x-axis), where, for the second case (without MAM) the response is reduced to zero when only one mode is present.
Table 5-2 Response at Node 41, Timestep 15 (RX-Direction) Case 1 (MAM) 2 (w/o MAM) Run 1 (20 modes) 0.173E-5 0.169E-5 Run 2 (1 mode) 0.177E-5 - 0.371E-13 (almost zero)

In de x

COSMOSM Advanced Modules

5-71

Verification Problems

Introduction
In the following, a comprehensive set of verification problems are provided to illustrate the various features of the Advanced Dynamic analysis module (ASTAR). The problems are carefully selected to cover a wide range of applications in the field of dynamic analysis. The COSMOSM dynamic response capability is based on the modal analysis formulation. It is therefore essential that all dynamic response problems initially go through the frequency calculation phase before the response analysis is performed (except for the curve transformation problems). Thus, the input file for each dynamic response problem consists of two or more parts. The first part consists of the input file containing commands required to set up the model to perform frequency and mode shape calculations. The second part of the file, after the R_FREQUENCY (Analysis > FREQUENCY/BUCKLING > Run Frequency) command, contains commands needed to specify the type of dynamic analysis, the loading condition, and other relevant parameters. The R_DYNAMIC (Analysis > POST_DYNAMIC > Run Post Dynamic) command and perhaps the R_STRESS (Analysis > STATIC > Run Stress Analysis) command conclude the input file definition for these problems. The input files for the verification problems are available in the ...\Vprobs\ AdvDynamics folder. Where ... denotes the COSMOSM 2.0 folder. For example the input file for problem D1 is available in the file ...\Vprobs\ AdvDynamics\ D1.GEO.

In de x

COSMOSM Advanced Modules

6-1

Chapter 6 Verification Problems

D1: Modal Time History of a Cantilever Beam


TYPE: Modal time history analysis, BEAM3D element. PROBLEM: A cantilever beam consisting of three elements and only three degrees of freedom (displacements in the Y-direction) is subjected to a concentrated load at the free end. Determine the beam response at the free end using modal time history and compare results with those obtained from the direct integration procedure. GIVEN: E A I y = 30 x 106 psi = 10 in2 = 100 in4 = 386.4 lb/in3

INITIAL CONDITIONS: Displacement at Node 4 = 1 in Velocity at Node 4 = 2 in/sec Acceleration at Node 4 = 1 in/sec2 COMPARISON OF RESULTS: At the tip of the beam (Node 4) Displacements (in):
Time 0 0.099 0.198 0.297 0.396 0.495 COSMOSM 0 1.1951 1.3584 1.4699 1.5229 1.5172 Direct Integration 0 1.19514 1.35843 1.46990 1.52286 1.51715

In de x

Velocities (in/sec):
Time COSMOSM Direct Integration

6-2

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

0 0.099 0.198 0.297 0.396 0.495

0 1.86370 1.40690 0.83548 0.23525 -0.34245

0 1.867100 1.406800 0.835250 0.345864 -0.342996

Accelerations (in/sec2)
Time 0 0.099 0.198 0.297 0.396 0.495 Figure D1-1 COSMOSM 0 -3.7529 -5.4760 -6.0678 -6.0581 -5.6127 Direct Integration 0 -3.75338 -5.47713 -6.06928 -6.05973 -5.61421

P(t)

P (t)

1.0

L Proble m S ke tch
Y 5 1 1 100" Z 2 200" 2 3 200" 3 X 4 0.0 t 0.5

Loa d Time C urve


P(t)

Finite Ele me nt Mode l

In de x

COSMOSM Advanced Modules

6-3

Chapter 6 Verification Problems

D2: Transient Response of an S.S. Beam to a Constant Force with a Finite Rise Time
TYPE: Dynamic modal response analysis, beam elements. REFERENCE: Biggs, J. M., Introduction to Structural Dynamics, McGraw-Hill Book Co., New York, 1964, p. 50, Example E. PROBLEM: A steel beam supporting a concentrated mass is subjected to a dynamic load as shown below with a rise time tr and a maximum value F. If the weight of the beam is considered negligible, determine the time of maximum response t and the maximum response ymax. Use these results to determine the maximum bending stress in the beam. GIVEN: E I h m F t
r

= 30 x 103 ksi = 800.6 in4 = 18 in = 0.0259067 kips-sec2/in = 20 kips = 0.075 sec = 20 ft = 240 in

cross-sectional area = 25.652 in2 MODELING HINTS: The final time of 0.1 sec allows the mass to reach its largest deflection. One dynamic degree of freedom (DOF) is selected at the mass in the lateral direction.

In de x

6-4

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

COMPARISON OF RESULTS: At Node 2:


tm, inch Theory COSMOSM 0.092 0.093 ymax, inch 0.3320 0.3355 Bend Stress, ksi -18.60 -18.87

Figure D2-1
One D.O.F. h m

F(t) L Y

Proble m S ke tch

4 1 1 2 2 3 3 X

Finite Ele me nt Mode l


Force F(t) 20

Time (Sec) 0.0 0.075 0.2

Time C urve

In de x

COSMOSM Advanced Modules

6-5

Chapter 6 Verification Problems

D3: Response Spectrum Generation for a Ground Acceleration


TYPE: Dynamic analysis, truss element. REFERENCE: Thomson, W. T., Vibration Theory and Applications, Prentice-Hall, 1965, p. 94. PROBLEM: Find the response spectrum of the ramp vertical motion time history shown below. GIVEN: t1 k c Time step = 2 = 6.283185 sec = 100 lb/in = 0 lb sec/in = t = 0.1

Total solution time = 100 sec COMPARISON OF RESULTS:

rad/ sec 0.5 1.5 2.5 3.5 5.0 6.5 8.0 9.5

Relative Displacement (max)


COSMOSM Theory

Relative Velocities (max)


COSMOSM Theory

Absolute Acceleration (max)


COSMOSM Theory

6.546 0.539 0.18 0.089 0.04 0.0248 0.0156 0.0114

6.546 0.539 0.18 0.089 0.04 0.0248 0.0156 0.0114

1.273 0.141 0.0508 0.026 0.0127 0.00751 0.00497 0.00353

1.273 0.141 0.0509 0.026 0.0127 0.00753 0.00497 0.00353

1.6365 1.212 1.127 1.0906 1.0 1.0482 1.0 1.0325

1.637 1.212 1.127 1.091 1.0 1.049 1.0 1.033

In de x

6-6

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure D3-1

K Vb(t) m

C Xabs

Proble m S ke tch
Y 1 X 1 Z 2

Finite Ele me nt Mode l


V(b) 1.0

100

Time

Time C urve

In de x

COSMOSM Advanced Modules

6-7

Chapter 6 Verification Problems

D4: Seismic Response of a Three-Story Frame


TYPE: Response spectra analysis, beam element. REFERENCE: Biggs, J. M., Introduction to Structural Dynamics, McGraw-Hill Book Co., 1964, pp. 266-269. PROBLEM: Determine the maximum lateral displacement. GIVEN: E = 30 x 106 psi A1 = A2 = A3 = 10 L1 = L2 = L3 = 144 in I1 I2 I3 = 3I3 = 12,442 in4 = 2I3 = 8,294 in4 = 4,147 in4

COMPARISON OF RESULTS:
Natural Frequency 1 2 3 COSMOSM 0.997 Hz 2.179 Hz 3.176 Hz Reference 1.00 Hz 2.18 Hz 3.18 Hz

Horizontal Displacements (in):


Node No. 2 COSMOSM ABS 1.947 3.562 5.239 3 4 RMS 1.466 3.111 4.554 Reference ABS 2.015 3.654 5.385 RMS 1.508 3.192 4.673

In de x

6-8

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Shear Forces (kips):


Element No. 1 2 3 COSMOSM ABS 2920 2007 1310 RMS 2199 1709 874 Reference ABS 3020 2080 1345 RMS 2250 1740 895

Figure D4-1

X 6 3 3 L2 A , I 2 2 2 L3 A , I 1 1 1 (a) Proble m S ke tch 1 5 Y 2 4 5

4 L1 A , I 3 3

(b) Finite Ele me nt Mode l

In de x

COSMOSM Advanced Modules

6-9

Chapter 6 Verification Problems

D5: Seismic Response of a Five-Story Frame


TYPE: Truss elements plus concentrated masses. REFERENCE: Salmonte, A. J., Consideration on the Residual Contribution in Modal Analysis, Earthquake Energy, and Structural Dynamics, Vol. No. 2, March 1982 P. 295. PROBLEM: Determine the axial force and frequency of a five story frame subjected to vertical base motion using response spectrum analysis. GIVEN: h =4m

Stiffness Related Characteristics:


Bar 1 to 4 5 Area (m2) 1.6 80.0 L (m) 4 4 E (N/m2) 2E10 2E10

Lumped Masses:
Nodes 1 2 to 4 5 Weight (Kg Force) 1E4 1.6E4 8E4

Lumped Masses must be input in (N-sec2)/m

In de x

6-10

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

COMPARISON OF RESULTS: Frequency (Hz):


Mode 1 Reference COSMOSM 13.3 13.5 Mode 2 38.0 38.6 Mode 3 57 58 Mode 4 67.9 69.0 Mode 5 113 115

Axial Force (KN):


Bar No. 1 2 3 4 5 Mode 1 Ref. 318 782 COSM 312 766 Mode 2 Ref. -42 -60 -9.3 52 59 COSM -40 -59 -9.1 51 58 Mode 3 Ref. 21 0 -21 13 17 COSM 21 0 -21 12 17 Mode 4 Ref. -6.9 7.4 -5.6 2.0 3.2 COSM -6.7 7.3 -5.5 2.0 3.1 Mode 5 Ref. 0 -0.3 2.1 -17 763 COSM 0 -26 2.1 748 SRSS Ref 321 784 COSM 321 786

1135 1112 1326 1300 1346 1319

1135 1112 1548 1517

-16.8 1327 1301

RMS Force (KN):


1 Reference COSMOSM 321 315 2 784 768 3 1135 1112 4 1327 1301 5 1548 1517

In de x

COSMOSM Advanced Modules

6-11

Chapter 6 Verification Problems Figure D5-1


Y 1 1 2 2 3 4 S e ction a-a 5 6 a a 3 4 5 X

h h h h h

Proble m S ke tch

Finite Ele me nt

Figure D5-2
a (m/Sec 2 ) 2.5

1.0

(Rad/Sec)
125.67 157.08

Re sponse S pe ctrum of Ground Acce le ra tion

In de x

6-12

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

D6: Frame Subjected to Random Ground Motion (Random Vibration)


TYPE: Beam elements. REFERENCE: Clough and Penzien, Dynamics of Structures, McGraw-Hill, Example 25-1, p. 512. PROBLEM: Find (RMS) displacements v1, v2, v3 and the (RMS) base moment for the frame excited by a random ground acceleration. GIVEN: E I L Area Density Modal damping Base excitations Frequency range = 1E5 psi = 1 in4 = 10 in = 100 in2 = 0.1 lb sec2/in4 = 0.1 = fully uncorrelated = 0 to 50 rad/sec

COMPARISON OF RESULTS: Displacements (RMS) in inches:


COSMOSM Node No. 1 (y-direction) 2 (x-direction) 3 (x-direction) Theory 10.55 12.76 3.96 Standard Method 10.58 12.88 4.01 Approximate Method 10.52 12.75 3.96

In de x

COSMOSM Advanced Modules

6-13

Chapter 6 Verification Problems

Moments (at Node 4) (lb-in):


Theory 9640 Figure D6-1 COSMOSM Standard Method 9813 COSMOSM Approximate Method 9660

L EI V2 V1 2

1 3

EI V3 3

1 EI 4 ay x

Proble m S ke tch
ax

Finite Ele me nt Mode l

Figure D6-2

PSD Go = 1 (in 2 /rad) / (sec4 /sec) Sx = 2 * Go Sy = 1 * Go Go

FREQ (rad/sec)

Powe r S pe ctra l D e nsity of Ba se Acce le ra tion


In de x

6-14

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

D7: Three-Story Frame Subjected to Random Ground Motion (Random Vibration)


TYPE: Beam elements plus concentrated masses. REFERENCE: Hurty, W. C., and Rubinstein, M. F., Dynamics of Structures, Prentice-Hall, p. 406. PROBLEM: Find the mean square displacement response at the floor levels in a three story frame excited by a random ground acceleration. GIVEN: E L M1 M2 Area I1 I2 I3 Modal damping Frequency range = 1E3/3 kips/ft2 = 1 ft = 57.6 (kip sec2)/ft = 38.4 (kip sec2)/ft = 1 ft2 = 10.5 ft4 = 14.5 ft4 = 16 M3 = 57.6 (kip sec2)/ft = 0.005 = 0.50 rad/sec

Select 100 frequency points around each natural mode with a biasing parameter of 3. COMPARISON OF RESULTS: Displacements (RMS) in feet:
Node No. 1 2 3 Reference 0.03717 0.02640 0.01338 COSMOSM Standard Method (85 points) 0.03750 0.02608 0.00142 0.03721 0.02585 0.01407 COSMOSM Approximate Method 0.03771 0.02620 0.01425

In de x

COSMOSM Advanced Modules

6-15

Chapter 6 Verification Problems Figure D7-1

1 L 2 L 3 L x(t) 3 4 x 2 1

Proble m S ke tch

Finite Ele me nt Mode l

Figure D7-2

PSD Go = 0.12 /2 (ft 2 /rad) / (sec4 /sec) .. Sx = 2 = 2

Go

FREQ (rad/sec)

Powe r S pe ctra l D e nsity of Ba se Acce le ra tion

In de x

6-16

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

D8: Frequency Response of a Two Degreeof-Freedom System (Harmonic Analysis)


TYPE: Truss elements, concentrated masses. REFERENCE: Thomson, W. T., Vibration Theory and Applications, Prentice Hall, 1965. PROBLEM: Determine the frequency response of the symmetric system shown below when excited by a harmonic force F sin(t) acting on mass 1. GIVEN: Area F K1 L1 M1 = 1 in2 = 1 lb = K2 = K3 = K = 1 lb in = L2 = L3 = L = 1 in = M2 = M = 1 lb sec2/in

Modulus Elasticity = 1 lb/in2

ANALYTICAL SOLUTION: Computed Natural Frequencies: 1 = (k/M)1/2 = 1 rad/sec 2 = (3K/M)1/2 = 1.732 rad/sec Maximum Displacement: |x () | = 0.5 [1 / (1 - 12) + 1 / (3 - 22] |x () | = 0.5 [1/2 (1 -12) 1 / (3 - 22]

In de x

COSMOSM Advanced Modules

6-17

Chapter 6 Verification Problems

COMPARISON OF RESULTS: Displacement (in):


Load Freq. rad/sec 0.10 0.50 0.90 1.30 1.70 2.10 2.50 2.90 Theory X2 0.672275 0.848485 2.859890 0.342958 4.280900 0.501237 0.249084 0.159898 X3 0.337826 0.484848 2.403270 1.160320 4.810000 0.207982 0.058608 0.024951 COSMOSM X2 0.67227 0.84848 2.85990 0.34296 4.28090 0.50240 0.24908 0.1599 X3 0.33783 0.48485 2.40330 1.10632 4.81000 0.20798 0.05861 0.02494

Figure D8-1

x2 k1, L 1 M1 Fsin ( t) k2, L 2 M2

x3 k3 , L 3

Proble m S ke tch
y

1 4 1 2

2 5 3

Finite Ele me nt Mode l

In de x

6-18

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

D9: Transient Response of a Dropped Container (Including a Gap Element)


TYPE: Truss element plus concentrated masses plus gap element. REFERENCE: Thomson, W. T., Vibration Theory and Applications, Prentice Hall, Inc., Englewood Cliffs, N. J., 1965, pp.110-112. PROBLEM A mass m is packaged in a box (M) and dropped through a height h. Obtain the maximum amplitude attained by the mass m and the time at which it occurs. ASSUMPTIONS: To analyze the collision a tensile gap element is used (it can only resist tension). The mass of the box is large compared to m. The stiffness of gap (kg) is large compared to k. GIVEN: k A I E g h m = 1973.92 lb/in = 1 in2 = 1 in = 1973.92 psi = 386 in/sec2 = 1 in = 0.5 lb sec2/in

ASSUME: Kg = 1.5E7 lb/in M = 50 in sec2/in

In de x

COSMOSM Advanced Modules

6-19

Chapter 6 Verification Problems

COMPARISON OF RESULTS:
Maximum Displacement at Node 3 Theory COSMOSM 1.5506 in 1.5487 in Time of Occurrence 0.1 sec 0.095 sec

Figure D9-1
M>>m Kgap>>k Kgap, A h

k d static m

Gap Element 2 2 M

1 Mass = M h 3 3

Proble m S ke tch

Finite Ele me nt Mode l

In de x

6-20

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure D9-2

Figure D9-3A

In de x

COSMOSM Advanced Modules

6-21

Chapter 6 Verification Problems Figure D9-3B

In de x

6-22

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

D10: Frequency Analysis of an SDOF System(Coulomb Damping)


TYPE: Truss element, concentrated mass, gap-friction. REFERENCE: L. Meirovitch, Elements of Vibration Analysis, McGraw-Hill, p. 21-23. PROBLEM: A mass spring system is placed on a surface with friction and is subjected to a step loading. Determine the amplitude decay to friction and the time at which the system rests. GIVEN: Area = 1 m2 k L M F0 W kg = 1 N/m =1m = 1 kg =1N = Mg = 10 N = 1E4 = 1 N/m2 = = 0.01

Modulus elasticity Coefficient of friction THEORY:

Based on the theory of vibration, an SDOF system subjected to a constant force exalts with a constant amplitude around the static equilibrium position. The frequency of oscillations is equal to the natural frequency of the system. The effect of friction is to reduce the amplitude of motion by: amplitude decay in one cycle= 0.4 f = 0.4 Ff / k = 0.4* 0.1/1 = 0.4 m
In de x

COSMOSM Advanced Modules

6-23

Chapter 6 Verification Problems

Where: Ff = W = 0.1 N W = Mg = 10 N (Weight) while the response frequency remains the same. RESULTS: In the frequency analysis, the gap element is not considered; thus, the first natural frequency becomes zero due to the free motion in the normal direction:
1 = 0.104E-3 rad/sec 2 = (k/M)1/2 = 1.0 rad/sec

The gap-friction element is introduced in the time-history analysis. It results in a force less than or equal to the gap force times the coefficient of friction, opposite in direction to the velocity of mass M. COMPARISON OF RESULTS: Amplitude Decay (m):
Theory First Cycle Second Cycle Last Half Cycle Time to Rest 0.4 0.4 0.2 15.70796 sec COSMOSM 0.40111 0.39895 0.20004 15.7 sec

In de x

6-24

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure D10-1


Force k, L M F(t) Fo time

Proble m S ke tch
y

Loa d Time C urve

1 Ffric M F(t) 1 2 2 GapFriction Element , Kgap

Fre e Body

Finite Ele me nt Mode l

Figure D10-2. Displacement of an SDOF System Subjected to a Step Loading (1) Coefficient of friction of the surface = 0. (2) Coefficient of friction of the surface = 0.01

In de x

COSMOSM Advanced Modules

6-25

Chapter 6 Verification Problems Figure D10-3. Velocity and Acceleration of an SDOF System Subjected to a Step Loading (1) Coefficient of friction = 0. (2) Coefficient of friction = 0.01

In de x

6-26

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

D11: Frequency Analysis of an SDOF System (Coulomb Damping)


TYPE: Truss element, concentrated masses, gap-friction. REFERENCE: L. Meirovitch, Element of Vibration Analysis, McGraw-Hill, p. 21-23. PROBLEM: A mass spring system is placed on a frictionless surface, and is subjected to a step loading. Show that if a second mass is added on top of the first one, with high coefficient of friction between surfaces of the two masses, the two masses will oscillate together. Also, investigate the amplitude and frequency of response of masses, and the magnitude of the friction force. GIVEN: Area m F0 L W M kg k = 1 m2 = 0.5 kg =1N =1m = mg = 0.5 N = 1.5 kg = 1E5 = 1 N/m > Elas. Modulus = 1.0 N/m2

Coefficient of friction = = 0.1 THEORY: The effect of friction in this problem is to increase the total mass of the system which, in turn, increases the natural period. No loss of energy or change in amplitude of oscillations occurs.
In de x

= (k / (M + m))1/2 = 0.7071 rad/sec

COSMOSM Advanced Modules

6-27

Chapter 6 Verification Problems

In order for the two masses to move together, if the acceleration mass is shown by a (t), then a friction force: f(t) = m a(t) = 0.5 * a (t) < W = 0.5 N is required to produce this acceleration. COMPARISON OF RESULTS: Since in the frequency analysis the gap-friction element is not considered, the first two natural frequencies become zero due to the free motion of mass m in x and y direction: The gap-friction element is introduced in the time-history analysis. It applied a force less than or equal to the gap force times the coefficient of friction, opposite in direction to the relative velocity between the two masses. 1 = 0.10536E-7 rad/sec 2 = 0.10536E-7 = 1 rad/sec 3 = (k/M)1/2 = 0.816496 rad/sec The results obtained yield the following conclusions:
1. 2. 3. 4.

The displacement, velocity, and acceleration of the two masses are identical at any time. The masses respond harmonically reaching a maximum displacement to two times the static deflection (F/k = 1). The response period, which is equivalent to the natural period of the system for his case, is increased by a factor of (M+m)/M = 2/1.5. The friction force is opposite in direction and equal in magnitude to 1/2 the acceleration of the system at any time.

In de x

6-28

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure D11-1 SDOF With Coulomb Damping

m k, L M

Force F(t) Fo time

Proble m S ke tch
m 3

Loa d Time C urve

Gap Friction Element

y 1 m 1 2

Finite Ele me nt Mode l

Figure D11-2. Displacement of an SDOF System with a Second Mass Attached to the System Through High Friction (1) Coefficient of friction between masses = 0.1 (2) No friction exists between masses

In de x

COSMOSM Advanced Modules

6-29

Chapter 6 Verification Problems Figure D11-3. Friction Force Between the Two Masses for the System Shown in Figure D-4. Coefficient of friction = 0.1.

F R I C T I O N @ N O D E 2
DISPLACEMENT @ NODE 2

In de x

6-30

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

D12: Frequency Response of a Two Degree-of-Freedom System


TYPE: Truss elements, concentrated masses, gap-friction. PROBLEM: Investigate the response of the symmetric system shown below when excited by a step loading. GIVEN: Area k Kg L F M W = 1 m2 = 1 N/m = 1E5 N/m =1m =1N =1 kg = 10 N = 1 N/m2 = = 0.005

Modulus Elasticity Coefficient of friction

1 = (k/M)1/2 = 1.0 rad/sec 2 = (3k/M)1/2 = 1.732 rad/sec COMPARISON OF RESULTS: Natural Frequencies (rad/sec) (nonrigid body modes):
First (No. 3) Theory COSMOSM 1.0 1.0 Second (No. 4) 1.7320 1.7321

In de x

COSMOSM Advanced Modules

6-31

Chapter 6 Verification Problems Figure D12-2 DOF System1

F(t) k, L M k, L M k, L

Proble m S ke tch
F(t) Ffric M Load Fo

W = M.g

Time

Fre e Body
y 1 2 4

Loa d Time C urve

3 5

4 x

Gap-Friction Elements (, Kgap)

Finite Ele me nt Mode l

In de x

6-32

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure D12-2.A. Displacements of a Two Degree-of-Freedom System (1) Frictionless surface (2) Surface coefficient of friction = 0.01

Figure D12-2B.

Displacements of a Two Degree-of-Freedom System (1) Frictionless surface (2) Surface coefficient of friction = 0.01

In de x

COSMOSM Advanced Modules

6-33

Chapter 6 Verification Problems

D13: Direct Spectrum Generation of a Given Acceleration Time-History Record


TYPE: Input time-history record. REFERENCE: STARDYNE Dynamic Analysis Program. PROBLEM: Generate pseudo velocity and acceleration spectra from a given time-history record. The relative displacement, velocity, and absolute acceleration spectra curves will also be calculated. GIVEN: The following time-history is used as input time history curve 1. Percentage of critical damping Gravity flag Starting frequency Final frequency Total number of frequencies NOTES:
1.

= 5% =0 = 0.5 Hz = 20 Hz = 40

Maximum allowable time increment = 0.02 sec

Maximum time increment (DTmax) is used to specify the maximum allowable integration time step. For the cases where the final spectrum frequency (F) is relatively high, a reasonably small value for the maximum time increment should be assigned (i.e., DTmax = T/10, where T is the period, 1/F). It is should be noted that DTmax specifies the maximum allowable integration time increment and not the time increment (DT) the program uses to calculate the maximum response at each frequency. In other words, for lower frequency range larger values for DT are automatically used to speed up the integration process. However, for any frequency range the value for DT cannot exceed DTmax.

2.

In de x

6-34

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

For example, if the final spectrum frequency is equal to 1,000 Hz, then the maximum allowable time increment may be calculated as below; F T = 1,000 Hz = 0.001 sec

DTmax = 0.001/10 = 0.0001 sec Gravity flag is used to indicate whether the time history input curve is given in terms of gravity or not. 0 = Time history is not in terms of gravity 1 = Time history is in terms of gravity In this example, the time history given is not in terms of gravity. COMPARISON OF RESULTS: The following graphs show the response spectra obtained by the advanced module. Plots of absolute and pseudo acceleration spectra, relative displacement and relative velocity spectra are given in Figures D13-2, D13-3, D13-4, and D13-5.
Figure D13-1. Time History Curve (Time in seconds - Acceleration in in/sec2)

In de x

COSMOSM Advanced Modules

6-35

Chapter 6 Verification Problems Figure D13-2. Spectra Curve (Frequency in Hz - Acceleration in in/sec2)

Figure D13-3. Spectra Curve (Frequency in Hz - Acceleration in in/sec2)

In de x

6-36

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure D13-4. Spectra Curve (Frequency in Hz - Displacement in inches)

Figure D13-5. Spectra Curve (Frequency in Hz - Velocity in in/sec)

In de x

COSMOSM Advanced Modules

6-37

Chapter 6 Verification Problems

D14: Generation of Time-History Records from Acceleration Spectrum


TYPE: Input acceleration spectrum. REFERENCE: Levy, S. and Wilkinson, P. D., Generation of Artificial Time-Histories, Rich in All Frequencies, from Given Response Spectra, Nuclear Engineering and Design 38 (1976) 241-251. PROBLEM: Generate two time history records from a given design spectrum. Also, determine the corrected time history record using base line correction from the previously generated time history records. The goal is to generate time history records which have acceleration spectra resembling the target spectrum. GIVEN: The design target spectrum (curve 1) and the user defined profile curve (curve 2) are shown in Figure D14-1 and D14-2. Percentage of critical damping Max allowable time increment Target spectrum curve Profile curve number Max number of iterations Max allowable acceleration Duration Convergence tolerance No. of requested time histories Base line correction flag Iteration print interval = 2% = 0.02 sec =1 =2 =9 = 600 in/(sec)**2 = 20 sec = 5% =2 =1 =9

In de x

6-38

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

Print time step increment Plot time step increment NOTE:


1. 2. 3.

= Automatic = Automatic

Please refer to the notes given in Problem D13 on Maximum allowable time increment. Generation of the desired time history record is an iterative scheme. In this example 9 iterations are requested. The duration for each time history is equal to 20 seconds. In order to achieve a better convergence to the target spectrum, selection of a longer duration is recommended. The corrected time history records will also be generated which include the effect of base line correction. The generated time histories and their corresponding spectra are printed at every 9 iterations with the plot available at the last step. The time increment between the values on the printed time history record are calculated automatically by entries of zero.

4. 5.

RESULTS: Figure D14-3 and D14-4 illustrate the generated time history curves 1 and 2, accordingly. The graph of the corrected time history record of curve 1 is shown in Figure D14-5. COMPARISON OF RESULTS The following table shows the comparison of the acceleration response spectra curves for iteration 6

In de x

COSMOSM Advanced Modules

6-39

Chapter 6 Verification Problems

Frequency (Hz) 1,0000 1.2500 1.5000 1.8000 2.0000 2.5000 2.8000 3.0000 3.5000 4.0000 5.5000 5.5000 6.0000 8.0000 10.0000 15.0000

Target (g) Input 0.40 0.80 1.20 2.50 2.50 2.50 2.00 1.30 1.40 1.70 2.90 2.30 1.70 0.90 0.50 0.50

COSMOSM (g) Iteration 6 0.40 0.80 1.20 2.50 2.50 2.50 1.97 1.35 1.39 1.70 2.91 2.26 1.76 0.90 0.64 0.59

Reference (g) Iteration 6 0.39 0.78 1.23 2.50 2.49 2.50 2.01 1.38 1.39 1.69 2.90 2.32 1.70 0.91 0.68 0.62

where (g) represents the gravitational acceleration.

It should be noted that the response spectra obtained from COSMOSM corresponds to a generated time history which has duration of 20 sec, whereas the reference time history duration is set to 10 seconds.

In de x

6-40

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure D14-1. Spectrum Input Curve (Frequency in Hz - Acceleration in in/sec2)

Figure D14-2 Envelope Curve (Time in seconds - Acceleration in G)

In de x

COSMOSM Advanced Modules

6-41

Chapter 6 Verification Problems Figure D14-3 (Time in seconds - Acceleration in in/sec2)

Figure D14-4 (Time in seconds - Acceleration in in/sec2)

In de x

6-42

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

D15: Generation of Time-History Record from El-Centro Acceleration Spectrum Curve


TYPE: Input acceleration spectrum PROBLEM: Generate a time history curve from a given design spectrum. GIVEN: The design target spectrum (curve 1) and the El-Centro time history profile curve (curve 0) are shown in Figure D15-1 and D15-2. Percentage of critical damping Max allowable time increment Target spectrum curve Profile curve number Max number of iterations Max allowable acceleration Duration Convergence tolerance No. of requested time histories Base line correction flag Iteration print interval Print time step Plot time step NOTE:
1.

= 2% = 0.02 sec =1 =0 =6 = 1.5 (g) = 30 sec = 5% =1 =0 =6 = 0.02 sec = 0.01 sec

If zero (0) is specified for the profile curve number, then the El-Centro time history profile will automatically be selected as the profile curve.

In de x

COSMOSM Advanced Modules

6-43

Chapter 6 Verification Problems 2.

Since the target spectrum input curve is in terms of gravity, the maximum allowable acceleration in the generated time history curve is selected to be limited to 1.5g. The corrected time history records will not be generated. The generated time histories and their corresponding spectra are printed at every 6 iterations, however, the plot is considered only for the last iteration. The time increment between the values on the printed zime history record is specified as 0.02 sec, whereas, 0.01 sec is used to plot the generated time histories.

3. 4.

RESULTS: The graph for the generated time history curve at iteration 6 is given in Figure D15-2.
Figure D15-1. Spectrum Input Curve (Frequency in Hz - Acceleration in G)

In de x

6-44

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure D15-2 (Time in seconds - Acceleration in G)

In de x

COSMOSM Advanced Modules

6-45

Chapter 6 Verification Problems

D16A & D16B: A Cantilever Beam Subjected to Rotational Base Motion


TYPE: Modal time history analysis, BEAM2D element. PROBLEM: A light cantilever beam supporting a heavy concentrated mass at the free end is subjected to a sudden rotation at the base as shown below with a rise time tr and a maximum rotation r. If the weight of the beam is considered to be negligible, determine the time of maximum response time t and the maximum response amplitude Ymax. Compare the results with an equivalent system of translational base motion. GIVEN: E mo L h A = 30 x 103 ksi = 10 kips-sec2/in = 10 in = 0.1 in = 0.1 in mbeam = 0.00073 kips-sec2/in r = 0.05 Rad ( 2.86 degree)

EQUIVALENT SYSTEM: The equivalent system consists of a translational vertical base motion with the same amplitude as the one considered for the lateral input excitation of the rotational system induced at the concentrated mass (the beam mass is considered to be negligible) according to the figure below.

In de x

6-46

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis Figure D16-1

L L a) RotationSystem with Excitation m o

U U m o Base Translation U L b) Translation System with Excitation U = L

Base Rotation

U r = L r r r time (sec) r time (sec)

COMPARISON OF RESULTS AT THE TIP (NODE 11):


:

t, sec Rotational Base Motion Translational Base Motion 0.105 0.105

Ymax, inch 0.8237 0.8237

In de x

COSMOSM Advanced Modules

6-47

Chapter 6 Verification Problems

D17: Multi-Base Motion


TYPE: Truss elements, concentrated masses, concentrated damper. REFERENCE: Humar, J. L., Dynamics of Structures, PrenticeHall, Inc., Englewood Cliffs, N.J., 1990, pp.536-539 PROBLEM: Find the response of the system, shown below, when the two supports are excited according to:

GIVEN: M1 = 2 M2 = 0.5 c1 = 3.04 c2 = 6.08


Figure D17-1
u1 C1 M1 k1 k2 C2 M2 k3 C3

c3 = 3.04 k1 = 600 k2 = 1,200 k3 = 600

u2

f (t) 0.8

In de x

1.

6-48

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

NOTE: (Theoretical Formulation) The total response can be expressed as the sum of the pseudostatic displacement Us and the vibrational response Uv:

COMPARISON OF RESULTS: At t =1 sec, the total displacement at Nodes 2 and 3 are:


Node 2 Theory COSMOSM 0.18388 0.18390 Node 3 0.21009 0.21009

In de x

COSMOSM Advanced Modules

6-49

Chapter 6 Verification Problems

D18A & D18B: Consistent Mass Application


TYPE: TRIANG elements, consistent mass, response spectra analysis. PROBLEM: Find the maximum response of the system, shown below, to a vertical base motion. GIVEN: Rin Rout Ex = 30 in. = 40 in. = 30 x 106 ksi

COMPARISON OF RESULTS:
Maximum AY Consistent Mass Lumped Mass Figure D18-1 0.951 0.926

AY

(in/sec2 )

R in

R out
10 3

(rad/sec)

In de x

6-50

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

D19A & D19B: Guyan Reduction Application


TYPE: SHELL4 elements, Guyan reduction, response spectra analysis. PROBLEM: Find the maximum response of the system, shown below, to a vertical base motion. GIVEN: L = 30 in Ex = 30 x 106 ksi COMPARISON OF RESULTS:
Maximum AZ Guyan Reduction Regular (no condensation) 2.51 2.43

Figure D19-1

(in/sec 2)

AZ

L 2 1 L 10 x 100 (rad/sec)

In de x

COSMOSM Advanced Modules

6-51

In de x

6-52

COSMOSM Advanced Modules

Index

A absolute acceleration 2-32 absolute displacements 2-11 absolute sum 1-3, 2-16, 2-17 acceleration spectrum 6-38, 6-43 acceleration vectors 2-2 accuracy of the solution 2-13 animation of stress plots 5-33 approximate integration method 2-26 autocorrelation function 2-21 B base acceleration 2-19 base excitation 1-4, 2-7, 2-13, 2-18, base line correction 2-33 base motion 1-5, 2-10, 2-12, 2-14, beam elements 6-4, 6-8, 6-13, 6-15 BEAM2D element 6-46 BEAM3D element 6-2 biasing parameters 2-26 C Cartesian coordinates 1-5 Cartesian system 1-2 central difference time
In de x

integration 2-32 cluster factor 2-17 coefficient of friction 2-6 combining responses 4-10 complete quadratic combination (CQC) 1-3, 2-17 composite damping 1-3, 4-2 composite material damping 1-4, composite modal damping 2-4 concentrated damper 1-3, 1-5, 2-4, concentrated mass 6-10, 6-15, 6coordinate system 1-2 correlation matrix 2-25 critical damping 2-3 cross-mode correlation coefficient 2-17 cross-mode cut-off ratio 2-26 cross-mode effects 2-26 curve transformation 1-1, 1-2, 1-4,
1-5, 4-12 17, 6-19, 6-23, 6-27, 6-31, 6-48 2-14, 6-48 5-22, 5-60

damping matrix 2-2, 2-3 damping ratio 2-18 direct integration 2-1 direct spectrum generation 1-4 displacement 2-2, 4-7, 5-30 displacement response PSD 2-23 dynamic stresses 4-12 E eigenvectors 2-2 El-Centro N-S earthquake record 2-32 element stresses 1-6, 2-25 elements for ASTAR 3-1 equations of motion 2-1, 2-8, 2-11, error 2-7, 2-8 extreme values 4-10 F force excitations 2-6, 2-28 frequency analysis 1-5, 5-23, 5-60 frequency curves 4-4 frictional forces 2-6
2-12, 2-13, 2-22

4-2

2-20, 4-11

D damping 2-2, 2-3, 2-4, 2-11, 2-17, 2- G 18, 4-11 gap distance 2-5 damping coefficients 2-4, 4-11 gap element 2-14, 4-2, 6-19

COSMOSM Advanced Modules

I-1

Index

gap-friction 2-5, 4-3, 6-23, 6-27, Gaussian excitation 1-3, 2-20 generation of response spectrum 2-18 Guyan reduction 6-51 H harmonic 2-7, 4-3 harmonic analysis 1-6, 2-29, 4-6, 4harmonic forces 1-4 harmonic forcing function 2-29 highest response values 5-10, 5-20,
5-30, 5-42 7, 4-9, 5-22 6-31

modal matrix 2-8 modal participation 2-16 modal response analysis 6-4 modal stiffness 1-5 modal time history 1-2, 2-4, 2-18, modal transfer function matrix modal velocity PSD 2-23 mode super-position method 2-12 mode truncation 2-7 multi-base motion 1-2, 1-5, 2-8, multiple response spectra 2-18 multiple support excitations 4-4 N Naval Research Laboratory (NRL) 1-3, 2-18 Newmark method 1-2, 2-13 nodal response graphs 4-12 normal mode method 1-1, 2-6, 213, 2-14, 2-29 2-11, 2-14, 2-25, 5-22 2-23 5-1, 5-22, 5-24, 6-2, 6-46

Rayleigh damping 1-5, 2-3 relative displacement 2-25, 2-32 relative displacements 2-11, 2-12 relative response calculations 4-2 relative velocity 2-32 response of a node relative to another 4-10, 5-30, 5-43, 5-52 response spectra 1-2, 1-3, 1-4, 1-6, response spectra curve 1-4, 2-32 response spectra generation 1-2,
1-3, 1-6, 2-32, 4-6 2-19, 4-6, 4-7, 4-9, 6-8, 6-50, 6-51

response spectrum 2-8, 2-14, response spectrum analysis 2-8, 2response spectrum generation 2RMS deformation 5-49, 5-56 RMS of response 1-3, 4-7 RMS of stresses 5-53, 5-59 root mean square (RMS) responses 2-20 S SHELL4 elements 6-51 sliding resistance 2-6 solution accuracy 2-6, 2-13 sorting nodes with maximum response 4-10 spectra curves 1-4 spectra generation 4-6 spectra versus frequency 5-35 square root sum of squares (SRSS) 1-3, 2-17 standard deviation 2-20 standard integration method 2-26 static loading 2-8 steady state harmonic 1-4 steady state harmonic analysis 1-2, step-by-step integration 1-2, 2-3, stiff systems 2-8 stiffness matrix 2-2, 2-8 stress calculation 5-36 stress results 5-11
2-13 1-4 18, 2-19, 5-22 14, 2-15, 2-19, 5-22, 5-34, 5-54

I inertia forces 2-8 initial conditions 2-14, 5-7 integration increment 2-14 inverse Fourier transform 2-21 L linear dynamic system 2-1, 2-24 load functions 4-11 load vector 2-2, 2-8 log-log relation 2-26 lumped mass 1-2, 2-19 M mass matrix 2-2, 2-8 material damping 5-22 material property 1-5 maximum response 4-7 maximum stress 5-33 mean square value 2-21 missing mass correction 2-8 modal acceleration method (MAM) 2-7, 5-68 modal damping 1-3, 1-4, 1-5, 2-3, modal damping coefficient 2-3, modal damping ratio 2-26 modal displacement PSD 2-23 modal mass 1-5
2-17, 4-2
In de x

P partial correlation 2-27 participating mass 2-9 peak response 4-5 phase angle 2-29, 2-31 plot animation 4-9 power spectra density (PSD) 1-3, PSD 4-7, 5-48, 5-52 PSD stresses 5-53, 5-54 pseudo acceleration 2-32 pseudo velocity 2-32 Q Q-plots 2-20, 2-29, 2-33 R random excitation 2-20 random vibration 1-2, 1-3, 1-6, 2-7,
2-20, 2-22, 2-26, 4-6, 4-7, 4-9, 5-1, 5-22 Rayleigh 1-3, 1-4, 4-2 2-20, 2-22, 2-23

4-12

I-2

COSMOSM Advanced Modules

Part 1 ASTAR Advanced Dynamics Analysis

system response 2-13 T target spectrum curve 2-33, 6-43 time curves 2-14 time history 1-5, 2-7, 2-13, 4-6, 4-7, time history curve 2-32 time history excitation 2-32 time history generation 1-4, 2-33 time history record 1-4, 2-32, 6-38 time increment 2-13, 6-38, 6-39 time integration 5-66 time step size 5-66 time-step 2-14 TRIANG elements 6-50 truss element 6-6, 6-10, 6-17, 6-19,
6-23, 6-27, 6-31, 6-48 4-9, 2-14, 5-34, 5-69

U uniform base 1-2, 1-5, 2-8 uniform base acceleration 2-8 uniform base excitation 1-5, 5-17 uniform base motion 2-14, 2-25, 44, 5-54

V velocity 2-2, 2-32 W white noise 2-27, 5-45 Wilson-Theta 1-2, 2-13 X XY-plot of PSD 5-21 XY-plot of response 5-8 xy-plot of stresses 5-53

In de x

COSMOSM Advanced Modules

I-3