Presented by
Table of Contents
Discussion: Categories of Dynamic Problems and the Corresponding Straus7 Solvers .........1 Discussion: Modelling Considerations for Dynamic Analysis ..................................................5 Discussion: Natural Frequency Analysis .................................................................................9 Torsional Vibration of a Shaft with Disc Attached ...................................................................15 Normal Modes Analysis of a Simply Supported Beam ...........................................................17 Discussion: Mass Participation Factor ...................................................................................19 Discussion: The Use of Symmetry in Natural Frequency Analysis ........................................23 Stress Stiffening Effects on Frequency ...................................................................................27 Discussion: Damping in finite element analysis .....................................................................29 Discussion: Harmonic Response Analysis ............................................................................35 Discussion: The Mode Superposition Method .......................................................................41 Rotating OutofBalance Mass ................................................................................................45 Frame on a Shaker Table .......................................................................................................49 Discussion: Mass Matrix Formulation  Consistent vs Lumped .............................................53 Discussion: Transient Dynamics ............................................................................................55 Modelling Moving Loads .........................................................................................................57 Single Degree of Freedom System .........................................................................................61 Viscous Damping Coefficient of a Cantilever ..........................................................................67 Masses Falling on Two Cantilever Beams ..............................................................................69 Discussion: Modelling Shock Problems in Straus7 ................................................................73 Shock Qualification of an Instrumentation Frame ...................................................................77 Drop test on an instrumentation frame ...................................................................................81 Discussion: Modelling Rotating or Pretensioned Structures ..................................................85 Discussion: Spectral Response .............................................................................................87 Discussion: Earthquake Analysis using Straus7 .....................................................................93 A Simple Example of Seismic Analysis ................................................................................107 PSD Spectral Response .......................................................................................................111 PSD  Base Excitation ..........................................................................................................113 References ...........................................................................................................................115
2. Forced Vibration Problems (under Sinusoidally Varying Load) Sinusoidally varying load is common in engineering analysis. For example rotating machinery subject to a mass imbalance. Another example is that of a vibration test table driven by a sinusoidal base excitation. When a sinusoidal excitation is applied to a structure, the structure will initially vibrate in an irregular manner often referred to as the transient stage. The irregular part decays to zero over time due to damping. After the transient stage, the structure will vibrate in a sinusoidal fashion at a frequency identical to the frequency of the applied excitation, but the phase of the response may be different from the applied load. This stage of the response is called the steady state response. For a given excitation intensity, the amplitude of the steady state response changes with the different frequencies of the applied excitation. The forced variation analysis (or harmonic response analysis) is used to calculate the peak values (amplitudes) of the steady state response of a structure at different frequency points within a frequency range. 3. Transient analysis problems Transient dynamic analysis is used to calculate the entire time history, from the starting point of loading, of the dynamic response of a structure subjected to external dynamic loading of an arbitrary time function and initial conditions. This kind of analysis is often used to analyse a structure under a shock loading which has a short action duration but perhaps wide frequency range. The calculation of a transient analysis uses numerical integration methods, such as the Newmark and Wilson methods which are used in Straus7.
4. Spectral analysis problems Basically, spectral analysis is a fast method to get the dynamic response information of a structure which is subjected to an nondeterministic (i.e. random) load. There are two types of spectral analysis problems: (1) Response spectrum analysis which estimates the maximum possible response of a structure based on given spectral curves. This method is widely used in earthquake analysis. (2) Power spectral density analysis where the loading is a stationary random process and a statistical estimation of the response is sought.
MU ( t ) + CU ( t ) + KU ( t ) = P ( t )
For a base excitation,
2
(1)
MU ( t ) + C ( U ( t ) Y ( t ) ) + K ( U ( t ) Y ( t ) ) = 0
where M  Global mass matrix C  Global damping matrix K  Global stiffness matrix P(t)  Applied external excitation vector U(t)  Unknown nodal displacement vector The dots on top of the U(t) represent first and second order time derivatives respectively.
(2)
degrees of freedom contained in the model), in practice only a relatively small number of modes is calculated. Harmonic Response Solver Calculates the steady state response of a structure subjected to a sinusoidally varying load. The solver gives deflections, stresses, etc., in the frequency domain. Transient Dynamic Solver  full system/mode superposition Calculates the response of a structure subject to an arbitrary time varying load. The solver gives displacements, stresses, etc., as a function of time. Both linear and nonlinear analysis can be performed. Spectral Response Solver Calculates the response of a structure subjected to a random dynamic loading (e.g. an earthquake represented by its response spectrum or a mechanical vibration represented by its Power Spectral Density). The solver gives estimated maximum deflections, stresses, etc. or statistical estimations (PSD).
k m
This means that when we build a finite element model for use in dynamic analysis, it is important to ensure that the model provides a correct representation of both the stiffness and mass of the structure.
An example of a mesh used to model the mass and stiffness of a piece of electronic equipment is shown in the adjacent figure. This model is an idealization of a rack of integrated circuit boards. The density of the various components (i.e. rack, boards, etc) was factored to get the correct overall mass. Note the crudeness of the model. This mesh would clearly be too coarse for use in a linear static structural analysis or a dynamics analysis of the component itself. It is however, sufficient for including the mass and stiffness effect of the circuit board rack on the overall behaviour of the structure to which it is attached. Often the centre of gravity of equipment or other items of nonstructural mass are offset significantly from the attachment points on the structure. It is very important that the centre of gravity of all items of mass be correctly located. If the centre of gravity offsets are to be included in the model, it is common to offset the mass from the attachment point by a rigid link of an appropriate length. Alternatively if the nonstructural mass is modelled using the coarse finite element model approach, the centre of gravity offset will be included automatically. Any such finite element approximation should be checked to verify that the centre of gravity is in the correct location. This can be done by using the Summary/Model option in the Straus7 main menu.
analysis. The work required to manipulate these extra terms in the matrix also means that with consistent mass, the solver is slower. The choice of the lumped or consistent mass approximation can, in some special cases, have a significant effect on the accuracy of the analysis, although in practice, for a relatively large model, the differences are small, especially for the lower modes. In Straus7, a point translational mass is always treated as a diagonal mass. Point rotational mass is always treated as a nondiagonal mass. This is because the general case of a rotational inertia about an arbitrary axis requires a full 3x3 local matrix at each node. In Straus7, you have the option of using either Lumped (diagonal) or Consistent (full) mass matrix assemblies. However, if you choose Lumped, but the analysis requires consistent (e.g. because you have a rotational mass or a beam or plate offset, etc.) then for those elements/nodes, the matrix is automatically expanded to include the offdiagonal terms.
mass matrix displacement vector velocity vector acceleration vector damping matrix stiffness matrix externally applied load vector
If we consider a structure without damping and without externally applied loads then the equation reduces to:
{d }= {d o }sin
and
{d} = {d }sin t
2 o
[K ]{d o }= 2 [M ]{d o }
This can be recognized as an eigenvalue problem where 2 is the eigenvalue and { d 0 } is the eigenvector. is also the angular natural frequency in radians per second so that the eigenvalue
is the square of the natural frequency. If is divided by 2 it gives the cyclic frequency fi in cycles per second (Hz). If the system has n equations then there are n independent solutions to the equation. These can be written in the form:
( [ K ] i [ M ] ) { di } = { 0 }
which is the equation solved by the Straus7 natural frequency solver.
w 2
For a structure with n degrees of freedom there are no more than n eigenvalues (natural frequencies). For each eigenvalue there is a corresponding eigenvector { d } which is a set of displacements defining the mode shape. It is important to realize that the displacements in the eigenvector are not absolute values of displacement. It is the relative magnitude of the displacements that is important in defining the mode shape. The actual amplitude of a mode depends on the magnitude of an excitation force. Since the natural frequency solver is solving for unforced natural frequencies only, information on the magnitude of the displacements associated with a particular mode shape is not available. The values of displacement (i.e. the eigenvector) in the Straus7 output are normalized such that the modal mass is equal to 1. The following equation is used to carry out this normalization.
{d }i T [M ]{d }i =1
This normalization is a very useful way to present the eigenvector because it means that the modal stiffness of the structure is equal to the frequency.
The basic concept of this method is that it takes the stiffness and mass matrices for the full structure and reduces these to a manageable size so that it can be solved by direct eigenvalue extraction methods.
Multiple eigenvalues
In many models some of the calculated eigenvalues will appear as identical pairs. The reason for this is that many structures are symmetric and thus have orthogonal pairs of modes. That is, the structure has an equal tendency to vibrate in two perpendicular planes. These planes need not be the global planes.
Zero eigenvalues
If zero eigenvalues are calculated by the solver then this can mean one of two things:
11
The freedom conditions applied to the structure are insufficient to restrain the model in space. The zero mode and associated eigenvalue define a mode in which the structure either translates or rotates as a completely rigid body with no relative displacement between the nodes on the structure. This is a common result whenever you model the natural frequencies of an unrestrained structure  e.g. an aeroplane in level flight. The structure is a mechanism. This means that insufficient stiffness is provided to prevent some part of the structure moving as a rigid body.
Occasionally some part of the model may behave as a rigid body when this is not intended or expected. If this occurs the most likely cause is incorrect zipping of the model. It may be necessary to increase the value of zip tolerance that has been used to ensure that all parts of the model are correctly joined together. The free edge display can be used for this verification.
Missing eigenvalues
In some special cases it is possible that the solver will miss some of the eigenvalues. See the following section on the Sturm check for a discussion on how to check for missing modes.
2. If the effects of pre load are to be included (eg. tightening a guitar string will change its frequency), then a linear static analysis can be performed on the model first and the results of this included in the natural frequency analysis. In this case we solve a slightly different equation, namely:
([ K ] + [ Kg ] i [ M ]){d i } = {0}
[ Kg ] is known as the Geometric or Stress Stiffness matrix and is simply added to the normal stiffness matrix. For an element with zero stress, [ Kg ] will be zero.
( [ K ] i [ M ] ) { di } = { 0 }
Some value of shift o can then be introduced as follows:
([K] + o [ M ] ){ di } = { 0 } i
Rearranging the equation yields:
This equation can be solved in the normal manner for the frequencies i . The actual frequencies of the structure are then i = o + i
13
14
Problem Description
A 50 mm diameter disc 10 mm thick is suspended by a rod 10 mm in diameter and 500 mm long. The shaft is fixed at the upper end and the entire assembly is manufactured using 316 stainless steel. Find the first torsional natural frequency. The first torsional natural frequency is given by:
f =
GJ p 1 = 271.7091 Js 2 J d + l 3
Hz
where,
E 4  = 7.4806202 10 MPa Shear Modulus, G = 2 1 + v
d 32
4
d p l 32
4
2 tonnes mm
d p l 32
2
mm 2 tonnes
d p l 4
tonnes
Modelling Procedure
Create a new model and set the units to Nmm.
15
Construct three models of the rod side by side in the one model window. Use 10 beam elements to model the shaft. The first model has the disc modelled using a short beam. The second model represents the disc as a point mass with rotational inertia (RY mass = 0.049 Tmm2) and the third model has the disc as a point mass with translational inertia (mass = 1.57x104 T). Fully fix the top end of the shaft and globally fix all 3 translations. Run the Natural Frequency solver and calculate the first three modes using both the lumped and consistent mass option. To swap between the lumped and consistent mass matrix option, go to the Defaults tab page in the Natural Frequency solver dialogue. Click the Elements button on the left.
Results
Summarize the results in the following table:
Number of Elements 10 10
Modelling Technique Short Beam 271.67 271.69 Rotational Mass 271.67 271.69 Translational Mass 1527.38 1530.52
16
Problem Description
The natural frequencies of a 310UB46.2 universal beam are examined. In particular, a comparison is made between the analytical solution, lumped mass matrix and the consistent mass matrix methods. The mesh density and shear area are also evaluated. The beam is simply supported with a length of 5000 mm and the global freedom condition is set to 2D Beam. Analytically, the modes of the beam are derived as:
EI For flexural modes, w n = 2 f = n2 2 4 Al
Modelling Procedure
Create a new model and set the units to Nmm. Create a beam 5000 mm long and set the beam ends as pinned. Create a copy of this beam. Subdivide the first into two, and the second into ten elements. Set the global freedoms to 2D Beam. Set the beam property. Set the material of the beam to Structural Steel and the section to 310UB46.2 in the BHP  Universal Beams section database. In the Sections tab page, set the section areas to zero. Run the natural frequency solver and solve for 10 modes. Rerun the solution using the Consistent Mass Matrix option.
17
Results
Number of Elements n.a. 2 2 10 10 Mode of Vibration 1 Bending 41.1844 40.8854 41.2099 41.1841 41.0483
st
Solution Analytical Strand7 (Lumped) Strand7 (Consistent) Strand7 (Lumped) Strand7 (Consistent)
nd
rd
st
th
Note that at least two elements are required to calculate the natural frequency of the flexural and longitudinal modes using the lumped mass approximation. This is because there are insufficient mass degrees of freedom. The consistent mass approximation however uses the element displacement shape functions, and often can better represent the real mass distribution over the structural element. For beam elements, the consistent mass matrix includes terms for rotational inertia. As further study, investigate the difference in results when leaving the shear areas of the beams as nonzero (note that the analytical results assume thinbeam theory).
18
( i MR ) PF i = T R MR
where
i
M R
 Mode shape vector of the ith mode;  Global mass matrix; and  Global movement vector determined by the excitation direction factor vector.
The sum of the mass participation factors can be used as a guide to determine that there is a sufficient number of relevant modes included in the analysis for the given global movement vector R. As more and more relevant modes are included, the value of the sum should approach 1. As a general rule for each excitation direction, the sum of the participation factors of the modes should be greater than 90%. The relevant modes refer to those that have nonzero values of mass participation factor and have some contribution to the global movement. For example, consider a vertical rod. If the base excitation is in a horizontal direction, only the mode shape vectors which have nonzero components in the horizontal direction will have some contribution, while mode shape vectors which have only components in the vertical direction will make no contribution. Mathematically, a relevant mode shape vector is closer or more correlated to the global movement vector R than an irrelevant mode. For the relevant modes, their contribution to the total structural response depends on the magnitude of the response of the individual mode to the modal force. This magnitude is also a function of the mode frequency under the given modal force. Hence, although it is often used as a good indicator, the mass participation factor cannot be used on its own for determining the number of modes to include for mode superposition. The global movement vector R represents the corresponding rigid movements of all the translational degrees of freedom in the FE model under a given base excitation movement. The vector is formed based on specifying the direction factor vector.
Presented by G+D Computing Pty Limited 19
Example
The following example is used to illustrate the above discussion. A vertical rod is modelled by 10 beam elements, restrained at the base. Material is structural steel from the Straus7 material library. To better illustrate the problem, 2D Beam freedom conditions are set such that all mode shapes are found only in the XY plane. A 3 x 3 multiview display is selected so that all 9 modes are shown on screen. Select the Natural Frequency solver. Solve for 9 modes and activate the Sturm check. Set Mass Participation with the participation direction vector as Vx=1, Vy=Vz=0  that is global movement is in the X direction only. Once solved, you should got the following information in the Results Log file.
The Sturm Check reports that all modes within the frequency range are found. The Mass Participation summary reports that the total mass participation factor is 99.499% indicating almost all the of the mass is active by using 9 modes. The individual contribution of every mode is listed. Scanning through the list, it can be seen that the 8th mode has zero contribution. The mode shape of this mode can be examined by looking at the Straus7 natural frequency result and plotting the mode shapes.
20
Mode shapes of a vertical bar From the figure of the mode shapes, it can be seen that the 8th mode is an axial extension mode or vertical movement which is irrelevant to X direction movement, hence the mass participation factor is zero. Looking back at the mode participation report, it can be seen that by only using the first 4 modes, a very good result may be obtained as these modes have the greatest contribution to the total mass participation factor. By only choosing the first 4 modes over 90% of the mass is included, hence the solution time for mode superposition can be reduced by only including these modes. This is one of the major advantages of using mode superposition method, in that a few modes are often sufficient to obtain an accurate result.
21
22
Example
The following example consists of a simple portal frame with dimensions (in metres) as shown. The model uses Structural Steel as the material property and BHP  Universal Beam 530UB92.4 as the section. Three models are constructed: the full model, a symmetric model and an antisymmetric model.
23
The table contains the natural frequencies whilst the figures show the first 10 modes.
Mode 1 2 3 4 5 6 7 8 9 10 Full Model 9.567 45.78 81.534 90.973 146.334 150.701 154.025 169.834 188.927 219.643 Symmetric Model Antisymmetric Model 9.567 45.78
Full Model
Symmetry Model
24
AntiSymmetry Model
25
26
Problem Description
An aluminum (alloy 6063 T6) circular membrane of radius a = 381 mm, thickness t = 0.254 mm is simply supported along its edge and is subjected to an inplane radial prestress of 68.971125 MPa. Determine the first 3 axisymmetric natural frequencies of lateral vibration of the membrane. Model the membrane using the axisymmetric 8 node plate elements. Use 20 elements as shown in the figure.
Modelling Procedure
Create a new model and set the units to Nmm. Create a beam 0.254mm long in the Y direction. Extrude this beam to a total length of 381mm in 20 steps. Ensure that the beams are converted to Quad8 elements, via the appropriate setting in the Targets tab. Apply the restraints shown in the Problem Description section. Set the plate property as Axisymmetric and use Aluminium Alloy 6063T6 as the material type. Apply the prestress as a tensile edge stress on the outer edge of the membrane. Run the Linear Static solver.
27
Run the Natural Frequency solver to calculate for 4 modes of the structure without preload. Results should appear as shown. Record the frequencies in the table below.
Run the Natural Frequency solver again, this time include the effect of the preload. Do this by using the linear static results as the initial condition, as shown. Record the results in tabular form.
Results
Mode
1 2 3
Theory
160.5 368.4 577.7
Note that a circular disc such as this will exhibit many other frequency modes that are not axisymmetric. In this model, those modes have been ignored.
28
Viscous Damping
The viscous damping model uses the following expression to calculate the element damping matrix:
Ce =
where
Ve
N N dV
N Ve
 Material viscous damping coefficient with the units of force/velocity per unit volume;  Element shape function matrix; and  Element volume domain.
The global damping matrix is obtained by assembling all element damping matrices. The element damping matrix can come from the viscous damping coefficient assigned to the element properties, as shown in the dialog box below, or in the case of a spring element, it can come from the damper coefficient. This type of damping is only relevant to the Full System Transient solvers (both Linear and Nonlinear). To activate the viscous damping contribution for all but the spring elements, you need to select the option Viscous on the Added Damping settings on the solver dialog (as shown).
29
For springdamper elements, the damping part (the socalled discrete damper) is always assembled, irrespective of the setting of the Added Damping option.
Rayleigh Damping
Rayleigh damping, also known as proportional damping, assumes that the damping matrix is a linear combination of the stiffness and mass matrices:
C = M + K
where and are proportional constants. One of the important advantages of Rayleigh damping model is that, like the stiffness and mass matrices, the damping matrix C can be turned into a diagonal matrix by the normal mode shape matrix . Therefore the general dynamic equilibrium equation with Rayleigh damping can be decoupled into independent equations by the modal transformation matrix , so that the mode superposition technique is applicable. Due to this property, Rayleigh damping is most commonly used in finite element analysis. The two constants and
and
1  +   =  2
Explicitly and are given by:
2 1 2 ( 2 1 1 2 ) = 2 2 1 2
30
2 ( 1 1 2 2 ) = 2 2 1 2
Damping ratio for Rayleigh damping Usually 1 and 2 are chosen such that they cover the whole frequency range of interest, with
and
, or
and
Modal Damping
Modal damping is defined in mode space. It can be assigned independently for each vibration mode. In Straus7, modal damping is input in the form of a damping ratio value is c
i . So the damping
i = 2 i ni .
Modal damping can provide a better damping approximation to the structure as different damping values can be assigned to each mode. Consider the case where the analysed structure is composed of different materials that when combined together deliver different damping properties per vibration mode (natural frequency). For example, an FE model of a concrete structure sitting on a soil foundation may contain two groups of modes: modes where the movement is dominated by the structural deformation of the concrete and modes where the concrete structure moves as a rigid body on the soil foundation. In this case, the concrete deformation modes would have a low damping ratio say 5% and the rigid body modes would have a higher damping ratio of say 10% 20%. Another advantage of modal damping is that it is easy to correlate it with experimental results, allowing the evaluation of damping properties from actual test data.
31
Modal damping can be used with any Straus7 solver that uses Modal Superposition. This includes the harmonic and spectral solvers and the linear transient dynamic solver with the Superposition option.
Use of modal damping involves the specification of the frequency file along with mode damping coefficients.
where
( j ) DC j ( K e ) ( j ) i j i
=1 DC i = j T i K i
( j )
K DCj
i j
 Mode shape vector of element j of ith mode Stiffness matrix of element j  Global stiffness matrix  Damping ratio of element j
( Ke )
32
Type of Construction
steel frame welded connections flexible walls steel frame welded connections normal floors exterior cladding steel frame bolted connections normal floors exterior cladding concrete frame flexible internal walls concrete frame flexible internal walls exterior cladding concrete frame concrete or masonry shear walls concrete or masonry shear wall wood frame and shear wall
0.02
0.05
0.10 0.05
33
34
Background
The Harmonic Response solver calculates the maximum values of a dynamic response of a structural model due to harmonic loading. The harmonic loads act with identical frequencies and arbitrary phase angles. In addition to the nodal displacement and velocity, the solver is able to recover the maximum values of nodal acceleration, reactions, element stresses and phase angles.
Introduction
The Harmonic Response solver calculates the maximum values of a linear elastic steady state dynamic response. The structural system is subjected to a set of harmonic forces F(t) with identical frequencies and different phase angles .
F(t) = F sin (t + )
F time t
Structure
2/
Harmonic Loading The response is calculated for a set of forcing frequencies, evenly distributed over a user defined frequency range. If some of the natural frequencies of the structure are within the forcing frequency range an additional forcing frequency will be introduced, identical to the natural frequency. This ensures that resonant response is captured. Furthermore, two additional points are introduced automatically at the halfpower points for each natural frequency. The external forces may be applied on the model in the load cases, in the same manner as the Linear Static solver. All load cases are assumed to define a single loading condition. All loads contained in a single load case (e.g. point forces, moments, pressure, etc.) act with the same phase angle and vary as functions of time in a sinusoidal fashion. The loads from different load cases act with the same frequency, but can have different amplitudes and different phase angles. Upon the initial application of loading, the structure will initially vibrate in a random manner, often referred to as a transient stage. After the initial period all the points of the structure will vibrate in a sinusoidal fashion with a frequency identical to the forcing frequency , but with different
Presented by G+D Computing Pty Limited 35
amplitudes and different phase angles. This part of the response is known as the steady state stage. The Harmonic Response solver calculates the maximum values of the steady state response, i.e. the amplitudes of the sinusoidal steady state response.
For each forcing frequency step an envelope of the maximum values of the response is given in the results. It is important to note that these maxima will not occur simultaneously; generally each will occur at different times, out of phase with the others.
0.3
0.2
0.1
0 0 5 10 15 20 25 30 35 40
0.1
0.2
transient stage
0.3
The applied harmonic load can act with different frequencies, given as frequency steps on a frequency range sweep. Each frequency step is treated as an individual loading condition and it is solved separately. All the results are available for each frequency step. Nodal displacement, velocity and acceleration may be displayed graphically for the whole frequency range. In addition, it is also possible to assign a table of load factor vs frequency which then factors the amplitude of the harmonic load at each step. This is useful for modelling situations such as a machine vibrating due to an outofbalance load whose amplitude increases with frequency. Natural frequency analysis must be performed prior to any harmonic analysis. The Harmonic Response solver uses the most recent results from the natural frequency analysis to perform a mode superposition. If the model is modified in any way a new natural frequency analysis must be performed. Once the natural frequency analysis is carried out many runs of the Harmonic Response solver may be performed.
36
The number of modes included in the analysis will influence the accuracy of the results. The method used for calculation of the maximum response is based on superposition of the modal responses. A greater number of modes included in the analysis will provide results of greater accuracy.
F (t ) = Fi sin( t + i )
i =1
where: F(t)  total force on one node, time dependent t  time Fi  force amplitude from load case i
i
A=
F ( 1 2 ) 2 +( 2 ) 2 K
1 / 2
2 = tan 1 1
where: x(t) modal response, time dependent A amplitude of the modal response F modal force K modal stiffness
37
 forcing frequency

phase angle of the modal response ratio between forcing frequency and natural frequency modal damping ratio
The response of the full structure is calculated by superposition of the modal responses considering the phase angles, the sign and the magnitude of the modal responses with respect to time. Superposition of three modal responses is shown in the figure below:
2 .5 2 1 .5 1 0 .5 0 0 .5 1 1 .5 2 2 .5 0 1 2 3 4 5 6 7 8 9 10
Superposition of Modal Response The maximum response of the displacements, reactions and element stresses is identified analytically by a closed form solution. The only approximation is the finite number of modes used in the analysis. When a sufficient number of modes is used, the Harmonic Response solver can provide an almost exact solution. If all modes for a given model are included, then the exact solution for that model is obtained.
Results
Before considering any results the log file (extension: 'HRL') should be reviewed. Most of the global input parameters and input panel settings are listed. Also all warning messages should be examined carefully. For each frequency step the nodal displacements, velocities, and accelerations are calculated as well as displacement phase angles. Reactions and element stresses are only calculated when requested by the user. All the results, for any frequency step can be shown separately, in a similar manner to the results for a linear static solution. Also, the maximum displacements, velocities, accelerations and displacement phase angles over the entire frequency range can be presented graphically for any node. The results of the analysis are absolute maximum envelope values of the steady state dynamic response. The maximum values do not occur at the same time. Consequently the results do not present an equilibrium state of the structure and they do not correspond to each other. For instance the maximum displacement results do not correspond to the maximum stress results. The stress at one particular point is just the maximum value which occurred at that particular point during the steady state stage of the dynamic response. Unlike other results, the fibre stresses in beams and principal stresses in bricks are not the maxima that occur during the dynamic response. The values for beam fibre stresses and brick
38 Presented by G+D Computing Pty Limited
principal stresses are calculated from the maximum components. For instance, the beam fibre stresses are calculated from the maximum M (bending moment) and maximum N (axial force). But, the maximum M and N may not have occurred at the same time during the response, and the signs of M and N are unknown. Similarly, the brick principal stresses are calculated from the maximum components of stresses, and these may not have occurred at the same time, and their signs are unknown. The Straus7 Harmonic Response solver calculates an exact solution for the number of modes used in the analysis. The solution considers the sign and the phase angle of all included modal responses. When a sufficient number of modes is used, the results are usually of very high accuracy. In some cases, when the structure has many local modes, even 100 mode shapes may not provide a sufficient mass participation (see the section on Mass Participation Factor). In this case the results may underestimate significantly the real behaviour of the structure. It should be considered that the overall response is a summation of the modal responses, and that the structure is represented by a finite number of modes. The contribution of different modes is related to applied loads. The figure below shows the first two mode shapes of a simple structure and the load. The shape of the modes indicates that the first mode will be excited by the load, but not the second one because the load is at the position where the mode shape component is zero. So, the participation for the first mode will be relatively high (70%), while the participation of the second mode will be relatively low (2%).
70%
2%
M ode 1
M o d e 2.
L o ad
Mode Participation The phase angle of the nodal displacements indicates the time delay of the nodal vibration with respect to the forcing frequency. For each frequency step all the forces are acting on the structure with that frequency. All the nodes vibrate with that frequency, but in different phases.
39
40
Basic Theory
The mode superposition method uses the mode shape vectors calculated by the natural frequency solver to transform the dynamic equilibrium equation into mode space. The response of each mode to the forcing function is calculated and the results for all modes are superimposed to get the complete response of the structure. The motion equilibrium equation of a structure under dynamic loading is expressed as:
MU ( t ) + CU ( t ) + KU ( t ) = P ( t )
Normally equation (1) represents a set of coupled equations. The mode superposition method
(1)
solves the above equations by first decoupling them using the mode shape vectors , which are obtained by natural frequency analysis, then solving the decoupled equations in the modal space independently and then finally combining the solutions in the modal space to produce the solution to equation (1). The nodal displacement vector U(t) can be expressed in terms of mode shape vectors as:
U ( t ) = q ( t ) = q 1 ( t ) 1 + q 2 ( t ) 2 + q N ( t ) N
where q(t) represents the generalised coordinates (also referred to as principal coordinates or modal coordinates) in the modal space, N is the total degrees of freedom in the FE model. Substituting (2) into (1) and premultiplying the obtained equation by
(2)
yields:
T ( t ) + T C q ( t ) + T K q ( t ) = T P ( t ) Mq or
(3)
( t ) + cq ( t ) + kq ( t ) = F ( t ) mq
(4)
where m, c and k are the modal mass, modal damping and modal stiffness matrices, F(t) is the modal load vector. Matrices m and k are diagonal. For Rayleigh damping and modal damping, c is diagonal as well. The elements, mii, kii and cii (i=1, 2,..., N), of matrices m, k and c are called modal mass, modal stiffness and modal damping respectively. For a mode shape matrix normalized with respect to the global mass matrix (often referred to as a mathematical mode shape matrix), the
Presented by G+D Computing Pty Limited 41
corresponding modal mass mii is equal to 1. If the mode shape matrix is scaled so that the maximum element of each mode vector is equal to 1 (referred to as the engineering mode shape matrix), the corresponding modal mass mii is called engineering modal mass. Straus7 can report this engineering modal mass if required. If matrices m, k and c are diagonal, equation (4) can be expressed as N independent equations (N is the total number of mode shape vectors used in the transformation matrix):
m i qi ( t ) + ci q i ( t ) + k i qi ( t ) = Fi ( t )
If the mode shape matrix
i=1,2,..., N
(5)
1 0 0 T m = M = 0 1 0 0 0 1
then
(6)
1 0 0 k = K =
T
0 2 0 0 0 N
2
(7)
with
2 q i ( t ) + 2 i ni q i ( t ) + ni q i ( t ) = F i ( t ) where
(8)
i = c i ( 2 ni )
is the modal damping ratio. (Note: In (9), mi=1 is used. For a single degree of freedom springmassdashpot system with parameters k, m, c, the damping ratio, also referred to as damping factor or viscous damping factor, is expressed as
(9)
= c ( 2 m n )
with
n =
km
).
The damping factor represents a ratio between the damping value of the dashpot and the critical damping value of the system designated by c cr = 2 m n = 2 km . = 1 is known as critical damping, a point separating the overdamped case and the underdamped case of the system.)
42
Solving the N independent differential equations expressed by (5) or (8) then substituting the solution
qi ( t )
into equation (2) yields the solution U(t) for equation (1).
When using a solver based on the mode superposition method, it is very important that the number of modes used in the solution be sufficient to capture the response caused by a particular excitation. In the majority of problems the response is characterised by the first couple of modes. In such cases only a couple of modes are needed in the solution. There are however some problems where this generalisation does not hold true. If the loading contains high frequency components then some of the higher modes may contribute significantly to the response. For example with impacts or blasts, the loading can be of a very high frequency and it is important that the higher frequency modes be included. This means that the impact frequency of the loading should be calculated and all the natural frequencies in the range up to and including the impact frequency also included in the analysis. For spectral analyses involving a seismic spectrum or other broad band excitation, sufficient modes should be included to ensure that all the natural frequencies of the structure within the range of the excitation are included in the analysis. Similarly when using the harmonic and transient solvers, all the modes up to a frequency above the excitation frequency should be included. Deciding on the number of modes to include in a solution by the magnitude of the frequencies alone is not always a reliable criteria. The actual shape of the modes must also be considered. Consider for instance an analysis being carried out to determine the effect of vertical vibrations on an instrumentation rack. The lower modes of these sorts of structures are typically swaying or bending modes. The vertical modes, involving flexing of the shelves and axial excitation of the columns, are usually the higher modes. It is also important to ensure that a sufficient number of modes is included in the analysis to represent the behaviour of the structure in the direction of the excitation. This may require the inclusion of modes with frequencies significantly above the excitation frequency. An indicator is used to assist in assessing whether a sufficient number of modes has been included. This is the mass participation factor. For further details of this see the section on Mass Participation Factor.
43
44
Problem Description
The response of a structure to a rotating outofbalance load is a common problem in structural dynamics. In this example we calculate the maximum response and stresses in a mine ventilation fan support structure. The centre of mass of the fan blades is offset eccentrically 3 mm from the spindle axis and the fan is spinning at 540 RPM (9 Hz or 56.5487 radians/sec). The fan is in a horizontal plane with a vertical axis of rotation. The rotating outofbalance force is the centrifugal force arising from the rotation of the centre of mass of the fan on a radius of 3 mm from the rotation axis. This is calculated using the equation: F = mr 2 = 10000 * 0.003 * 56.54872 = 95932.6 N. This force is applied to the structure as a rotating force vector acting in the radial direction.
Modelling Procedure
The FEA model consists of the fan housing as shown: Create a new file and set the units to Nmm. Create a plate support structure out of three plates. Each plate is 5x5 m and the three plates form an open box. Subdivide the plates 10x10. Create a node centred 3m above the plate support structure top. Create four beams from this node to the top of the plate support structure. Set the beam and plate properties to use Structural Steelwork as the material. Assign CHS 219.1 x 3.0 (in the CHS (350 grade) OD above 100 mm section folder) as the beam section type. Assign the plates a thickness of 30 mm.
45
Fully fix the base of the plate support structure. Assign a nodal translational mass of 10 000 kg to the top centre node to represent the weight of the fan. Create two load cases: In the first, assign a nodal force of 95 932.6 N to the centre node to represent the outofbalance force of the fan; in the second, assign the same magnitude force 90 degrees from the 1st applied load in the horizontal plane. Run the natural frequency solver to determine the first 12 modes.
46
For the Frequency File choose the natural frequency file from the previous solution
Specify the load cases as shown to apply the load cases out of phase with each other. Specify the Rayleigh damping to span the 12 natural frequency modes to be considered along with a damping ratio of 0.05.
Results
Obtain the peak displacement response at the point where the force is applied. Also determine the maximum tensile principal stress ( 11 ) in the support structure.
47
48
Problem Description
A common test in experimental dynamics involves mounting a component on a shaker table and accelerating it back and forth at a particular frequency or over a range of frequencies. These sorts of tests are used to determine the displacement response, resonant frequencies of the structure (by looking for the peak responses) or often as a fatigue endurance test. The Straus7 Harmonic Response solver can be used to model this sort of test and can calculate the stresses and deflections due to any base acceleration harmonic loading. Often finite element modelling is used in conjunction with test results to refine and develop components. In this example we calculate the maximum response and stresses in an instrumentation rack. The frame of the rack is constructed using a 25 x 25 x 3 square hollow section and the shelving is 3 mm plating.
49
Model Setup
The mass of the instruments is included as lumped masses applied at the points where the instruments attach to the shelves. This approach assumes that the actual instruments themselves do not contribute any stiffness to the structure. The feet of the frame are modelled as a pinned connection. The loading is applied as a global base acceleration in the X direction. The acceleration is 1.25g (enter as 1.25*9810 in the XDirection factor). The harmonic solver assumes that this is applied sinusoidally over the frequency range specified in the Harmonic Response solver dialog. The specified acceleration is the amplitude of the sinusoidal acceleration.
Modelling Procedure
Create a new file and set the units to Nmm. Create two nodes at (0,0,0) and (500 mm,0,0). Copy the two nodes by Y=500 mm. Extrude all four nodes by Z=500 mm. Connect a Quad4 element at the top of the four beams. Subdivide the plate into 9x9 Quad4.
Select all plates and click Tools/Tesselate/Lines and tesselate a perimeter of beams around the plates. Subdivide the columns by 3. Copy all plates and beams by Z=500 mm.
Assign the plates the correct material properties and a thickness of 3 mm. Assign the beams the correct material properties and a 25 mm x 25 mm x 3 mm thick square hollow section.
50
Assign pinned restraints to the tables footings. Assign 4x 2 kg translational masses to the top shelf and 2x 10 kg masses to the lower shelf. Use Attributes/Node/Translational Mass. Run the natural frequency solver to calculate the first 12 natural frequencies (use lumped mass).
Note: The direction factor specifies both the magnitude and the direction of the base acceleration. To apply a base acceleration of 1.25g, enter the direction vector as X=1.25x9810 (where units are consistent with the model).
51
Click Frequency Files and specify that all modes are to be included with a Damping Ratio set to 0.05 for each mode.
Results
Plot a graph of the DX response at the node indicated (top corner). Find the peak response and identify the range of excitation frequencies where a resonant response occurs. Note that resonance does not occur for all modes  only those modes with dominant motion in the direction of the excitation (X). Note that the response given by the Straus7 harmonic solver includes both the amplitude and the phase. You can plot graphs of phase similarly to graphs of displacement. When plotting graphs of displacement, it may easier to interpret the results by using the graph option the absolute Y values.
Strand7 M axim um Response D x (at node indicated)
which plots
Additional Work
Investigate the stresses in the structure for the frequency step where resonance occurs. Are these stresses high enough to cause fatigue if the endurance limit of the steel is 100 MPa? What is the effect of resonance on the stresses? That is, how much higher are the stresses at resonance compared to the stresses at other nonresonant frequencies. Another useful exercise is to evaluate the effect of varying the damping ratio. You should find that the results are sensitive to damping ratio near the resonant frequencies. Away from the resonant frequency, the damping ratio should have minimal effect.
52
1 0 [m ]= m 2 0 0
0 1 0 0
0 0 1 0
0 0 0 1
For a bar element the lumped mass matrix is intuitive and simple. In the above example the total mass of the element is divided by 2 and the resulting mass is lumped onto the nodes at each end of the element. Note that each degree of freedom at each node has the same mass assigned. For continuum type elements such as plate and brick elements, the mass matrix cannot be obtained by using such simple intuitive methods and more refined methods must be used. In the simplest case the lumped mass matrix for a regular plate with 90 degree corners or a similarly regular brick is obvious. For a square 4 node plate, 1/4 of the total mass is lumped onto each corner node. For most real structures the elements are distorted and therefore the mass matrix is
53
no longer intuitive  different amounts of mass will have to be lumped onto each of the corner nodes. It gets even more complicated when we consider higher order quadratic elements. The lumped mass matrix is commonly used because of its simplicity. The lumped mass matrix is quicker to assemble and requires less storage space compared with a consistent matrix. The lumped mass approximation will generally produce a lower level of accuracy than the consistent mass. This is particularly true if there are significant nodal rotations in the dynamic response such as those that occur in flexural problems. Errors associated with the use of the lumped mass approximation can be greatly reduced with mesh refinement so that the lumped approach is normally the more viable one.
13L 3L2 13L 156 22L 3L2 22L 4L2 22L 4L2 54 13L
The calculation for a consistent mass matrix, based on the element shape functions integrated over volume of the element is as follows:
[N]
[ N ] dV
Additional Notes
For most finite element models, the lumped mass matrix approach, which generates a diagonal mass matrix in Straus7, is a reliable option offering very good results, particularly for the low order modes. Higher order modes will usually exhibit errors of 10% or more compared with a consistent mass solution. This is illustrated in a number of exercises in this course. Although the diagonal (lumped) approach is the default option in Straus7, some models need the consistent (full) mass matrix to correctly model the mass. This includes offset beams and offset plates, rotational mass at nodes and translational mass assigned to nodes that only connect links (ie. rigid links, but not elements). Whenever the Straus7 solver encounters one of these situations, and you have chosen the lumped mass option, the entries in the mass matrix for those elements/nodes requiring a consistent (full) mass matrix are automatically expanded. Therefore, the correct influence of the offset mass is obtained, even when lumped mass is selected.
54 Presented by G+D Computing Pty Limited
Background
The Transient Dynamic solver can be used to solve the following equation in the time domain:
[ M ] { x } + [ C ] { x } + [ K ] [ x ] = { F t }
where:
[M]
= Mass Matrix [ C] = Damping Matrix = Stiffness Matrix [ K] = Nodal Acceleration Vector {x} {x} = Nodal Velocity Vector {x} = Nodal Displacement Vector { F ( t ) } = Time Dependent Nodal Force Vector
To solve this equation, a direct integration method or modal superposition method is used whereby the conditions at time t are assumed to be known and are required after a discrete time step, Dt.
recent results from the frequency analysis. Once the frequency analysis is completed many runs of the Mode Superposition solver may be performed. If any modification of the model is made a new frequency analysis must be performed prior to any Mode Superposition analysis.
56
Problem Description
In this example we consider the problem of a car driving across a bridge. The bridge is modelled as a simple square hollow section (2 m x 2 m x 0.12 m) with the material properties shown. The car is traveling at a constant 100 km/h (27.77 m/s). Knowing this we can calculate the position of the car at any point in time or more importantly we can calculate the time when the car reaches each point on the bridge. To simulate the moving load a series of point loads are applied along the length of the beam. Each of these is equal to the static weight of the car  9810 N. Each force must be turned on only when the car is in the vicinity of the node to which the load is applied. This means that when the car is within half the length of the beam elements either side of a node, the load is applied to that node. Only one of the forces is actually applied to the structure at any time. Each force is a different load case, which means that it can be factored independently of all other forces by a load vs time table. There are 11 load cases and corresponding to each one of these there is a load vs. time table. The load vs time table for each applied load is a step input. The table that is applicable turns the load on at the point in time when the car is mid way between the present node and the previous node and turns the
Presented by G+D Computing Pty Limited 57
load off when the car is midway between the present node and the next node. Zero time is assumed to be when the car drives onto the right hand side of the bridge. If the load tables are superimposed over one another then it can be seen that the structure is continuously loaded and that the load moves from one node to another.
Modelling Procedure
Create a new file and set the units to Nmm. Create a beam from the origin to X=20000mm. Subdivide the beam into 10. Fully fix one end and set a roller condition on the other. Set the global freedom case as 2D Beam. Assign the beam the material properties and a square hollow section. Apply 9 point loads in 9 separate load cases. Note that a point load applied to a fixed node will be ignored. Hence, ignore LC1 and LC11 in the previous figure. Create 9 Factor vs Time tables (Tables/Factor vs Time) for a 3 second time history.
Solver Setup
Run the Linear Transient solver for a 3 s time history. Use a 0.001 s timestep. Ensure that beam stresses are calculated.
58
In the Load Tables dialog, assign each load case the appropriate load vs time table. Determine the maximum fibre stress and maximum deflection that occurs when the car drives over the bridge. Animate the results. As a further exercise, calculate the natural frequencies of the beam and then apply Rayleigh damping to the structure and investigate the effects of damping.
59
60
Problem Description
In this lesson, two problems will be analysed, both involving a single degree of freedom (SDOF) system as shown. In the first, the undamped SDOF system is subjected to a harmonic base displacement of two frequencies  one at 5 rad/s, the other at the systems natural frequency. This harmonic displacement analysis is repeated for a damped system. In the second problem, the damped system is firstly applied a force and is then released. For both problems, we are interested in finding out the displacements of the single degree of freedom. The following data are given: m: lumped mass of the single degree of freedom system = 0.5 Tonne. k: axial stiffness of the springtype element = 200 N/mm. l : spring length = 500 mm. w : frequency of the external harmonic base displacement = 5 rad/s and then 20 rad/s. Amplitude of the external harmonic base displacement = 20 mm.
mx+kx=kx g ( t )=kAsin( e t )
61
n =
k =20rad/s m
If the external and the natural frequency are equal then the resonant response will be obtained. In this case, the displacement of the point B is harmonic but its amplitude increases linearly. Consider the case with an external frequency equal to 5 rad/s. The general solution for this case is:
x (t ) =
A [sin ( e t ) sin( n t )] 1 2
where: = e
S.d.o.f. system with damping In this case the equation describing the physical behaviour of the system is:
m x + c x + k x = k xg (t) = k A sin( e t)
with the following steadystate response:
1 x (t ) = A (1 2 )sin(e t ) 2 cos(e t ) 2 2 2 (1 ) + (2 )
Modelling Procedure
Create a new model and set the units to Nmm. Create a node at the origin and another at Y=500mm. Create a beam between the two nodes. Select the top node and click Attributes/Node/Translational Mass to assign a mass of 0.5 T. Select the bottom node and click Attributes/Node/Restraint and assign a fully fixed restraint. Set the global freedom condition such that only translation in the Y direction is possible. Click Property/Beam and set the beam as a spring/damper with an axial stiffness of 200 N/ mm. Select the top node and click Attributes/Node/Restraint and assign a 1mm translation in the positive Y direction.
62
Click Tables/Factor vs Time. Click the equation editor. Setup a sinusoidal time history with an amplitude of 20 and a frequency of 5 rad/s over a 3 s period. Use approximately 80 sampling points. Create a second table with a sinusoidal time history. This time use a frequency of 20 rad/s and use approximately 500 samping points.
Solver Setup
Use the linear transient dynamic solver. Click Load Tables and set the freedom condition to use the first Factor vs Time table such that the enforced displacement acts sinusoidally. Click Time Steps and set a 3 s time history with time steps that capture roughly 1/20th the period of the highest frequency of the system. Graph the displacements of both the top and bottom nodes.
Rerun the solver using the second Factor vs Time table. Graph the displacements of this result.
Assign a damping coefficient to the spring/damper and rerun the solver a third time using a 20 rad/s excitation frequency. The damping coefficient will be set such that it is 0.1 of critical damping. Critical damping is: cc = 2m = 2.(0.5).(20) = 20 Ns/mm
63
Note that the frequency value is in (rad/s). Hence, the damping value is 0.1cc = 2 Ns/mm. Graph the displacements of this result.
mx+cx+kx=0
with the following initial conditions:
x( t = 0) = x (t = 0) = 0 and x
where x is the displacement at the top node because of the point load applied. If we assume c to be as:
c2 mk
the solution has the following expression:
x( t )= x cos( D t )+ sin( D t )e t D
where D is the natural frequency of the damped system = 1 2
Modelling Procedure
Use the model from the previous problem. Click Attributes/Node/Restraint and fully fix the bottom node. Click Attributes/Node/Force and apply a point force of 10 kN at the top node. Click Tables/Factor vs Time and setup a table with a 1 value before the release time and 0 after that for a 4 second period.
64
Solver Setup
Run the Linear Static solver. Run the Linear Transient Dynamic solver. Specify as Initial Condition the previous linear static result file (*.lsa). Use the Time Steps from the previous problem, except run for 4000 steps such that a 4 s history is recorded. In the Load Factors dialog, specify that only the first load case refers to the created table. Graph the results.
65
66
Problem Description
The viscous damping coefficient of a cantilevered beam is to be calculated. This coefficient can be calculated by trial and error until the appropriate damping has been found such that the free oscillation of the beam matches what a physical beam does. Alternatively, the coefficient can be set to match known appropriate damping ratios. The Linear Transient Dynamic solver can be used to predict the rate of decay of the resulting free oscillations of the beam. By changing the viscous damping coefficient for the canitlever, the oscillation rate of decay can be modified. For this example, a critical damping ratio ( ) of 2% (nominal for a steel beam) is to be obtained. The critical damping ratio is related to the logarithmic decrement of the rate of decay as per the following equation:
An 2 = ln A = n+1 (1 2 )
Based on a of 0.02, the ratio of decrement (An/An+1) is e
( ( 2 ) ( 1 ) )
2
=e0.1257=1.134.
Modelling Procedure
Create a new file and set the units to Nmm. Create a horizontal beam, 3 m in length. Subdivide the beam into 10. Fully fix one end and apply an enforced displacement of 100 mm in the vertical direction at its tip. Set the default freedoms to 2D Beam. Assign a Structural Steel material property and a 150UB14.0 section (under BHP Universal Beams in the section library).
67
The structural damping of the beam is simulated using viscous damping. Set the viscous damping coefficient as zero.
Solver Setup
The Linear Static solver is run to bring the system to an initial rest condition such that the tip of the beam is deflected by 100 mm. Remove the enforced displacement at the tip. Run the Natural Frequency solver to determine the natural frequencies of the beam. Set up the time steps such that a time history of 0.2 s is recorded. Ensure that the time step used is sufficiently small to capture the 1st mode. Based on the 1st natural frequency, 1 x 103 s is sufficient. Ensure that Added Damping is set to Viscous.
Results
Plot a graph of the vertical displacement of the tip. The oscillations should be undamped. Close the results and set a viscous damping close to 5 x 108 Ns/mm/mm3. Solve the model again using the Linear Transient Dynamic solver and view the graph.
Determine the ratio of rate of decay in the oscillation (A1/A2). If the ratio is not close to 1.134, then change the viscous damping and reiterate until a closer value is found.
68
Problem Description
Two 150UB14.0 universal beams 3 000 mm in length are cantilevered and separated by a 50 mm gap. A 200 kg mass is dropped from a height of 1 000 mm on to the upper beam. The response of a 2 kg mass, initially at rest on the lower beam, is sought. The beams are subdivided into 10 equal lengths. The default freedom condition is set to 2D beam. The 200 kg mass is represented by a beam element 150 mm in diameter and 200 mm in length (density = 5.65884 x 108 tonnes/ mm 3 ). The 2 kg mass is represented by a beam element 50 mm in diameter and 100 mm in length (density = 1.01859 x 10tonnes/ mm 3 ). Point contact elements will be used to simulate contact between masses and beams.
8
Modelling Procedure
Create a new file and set the units to Nmm. Create the two beams: From (3000,75,0) to (0,75,0) for the left beam and from (0,125,0) to (3000,125,0) for the right beam. Note that the vertical distance is greater than 50 mm  this is to account for the depth of the beams. Subdivide both beams into 10. Create the two masses out of beams: From (0,1225,100) to (0,1225,100) for the 200kg mass and from (400,25,50) to (400,25,50) for the 2kg mass. Subdivide both into 2. Create three point contact elements out of beams  one is required to model the gap between the two beams, the others are required to model the gap between the masses and the beams. Create a beam from (0,1150,0) to (0,150,0) for the contact between the 200kg mass and the left beam and from (0,0,0) to (0,50,0) for the contact between the two beams. A contact element is also required to model an infinitesimally small gap between the 2kg mass and the
69
right beam. Create a small contact between (400,50,0) and (400,49.999,0). To correctly model the thickness of the beams (and masses), use rigid links between the beams (or masses) and the contact elements. Create two freedom cases: one for an initial condition, and one for the falling load. Both cases are set to 2D Beam. Fix the ends of both cantilevers for both freedom cases. For the initial condition, completely fix the 200kg mass and allow the 2kg mass to translate in the Y direction. The second load case is identical except for allowing both masses to translate in the Y direction. Assign both the two cantilevers a Structural Steel material property and a 150UB14.0 section (under BHP Universal Beams in the section library). Assign both masses a Structural Steel material property. Both masses are represented with a solid circular section. The 200kg mass has a 150 mm diameter and the 2 kg mass has a 50 mm diameter. The density for each mass should be varied to obtain the correct mass. The 200 kg mass has a density of 5.65884 x 108 T/mm3, while the 2 kg mass has a density of 1.01859 x 108 T/mm3. All the point contact elements are set as Zero Gap and have a stiffness of 50,000 N/mm. The structural damping of the two beams is simulated using viscous damping. Set the viscous damping coefficient as 5 x 108 Ns/mm/mm3.
Solver Setup
Because contact elements are being used, the nonlinear solvers are required. The Nonlinear Static solver is run to bring the system to an initial rest condition such that the two beams can sag. Ensure that the freedom condition used does not allow the larger mass to translate. The Nonlinear Transient Dynamic solver is then used to predict the response of the two masses using the nonlinear static solution as the initial condition.
70
Ensure that the freedom condition used for the transient solve allows for the masses to translate. Set up the time steps such that a time history of 5 s is recorded. Ensure that the time step used is sufficiently small to model the impact of the falling load. Approximately 5 x 104 s is sufficient for this model.
Results
Create an animation and a graph of the vertical displacement of the two masses.
71
72
V = 2as
where: s = drop height (m) a = gravitational acceleration = 9.81 m/ s 2 .
( m/ s )
Contact elements are applied to the model at the points where it will contact the ground when dropped. Impact problems require the use of a small time step due to the rapid rates of loading. As a rough rule of thumb, use a time step equal to approximately 1/100th of the period of the mode of the structure that will be excited during the impact. If the time step is too large, the analysis will not capture the full response of the structure. In particular the higher frequency components of the response will be missed or the solution may not converge at all.
73
74
The calculation of the spectral value or amplification factor is covered in texts such as 'Dynamics of Structures' by Clough and Penzien. The following graph shows the spectral value as a function of the frequency ratio for a number of common impulse loading waveforms.
Equations for these curves are given in Clough and Penzien. The curves are graphed with the X axis as the frequency ratio (b = structure load ). This is the normal way of presenting this sort of data as it is independent of the frequency of the load application and the frequency (or period) of the structure. Straus7 requires the spectral table to be defined with the X axis as frequency of the structure ( structure ). Thus the X axis of the graph adjacent needs to be converted to wstructure. This is readily done once the frequency of the load application load is known. For simple examples where one mode of the structure dominates the response a constant value of spectral acceleration applicable to the dominant frequency can be used (i.e. a table with two points defining a constant spectral value). For a more general problem with say 20 frequencies contributing to the response, a spectral curve is required that covers the entire frequency range and the spectral analysis should include all of these frequencies. A spectral value will then be calculated for each of the frequencies and used to excite the corresponding mode. The responses for each of the modes are then combined to get the total response using either the CQC or SRSS methods (see Clough or the Straus7 Online Help for details of these). If the spectral curves shown in the above graph are not applicable to a particular problem you can calculate the spectral curve using a simple single degree of freedom model in Straus7. Basically the procedure is as follows: 1. Establish the loading input i.e. magnitude, period and shape of load vs time curve. 2. Establish the frequency range of interest i.e. check which modes of the structure will contribute to the response when the loading is applied. 3. For each of the frequencies of interest construct a simple single degree of freedom model such that f = (k/m). Normally this model would be a mass on a spring (beam element). If the spectral curve for an acceleration response is being determined the loading will be applied as an acceleration. 4. For each of the models carry out a full time history transient solution with the loading defined by a load vs time table. The loading in all cases should be the input established in step 1. From the transient response analysis determine the peak acceleration response. This is the spectral acceleration required by Straus7.
75
5. The spectral value used in the above method is the ratio between this calculated spectral acceleration and the applied peak acceleration. 6. Plot a graph of spectral acceleration or spectral value vs the frequency of the structure and fit a curve through this. This is the spectral curve.
An alternative to steps 3 and 4 above is to solve the equation for a single degree of freedom, for the load input, directly. The equation to be solved is:
2 x ( t ) + 2 x ( t ) + x ( t ) = f ( t )
This can be solved directly for some simple load functions f(t), or numerically for more complicated functions.
76
Problem Description
A shock test will be performed on the instrumentation frame used for the Harmonic Response example. The frame will be subjected to a double half sinusoidal impulse with a peak shock loading of 20g. The shock will be applied as a base acceleration in the actual shock test.
Modelling Procedure
Open the model of the instrumentation frame. Define a shock spectrum which corresponds to a double half sinusoidal impulse with a duration of 0.03 seconds. For 00.01 seconds, use: sin(2*50x); for 0.010.03 seconds, use: 0.5sin(2*25x+/2). Click Tables/Acceleration vs Time and use the equation editor as shown: The Acceleration vs Time graph should appear as shown:
77
Solver Setup
Solve using the Linear Transient Dynamic solver. Use Rayleigh damping and only calculate Node Velocity, Node Acceleration and Beam Force/Stress to minimise solution time.
Setup Rayleigh Damping to span a range of frequencies most likely to be excited by the shock  in this case, from 1050 Hz. Set both damping ratios as 0.02.
Set up the Base Acceleration as shown. Note that the direction vector multiplies the data in the Shock Spectrum Acceleration vs Time table such that a 20g maximum loading is applied in the X direction.
78
Results
Determine the maximum stress in the frame due to the shock loading and the maximum X displacement. The graph of the X displacement over the 2 second range is shown.
Straus7
Max Displacement (mm) Max Tensile Fibre Stress in the Frame (MPa)
79
80
Problem Description
The instrumentation frame is to be drop tested from a height of 300 mm. The frame is rotated slightly such that it drops with some eccentricity. In addition, the frame is restricted from falling over by modelling a shaft of square cross section that allows for movement of up to 100 mm in all directions (much like a frame falling through a chimney with a 100 mm clearance all round). The response of acceleration levels at the instrumentation locations is sought.
Modelling Procedure
Open the frame model used in the previous example. Click Global/Coordinate Systems and create a cylindrical UCS using the points as shown. Click Tools/Move/By Increment and select all nodes and rotate according to the newly created cylindrical system by 2 degrees. Click Tools/Extrude/Absolute and extrude the bottom nodes to an absolute value of Y=300 mm using Beam Property 3. Click Property/Beam and assign Beam Property 3 as a Zero Gap point contact with a stiffness of 1x105 N/mm. Click Attributes/Node/Restraint and delete the node restraints at the bottom of the frames legs. Apply fully fixed restraints to
81
the bottom nodes at the ends of the point contact elements. Restrict X and Z translation at the end of one leg and only X translation at another as shown. At the frames top corners, extrude point contacts in both the X and Z directions by 100 mm. This effectively models a chimney through which the frame falls.
Repeat the above procedure, except this time, create master/slave links to enforce the condition that the point contacts remain normal to the surface of the chimney. All master/ slave links should enforce the linked node to follow Y (vertical) translation and either the X or Z translation (depending on which side the link is on). Because two identical extrusions were applied, duplicate nodes were created. Click Tools/ Clean/Mesh to remove these. Click Attributes/Node/Restraint and restrain the newly created nodes at the ends of the links and contacts. Fix all rotations and the translation normal to the surface of the chimney. Click Global/Load and Freedom Cases and set a gravity load in the minus Y direction. Assign a viscous damping coefficient of 1.075 x 107 Ns/mm/mm3 to the frames beams.
Solver Setup
The Nonlinear Transient Dynamic solver is required because of the contact elements used in the model. Only Node Velocity and Node Acceleration are to be calculated. Added Damping is set to Viscous. Set the initial condition to include gravity in the minus Y direction.
82
Set up the Time Steps as shown. Note that a coarse time step is used for the first 0.2 s to record the falling frame prior to it impacting the surface.
Results
Graph the acceleration and displacement of the instrumentation masses over the course of the drop.
83
84
Inclusion of [Kg]
The effect of the stress state of a structure can be introduced into a natural frequency analysis by the inclusion of the stress stiffening matrix [Kg]. The formulation of the natural frequency solution including [Kg] is:
This equation follows the same form as the standard natural frequency problem and is solved in exactly the same manner. The only difference is that the stress stiffening matrix [Kg] is added to the normal stiffness matrix [K] before the solution is carried out. The stress stiffening matrix [Kg] can also be included in the transient dynamic solver. An option is provided in the main solver panel for the inclusion of [Kg]. This option is only available when using the full system formulation. The transient dynamic solver includes [Kg] in the general equation of motion as follows:
The stress stiffening matrix [Kg] is added to the structural stiffness matrix and the problem is solved by the standard technique. The harmonic and spectral solvers do not have specific options to allow [Kg] to be included in the analysis. The effect of [Kg] can however be included. These solvers use a modal superposition method to calculate the response. If [Kg] is included in the natural frequency solver when calculating the natural frequencies, the effect of [Kg] is automatically included in the harmonic or spectral analysis because the mode shape and frequencies include the effect of [Kg].
Presented by G+D Computing Pty Limited 85
The same is true for the Linear Transient Dynamic solver when the Mode Superposition method is used for the solution. In this case, the Include [Kg] option in the Nonlinear Transient Dynamic solver is not active.
86
Response Spectrum
General The spectral analysis solver calculates the linear elastic structural response of a structure subjected to a dynamic loading. Usually it is used instead of a transient dynamic analysis as a quicker alternative, especially when the dynamic loading is of a random nature (eg. earthquake loading). The dynamic loading can be either an earthquake excitation represented by its response spectrum or a general dynamic load applied on the structure given by a load spectrum. In both cases the excitation is defined with a spectral curve: Frequency (Hz) versus Spectral Value. The earthquake spectrum is applied as a translational excitation of the base, equally at all supports. The earthquake may act in all three global XYZ directions simultaneously. Three types of earthquake spectral excitations are available: acceleration spectrum, velocity spectrum and displacement spectrum. The earthquake spectrum is used in the calculation of the maximum structural response to a seismic action. It can represent only one particular earthquake or it can be an averaged design spectrum, usually given in the design codes. Rocking seismic excitation of the base and multiple support excitation are currently not supported by the spectral solver. The load spectrum simulates the situation of some random dynamic load applied on the structure at a number of nodes away from the supports. The applied load has the same frequency content at each of the nodes but the magnitude may differ. Its typical application is in response analysis of wind loads, ocean wave loads or machinery vibration. The result of the spectral analysis is given as an envelope of maximum values for nodal displacements, element and nodal stresses, element and nodal strains and recovered reactions at constrained nodes, including elastic forces at all other nodes. The maximum values are calculated by combining the maximum response of all modes included in the analysis. Two methods for the modal combination are available: SRSS (Square Root of the Sum of the Squares) and CQC (Complete Quadratic Combination). Maximum response values of nodal deformations, stresses and reactions are automatically calculated. The maximum values are usually sufficient for most applications. A natural frequency analysis must be performed prior to the spectral analysis since the frequencies and corresponding eigenvectors of the structure are used by the spectral solver. It is important to consider the implications of using a non zero shift in the natural frequency analysis. A non zero shift may result in the removal of some lower frequency modes from the frequency analysis result. If these modes are significant to the response of the structure for the given loading, ignoring them may lead to erroneous results.
87
It is also important to remember that the spectral solver always uses the results of the last frequency analysis. When the structure is modified in any way a new frequency analysis must be executed before the spectral solver is used. After successful execution of the analysis it is highly recommended that the log file (filename.SRL) be examined and special attention given to all warning messages. In particular the mass participation should be checked to ensure that it is at least 90%. Before using the results it should be realized that Spectral Analysis is an approximate method. The solution depends on the number of modes included in the analysis and the maximum response is approximated as a combination response of all included modes. The results should be considered as a most likely maximum response of the structure to the dynamic action given by the input spectral curve. Note also that in this type of analysis the sign of all result quantities is not significant. Each result value should be considered positive as well as negative. For the graphical presentation of results, the sign of all maximum results is adopted from the mode with the greatest displacement amplitude. For the graphical presentation of results for individual modes, the sign of the respective mode is adopted. It is important to note that the maximum values given as results will not occur simultaneously. These are only an envelope of the maxima which occurred during the dynamic action at different times. Also, the maximum displacements do not correspond to the maximum stresses and maximum reactions.
88
The results given by the PSD option are given as one standard deviation of the response whereas the Response Spectrum solver gives actual (maximum) results. In other words, the Response Spectrum works with known (deterministic) data whilst the PSD works with statistical data.
Standard deviation Given a time varying function x(t), we can define the variation of the function from its mean, by using a property known as the variance, 2 . This is simply the integral over the time period T, of the square of the difference between the function value and the mean value, divided by T:
2 =
1 T ( x x) 2 dt 0 T
The positive root of the above, is known as the standard deviation. This assumes that the response is distributed according to a Normal (or Gaussian) distribution which is the familiar BellShaped Curve. The standard deviation then is a measure of the spread of the function about the mean value. Given a Straus7 PSD result, say a peak stress of 10 MPa, the result would have the following meaning:
The structure will experience stresses of 10 MPa or less for 68.3% of the time under consideration. Alternatively, we could say that the stresses would be less than 20 MPa for 95.4% of the time (i.e., 2 standard deviations). The percentages given, 68.3%, 95,.4% etc., simply represent the probability of a value being within the given standard deviations for a bell shaped distribution.
Spectral Curve
The input spectral curve should be entered as a spectral table in the Table input. Only one single sided positive defined PSD spectral curve can be applied. In the case of force spectrum the curve can be applied on the model at a number of points with different intensities. In the case of seismic excitation different magnitudes of the PSD curve may be applied in different directions simultaneously. In the table for each frequency one spectral value should be entered. The units for the frequencies are Hz. The units for the spectral values depend on the excitation type. If the excitation is Seismic Acceleration, i.e. acceleration of the base, the units for the PSD spectral values can be:
m 2 /Hz 2 s
m 2 be included in the direction vectors in the spectral solver panel. If the acceleration is in /Hz, 2 s
the direction vector should be normalized. When the Acceleration spectrum is selected all other loads on the model, including the global accelerations are ignored. The base acceleration is defined by the PSD curve multiplied by the directions vector. When force excitation is used, the units for the spectral values are: N 2 /Hz or kN 2 /Hz. In the case of the load spectrum, the PSD curve factors the loads applied to the structure. The PSD curve The PSD curve is a way of describing the frequency content of a random function in terms of the spectral density of the mean square value of the function. The Mean Square Value of a function is given by:
MeanSquare Value =
1 T
x 2 dt
89
It can be shown that the Mean Square Value is made up of discrete contributions in each frequency interval, Df. That is, the summation of the contribution from all the frequencies which make up the function. We call these contributions the power spectrum. The power spectrum is equivalent to the square of the RMS value. The power spectral density is then the power spectrum divided by Df. The RMS value is simply the square root of the mean square value. In practice, when measuring random vibrations, the PSD curve can be determined as follows: For a given frequency range, f we measure the RMS value, x RMS , of the vibrations (eg. the RMS acceleration, therefore g). The Power Spectrum is then the RMS value squared ( x RMS ) 2 , thus g 2 ). The Power Spectrum Density is then ( ( xRMS ) 2 )/ f .
The units of the PSD curve are (value squared per Hertz). Common sets of units for the power spectrum are g 2 /Hz for acceleration, ( ms 1 ) /Hz for velocity, m 2 /Hz for displacement and N2/Hz for a load spectrum. How is a PSD is generated? To create an acceleration PSD curve, for a mechanical component the following approach would be used: An acceleration PSD curve defines the acceleration of the base of the component  that is the acceleration of the base to which the component is attached. In this case an accelerometer is mounted to the base adjacent to the component for which the PSD curve is required. The output signal from the accelerometer is analyzed using a data logger/FFT analyser. The accelerometer will output the random acceleration signal as function of time. The random output contains many frequency components. The user must decide on a frequency range of interest, say 0  1000 Hz. This is setup in the FFT analyser and only data within this range is collected. The frequency analyser is used to do a Fourier Transform on the acceleration vs time data. This produces a graph of acceleration vs frequency or a frequency spectrum of the acceleration. This frequency range is divided into a number of narrow frequency bands of bandwidth f. Say 100 bands with a bandwidth of 10 Hz. The number of bands can be set on the FFT analyser.
2
For each of the frequency bands the following process is performed by most modern FFT analysers. Calculate the RMS value of the acceleration within the frequency band. Square this value. (We actually need the Mean Square Value). Calculate the PSD value by dividing the Mean square value by the bandwidth f. This process is illustrated in the following table.
Frequency Range 010 1020 2030 3040 etc. RMS Value 5 4 2 2 (RMS)2 25 16 4 4 PSD Value 2.5 1.6 0.4 0.4
90
The PSD curve can now be produced by plotting the PSD values vs frequency. The frequency used for each point is the average frequency for each frequency band. This is shown in the following table:
Freq. 5 15 25 35 etc. PSD (g 2/Hz) 2.5 1.6 0.4 0.4
If the input is a stationary function, which means that the mean value of the function will be the same (for a reasonably large sample), irrespective of whether the sample goes from t1 to t2 or some other range t 3 to t4 , a single sample is sufficient to produce the PSD curve. If the input is nonstationary then most FFT analyzers will have provision for taking many samples. Individual PSD curves are then calculated for each of these samples. The individual curves are then averaged to produce the PSD curve for the component. In the majority of design and analysis situations the PSD curve is defined by specifications and design codes such as MIL Handbooks etc.
91
92
The equivalent static analysis is a straightforward method to evaluate horizontal force distributions in structures by means of simple hand calculations. The method has been common practice in the past and still today it is a good quick tool for sizing members prior to design. Spectral and transient dynamic analysis are, these days, much more approachable methods that can save a considerable amount of time in the verification phase. Throughout this discussion we implicitly refer to clauses of Eurocode 8 ENV 1998 as well as Australian standard AS1170.4 1993.
x (t ) + 2 x (t ) + 2 x (t ) = ab (t )
93
where is the damping ratio ( < 0.1) , the natural frequency and a(t) the acceleration time history. It is easy to solve this equation analytically (convolution integral) or numerically by using a finite difference scheme and carefully selecting the time step, considering issues like numerical stability and data sampling rate. The maximum value obtained will determine a point in the response spectrum graph corresponding to the frequency considered, and the amount of damping used. Other factors will have an effect on the response spectrum shape like the class of the foundation soil. The modification of the elastic spectrum to take into account these factors of practical importance, leads to the definition of design spectrum.
The first item assures that the fundamental mode shapes are described in terms of flexure of a simple cantilever and that they excite nearly all the mass of the structure. Torsional natural frequencies or modes with a coupled torsionalflexural behaviour are not considered in this type of analysis because they generate a more complex force distribution throughout the floors. The second item is responsible for a nearly linear distribution of forces and horizontal displacements in each floor. Note that AS1170.4 allows for the inclusion of structures with higher fundamental frequencies, considering instead a quadratic distribution. Calculation of the total base shear force The total base shear force is calculated by multiplying the total dead load (adding a fraction of the live load as well) for the value of the design spectrum corresponding to the natural frequency of the building.
Fb = Sd W
where Fb = Base Shear Force Sb = Spectral Value at the period in question W = Total Weight (or mass depending on units)
Such a frequency has to be obtained by using rigorous analyses or by applying a simplified approach described within the code. Floor force calculation
94
The total shear force is thence distributed to each floor by using the following coefficient:
Ri =
zi Wi j (z j W j )
where z is the height of the ith floor and Wi the gravitational force associated with it. It is clear that, if the gravitational force generated by each floor is the same then the above distribution is linear. In AS1170.4 a quadratic distribution is also possible for structures whose fundamental period is bigger than 2.0 seconds, by using the following coefficients:
Ri =
zi2 Wi j (z 2j W j )
Torsional effect The forces generated in the structural members as a result of torsional vibration modes are not directly considered in the Eurocodes whereas the Australian standard allows for the evaluation of a torque for each floor (only for buildings of small importance) by multiplying the horizontal component by the eccentricity between the shear centre and the physical centre of the building. Factors for dynamic amplification and construction imperfections are also used. Note that this analysis is linear elastic, eventually with combinations that consider the different directions of the earthquake. The final design result case is an equilibrated solution of a set of linear equations.
Spectral Analysis
Introduction This analysis is a more general approach and allows a much larger number of structural configurations to be dealt with. However, a few assumptions are still needed: Linear material and geometry. Small structural damping.
Spectral results are based on a natural frequency analysis. These frequencies are linear and undamped.
95
Numerical Issues A better understanding about how the spectral analysis works comes from the details of its numerical implementation. Once the natural frequencies and mode shapes have been calculated, it is possible to decouple the equations of motion into single oscillators.
y + K ' y = L
where y is the modal coordinate vector, and K the diagonal normalized stiffness matrix. At this stage the damping is added to each of the equations and the external force taken from the design spectrum corresponding to the equations frequency. If the design spectrum is defined in terms of acceleration, the right hand side will have the following expression:
Li = iT M r Si
where i is the ith eigenvalue, M the mass matrix, r seismic direction vector and Si the ordinate in the design spectrum. If the spectrum has been normalized the peak value is included in the direction vector r. If the spectrum is defined in terms of an external load and not a ground acceleration then the following right hand side applies:
Li = iT R
where R is the load vector for a particular load case. The decoupled equations are solved and the solution transformed back to physical coordinates:
xi = i yi
Number of natural frequencies to be included It is easy to understand that the accuracy of a spectral analysis is dependent on the number of frequencies included. Design codes consider the number of included modes to be adequate for a dynamic analysis if the summation of the modes mass participation factor is greater than 90% of the total mass. An important exception that has to be considered arises when analysing the effects of a vertical earthquake. In general vertical structures will be excited by an axial mode at a relatively high frequency. An important percent of the total mass will also be associated with these members. Hence many more frequencies need to be included to excite a significant amount of mass. However the final results in terms of displacements and forces do not differ much if a smaller number of frequencies has been included. This means that particular cases exist such that the final response will be accurate even with a total mass participation factor less than 90%. The next example illustrates a typical case.
96
Example
The structure in the figure is a 2D portal frame of 6 m height and 5 m width, subject to a vertical earthquake. The following natural frequencies were calculated with the spectral mass participation factors as shown:
EXCITATION FACTORS Mode Excitation Amplitude 1 1.638919E15 2.448030E17 2 1.731137E+01 1.495795E02 3 7.394676E14 2.817129E17 4 2.212920E+01 4.995576E03 5 2.944856E11 1.244316E15 6 4.858872E+00 1.762342E04 7 3.813599E11 7.171120E16 8 5.671975E01 5.109340E06 9 1.183167E10 9.264109E16 10 9.762941E+00 4.490351E05 11 2.925012E10 1.107574E15 12 6.661620E+00 2.416929E05 13 1.021053E11 1.917199E17 14 4.736429E+01 3.397340E05 15 3.738907E12 2.675485E18 16 8.956269E02 1.439609E08 17 1.506789E+01 1.232426E06 18 8.143820E08 6.660660E15 19 1.597571E06 6.696231E14 20 7.913091E+00 2.601720E07 TOTAL MASS PARTICIPATION: 99.339%
Participation (%) 0.000 8.540 0.000 13.955 0.000 0.673 0.000 0.009 0.000 2.716 0.000 1.265 0.000 63.928 0.000 0.000 6.470 0.000 0.000 1.784
97
The 14th mode is associated with the axial vibration of the columns and it excites 64% of the mass. Two different solutions are considered: the first includes modes 2 and 4 with a resultant mass participation factor of 22.5%, and the second includes modes 2, 4 and 14 with 86.4% mass participation. The following figure shows that the final displacements of the two solutions are very similar. The response in this case is adequately represented by the flexural modes (modes 2 and 4). Mode 14 is an axial mode of the columns, which does not significantly contribute to the result, despite having a large mass participation factor. This indicates that the mass participation alone may be a too restrictive condition when deciding on whether the spectral response solution is valid.
If it becomes necessary to increase the mass participation factor in situations such as this, we need a way of determining only the relevant mode shapes in the natural frequency solution; that is, focus on the vertical modes (in this case), and extract as many vertical modes as possible, without significantly increasing the set of requested modes.
98
In Straus7, you can independently ignore mass in any of the three global axis directions (X, Y, Z), by setting the option in the Defaults/Dynamics tab of the solver panel. In this example, you could disable X and Z mass, thereby only determining modes that have mass participation in Y.
Superposition of modal results Once the results for the single modes are found, the problem is how to combine them to obtain the maximum force or displacement within the elements. Note that this is not in general a simple problem since the peak amplitude of different modes doesnt occur at the same point in time. Thus the simple summation of modal results will in general highly overestimate the physical force distribution. The first proposed method is the SRSS (or Square Root of the Sum of the Squares) combination in which the final results are obtained as the euclidean norm of the single modal results:
2 x = x12 + x2 + x32 + ... xn2
Note that the outcome consists of just positive result quantities. Furthermore this combination method is considered to be valid only if the frequencies are sufficiently spaced, e.g. if fi and fj are two natural frequencies with fi < fj then the requirement is that fi < 0.9fj. That is, this method does not consider the interaction between close frequencies. Another method, the CQC (Complete Quadratic Combination) method is widely used in practice. This method combines each frequency with all the others using coefficients that are dependent on the damping and the natural frequencies, thereby considering the effect of closely spaced frequencies.
x = ij ij xi x j i j
1/ 2
This combination is a generalized version of the SRSS method and the two methods coincide if the frequencies are sufficiently spaced. Note that the final solution, in general, is not equilibrated as it is the result of a combination of equilibrated modes.
99
Example In the following example the different methods discussed are applied to a simple building structure and the final results are compared. The following picture illustrates the geometry of the simple building:
Evaluation of the Response Spectrum First of all it is necessary to calculate the response spectrum to be used in the equivalent static and spectral response. For this example, we have evaluated it directly by starting from the acceleration time history of the El centro earthquake. For simplicity, no correction factors have been applied to it. A finite difference equation is used to solve the single degree of freedom system with a damping ratio of 5% (that is, the equation presented on the first page of this lesson is solved).
The following picture illustrates the comparison of the obtained spectrum with the one given by Eurocode 8 for a class A soil. Typical code spectra are simplified (smoothed) with scaling factors applied.
100 Presented by G+D Computing Pty Limited
Equivalent Static Analysis The effect of flexural and torsional vibrations is obtained using static forces and moments. Although the geometry of the structure is not regular (lift core not in a central position) the analysis can be equally carried out in accordance with the clauses in the Australian standards. According to Eurocode 8 a static analysis cannot be used in this case. The natural periods are: First period (Torsional): 1.55585 s Second period (Flexural minor axis): 1.26129 s
Different mesh sizes were considered to make sure that the frequencies represent converged results. The total amount of dead load is 705 T. The acceleration of the calculated spectrum corresponding to the first period (torsional) is approximately 0.1g and for the second period (first flexural mode) it is around 0.3g. These correspond to approximately 0.6g and 0.8g respectively for the Eurocode spectrum.
101
Total Base Shear [kN] Calculated Spectrum 692 2074 Eurocode 8 4152 5536
The base shear is then distributed along the height using the following relationship:
F floor1 =
Vbase1 h ihi
Using the other fundamental frequency (generating torsion) the forces in each floor are:
F floor 2 =
Vbase2 h ihi
The eccentricity between the shear centre and the physical centre of the generic floor is required to evaluate torsional effects. The shear centre can be obtained through the following relationship:
x=
I x I
i x ,i i x ,i
where Ix,i is the moment of inertia of the single structural element referred to its own centroid (with a distance xi from the origin of the reference coordinate system). The eccentricity is hence 4.66 m. Once the static forces have been applied to the model, the solution can be run and the results viewed.
102
Load Type  This option allows the selection of different types of external causes (e.g. applied force, base acceleration, etc.) which will be subject to the design spectrum. Damping  Damping can be modal or Rayleigh. With the former a certain damping ratio can be entered directly in the decoupled equations of motion. The latter adds a damping to the structure that is proportional to a combination of its stiffness and mass. This approach assigns a damping to each natural frequency following a nonlinear curve defined through two damping ratiofrequency couples. Direction Vector  The direction of action of the earthquake is entered as a vector. If the design spectrum is normalized then the peak value has to be specified here. Frequency File  The frequencies included in the analysis, together with their damping ratios and the relative spectra are chosen in this dialog box.
Transient Dynamic Analysis The acceleration time history must be entered in the solver panel:
Base Load  Once the time history has been specified, it is possible to choose between either absolute or relative output for displacement, velocity and acceleration results. Forces and stresses are not affected by this choice.
Results Comparisons The maximum bending moment in the two principal directions from the transient dynamic analysis has been chosen as the comparison parameter. Two different spectral and equivalent static analyses were performed using the calculated spectrum and the EC8 spectrum.
103
The design spectrum given in EC8 has not been factored by any of the importance, site, damping or statistical factors. This example illustrates that using a spectral analysis (code design spectra) conservative results are obtained in a fraction of the time taken for the full transient dynamic analysis and saving hand calculations needed to calculate statically equivalent forces.
104
105
106
Introduction
The example illustrates how to perform three different types of seismic analysis on a very simple building model.
Problem
The first part of this exercise will focus on the selection of a proper response spectrum and of an earthquake time history, such that the results given by each method are directly comparable. To do this we have to choose a set of multipliers for the unscaled code response spectrum. They are: Site Factor: it takes into account the quality of the foundation soil. Acceleration Coefficient: it quantifies the peak of acceleration for the relevant earthquake (selected on the basis of a given return period). Importance Factor: related to the type of construction and its use. Structural response factor: it considers that the real system will exhibit a certain ductility during the earthquake.
The choice of a proper acceleration factor that allows comparisons between transient dynamic and spectral results, means that we have to choose also a reference acceleration time history. The following picture illustrates the Athens September 99 seismic event chosen for this example.
The acceleration peak for this accelerogram is 287.394 cm/s2. Using a discrete range of periods for a single degree of freedom system, the response spectrum has been obtained from the time
Presented by G+D Computing Pty Limited 107
history and compared with the one given in the Australian code multiplied by the Importance factor and the structural response factor. The result is illustrated in figure.
Once the reference response spectrum has been determined we can start to perform the equivalent static analysis.
Modelling Procedure
The model used is a simple concrete four storey building. Its dimension are 12 m x 6 m with a floor height of 3 m. The following quantities need to be calculated:
Natural Frequencies
The natural frequency solver is used to evaluate the natural frequencies of the building. The frequencies obtained are: First natural frequency, flexural oscillation about the buildings minor axis of inertia: 0.518269 Hz. Second natural frequency, flexural oscillation about the buildings major axis of inertia: 0.565712 Hz.
Note that the first two natural frequencies are free of torsional effects. Hence all the three approaches are feasible to be applied to the considered geometry.
C S V = I  Gg R f
where I is the importance factor, S the site factor, Rf the structural response factor and C the earthquake design coefficient given by:
1.25 a C = 23 T
108
with a the acceleration coefficient. The latter value characterizes the peak acceleration of the seismic event for a given return period. In our example it will be equal to the maximum value of the time history for the Athens earthquake. The total weight of the building is 148.61 Tonnes. The following table gives coefficients used and the result obtained for each fundamental period. Table 1: Coefficients used for the base shear calculation Coefficient
I C first period C second period Rf a S
Value
1.25 0.2355 0.2496 1.5 0.292 1.0
The values of the shear forces in the two principal directions of inertia of the building thus result: 280 kN for the direction associated with the first period. 296,7 kN for the direction associated with the second period.
The forces on the single floor is then 3/30, 6/30, 9/30, 12/30 of the total shear just calculated.
Comparison of results
The following graph illustrates the results following different approaches.
109
110
Problem Description
A single degree of freedom system with mass m, natural frequency f and damping is subjected to a random dynamic force. The random force F is given with a power spectral density.
Geometry
Mass (m) = 60 kg Natural frequency (f) = 4 Hz Relative damping ratio ( ) = 0.05 Length of spring (l) = 1 m Spring stiffness (K) = m(2 f)2 = 37899.3 N/m F = 1.0 In this analysis, the curve of PSD value is a Load Spectrum. This will factor the loads applied to the model. The magnitude of the force is built into the PSD curve and thus a unit load is applied to the model. Default Freedom Case: All fixed except DY.
Solver Setup
Run the Natural Frequency solver for 1 mode. Use the Lumped Mass option. The target frequency is 4 Hz.
111
Spectral Response Create a new Factor versus Frequency table and define the PSD curve. Select the Spectral Response solver and setup as shown:
Results
Displacement = 0.0661 m Note that this is the one standard deviation response. This means that the displacement will be no more than 0.066/m for 68.3% of the time.
112
Problem Description
A power spectral density analysis is to be carried out on the frame from the Spectral Example. The frame is to be mounted in an offroad vehicle. The purpose of this analysis is to investigate the stresses when the frame is subjected to a random base excitation that occurs as a result of the vehicle driving over rough ground. The power spectrum of the attachment points in the vehicle has been measured using an accelerometer and a spectrum analyser. The spectrum is based on the average of a large number of measurements during the most extreme operations that will occur in practice. A graph of the spectrum is shown in the following figure: This spectrum is assumed to act in the horizontal global X direction Enter the spectrum as Spectral Table 2 using the Tables option from the main Straus7 menu. (Table 1 already exists from Example 1). Run the Natural Frequency solver using the following parameters: Solve for 30 Modes Lumped Mass The first 10 calculated frequencies are
Mode 1 2 3 4 5 6 7 8 9 10 Eigenvalue 3.85384384E+03 3.88046239E+03 1.30269834E+04 2.81202089E+04 7.13699066E+04 7.44108044E+04 7.66895957E+04 7.81961853E+04 2.51547652E+05 2.51566387E+05 Frequency (rad/s) 6.20793350E+01 6.22933575E+01 1.14135811E+02 1.67690813E+02 2.67151468E+02 2.72783439E+02 2.76928864E+02 2.79635808E+02 5.01545264E+02 5.01563941E+02 Frequency (Hertz) 9.88023303E+00 9.91429577E+00 1.81652785E+01 2.66888219E+01 4.25184766E+01 4.34148327E+01 4.40745976E+01 4.45054212E+01 7.98234080E+01 7.98263805E+01
113
Results
The results calculated by the spectral solver are for one standard deviation ( )  i.e. will not be exceeded 68.3% of the time. Find the maximum stress in the beam elements. Scale this by 2x for 2 and 3x for 3 . This will give an indication of the maximum stress that is unlikely to be exceeded 95.4% and 99.7% of the time respectively.
R e s u lt 2 3 M a x F ib r e S tre ss (M p a ) 5 9 .4 9 1 1 8 .9 8 1 7 8 .4 7
The maximum stress occurs at the upper end of one of the lower legs.
114
References
1. Clough RW and Penzien J. "Dynamics of Structures". McGrawHill, 1975 2. Thomson W.T. "Theory of Vibration with Applications" Fourth Edition Chapman and Hall 1993 3. Bruel & Kjaer "Mechanical Vibration and Shock Measurements" 1980 4. NAFEMS "A Finite Element Dynamics Primer" 1992
115
116