Optimization of Seismic Codes Using CQC (Concept of Supreme Envelopes) PDF
Optimization of Seismic Codes Using CQC (Concept of Supreme Envelopes) PDF
1. INTRODUCTION .......................................................................................................................................................................5
1.1 MOTIVATION AND PHILOSOPHY .........................................................................................................................5
1.2 OBJECTIVES AND SCOPE ........................................................................................................................................6
1.3 PROJECT DETAILS ......................................................................................................................................................7
2. LITERATURE REVIEW ..........................................................................................................................................................8
2.1. Introduction .....................................................................................................................................................................8
2.2. Dynamic analysis ...........................................................................................................................................................8
2.2.1. Dynamic forces caused by earthquake. ...................................................................................................8
2.2.2. Inertia forces..........................................................................................................................................................8
2.2.3. Spring forces ..........................................................................................................................................................9
2.2.4. Damping forces.................................................................................................................................................. 10
2.2.5. Formulation of Eq of motion ...................................................................................................................... 10
2.3. Envelopes for response vectors in linear structures ............................................................................... 11
2.4. Design of column section subjected to three components of earthquake .................................... 11
2.5. Penzien & Watabe Characterization of 3-dimensional earthquake ground motion. .............. 12
2.6. Earthquake excitation .............................................................................................................................................. 12
2.7. Response quantities .................................................................................................................................................. 13
2.7.1. RESPONSE HISTORY....................................................................................................................................... 13
2.8. PSEUDO-VELOCITY, AND PSEUDO-ACCELERATION RESPONSE SPECTRA ................................ 15
2.8.1. Pseudo-velocity Response Spectrum ..................................................................................................... 15
2.8.2. Pseudo-acceleration Response Spectrum ........................................................................................... 16
2.8.3. Combined D-V-A Spectrum .......................................................................................................................... 17
3. RESPONSE HISTORY ANALYSIS FOR RESPONSE VECTORS........................................................................... 18
3.1. THE RESPONSE VECTOR ........................................................................................................................................ 18
3.2. EQS OF MOTION .......................................................................................................................................................... 18
3.3. MODAL EXPANSION.................................................................................................................................................. 19
3.4. NATURAL VIBRATION FREQUENCIES AND MODES ................................................................................ 20
3.4.1. MODAL AND SPECTRAL MATRICES ....................................................................................................... 22
3.4.2. COMPUTATIONAL METHODS FOR THE EIGENVALUE PROBLEM ......................................... 23
3.5. MATRIX ITERATION METHOD (STODLA METHOD) ............................................................................... 24
3.5.1. Determination of the EIGENSPECTRUM .............................................................................................. 24
3.5.2. Convergence to the first mode .................................................................................................................. 24
1|P a ge
3.5.3. Convergence to highest mode: .................................................................................................................. 25
3.5.4. Convergence to any intermediate mode: ............................................................................................. 25
3.6. DAMPING MATRIX ..................................................................................................................................................... 27
3.7. MODAL EQS ................................................................................................................................................................... 29
3.8. MODAL RESPONSES.................................................................................................................................................. 31
3.9. RESPONSE OF SDOF SYSTEMS TO GENERAL DYNAMIC EXCITATION: Duhamel Integral .. 31
3.10. EQUIVALENT MOMENTS .................................................................................................................................. 33
3.10.1. BEAM-COLUMNS SUBJECTED TO END MOMENTS ........................................................................ 33
3.10.2. Concept of Equivalent Moment ................................................................................................................. 37
4. RESPONSE SPECTRUM METHOD ................................................................................................................................. 38
4.1. THEORY OF RANDOM VIBRATIONS ................................................................................................................. 38
4.2. THE RESPONSE SPECTRUM METHOD ............................................................................................................ 40
4.3. MATRIX FORMULATION......................................................................................................................................... 45
5. THE ELLIPTICAL ENVELOPE.......................................................................................................................................... 47
5.1. THE SUPREME ENVELOPE .................................................................................................................................... 53
6. CAPACITY CURVE ................................................................................................................................................................. 56
6.1. Introduction .................................................................................................................................................................. 56
6.2. Inelastic behavior of beam-columns ................................................................................................................ 57
6.3. Design Interaction Eqs: AISC/LRFD Format ................................................................................................ 59
7. PROBLEM STATEMENT .................................................................................................................................................... 62
7.1. INTRODUCTION .......................................................................................................................................................... 62
7.2. Example structure ...................................................................................................................................................... 62
7.3. Example Building........................................................................................................................................................ 62
TOTAL STIFFNESS MATRIX ................................................................................................................................................. 71
TOTAL MASS MATRIX ............................................................................................................................................................. 72
MATRIX ...................................................................................................................................................................................... 73
MATRIX ....................................................................................................................................................................................... 74
DAMPING MATRIX .................................................................................................................................................................... 75
NATURAL FREQUENCY FOR 24 MODES ........................................................................................................................ 76
7.4. MODE SHAPE DIAGRAM ......................................................................................................................................... 77
7.5. EL CENTRO EARTHQAUKE DATA...................................................................................................................... 83
GRAPHS OF FORCES IN EACH NODE AFTER TIME HISTORY ANALYSIS ..................................................... 84
7.6. P-M INTERACTION CURVE FOR ISMB 200 (CAPACITY CURVE) ....................................................... 93
7.7. RESPONSE ENVELOPE FOR MEMBER 5 USING RESPONSE SPECTRUM METHOD AT
VARIOUS ANGLE OF ATTACK, WHEN IS KNOWN AND WHEN IT IS UNKNOWN. ............................... 94
2|P a ge
7.8. COMPARISON OF SEISMIC DEMAND AND SEISMIC CAPACITY CURVE......................................... 95
7.9. RESULTS.......................................................................................................................................................................... 96
8. DISCUSSIONS AND REMARKS........................................................................................................................................ 97
9. Annextures:.............................................................................................................................................................................. 98
Annexure A: List of script files,their functions & definitions of variables ................................................ 98
Script Files: ................................................................................................................................................................................ 98
Data File: ...................................................................................................................................................................................... 98
Definitions of variables: .................................................................................................................................................. 99
Annexure B: program listing............................................................................................................................................... 102
Script File 1: stodola.m .......................................................................................................................................................... 102
Script File 2: Duhamel.m ...................................................................................................................................................... 104
Script File 3: responses.m ..................................................................................................................................................... 106
Script File 4: envelope.m ....................................................................................................................................................... 107
Script File 5: rhistory.m......................................................................................................................................................... 108
Script File 6: CapCurve.m ..................................................................................................................................................... 109
Annexure C: Input/output .................................................................................................................................................... 110
10. REFERENCES .................................................................................................................................................................. 112
3|P a ge
4|P a ge
1. INTRODUCTION
In earthquake engineering, the response spectrum method is commonly used to estimate the
maximum values of response acting in linear structures subjected to seismic ground motions.
With this method, individual peak modal responses are obtained using a prescribed set of
response spectra that characterizes the ground motion expected at the location of the structure.
These modal maxima are then combined according to well defined Modal Combination Rules,
like ABSSUM or SRSS or CQC, to estimate the maximum value of response of interest. But, this
conventional response spectrum method is ideally suited for design or analysis of structural
elements that are controlled by maximum value of a single response quantity; e.g., a beam
governed by maximum bending moment. For members in which simultaneous action of multiple
seismic responses must be considered, e.g., a column subjected to axial load and a bending
moment, its critical combination of responses may not coincide with maximum value of any of
the responses. For such cases, an envelope that bounds the evolution of vector of seismic
response in time is desirable. This envelope can then be superimposed over the capacity surface
of the member (commonly known as interaction diagram) to determine the critical combination
of responses. As shown later, the rectangular envelope produced in conventional response
spectrum method can be overly conservative in many design situations.
In this report, envelopes based on actual Time History analysis results, for multiple sets of
response quantities, is developed. When the principle direction along which the ground motion
components are uncorrelated are known, the envelope that bounds a vector of seismic responses
in a linear structure is an ellipsoid that is inscribed within the rectangular enveloped developed
for conventional response spectrum method explained above. This elliptical envelope provides a
tighter bound on a vector response process than the rectangular envelope, without losing the on
the necessary optimum conservatism. It is sincerely hoped that improved economy in the design
of structures would be achieved through this method.
5|P a ge
Uncertainty in determining the principal directions of ground motion is also addressed in the
report. When the principal direction of ground motion is not known in advance, which is
generally the case; the uncertainty in orientation of this direction must be addressed. This is done
by constructing a supreme envelope that bounds the union of elliptical envelopes for all
orientation of principle directions.
Conventional response spectrum based methods are valuable tools for seismic analysis and
design of structure. The code recommends the structure to be kept linear for the
There is need to examine ways in which the envelope that bounds a vector of seismic responses
in a linear structure changes when non-linear elements are introduced into it. The additional
insight gained from such study might help us in better understanding of non-linear behaviour of
the structures.
The primary objective of this research is to generate elliptical envelopes from the results of
Time-History Analysis and using CQC- combination rule of the chosen example structure. The
elliptical envelopes thus produced are used to redesign the members of the structure, to quantify
the frugality that could be achieved through the proposed method.
Two sets of envelopes are developed: an elliptical envelope for the case in which the principal
direction of ground motion are known, and a supreme envelope for the case in which the
orientation of principle direction is uncertain. Procedures for computing the coordinates of these
envelopes using quantities readily available in conventional response spectrum analyses are
known from literature review.
6|P a ge
1.3 PROJECT DETAILS
The project is, in brevity, a thorough Dynamic Time - History analysis. For the purpose of
carrying out Time -History Analysis, a 3 dimensional single storey, single bay steel frame is
considered, with dimensions being 4m by 4m by 4m.The frame is first designed for the loads
given in IS 875: part 1 for dead loads and IS 875: part 2 for live loads, using STAAD Pro. Once
the column and beam dimensions are obtained, detailed Time History Analysis is carried out for
the structure, for which the entire series of codes were written in MATLAB. The STAAD input
file, used for preliminary design, and the entire MATLAB code, used for analysis, is also shown
in this report for the sake of entirety.
7|P a ge
2. LITERATURE REVIEW
2.1. INTRODUCTION
Several aspects of earthquake engineering will be covered in this literature review, from dynamic
analysis of structures to elliptical and supreme envelopes. Firstly, the review will focus on
previous studies and modern text available in the field of earthquake technology and seismic
design of structures. Secondly, since the time history analysis is based on dynamic analysis
concepts, it will also be covered in this review. Finally, the concept of ensemble and statistical
nature of elliptical and supreme envelopes is also embarked upon in this review, in brevity
though.
Ground motion resulting from earthquakes of sufficiently large magnitude are one of the most
serious and disastrous dynamic disturbances that affect manmade structures. Earthquakes are
believed to occur from a fracture in earth’s crust. They occur because of the slow convective
motion of the earth’s mantle that underlies the crust.
The earthquake wave motion is very complex. The effect of such a motion on supported structure
can best be assessed by obtaining measurements of the time histories of the ground displacement
or accelerations by means of a seismograph. Ground motion induced by earthquake cause
dynamic excitation of the supported structure. This time varying support motion can be
translated into set of equivalent dynamic forces that act on structure and cause it to displace
relative to the support. If a ground motion history is specified it is possible to analyze the
structure to obtain estimates of the deformations and stresses induced in it.
8|P a ge
Inertia forces are defines as magnitude equal to product of mass and acceleration and a direction
opposite to the direction of acceleration. This principle is known as d’ Alembert’s principle. It
converts the problem of dynamic response to an equivalent static problem involving equilibrium
of forces. In rotational motion mass moment of inertia plays the same role as mass does in
rotational motion.
Eq 2.1
For a multi degree of freedom system, to specify the displaced configuration we need to specify
the displacement along N coordinates. For example, if we know the vertical displacement at each
point mass in a lumped mass model the displaced shape of the beam is uniquely determined. The
system is therefore N degree of freedom system.
To formulate the mass matrix let us imagine that the system has a unit acceleration along one of
the coordinate direction , say j, while the acceleration at all other coordinates are zero. Since the
coordinates are independent of each other such a state is possible. For our choice of coordinates
this state implies that only mass M j is undergoing acceleration and therefore the force of
magnitude -Mj is the inertia force in the system. This way we can create the mass matrix for our
idealised lumped mass model. For lumped mass systems mass matrix is diagonal in nature.
Eq 2.2
Where denotes mass matrix and denote ground acceleration vector.
An elastic body undergoing deformation under the action of external forces sets up internal
forces the resists the deformation. These forces of elastic constraints, alternatively known as
spring forces are present irrespective of whether the deformation is a result of static or dynamic
forces.
9|P a ge
Eq 2.3
For a multi degree of freedom system, assuming behavior of structure is linear, elastic forces can
be obtained by the method of superposition. For this, we apply a unit displacement along
coordinate direction , holding all other displacements to zero. Internal elastic forces will oppose
the displacements, and to maintain the displacements we must apply external forces along all
coordinate directions. The external force required at coordinate is .
Eq 2.4
Where denote damping matrix and denote displacement vector.
These forces are always opposite to the direction of motion but their character is difficult to
define or measure analytically. The magnitude of damping forces is small in comparison to the
inertia and damping forces. Despite this damping forces may significantly affect the response. A
damping force may result from the resistance offered by the air. When the velocity is small, the
resistance offered by a fluid or a gas is proportional to the velocity. And resisting force of this
nature is called viscous damping force and is given by
Eq 2.5
For MDOF system damping forces could be obtained in the similar manner as we obtained
matrix, by replacing unit displacement by unit velocity.
10 | P a g e
Eq 2.6
The mass, stiffness, damping matrix is diagonal or not depends on the chosen coordinate system.
If proper coordinate system is chosen then all the three matrices could be uncoupled. It is
possible to have mass matrix diagonal in one coordinate system and stiffness matrix diagonal in
other.
When a time history is given the Eq changes form continuous to discrete and the solution is
obtained by approximate numerical method rather than by differential calculus. The modified Eq
is:
Eq 2.7
Where is the influence vector and , , are mass, stiffness and damping matrices
respectively. The mode shape vectors for the structure are obtained using Stodla method and the
Eq is solved by Duhamel integral details of which are covered in appropriate places in the thesis.
11 | P a g e
Eq 2.8
Where is the effective response value, and is the maximum response in the mode of
vibration due to excitation in the th direction . For a column subjected to axial force
N and uniaxial moment M with proper directions for positive signs. The maximum com pressive
or tensile stress is given by
Eq 2.9
Where A is the cross sectional area of the column and Z is the section modulus.
This Eq may be treated as design criteria when is limited by an allowable stress. The section
parameters A and Z are, in general, functions of N and M. eq(2.9) is therefore nonlinear.
Recognizing that seismic waves are initiated by irregular slippage along faults followed by
numerous random reflections, refractions and attenuations within the complex ground formation
through which they pass, stochastic modelling of strong ground motions is a realistic form which
can be applied in practice. Defining earthquake excitation of a structural system in this manner
has the distinct advantage that a stochastic analysis yields mean values and variances of response
consistent with variations permitted in the ground motion model (Penzien, Watabe,1975). If
unlimited ground motion data were available, representative stochastic models be established for
earthquake ground motions. Unfortunately, strong motion data in form of accelerograms are not
easily available. So one needs to hypothesize the earthquakes.
The ground acceleration is defined by numerical values at discrete time instants. These time
instants should be closely spaced to describe accurately the highly irregular variation of
acceleration with time. Typically the time interval chosen to be to of a second, requiring
from 1500 to 3000 ordinates to describe the ground motion.
For a given ground motion , the deformation response u(t) of an SDF system depends only
on the natural vibration period of the system and its damping ratio. It is seen that the time
required for an SDF system to complete a cycle of vibration when subjected to this earthquake
ground motion is very close to the natural period of the system.
Once the deformation response history u(t) has been evaluated by dynamic analysis of the
structure, the internal forces can be determined by static analysis of the structure at each time
instant. The preferred approach in earthquake engineering is based on the concept of the
equivalent static force, , because it can be related to earthquake forces specified in building
codes; is defined as:
13 | P a g e
Eq 2.10
where k is the lateral stiffness of the frame. Expressing k in terms of the mass m gives
Eq 2.11
where
Eq 2.12
Observe that the equivalent static force is m times A(t), not m times the total acceleration .
The pseudo-acceleration response A(t) of the system can readily be computed from the
deformation response u(t).
For a frame the internal forces (e.g., the shears and moments in the columns and beam, or stress
at any location) can be determined at a selected instant of time by static analysis of the structure
subjected to the equivalent static lateral force at the same time instant. Thus a static analysis
of the structure would be necessary at each time instant when the responses are desired.
The response spectrum provides a convenient means to summarize the peak response of all
possible linear SOF systems to a particular component of ground motion. It also provides a
practical approach to apply the knowledge of structural dynamics to the design of structures and
development of lateral force requirements in building codes.
A plot of the peak value of a response quantity as a function of the natural vibration period of
the system, or a related parameter such as circular frequency or cyclic frequency , is called
the response spectrum for that quantity. Each such plot is for SDF systems having a fixed
damping ratio , and several such plots for different values of are included to cover the range of
damping values encountered in actual structures. Whether the peak response is plotted against
or is a matter of personal preference.
A variety of response spectra can be defined depending on the response quantity that is plotted.
Consider the following peak responses:
Eq 2.13
14 | P a g e
The deformation response spectrum is a plot of against for fixed . A similar plot for is
the relative velocity response spectrum, and for is the acceleration response spectrum.
Consider a quantity V for an SDF system with natural frequency related to its peak
deformation due to earthquake ground motion:
Eq 2.14
The quantity V has units of velocity. It is related to the peak value of strain energy stored in
the system during the earthquake by the Eq
Eq 2.15
This relationship can be derived from the definition of strain energy as follows:
Eq 2.16
The right side of Eq is the kinetic energy of the structural mass m with velocity V, called the
peak relative pseudo-velocity, or simply peak pseudo-velocity. The prefix pseudo is used because
V is not equal to the peak velocity flo, although it has the correct units.
The pseudo-velocity response spectrum is a plot of V as a function of the natural vibration period
or natural vibration frequency , of the system.
15 | P a g e
2.8.2. PSEUDO-ACCELERATION RESPONSE SPECTRUM
Consider a quantity A for an SDF system with natural frequency related to its peak
deformation due to earthquake ground motion:
Eq 2.17
The quantity A has units of acceleration and is related to the peak value of base shear [or the
peak value of the equivalent static force :
Eq 2.18
The peak base shear can be written in the form
Eq 2.19
where w is the weight of the structure and g the gravitational acceleration. When written in this
form, Alg may be interpreted as the base shear coefficient or lateral force coefficient. It is used in
building codes to represent the coefficient by which the structural weight is multiplied to obtain
the base shear.
Observe that the base shear is equal to the inertia force associated with the mass m undergoing
acceleration A. This quantity is generally different from the peak acceleration of the system. It
is for this reason that we call A the peak pseudo-acceleration; the prefix pseudo is used to avoid
possible confusion with the true peak acceleration .
16 | P a g e
2.8.3. COMBINED D-V-A SPECTRUM
Each of the deformation, pseudo-velocity, and pseudo-acceleration response spectra for a given
ground motion contain the same information, no more and no less. The three spectra are simply
different ways of presenting the same information on structural response. Knowing one of the
spectra, the other two can be obtained by algebraic operations.
The reasons why we need three spectra that give the same information is that each spectrum
directly provides a physically meaningful quantity. The deformation spectrum provides the peak
deformation of a system. The pseudo-velocity spectrum is related directly to the peak strain
energy stored in the system during the earthquake. The pseudo-acceleration spectrum is related
directly to the peak value of the equivalent static force and base shear. The second reason lies in
the fact that the shape of the spectrum can be approximated more readily for design purposes
with the aid of all three spectral quantities rather than anyone of them alone. For this purpose a
combined plot showing all three of the spectral quantities is especially useful. This integrated
presentation is possible because the three spectral quantities are interrelated as:
Eq 2.20
A response spectrum should cover a wide range of natural vibration periods and several damping
values so that it provides the peak response of all possible structures.
The response spectrum has proven so useful in earthquake engineering that spectra for virtually
all ground motions strong enough to be of engineering interest are now computed and published
soon after they are recorded. Enough of them have been obtained to give us a reasonable idea of
the kind of motion that is likely to occur in future
17 | P a g e
3. RESPONSE HISTORY ANALYSIS FOR RESPONSE
VECTORS
In this section we develop the modal analysis procedure to determine the response of a structure
to earthquake-induced ground motion , identical at all support points of the structure
So,
Eq 3.1
The N-vector is a function of the stiffness and undeformed geometry of the structure. All the
typical response quantities of engineering interest, e.g., inter-story drifts, axial and shear forces,
bending moments and stress components can all be expressed in this form. In order to describe
the m-vector of responses, we introduce the N x m matrix so that
Eq 3.2
The differential Eq governing the response of an MDF system subjected to three translational
components of earthquake-induced ground motion follows,
Eq 3.3
where
18 | P a g e
Eq 3.4
where, M, C and K are the mass, damping and the stiffness matrices, respectively,
is the vector of ground acceleration and I = [I1,I2,I3] being the Nx3
influence matrix which contains the nodal displacements due to unit displacement in the kth
component of ground motion. The displacement of the ground , the total (or absolute)
displacement of the mass , and the relative displacement between this mass and the
ground by . At each instant these displacements can be related by
Eq 3.5
In general approach the total displacement of each mass is expressed as its displacement due
to static application of the ground motion plus the dynamic displacement uj relative to the quasi-
static displacement:
Eq 3.6
can be expressed as ; so , it becomes
Eq 3.7
The displacement u of an N-DOF system can be expressed by the superposition of the modal
contributions:
Eq 3.8
where denote the N x n matrix of mode shapes included in the analysis and
denote the normal coordinates that represent the time varying
amplitudes of these modes so when we multiply it with the mode shapes it gives the
corresponding displacements. The equality being true only when n = N. We can however reduce
the size of the problem without compromising the accuracy by considering only those modes
which contribute significantly to the total response of the structure.
19 | P a g e
The spatial distribution of the effective earthquake forces is defined by . This force
distribution can be expanded as a summation of modal inertia force distribution
Eq 3.9
where
Eq 3.10
Eq 3.11
Eq 3.12
is the row vector of participation factors associated with the three components of ground
motion for mode i. The contribution of the nth mode to the excitation vector MI is
Eq 3.13
Eq 3.14
Where, the deflected shape does not vary with time. The time variation of the displacements
is described by the simple harmonic function
Eq 3.15
Where, and are constants of integration that can be determined from the initial conditions
that initiate motion. Combining Eqs (3.14) and (3.15) gives
Eq 3.16
20 | P a g e
Where, and are unknown.
Eq 3.17
This Eq can be satisfied in one of two ways. Either which implies that and
there is no motion of the system (this is the so-called trivial solution), or the natural frequencies
and the modes must satisfy the following algebraic Eq:
Eq 3.18
Which provides a useful condition. This algebraic problem is called the matrix eigenvalue
problem. When necessary it is called the real eigenvalue problem to distinguish it from the
complex eigenvalue problem. The stiffness and mass matrices and are known ; the problem
is to determine the scalar and the vector .
Eq 3.19
which, can be interpreted as a set of N homogeneous algebraic Eqs for the N elements
. This set always has the trivial solution , which is not useful because it implies
no motion. It has nontrivial solutions if
Eq 3.20
When the determinate is expanded, a polynomial of order N in is obtained. Eq () is known as
the characteristic Eq or frequency Eq . This Eq has N real and positive roots for because
and , the structural mass and stiffness matrices, are symmetric and positive definite. The
positive definite property of is assured for all structures supported in a way that prevents rigid-
body motion. The positive definite property of is also assured because the lumped masses are
nonzero in all DOF’s retained in the analysis.
21 | P a g e
So, a vibrating system with N DOF’s has N natural vibration frequencies
arranged in sequence from the smallest to largest ; corresponding natural periods ; and natural
modes . The term natural is used to qualify each if these vibration properties to emphasize the
fact that these are natural properties of the structure in free vibration, and they depend only on its
mass and stiffness properties. The subscript denotes the mode number and the first mode
is known as the fundamental mode.
The N eigenvalues, N natural frequencies , and N natural modes can be assembled compactly
into matrices. Let the natural mode corresponding to the natural frequency have elements
, where indicates the DOFs. The eigenvectors then can be displayed in a single square
matrix, each column of which is a natural mode:
Eq 3.21
Eq 3.22
By using the modal and spectral matrices, it is possible to assemble all of these relations into a
single matrix Eq:
Eq 3.23
22 | P a g e
3.4.2. COMPUTATIONAL METHODS FOR THE EIGENVALUE PROBLEM
The eigenvalue problem for finding the vibration properties- natural frequencies and modes-of a
structure can be represented by a characteristic Eq:
Eq 3.24
where, the eigenvalues are the roots of the characteristic Eq and is a polynomial of
order N, the number of DOFs of the system. This is not a practical method, especially for large
systems (i.e., a large number of DOFs), because evaluation of the N coefficients of the
polynomial requires much computational effort and the roots of are sensitive to numerical
round-off errors in the coefficients.
Finding reliable and efficient methods to solve the eigenvalue problem has been the subject of
much research. Most of the methods available can be classified into three major categories
depending on which basic property is used as the basis of the solution algorithm:
23 | P a g e
3.5. MATRIX ITERATION METHOD (STODLA METHOD)
The determination the eigenspectrum of a system is an important part of the dynamic analysis of
the system. Since the response of MDOF system is usually contained in the lower modes of
vibration, determination of the characteristics of the fundamental mode is of primary interest.
As we know
Eq 3.25
Hence,
So, to start with, we determine i=1 first mode shape and first eigen value:
Now since for iteration process only shape is needed. So, we drop and then scale factor will
represent
24 | P a g e
So, basically if a square matrix is multiplied by an eigen vector then it yields another eigen
vector which is proportional to it, constant of proportionality being the eigen value.
Eq 3.26
, being the constant of proportionality
Then,
Eq 3.27
Pre-multiplying by ,
Hence,
Doing iteration with this Eq leads to highest mode shape & eigen value.
Say, we need to determine the eigen value & eigen vector for 2 nd mode,
Pre-multiplying with
Pre-multiplying with
25 | P a g e
Pre-multiplying with
Pre-multiplying with ,
Similarly,
Hence, to obtain the kth mode shape & kth eigen value,
26 | P a g e
Eq 3.28
th
And the dynamical matrix for obtaining k mode using iteration process is
Then
Eq 3.29
Thus the damping matrix for a structure should be determined from its modal damping ratios,
which account for all energy dissipating mechanisms
Eq 3.30
Where, constants and have units sec-1 and sec, respectively. For both these damping
matrices the matrix C is diagonal by virtue of the modal orthogonality properties, therefore, these
are classical damping matrices.
We now relate the modal damping ratios for a system with mass-proportional damping to the
coefficient . The generalized damping for the nth mode:
Eq 3.31
And the modal damping ratio:
27 | P a g e
Eq 3.32
The damping ratio is inversely proportional to the natural frequency the coefficient can be
selected to obtain a specified value of damping ratio in any one mode, say fir the th mode.
Eq() then gives
Eq 3.33
With determined, the damping matrix C is known from Eq(), and the damping ration in any
other mode, say the th mode is given by Eq(3.31).
Similarly, the modal damping ratios for a system with stiffness-proportional damping can be
related to the coefficient In any case
Eq 3.34
Eq 3.35
The damping ratio increases linearly with the natural frequency. The coefficient can be
selected to obtain a specified calue if the damping ratio in any one mode, say for the th mode.
Eq then gives
Eq 3.36
With determined, the damping matrix C is known from Eq(3.34), and the damping ratio in
any other mode is given by Eq(3.35). Neither of the damping matrices defined by Eq (3.35) are
appropriate for practical analysis of MDF systems. The variations of the modal damping ratios
with natural frequencies are not consistent with the experimental data that indicate roughly the
same damping ratios for several vibration modes of a structure.
As a first step toward constructing a classical damping matrix consistent with experimental data,
we consider Rayleigh damping:
Eq 3.37
The damping ratio for the th mode of such a system is
28 | P a g e
Eq 3.38
The coefficients and can be determined from the specified damping ratios and for the
th and th modes, respectively. Expressing Eq(3.38) for these two modes in the matrix form
leads to
Eq 3.39
These two algebraic Eqs can be solved to determine the coefficients and . If both modes are
assumed to have the same damping ratio , which is reasonable based on experimental data, then
The damping matrix is then known from Eq(3.39) and the damping ratio for any other mode
given by Eq(3.38), varies with natural frequency as shown in Fig.
Eq 3.40
where, N is the number of degrees of freedom in the system and are constants.
When the mode shapes are chosen to satisfy the eigen value problem
substituting () into () and pre-multiplying by yields n uncoupled modal Eqs
Eq 3.41
where,
29 | P a g e
Eq 3.42
and
Eq 3.43
are the natural frequency and damping ratio of mode ‘i’, respectively
Let,
Eq 3.44
denote the displacement response of an oscillator that has the frequency and damping ratio of
mode i and is subjected to kth component of ground motion, where
Eq 3.45
is the unit impulse response function of mode i and
Dividing Eq by M we get
Eq 3.46
replacing u by to emphasize its correction to the ith mode:
Eq 3.47
Comparing Eqs () and ()
Eq 3.48
30 | P a g e
3.8. MODAL RESPONSES
The contribution of the nth mode to the displacement u(t) is
Eq 3.49
Eq 3.50
A general method for evaluating response of SDOF system to an arbitrary form of excitation can
be derived on the basis of unit impulse response function. The method is based on the principle
of superposition and hence is strictly valid for linear systems only. Consider a SDOF system
subjected to some arbitrary forcing function . This arbitrary excitation can be considered to
be a sequence of pulses of infinitesimal duration and magnitude equal to the amplitude of the
forcing function . The response of a system to an impulse is denoted by
& given by
Eq 3.51
The total response at time will be the sum of the response due to all incremental impulses
occurring prior to time . Therefore,
Eq 3.52
31 | P a g e
This integral is known as Duhamel integral and can be used to compute the response of SDOF
system to any arbitrary excitation. This Eq can also be written as
Eq 3.53
And in this form it is commonly referred to as the convolution integral. The free-vibration
response due to non-zero initial conditions should be superposed with the forced vibration
response computed by using Duhamel integral to get the complete response.
Since the forcing functions are usually available as tabulated values for different time intervals,
this Eq needs to be evaluated numerically by replacing the continuous integral by a finite
summation with a uniform pulse width (step size) approximating the infinitesimal . As the
above formulation is based on the superposition of impulse response functions, it is necessary to
ensure that the pulse duration used in actual evaluation of the response is indeed small enough
to closely resemble this assumed behavior. Moreover, should be small enough to assume the
force amplitude to be constant within the interval.
The numerical approach to evaluate the responses of a SDOF system by Duhamel integral
involves interpolation of the excitation i.e. the integrand of the Duhamel integral.This approach
is strictly applicable only for linear systems.
Eq 3.54
where, . The general solution for the dynamic response of an
underdamped SDOF system within the time interval and is given by,
Eq 3.55
and
Substituting for and evaluating the integral, the recurrence relations for displacement and
velocity may be obtained as,
32 | P a g e
and
Eq 3.56
where are the coefficients of the recurrence relations and are given as
Eq 3.57
where .
For reasonable accuracy in the computed response, it is necessary that the sampling interval
, being the natural period of the SDOF oscillator.
Here we are considering the case in which the primary bending moment is caused by end
moments in the beam-column. Shown in Fig. is a beam-column acted on by end couples and
at the left and right ends of the member, respectively, and acted on by an axial force . Using
the free-body diagram of a segment of beam-column of length x from the left end, the external
moment acting on the cut section is
33 | P a g e
Eq 3.58
Equating this to the internal moment of – and rearranging, we have
Eq 3.59
or, using , we can write
Eq 3.60
The general solution is
Eq 3.61
The constants and can be evaluated by using the boundary conditions
Eq 3.62
Therefore, Eq () can now be written as
Eq 3.63
from which
Eq 3.64
and
34 | P a g e
Eq 3.65
and
Eq 3.66
To determine the location of the maximum moment, we set the shear force or Eq(),
equal to zero. In doing so, we obtain the location
Eq 3.67
From Fig it can be seen that
Eq 3.68
Eq 3.69
The maximum moment is obtained by using the above expressions for and in the
expression where is given in Eq (3.65), Thus
Eq 3.70
Eq 3.71
35 | P a g e
Eq 3.72
The minus sign that appears in Eq(3.72) simply indicates that causes tension on the top
fiber of the cross section.
If is the larger of the two end moments, then the terms in the brackets in Eq (3.72) represent
the moment amplification factor for the beam-column subjected to end moments and an
axial force . Note that this amplification factor depends not only on the magnitude of the axial
force, but also on the magnitude of the ratio of the end moments.
For members bent in double curvature, sometimes the maximum moment occurs at the end and
is therefore equal to , as shown in Fig. If this is the case the amplification factor becomes
meaningless because this theoretical maximum moment occurs outside the length of the beam-
column.
It should be mentioned that in the development of Eq(3.72) only member overall stability is
considered. Failure due to lateral torsional buckling or buckling due to unwinding from double to
single curvature is not considered.
Although Eq(3.72) has been developed for a member bent in double curvature, the same can also
be used for a member bent in single curvature, simply by replacing by – . Thus, for
members bent is single curvature, the expression for maximum moment is
Eq 3.73
Eqs (3.72) and (3.73) can be written in a combined form as
Eq 3.74
where is positive if the member is bent on double curvature and is negative if it is bent in
single curvature. The absolute value for is used in the coefficient of Eq (3.74) because we
are interested only in the magnitude, not the direction of .
A special case for a beam column bent in single curvature is the case in which the end moments
are equal and opposite, i.e., if , then the Eq reduces to
36 | P a g e
Eq 3.75
Eq (3.74) is the expression for the maximum moment for the general case of a beam-column
subjected to unequal end moments. The maximum moment may occur at a member’s end, and
be equal to the larger of the two end moments, or it may occur somewhere within the member
whose magnitude can be given by Eq(3.74). For the purpose of design, one needs to know
whether the maximum moment occurs at the end or away from the ends, and also the location of
the maximum moment if it should occur away from the ends. To eliminate these calculations, the
concept of equivalent moment is introduced in design practice.
The concept of equivalent moment is shown schematically in Fig. The end moments and
acting on the member are replaced by a pair of equal and opposite equivalent moment . The
magnitude of the equivalent moment is such that the maximum moment produced by it will be
equal to that produced by the actual end moments. Mathematically, one can obtain the equivalent
moment by setting in Eq(3.73) and evaluate this to the
Eq 3.76
From which we solve for
Eq 3.77
Eq 3.78
In which is the equivalent moment factor.
37 | P a g e
4. RESPONSE SPECTRUM METHOD
Eq 4.1
where is the complex frequency response function for mode
is the (k, l) element of and represents the cross-power spectral density
of ground acceleration components and and an asterisk denotes the
complex conjugate. The standard procedures of the theory of random vibrations yield
Eq 4.2
38 | P a g e
for the cross-power spectral density of responses and .
It is a common practice to resolve the translational ground motions into components directed
along the structure axes. We assume that one of the structure axes is vertical and denote the
components of ground motion along the two horizontal structure axes and the vertical axis as
, and , respectively. As a result of this convention, , and
are associated with the components of ground acceleration directed along the structure axes.
Penzien and Watabe (1975) observed that during the strong motion phase of an earthquake the
translational ground motion components are uncorrelated along a well-defined orthogonal system
of axes whose orientation remains reasonably stable over time. These axes, which are denoted
the principal axes of the ground motion, are usually oriented such that the major and intermediate
principal axes lie in the horizontal plane and the minor principal axis is vertical. We denote the
components of ground acceleration directed along the major, intermediate and minor principal
axes as , and , respectively , and define their diagonal matrix of power
spectral densities by = diag[ , , ] . The
components along any other system of axes obtained by a rotation of these principal axes are
naturally correlated. Consequently, unless the principal axes of ground motion coincide with the
structure axes, the cross terms corresponding to k l are not zero and must be included in the
analysis. We account for these cross terms by relating the components of ground motion directed
along the structure axes to the principal components of the ground motion though the rotational
transformation
Eq 4.3
Where and
Eq 4.4
in which the counterclockwise angle specifies the orientation of the horizontal principal axes
relative to the horizontal structure axes in the horizontal plane, as in Figure 4.1
The power spectral density matrices of the ground accelerations directed along the two sets of
axes are related through
39 | P a g e
Eq 4.5
Hence
Eq 4.6
The covariance between zero-mean responses and is
Eq 4.7
Eq 4.8
where
Eq 4.9
is the covariance between modal responses and .
40 | P a g e
For the purposes of structural design, the components of ground motions at a site are commonly
described by their response spectra, which are functions that specify the maximum response of a
single-degree-of-freedom oscillator due to a given component of ground motion for a range of
frequencies and damping ratios of the oscillator. Therefore, it is useful to express Eqs in terms of
the response spectra of the principal components of ground motion.
The formulation developed here is an extension of the Complete Quadratic Combination (CQC)
modal combination rule developed by Der Kiureghian (1981) for predicting the peak value of a
single response quantity resulting from a single component of ground motion. In particular, we
assume that (1) each component of the seismic input is a wide-band, zero-mean Gaussian process
having a stationary duration that is several times longer than the fundamental period of the
structure, (2) the significant modes of vibration are within the range of dominant frequencies of
the excitation, and (3) the structure is not too lightly damped ( ≥ 0.02, i = 1,2, ... , n).
Following the derivation of the original CQC rule, an approximation for the covariance
Eq 4.10
For , it has been shown by Der Kiureghian (1980, 1981) that when the significant modes of
vibration are within the range of dominant frequencies of the wide-band seismic excitation, the
following expression is a good approximation
Eq 4.11
This expression, which is based on response to white noise, is independent of the ground motion
components; thus, the superscript on is removed.
41 | P a g e
When the response is a stationary zero-mean Gaussian process, can be expressed as
,Eq 4.12
where = E[max ] is the mean displacement response spectrum ordinate for mode i due
to the kth principal component of ground motion and is a peak factor that has a mild
dependence on the power spectral density and the duration of the excitation. We note that the
original CQC rule is based upon the conventional absolute value definition of the response
spectrum, = E[max ]. The difference between the two definitions is normally
negligible, i.e., less than 5%, for damping ratios typical of conventional structures. We also note
that the expectation operator E[·] in the definition of implies that
Hence
Eq 4.13
Under the assumption that the response is a stationary, zero-mean Gaussian process, the variance
of can be expressed as
,Eq 4.14
where = E[max ] is the mean of the maximum value of and is a peak factor.
Using the relationship in which is the correlation coefficient between
responses and ,
42 | P a g e
Eq 4.15
, i = 1, 2, ... , n ,
Eq 4.16
Thus, we can write, without much loss in accuracy,
Eq 4.17
The above expression defines the elements of the "response matrix".
43 | P a g e
First, it is apparent from the above derivation that, when r s, is related to the covariance
between responses and . The algebraic sign of indicates whether the responses
and are positively or negatively correlated. If and are uncorrelated,
then = 0; whereas if is proportional to , then the two responses are perfectly
correlated, i.e., = ±1, and ,
Second, when r = s,
Eq 4.18
Eq 4.19
which is the original CQC rule developed by Der Kiureghian (1981).
normally do not occur at the same time. As we will see shortly, when e is specified, the envelope
derived in this study is an ellipsoid in the m-dimensional response space that is inscribed within
this conservative rectangular envelope
44 | P a g e
4.3. MATRIX FORMULATION
For the derivation of the elliptical envelope, it is convenient to rewrite (4.17) in a matrix
form. Define the n x n diagonal matrices = diag[ ] and = diag[ ] for k = 1,2,3 and
the n x n correlation matrix We can then rewrite (4.17) in the form
Eq 4.20
where
Eq 4.21
45 | P a g e
For a given structure and response spectra, and for known principal directions of the ground
motion, is known and is identical for all response quantities. Furthermore, since =
= > 0 for any non-trivial response, is a positive definite matrix.
FIGURE 4.1
1 2= structure axes
46 | P a g e
5. THE ELLIPTICAL ENVELOPE
Eq 5.1
in which the (r,s) element is Xrs . Because Z is symmetric and positive definite, X is
symmetric and positive semi-definite. Furthermore, X is singular only when there are linearly
dependent columns in Q, i.e., when one or more of the responses considered are linear
functions of other responses. In the following derivation of the elliptical envelope we first
assume that such linear dependence between the response components does not exist so that
X is positive definite and invertible. The case of linearly dependent responses is treated as a
special case.
Consider the case where the orientation of the principal directions of ground motion, , is
known. To derive a response-spectrum-based envelope of the vector response process x(t) as
it evolves in time, consider the projection of x(t) on a unit vector a in the m-dimensional
response space
Eq 5.2
When the rth element of is taken to be unity with all other elements equal to zero, we
obtain .For an arbitrary unit vector , is a linear combination of the
elements of the response vector x(t) and, therefore, of the nodal displacements. Hence
Eq 5.3
where = is an N-vector of constants that are functions of the stiffness and
undeformed geometry of the structure and the specified direction in the response space.
= E[max (t)], i.e., the expected peak value of the projection of the response vector
along the direction specified by . Hence, we can write
Eq 5.4
Now consider the unit vector along the response axis in direction 1, i.e., = [1,0,0, ... ,0]T .
Eq yields X1 which establishes the bound A similar bound - is
obtained by considering the direction vector = [1,0,0, ... ,0]. These bounds define two
hyperplanes that are perpendicular to the axis and are located at distances ± from the
origin. Note that the distance to the bounding hyperplane in direction is the maximum
47 | P a g e
value of the projection of x(t) on . Hence, this distance is predicted using the one-sided
definition of the response spectrum. Next, consider a = [0, ± 1,0, ... ,0] T , i.e., unit vectors
along the response axis in direction 2. Similarly, the bounds - on the second
response quantity are obtained, which similarly define two hyperplanes perpendicular to the
axis. Continuing this process for the remaining response axes, one obtains m parallel pairs
of hyperplanes normal to the response axes. The intersection of the domains between each
pair of parallel planes defines an m-dimensional rectangular domain that envelops the vector
response process. The rectangular envelope is the one used when the maxima of individual
response quantities are combined to evaluate the adequacy of a given design.
Now consider an arbitrary vector that is not aligned with any of the response axes. The
projection of the response vector along this direction is bounded by with
defined earler. This bound defines a hyperplane that is perpendicular to and is at a distance
from the origin of the response space. Obviously, the response vector should be contained
within the intersection of the half-space T X defined by this hyperplane and the
rectangular domain defined earlier. This intersection is shown in Figure 3.1b in the two-
dimensional space of and . This procedure can be repeated for many directions a, thus
gradually tightening the envelope. Figure 3.1c shows the resulting envelope in the plane of
and .
In the following, we show that this envelope is an ellipsoid that is completely defined by the
response matrix X. Consider the bounding hyperplane defined by the unit normal vector
and distance from the origin of the response space and a unit vector having an acute
angle with . Let denote the distance from the origin to the hyperplane in the
direction of and denote the distance to the envelope in the same direction. Figure 3.2
shows these distances in the plane defined by vectors and .One can write
Eq 5.5
For a given , the distance to the envelope is the minimum of ) with respect to . To
obtain this distance, we solve
Eq 5.6
48 | P a g e
for and substitute into (5.5). Upon rearranging (5.6) and using (5.5), one has
Eq 5.7
Hence,
Eq 5.8
and, provided X is not singular,
Eq 5.9
Eq 5.10
Eq 5.11
This Eq defines an ellipsoid in the polar coordinate system. It can be used to determine the
distance from the origin of the response space to the envelope in any direction specified by
the unit vector .
We now examine properties of matrix X that are helpful in understanding the geometry of the
envelope defined by (5.11). First, we rewrite (5.11) by squaring both sides of the expression
and multiplying through by to obtain
49 | P a g e
Eq 5.12
As mentioned earlier, the point x = is located on the envelope in direction from the ori-
gin. Hence, the envelope is defined by the locus of points x in the response space that satisfy
Eq 5.13
Because X is symmetric and real-valued, it can be expressed as
Eq 5.14
where is an m x m diagonal matrix whose elements rr = ; r = 1,2, ... , m are the
eigenvalues of X and is an m x m orthogonal matrix whose rth column is the eigenvector
associated with the eigenvalue . The columns of form a basis for the response space that
can be adopted as a new coordinate system. We designate these coordinate axes , r = 1,2, ...
, m, and
note that, in general, they are rotated with respect to the coordinates ,r = 1,2, ... , m . Any
point x in the response space can be specified by x’ in the rotated coordinate system through
the transformation
Eq 5.15
Using , yields
’ ’
Eq 5.16
as an expression that defines the envelope in the coordinate system formed by the columns of
. Expanding (5.15), we see that the envelope is the locus of points in the response space that
satisfy
’ ’ ’
Eq 5.17
It is clear from the preceding Eq that the envelope is an ellipsoid as we asserted earlier.
Moreover, the principal axes of this ellipsoid coincide with the coordinate system defined by
the columns of , which were identified as the eigenvectors of X, i.e., the eigenvectors of X
are the principal axes of the envelope. In addition, the length of the rth semi-axis is , which
is the square root of the rth eigenvalue of X.
50 | P a g e
FIGURE 5. 1 figure 5.2
FIGURE 5. 3
51 | P a g e
FIGURE 5.4
FIGURE 5.5
52 | P a g e
FIGURE 5.6 FIGURE 5.7 FIGURE 5.8
It is evident from equations that the size and orientation of the elliptical envelope are func-
tions of the orientation of the principal axes of ground motion, . In the preceding derivation,
was assumed to be known. Normally, however, this information is not available during the
design phase of a structure. In such cases, it is prudent to consider all possible values that
can assume. That is, the envelope used for design should bound all the elliptical envelopes
obtained for 0 2π . In this section, we derive expressions for this bounding envelope,
which we denote as the "supreme" envelope.
For a specified direction in the response space and a given orientation of the principal
axes of ground motion, the distance to the hyperplane defined by that bounds the
elliptical envelope is given by (5.4). Using (4.19) and the trigonometric identities sin2 (1-
cos2 )/2 and 2sin cos = sin 2 , (5.4) can be rewritten as
Eq 5.18
For a specified , the value of that maximizes is found by solving
53 | P a g e
Eq 5.19
such that
Eq 5.20
The result is
Eq 5.21
Eq 5.22
where
Eq 5.23
Hence
Eq 5.24
where
Eq 5.25
Eq (5.33) defines the distance to the hyperplane tangent to the supreme envelope and having
as its unit normal vector. This expression is analogous to (5.4) derived earlier for the el-
liptical envelope. However, the matrix here is dependent upon and, as a result, the
54 | P a g e
supreme envelope is not an ellipsoid. It is evident that the supreme envelope is a union of all
elliptical envelopes obtained for 0 2π. Furthermore, the bounding hyperplane in a
given direction is tangent to that ellipsoid in the union that is defined by evaluated at .
It follows, from a derivation similar to that used to derive (5.13), that points x on the supreme
envelope satisfy the relation
Eq 5.26
One can use this relation to compute points on the supreme envelope by varying . Each such
point corresponds to a value of that can be computed in terms of . A closed-form expres-
sion for the supreme envelope for this case does not exist. Alternatively, the envelope can be
constructed by superimposing the elliptical envelopes for all values in the interval of
interest.
FIGURE 5.9
Figure 5.10
55 | P a g e
6. CAPACITY CURVE
6.1. INTRODUCTION
Having obtained the response-spectrum based envelopes as well as time-history plots, the
next step is to use it for the purpose of seismic analysis & design. These envelopes can be
used in conjunction with a capacity surface (or interaction diagram) to either determine the
adequacy of a design or to determine the required value of a design parameter. To determine
the adequacy of a design, one has to make sure that the envelope bounding the response
vector lies entirely within a prescribed capacity surface. Similarly, to determine the required
value of a design parameter, which directly controls the position of the capacity surface, is so
chosen such that the capacity surface completely encompasses the envelope.
In practice, all members in a space frame are subjected to combined loading & is essentially a
beam-column. A beam-column is a structural member subjected to both bending and
compression/tension. However, if the axial force effects in a member are negligible, it is
more convenient to design & analyze it as a beam. On the other hand, if the bending effects in
a member are negligible, it is more convenient to treat it as a column. The analysis of a beam-
column is more complicated than that of a member subjected to only one type of loading.
Even a reasonable approximate solution involves considerable labour in numerical
calculations & hence limits its practical use. On the other hand, the present design procedures
& plastic analysis takes no account of mutual effects of different kind of loading on each-
other, and hence have an unknown amount of inaccuracy when applied to space frame
analysis and design.
Eq 6.1
where k2 = P/EI. The eneral solution to this Eq is
Eq 6.2
Alternatively, one can draw a free-body diagram of a segment of beam-column and equate
the external moment to internal moment at some general location to obtain a second order
differential Eq
56 | P a g e
Eq 6.3
Whose general solution is:
Eq 6.4
Here f(x) is the particular integral. And the arbitrary constants ( A, B, C, D) can be
determined from boundary conditions.
For design purposes, it is often necessary to determine the maximum deflection & maximum
moment. The maximum deflection can be determined by setting y’ = 0 to solve for x & then
back substitute. The maximum moment can be obtained by setting , solving for x &
then back substituting in moment Eq.
Eq 6.5
Where
M0 = maximum moment that would exist if the axial force in the member were absent.
Cm = defined as follows:
Eq 6.6
2. For members subjected to end-moments only
Eq 6.7
Eq 6.8
K = effective length factor
57 | P a g e
The above discussion is limited to the case in which the member remains fully elastic. In
other words, no yielding of material has taken place in any part of the member. The
assumption of a fully elastic behavior is justified to some extent for the member under service
loading conditions. However, for failure behavior, we must include inelasticity in analysis.
The inclusion of inelasticity in analysis makes the problem much more complex because the
governing differential Eqs become highly non-linear. In many instances, closed-form
solutions are intractable and recourse must be made to numerical techniques to obtain
solutions. However, using certain simplifying assumptions, approximate solutions to some
specific cases of inelastic beam-column can be obtained analytically. For instance,
investigation of the behavior & failure load of an eccentrically loaded beam-column of
rectangular cross-section yields following relation between Moment & Axial Force:
If
Eq 6.9
And if
Eq 6.10
Where
Axial force
, normalized moment
Maximum end-moment
Using the above Eqs, depending upon the range of applicability of the Eqs, ultimate strength
interaction curves for and (i.e., curves giving the values of for a given value
of ) can be developed for various values.
58 | P a g e
Although a rectangular section with idealized stress-strain relationship has been used here to
obtain the interactions diagrams, the same procedure can be extended to obtain ultimate
strength interaction diagrams for I-shaped sections with or without residual stress. However,
the determination of ultimate loads for these sections involves considerably more effort, and
in many cases, resort to numerical solution techniques is inevitable.
From a practical standpoint, it is more convenient if the maximum load can be determined
approximately in a direct manner by simpler formulae. To this end, design interaction
formulae provide just such a quick & easy way for estimating the maximum load carrying
capacity of a beam-column. These design interaction Eqs provide a convenient & direct
means for designers to estimate the adequacy of members subjected to combined stresses.
These are Eqs that relate a combination of axial force & moments that will initiate the failure
of a beam-column. They generally give good approximations to the more exact interaction
curves developed on the basis of inelastic analysis.
For
Eq 6.11
For
Eq 6.12
where
ultimate moment resisting capacity of the laterally unsupported beam about the x
and y axes, respectively
59 | P a g e
design moment for the member about x and y axes, respectively, calculated as
follows
Eq 6.13
in which
Eq 6.14
moment amplification factor, evaluated by
Eq 6.15
or alternatively
Eq 6.16
,
L= storey height
The advantage of using AISC/LRFD format is that, unlike the ASD and PD interaction Eqs in
which both the yielding and stability interaction Eqs are needed in the design process, only
one interaction Eq is needed if the LRFD approach is used. The applicable Eq is determined
by the term . Another feature of the LRFD approach that is different from the ASD
60 | P a g e
and PD approach is that the and moment magnification effect is treated
independently.
Figure 6.1
61 | P a g e
7. PROBLEM STATEMENT
7.1. INTRODUCTION
In this chapter, we describe the example structure and the ground motions considered and
perform the dynamic analysis of the structure using the time history analysis and the response
spectrum-based procedures developed earlier and also verify the possibilities and potential
limitation of the use of design envelopes based on such methods.
The seismic response of a single story steel structure is examined in the numerical analysis.
The material properties, member sizes and connection details of these structures were
selected, in part, to reflect current design philosophies and construction practices with the aid
of STAAD PRO. MATLAB was used to perform all the mathematical operations and to
generate the require plots for the design analysis. SAP software was used to model the
structure and study the deformed geometry.
The single-story steel building shown in Figure is the structure that is considered in the
following numerical analyses. The structure consists of single bay in both of the horizontal
directions, fixed joints and fixed ground condition.
The beam and column sizes and material properties are listed-
ISMB 200 was used for all beams and columns in the structure
Where
E is modulus of elasticity
A is area of the cross section
L is the length of the member
Ix is cross-sectional moment of inertia for principal x-axis
Iy is cross-sectional moment of inertia for principal y-axis
Iz is cross-sectional moment of inertia for principal z-axis
J is torsional constant
G is modulus of elasticity in shear
Im is mass polar moment of inertia per unit length
E 2E+11 N/m2
A 0.003233 m2
L 4m
62 | P a g e
Ix 9.56603E-08 m4
Iy 0.0000015 m4
Iz 0.000022354 m4
G 76923076923
N/m2
J 9.36355E-08 m4
Im 0.187325462 N.s2
63 | P a g e
LOCAL STIFFNESS MATRIX FOR ALL MEMBERS
1 2 3 4 5 6 7 8 9 10 11 12
1 161650000 0 0 0 0 0 -1.6E+08 0 0 0 0 0
2 0 838275 0 0 0 1676550 0 -838275 0 0 0 1676550
3 0 0 56250 0 -112500 0 0 0 -56250 0 -112500 0
4 0 0 0 1800.683 0 0 0 0 0 -1800.68324 0 0
5 0 0 -112500 0 300000 0 0 0 112500 0 150000 0
6 0 1676550 0 0 0 4470800 0 -1676550 0 0 0 2235400
7 -161650000 0 0 0 0 0 1.62E+08 0 0 0 0 0
8 0 -838275 0 0 0 -1676550 0 838275 0 0 0 -1676550
9 0 0 -56250 0 112500 0 0 0 56250 0 112500 0
10 0 0 0 -1800.68 0 0 0 0 0 1800.683238 0 0
11 0 0 -112500 0 150000 0 0 0 112500 0 300000 0
12 0 1676550 0 0 0 2235400 0 -1676550 0 0 0 4470800
1 2 3 4 5 6 7 8 9 10 11 12
1 1 0 0 0 0 0 0 0 0 0 0 0
2 0 1 0 0 0 0 0 0 0 0 0 0
3 0 0 1 0 0 0 0 0 0 0 0 0
4 0 0 0 1 0 0 0 0 0 0 0 0
5 0 0 0 0 1 0 0 0 0 0 0 0
6 0 0 0 0 0 1 0 0 0 0 0 0
7 0 0 0 0 0 0 1 0 0 0 0 0
8 0 0 0 0 0 0 0 1 0 0 0 0
9 0 0 0 0 0 0 0 0 1 0 0 0
10 0 0 0 0 0 0 0 0 0 1 0 0
11 0 0 0 0 0 0 0 0 0 0 1 0
12 0 0 0 0 0 0 0 0 0 0 0 1
1 2 3 4 5 6 7 8 9 10 11 12
1 0 0 1 0 0 0 0 0 0 0 0 0
2 0 1 0 0 0 0 0 0 0 0 0 0
3 -1 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 1 0 0 0 0 0 0
5 0 0 0 0 1 0 0 0 0 0 0 0
6 0 0 0 -1 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 1 0 0 0
8 0 0 0 0 0 0 0 1 0 0 0 0
9 0 0 0 0 0 0 -1 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 0 1
11 0 0 0 0 0 0 0 0 0 0 1 0
12 0 0 0 0 0 0 0 0 0 -1 0 0
64 | P a g e
ROTATIONAL STIFFNESS MATRIX FOR COLUMN 5, 6, 7 AND 8
1 2 3 4 5 6 7 8 9 10 11 12
1 0 1 0 0 0 0 0 0 0 0 0 0
2 0 0 1 0 0 0 0 0 0 0 0 0
3 1 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 1 0 0 0 0 0 0 0
5 0 0 0 0 0 1 0 0 0 0 0 0
6 0 0 0 1 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 1 0 0 0 0
8 0 0 0 0 0 0 0 0 1 0 0 0
9 0 0 0 0 0 0 1 0 0 0 0 0
10 0 0 0 0 0 0 0 0 0 0 1 0
11 0 0 0 0 0 0 0 0 0 0 0 1
12 0 0 0 0 0 0 0 0 0 1 0 0
65 | P a g e
GLOBAL STIFFNESS MATRIX FOR MEMBER 3
19 20 21 22 23 24 13 14 15 16 17 18
19 161650000 0 0 0 0 0 -1.6E+08 0 0 0 0 0
20 0 838275 0 0 0 1676550 0 -838275 0 0 0 1676550
21 0 0 56250 0 -112500 0 0 0 -56250 0 -112500 0
22 0 0 0 1800.683 0 0 0 0 0 -1800.68324 0 0
23 0 0 -112500 0 300000 0 0 0 112500 0 150000 0
24 0 1676550 0 0 0 4470800 0 -1676550 0 0 0 2235400
13 -161650000 0 0 0 0 0 1.62E+08 0 0 0 0 0
14 0 -838275 0 0 0 -1676550 0 838275 0 0 0 -1676550
15 0 0 -56250 0 112500 0 0 0 56250 0 112500 0
16 0 0 0 -1800.68 0 0 0 0 0 1800.683238 0 0
17 0 0 -112500 0 150000 0 0 0 112500 0 300000 0
18 0 1676550 0 0 0 2235400 0 -1676550 0 0 0 4470800
19 20 21 22 23 24 1 2 3 4 5 6
19 56250 0 0 0 112500 0 -56250 0 0 0 112500 0
20 0 838275 0 -1676550 0 0 0 -838275 0 -1676550 0 0
21 0 0 161650000 0 0 0 0 0 -161650000 0 0 0
22 0 -1676550 0 4470800 0 0 0 1676550 0 2235400 0 0
23 112500 0 0 0 300000 0 -112500 0 0 0 150000 0
24 0 0 0 0 0 1800.683 0 0 0 0 0 -1800.68324
1 -56250 0 0 0 -112500 0 56250 0 0 0 -112500 0
2 0 -838275 0 1676550 0 0 0 838275 0 1676550 0 0
3 0 0 -161650000 0 0 0 0 0 161650000 0 0 0
4 0 -1676550 0 2235400 0 0 0 1676550 0 4470800 0 0
5 112500 0 0 0 150000 0 -112500 0 0 0 300000 0
6 0 0 0 0 0 -1800.68 0 0 0 0 0 1800.683238
25 26 27 28 29 30 1 2 3 4 5 6
25 0 0 0 0 0 0 0 0 0 0 0 0
26 0 0 0 0 0 0 0 0 0 0 0 0
27 0 0 0 0 0 0 0 0 0 0 0 0
28 0 0 0 0 0 0 0 0 0 0 0 0
29 0 0 0 0 0 0 0 0 0 0 0 0
30 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 56250 0 0 0 0 -112500
2 0 0 0 0 0 0 0 161650000 0 0 0 0
3 0 0 0 0 0 0 0 0 838275 1676550 0 0
4 0 0 0 0 0 0 0 0 1676550 4470800 0 0
5 0 0 0 0 0 0 0 0 0 0 1800.683238 0
6 0 0 0 0 0 0 -112500 0 0 0 0 300000
66 | P a g e
GLOBAL STIFFNESS MATRIX FOR MEMBER 6
31 32 33 34 35 36 7 8 9 10 11 12
31 0 0 0 0 0 0 0 0 0 0 0 0
32 0 0 0 0 0 0 0 0 0 0 0 0
33 0 0 0 0 0 0 0 0 0 0 0 0
34 0 0 0 0 0 0 0 0 0 0 0 0
35 0 0 0 0 0 0 0 0 0 0 0 0
36 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 56250 0 0 0 0 -112500
8 0 0 0 0 0 0 0 161650000 0 0 0 0
9 0 0 0 0 0 0 0 0 838275 1676550 0 0
10 0 0 0 0 0 0 0 0 1676550 4470800 0 0
11 0 0 0 0 0 0 0 0 0 0 1800.683238 0
12 0 0 0 0 0 0 -112500 0 0 0 0 300000
37 38 39 40 41 42 13 14 15 16 17 18
37 0 0 0 0 0 0 0 0 0 0 0 0
38 0 0 0 0 0 0 0 0 0 0 0 0
39 0 0 0 0 0 0 0 0 0 0 0 0
40 0 0 0 0 0 0 0 0 0 0 0 0
41 0 0 0 0 0 0 0 0 0 0 0 0
42 0 0 0 0 0 0 0 0 0 0 0 0
13 0 0 0 0 0 0 56250 0 0 0 0 -112500
14 0 0 0 0 0 0 0 161650000 0 0 0 0
15 0 0 0 0 0 0 0 0 838275 1676550 0 0
16 0 0 0 0 0 0 0 0 1676550 4470800 0 0
17 0 0 0 0 0 0 0 0 0 0 1800.683238 0
18 0 0 0 0 0 0 -112500 0 0 0 0 300000
43 44 45 46 47 48 19 20 21 22 23 24
43 0 0 0 0 0 0 0 0 0 0 0 0
44 0 0 0 0 0 0 0 0 0 0 0 0
45 0 0 0 0 0 0 0 0 0 0 0 0
46 0 0 0 0 0 0 0 0 0 0 0 0
47 0 0 0 0 0 0 0 0 0 0 0 0
48 0 0 0 0 0 0 0 0 0 0 0 0
19 0 0 0 0 0 0 56250 0 0 0 0 -112500
20 0 0 0 0 0 0 0 161650000 0 0 0 0
21 0 0 0 0 0 0 0 0 838275 1676550 0 0
22 0 0 0 0 0 0 0 0 1676550 4470800 0 0
23 0 0 0 0 0 0 0 0 0 0 1800.683238 0
24 0 0 0 0 0 0 -112500 0 0 0 0 300000
67 | P a g e
LOCAL MASS MATRIX
1 2 3 4 5 6 7 8 9 10 11 12
1 33.89116 0 0 0 0 0 16.94558 0 0 0 0 0
2 0 37.76443 0 0 0 21.30301263 0 13.0723 0 0 0 -12.5881438
3 0 0 37.76443 0 21.30301263 0 0 0 13.0723 0 12.58814383 0
4 0 0 0 0.249767283 0 0 0 0 0 0.124883641 0 0
5 0 0 21.30301 0 15.4931001 0 0 0 -12.5881 0 -11.6198251 0
6 0 21.30301 0 0 0 15.4931001 0 12.58814 0 0 0 -11.6198251
7 16.94558 0 0 0 0 0 33.89116 0 0 0 0 0
8 0 13.0723 0 0 0 12.58814383 0 37.76443 0 0 0 -21.3030126
9 0 0 13.0723 0 -12.5881438 0 0 0 37.76443 0 21.30301263 0
10 0 0 0 0.124883641 0 0 0 0 0 0.249767283 0 0
11 0 0 12.58814 0 -11.6198251 0 0 0 21.30301 0 15.4931001 0
12 0 -12.5881 0 0 0 -11.6198251 0 -21.303 0 0 0 15.4931001
68 | P a g e
GLOBAL MASS MATRIX FOR MEMBER 3
19 20 21 22 23 24 13 14 15 16 17 18
19 50.83673 0 0 0 0 0 0 0 0 0 0 0
20 0 50.83673 0 0 0 0 0 0 0 0 0 0
21 0 0 50.83673 0 0 0 0 0 0 0 0 0
22 0 0 0 0.093662731 0 0 0 0 0 0 0 0
23 0 0 0 0 67.78231293 0 0 0 0 0 0 0
24 0 0 0 0 0 67.78231293 0 0 0 0 0 0
13 0 0 0 0 0 0 50.83673 0 0 0 0 0
14 0 0 0 0 0 0 0 50.83673 0 0 0 0
15 0 0 0 0 0 0 0 0 50.83673 0 0 0
16 0 0 0 0 0 0 0 0 0 0.093662731 0 0
17 0 0 0 0 0 0 0 0 0 0 67.78231293 0
18 0 0 0 0 0 0 0 0 0 0 0 67.78231293
69 | P a g e
GLOBAL MASS MATRIX FOR MEMBER 6
31 32 33 34 35 36 7 8 9 10 11 12
31 0 0 0 0 0 0 0 0 0 0 0 0
32 0 0 0 0 0 0 0 0 0 0 0 0
33 0 0 0 0 0 0 0 0 0 0 0 0
34 0 0 0 0 0 0 0 0 0 0 0 0
35 0 0 0 0 0 0 0 0 0 0 0 0
36 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 50.83673 0 0 0 0 0
8 0 0 0 0 0 0 0 50.83673 0 0 0 0
9 0 0 0 0 0 0 0 0 50.83673 0 0 0
10 0 0 0 0 0 0 0 0 0 0.093662731 0 0
11 0 0 0 0 0 0 0 0 0 0 67.78231293 0
12 0 0 0 0 0 0 0 0 0 0 0 67.78231293
70 | P a g e
TOTAL STIFFNESS MATRIX
71 | P a g e
TOTAL MASS MATRIX
72 | P a g e
MATRIX
73 | P a g e
MATRIX
74 | P a g e
DAMPING MATRIX
75 | P a g e
NATURAL FREQUENCY FOR 24 MODES
76 | P a g e
7.4. MODE SHAPE DIAGRAM
77 | P a g e
78 | P a g e
79 | P a g e
80 | P a g e
81 | P a g e
82 | P a g e
7.5. EL CENTRO EARTHQAUKE DATA
Duration of Earthquake is 30 seconds and the values are given in v/s time , at an interval
of 0.02 seconds.
83 | P a g e
GRAPHS OF FORCES IN EACH NODE AFTER TIME HISTORY ANALYSIS
84 | P a g e
85 | P a g e
86 | P a g e
87 | P a g e
88 | P a g e
89 | P a g e
90 | P a g e
91 | P a g e
92 | P a g e
7.6. P-M INTERACTION CURVE FOR ISMB 200 (CAPACITY CURVE)
Capacity curve for member 5 using the section properties and formula derived in earlier
chapters. A plot between the axial force P and moment M is drawn.
93 | P a g e
7.7. RESPONSE ENVELOPE FOR MEMBER 5 USING RESPONSE SPECTRUM
METHOD AT VARIOUS ANGLE OF ATTACK, WHEN IS KNOWN AND
WHEN IT IS UNKNOWN.
Response envelope of elliptical in nature between the two forces, P (axial force) and M
(moment) acting on the member 5 due to ground motion are plotted for different angle
of attacks shown by the red color plots.
Considering the extreme boundaries of these plots, a supreme envelope is drawn which
encompass all the cases of different values of , shown by the blue plot.
94 | P a g e
7.8. COMPARISON OF SEISMIC DEMAND AND SEISMIC CAPACITY CURVE
A plot between the seismic capacity of the column obtained from the information on sectional
properties of the element and its seismic demand obtained from its behavior under the given
earthquake information.
95 | P a g e
7.9. RESULTS
1. In this study the time history results obtained from Time History Analysis of structure
was compared with the elliptical envelopes obtained from response spectrum method and
CQC rule, as explained previously.
3. The responses obtained from Time History analysis were found to lie well within the
elliptical envelopes and supreme envelopes. All of the time history points were completely
circumscribed by the elliptical envelope; with substantial conservatism still there for
addressing the uncertainty that couldn’t be taken into account in this study.
4. The interaction curve (capacity curve) for the column of the frame was also drawn
and was compared with the envelopes of response spectrum method (demand curve) for
optimizing the design of steel columns. It was found that the demand curve of ISMB 200
and capacity curve were widely spaced, since the selection of the member ISMB200 was
based on the conventional rectangular envelopes, hence we conclude that design of such
structure for simultaneous acting force should be made with elliptical or supreme envelopes
depending upon the data available.
96 | P a g e
8. DISCUSSIONS AND REMARKS
2. The conclusion that can be made from this study is that the conventional rectangular
envelope can be conservative in some situations but overly conservative in other
situations, thus should not be used in design. But if somehow can be confidently
predicted, which is the case of a single well defined source of seismic activity near the
structure, then elliptical envelope can be used to predict a safe response. However, if is
not known in advance, as in most of the cases, it’s wise to use supreme envelope.
3. Linear analyses are appropriate for serviceability limit states associated with moderate-
intensity ground motions. However, when a structure is subjected to high-intensity ground
motions, its behavior is expected to be nonlinear; and, hence, the response spectrum
method cannot be used.
4. Problem relating to multiple base excitation could also be studied for this kind of structure,
where the structure is being attacked by different earthquakes simultaneously
5. Response spectra method is based on the assumption that the different responses won’t
peak simultaneously but if they do, how the results will change can be an area of future
research
6. During the entire period of earthquake, it was assumed that the orientation of the structure
axis and the principal ground motion directions remain fixed, but for more accurate results
the deformed geometry of the structure need to be studied.
97 | P a g e
9. ANNEXTURES:
SCRIPT FILES:
The complete program for the analysis of the structure by Time-History Method & Response-
Spectrum Method and for obtaining the Capacity Curve of the column, has been divide into 6
script files performing different functions. The script files, in the order in which they must be
called in COMMAND PROMPT, & their functions are as under:
DATA FILE:
Content:
Global Stiffness Matrix of the structure
Global Mass Matrix of the structure
Member Stiffness Matrix of Column 1
El Centro earthquake data
Description:
The “workspace mat” file m st be imported in workspace before calling the script files
98 | P a g e
DEFINITIONS OF VARIABLES:
99 | P a g e
direction
d3 24 X 1502 Displacement w.r.t. time of a SDOF oscillator in all
modes of vibration subjected to ground motion in y-
direction
D 3 X 24 Maximum displacement for each ground motion
100 | P a g e
workspace.mat data 188 X 8 El Centro earthquake data
K 24 X 24 Global stiffness matrix for the structure
M 24 X 24 Global stiffness matrix for the structure
member1 12 X 12 Member stiffness matrix for column 1
101 | P a g e
Annexure B: program listing
%PRELIMINARY BASICS
%D = Dynamical Matrix
D(:,:,1)=K\M;
lth=length(D(:,1,1));
S=eye(lth);
for i=1:lth
D(:,:,i)=D(:,:,1)*S;
phi=ones(lth,1);
flag=0;
while(flag==0)
V=D(:,:,i)*phi(:,1);
phi(:,2)=V./V(1,1);
if (V(1,1)<0)
V(1,1)=-V(1,1);
phi(:,2)=-1*V./V(1,1);
end
if (roundn(phi(:,1),2)== roundn(phi(:,2),2))
flag=1;
PHI(:,i)=phi(:,2);
omega(i,i)=sqrt(1/V(1,1));
end
phi(:,1)=phi(:,2);
end
S=S-PHI(:,i)*((PHI(:,i)'*M)/(PHI(:,i)'*M*PHI(:,i)));
end
clear phi V;
V=PHI;
frequency=omega/(2*pi);
102 | P a g e
disp ('The number of modes exceeds the maximum possible');
input('Press ENTER to continue...');
h=input('Enter the number of modes to be included: ');
end
for n=1:h
for i=0:h-1
om(i+1) = (omega (n,n))^(2*i-1);
end
omg(n,:)=om;
end
for m=1:h
zeta(m,:)=0.05;
end
X=(1/2*omg)\zeta;
C=zeros(lth,lth);
for j=0:h-1
cm=X(j+1)*M*((M\K)^j);
C=C+cm;
end
G1=[1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0];
G2=[0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0;0;1;0;0;0;0];
G3=[0;0;0.6;0;0;0;0;0;0.6;0;0;0;0;0;0.6;0;0;0;0;0;0.6;0;0;0];
for y=1:lth
for k=1:3
L(1,y)=(V(:,y)'*M)*G1;
L(2,y)=(V(:,y)'*M)*G2;
L(3,y)=(V(:,y)'*M)*G3;
M1(y)=(V(:,y)'*M)*V(:,y);
T(k,y)=L(k,y)/M1(y);
%S1(:,y)=T1(y)*(M*phi');
end
end
clearvars om omg cm h i j k flag y z m n S M1 X D lth phi zeta
103 | P a g e
SCRIPT FILE 2: DUHAM EL.M
%DUHAMEL INTEGRAL
input('PERFORMING DUHAMEL INTEGRAL')
z=0.05;
wn=zeros(1,length(K(:,1)));
wd=zeros(1,length(K(:,1)));
for h=1:length(K(:,1))
wn(h)=omega(h,h);
wd(h)=wn(h)*sqrt(1-z^2);
end
k=zeros(1,length(K(:,1)));
for y=1:length(K(:,1))
k(y)=V(:,y)'*K*V(:,y);
end
A=zeros(1,length(K(:,1)));
B=zeros(1,length(K(:,1)));
C=zeros(1,length(K(:,1)));
D=zeros(1,length(K(:,1)));
Ad=zeros(1,length(K(:,1)));
Bd=zeros(1,length(K(:,1)));
Cd=zeros(1,length(K(:,1)));
Dd=zeros(1,length(K(:,1)));
for m=1:length(K(:,1))
A(m)=exp(-z*wn(m)*dt)*(z/sqrt(1-z^2)*sin(wd(m)*dt)+cos(wd(m)*dt));
B(m)=exp(-z*wn(m)*dt)*(sin(wd(m)*dt)/wd(m));
C(m)=1/k(m)*(2*z/(wn(m)*dt)+exp(-z*wn(m)*dt)*(((1-2*z*z)/(wd(m)*dt)-
z/sqrt(1-z*z))*sin(wd(m)*dt)-(1+2*z/(wn(m)*dt))*cos(wd(m)*dt)));
D(m)=1/k(m)*(1-2*z/(wn(m)*dt)+exp(-z*wn(m)*dt)*((2*z*z-
1)/(wd(m)*dt)*sin(wd(m)*dt)+2*z/(wn(m)*dt)*cos(wd(m)*dt)));
Ad(m)=-exp(-z*wn(m)*dt)*(wn(m)/sqrt(1-z^2)*sin(wd(m)*dt));
Bd(m)=exp(-z*wn(m)*dt)*(-z/sqrt(1-z^2)*sin(wd(m)*dt)+cos(wd(m)*dt));
Cd(m)=1/k(m)*(-1/dt+exp(-z*wn(m)*dt)*((wn(m)/sqrt(1-z*z)+z/(dt*sqrt(1-
z*z)))*sin(wd(m)*dt)+cos(wd(m)*dt)/dt));
Dd(m)=1/(k(m)*dt)*(1-exp(-z*wn(m)*dt)*(z/sqrt(1-
z*z)*sin(wd(m)*dt)+cos(wd(m)*dt)));
end
t=dt:dt:et;
n=length(t);
u1(1)=0;
u2(1)=0;
u3(1)=0;
ud1(1)=0;
104 | P a g e
ud2(1)=0;
ud3(1)=0;
for v=1:length(K(:,1))
for i=1:(n-1)
u1(i+1)=A(v)*u1(i)+B(v)*ud1(i)+C(v)*El(i)+D(v)*El(i+1);
u2(i+1)=A(v)*u2(i)+B(v)*ud2(i)+C(v)*El(i)+D(v)*El(i+1);
u3(i+1)=A(v)*u3(i)+B(v)*ud3(i)+C(v)*(0.6*El(i))+D(v)*(0.6*El(i+1));
ud1(i+1)=Ad(v)*u1(i)+Bd(v)*ud1(i)+Cd(v)*El(i)+Dd(v)*El(i+1);
ud2(i+1)=Ad(v)*u2(i)+Bd(v)*ud2(i)+Cd(v)*El(i)+Dd(v)*El(i+1);
ud3(i+1)=Ad(v)*u3(i)+Bd(v)*ud3(i)+Cd(v)*(0.6*El(i))+Dd(v)*(0.6*El(i+1));
end
d1(v,:)=u1;
d2(v,:)=u2;
d3(v,:)=u3;
end
clearvars A B C D Ad Bd Cd Dd
%D= Maximum Value Of Displacements For Each Ground Motion Component
for i=1:24
D(1,i)=max((d1(i,:)));
D(2,i)=max((d2(i,:)));
D(3,i)=max((d3(i,:)));
end
105 | P a g e
SCRIPT FILE 3: RESPONSES.M
rho(i,j)=(8*sqrt(zeta(i)*zeta(j)*omega(i,i)*omega(j,j))*(zeta(i)*omega(i,i)
+zeta(j)*omega(j,j))*omega(i,i)*omega(j,j))/((omega(i,i)^2-
omega(j,j)^2)^2+4*zeta(i)*zeta(j)*omega(i,i)*omega(j,j)*(omega(i,i)^2+omega
(j,j)^2)+4*(zeta(i)^2+zeta(j)^2)*omega(i,i)^2*omega(j,j)^2);
for k=1:3
Z1(k)=T(k,i)*T(k,j)*rho(i,j)*D(k,i)*D(k,j);
end
z1=sum(Z1(:));
for k=1:2
for l=1:2
Z2(k,l)=(-
1)^(k+l)*T(l,i)*T(l,j)*rho(i,j)*D(k,i)*D(k,j)*(sin(angle(ang)))^2;
end
end
z2=sum(Z2(:));
for k=1:2
Z3(k)=(-
1)^k*(T(1,i)*T(2,j)+T(2,i)*T(1,j))*rho(i,j)*D(k,i)*D(k,j)*sin(angle(ang))*c
os(angle(ang));
end
z3=sum(Z3(:));
Z=z1-z2-z3;
Q(i,j)=((member1(r,:)*V(:,i))*(member1(s,:)*V(:,j)))*Z;
end
end
X(ang,r,s)=sum(Q(:));
end
end
end
106 | P a g e
SCRIPT FILE 4: ENVELOPE.M
%TO PLOT THE ELLIPSE OF RESPONSES
disp('PLOTTING ELLIPSE');
i=input('Enter first response subscript: ');
j=input('Enter second response subscript: ');
theta=0:pi/24:2*pi;
for ang=1:length(angle)
a=X(ang,i,i);
b=X(ang,j,j);
ki=1/2*atan((2*X(ang,i,j)/(X(ang,i,i)^2-X(ang,j,j)^2)));
%KI=[cos(ki),-sin(ki);sin(ki),cos(ki)];
rho(ang,:)=a*b./sqrt(b^2*cos(theta-ki).^2+a^2*sin(theta-ki).^2);
%polar(theta,rho(ang,:),'-r' );
[x,y]=pol2cart(theta,rho(ang,:));
plot(x,y,'-b');
hold on
end
R=max(rho,[],1);
%polar(theta,R,'--b');
[x,y]=pol2cart(theta,R);
plot(x,y,'--r');
107 | P a g e
SCRIPT FILE 5: RHISTORY.M
%RESPONSE HISTORY ANALYSIS
V=PHI;
ang=0:pi/25:2*pi;
for a=1:length(ang)
u=zeros(length(K(:,1)),1500);
for p=1:length(K(:,1))
Ut1=T(1,p)*V(:,p)*d1(p,:);
Ut3=T(2,p)*V(:,p)*d2(p,:);
Ut2=T(3,p)*V(:,p)*d3(p,:);
U1=Ut1.*cos(ang(a))-
...Ut3.*sin(ang(a))+Ut2+Ut3.*cos(ang(a))+Ut1.*sin(ang(a));
u=u+U1;
end
U(:,:,a)=u;
end
I=[9.56603E-08;0.0000015;0.000022354];
disp('Enter the "member" stiffness matrix:');
keyboard;
chk=input('Type of member "0" for column "1" for beam: ');
for a=1:length(ang)
if chk==1
i=input('Enter the beam no.: ');
l=1;
h(1:24)=1:24;h(25:48)=1:24;
DD(1:6,:)=U(h(6*i-5:6*i),:,a);
DD(7:12,:)=U(h(6*i+1:6*i+6),:,a);
P(:,:,a)=member*DD;
else
i=input('Enter the column no.: ');
l=7;
DD=zeros(12,1500);
DD(7:12,:)=U(6*i-5:6*i,:,a);
P(:,:,a)=member*DD;
end
for m=l:l+3
for n=1:2
ke=sqrt(P(l,:,a)./(20000*10^6*I(n+1,:)));
Mb(n,:)=max(abs(P(n+4,:,a)),abs(P(n+10,:,a)));
Ma(n,:)=min(abs(P(n+4,:,a)),abs(P(n+10,:,a)));
Cm=sqrt(((Ma(n,:)./Mb(n,:)).^2+2*(Ma(n,:)./Mb(n,:)).*cos(ke.*4)+1)./(2*(1-
cos(ke.*4))));
Me(n,:)=Mb(n,:).*Cm;
Me(n,1)=0;
scatter(P(m,:,a),Me(n,:),2);
hold on;
end
scatter(P(m,:,a),P(l+3,:,a),2);
hold on;
end
end
clearvars Ut1 Ut2 Ut3 u U1 Cm Ma Mb ke m n DD h a chk ang I
108 | P a g e
SCRIPT FILE 6: CAPCURVE.M
%Capacity Curve
Ag=3233;
Ym0=1.1;
fy=415;
Pd=Ag*fy/Ym0;
fbd=150;
Zpz=253860;
Zpy=55450;
Mdz=Zpz*fbd;
Mdy=Zpy*fbd;
P=0:Pd/30:Pd;
My=0:Mdy/30:Mdy;
[x,y,]=meshgrid(P,My);
n=x/Pd;
a1=5*n;
a2=2;
for i=1:length(a1)
if(a1(1,i)<1)
a1(1:length(a1),i)=1;
end
end
Mndz=1.11*Mdz*(1-n);
for i=1:length(n)
if(Mndz(1,i)>Mdz)
Mndz(1:length(n),i)=Mdz;
end
if(n(1,i)<0.2)
Mndy(1:length(n),i)=Mdy;
else
Mndy(1:length(n),i)=1.56*Mdy*(1-n(1,i))*(n(1,i)+0.6);
end
end
Mz=real(Mndz.*(1-(Y./Mndy).^a1).^(1/a2));
surf(Mz,y,x)
alpha(0.75)
colormap bone
clearvars Ag Ym0 fy fbd Zpy Zpz P My Mz x y n a1 a2 i Mndz Mndy
109 | P a g e
Annexure C: Input/output
>> stodola
> In stodola at 66
>> duhamel
>> responses
>> envelope
PLOTTING ELLIPSE
>> rhistory
110 | P a g e
K>> return
>> CapCurve
>>
111 | P a g e
10. REFERENCES
1. Envelopes for seismic response vectors Menun, Charles A.; Der Kiureghian, Armen PEER-1999/08,
Pacific Earthquake Engineering Research Center, University of California, Berkeley, 1999-07, 203
pages (400/P33/1999-08)
2. Modal Combination Rule for Multicomponent Earthquake Excitation, Smeby, wiggo; Der Kiureghian,
Armen; Earthquake Engineering and Structural Dynamics, vol13, 1-12(1985).
4. Design of Column sections subjected to three component of earthquake ground motion, A. K. Gupta;
M. P. Singh; Nuclear Engineering and Design, 4/(1977), 129-133.
12. IS 1893 (Part 1)-2002 Indian Standards Criteria for Earthquake Resistant Design of Structures Part 1
112 | P a g e