Professional Documents
Culture Documents
CRN 32899
Module Notes
Stiffness Method
Notes
2
Fundamentals of Stiffness Method and Finite Element Analysis
EXAMPLE 1.1:
Bar A
2
20mm Area A = 40mm
2
Area B = 10mm
30mm F
Bar B
Figure 1
FA FB dB
dA
FA
FB
Figure 2
3
a) Equilibrium
b) Compatibility
A + B = 0 ……….. (2)
c) Stress v Strain
= E
F δ FL
E or δ
A L EA
where 'L' is length and 'A' is area.
FA 20 FA
δA ………….(3)
2 10 40 4 10 5
5
FB 30 3 FB
δB ………..(4)
2 10 10 2 10 5
5
Equations (1), (2), (3), and (4) now provide the solution. Substituting (3) and (4) into (2) gives
FA 3FB
0
4 10 5
2 10 5
FA 6FB 0
10000
6FB FB 10000N FB N
7
60000
Hence FA N
7
60000 3
Also δA mm
7 (4 10 ) 140
5
10000 3 3
and δB mm
7 (2 10 )
5
140
4
Notes: (i) Equilibrium, compatibility, and stress-strain relationships have been used directly to calculate the
displacements. Boundary condition have been imposed by assuming all displacement occurs at the
junction of the bars, i.e. the ends are fixed.
(ii) The force and displacement in bar B are in the opposite direction to that drawn i.e. they are
negative as noted.
Now
= E (in 1-dimension)
F x
E
A l
Rearrange:
EA
xF
l
Therefore we can identify the stiffness of a rod/bar system as EA/l. Thus we can solve the previous example using
a spring analogy:
For Bar A
2 10 5 N/mm 2 40mm 2
kA 4 10 5 N/mm
20mm
For Bar B
2 10 5 N/mm 2 10mm 2 2
kB 10 5 N/mm
30mm 3
F1
x1
kA F2
x2
kB F3
x3
1 2 3
The points 1,2,and 3 represent the ends of the springs which we will call nodes. If the displacements at the nodes
in the positive (i.e. to the right) direction are x1, x2 and x3 and the forces at the nodes are F1, F2 and F3 then we can
write the forces in terms of the stiffness and displacements as follows:
5
F1 k A (x1 x 2 )
F2 k A (x 2 x1 ) k B (x 2 x 3 )
F3 k B (x 3 x 2 )
F1 k A kA 0 x1
F2 k A kA kB k B x 2
F 0 kB k B x 3
3
This matrix equation is typical of all equations in solid/structural mechanics relating to the stiffness method (very
basic beginnings of the 'finite element' method).
One feature of this stiffness matrix is that it is symmetrical about the leading diagonal. Another feature is that it is
singular. This can be checked by adding the three lines together. As they all become zero this implies singularity.
In physical terms this singularity corresponds to rigid body motion. Because there is no fixing point the body can
take any position in space. This singularity can therefore be removed by giving a node a displacement of zero (i.e.
introduce a boundary condition).
In this case, to correspond with the previous example we want to give nodes 1 and 3 a displacement of zero (to fix
them).
Before solving for the displacement we also need to identify the forces. In this case F1 is the reaction R1, F2 is the
applied force of 10kN and F3 is the reaction R3.
R1 4 4 0 0
5
10000 10 4 14/3 2/3 x 2
R 0 2/3 2/3 0
3
14 2
10000 10 5 (4 0 x 2 0)
3 3
3
x2 mm
140
We can also determine the reactions thus
3
R 1 10 5 (4 0 4 0 0)
140
60000
R1 N
7
The negative sign implies that it acts in the opposite direction to that drawn.
6
Also
2 3 2
R 3 10 5 (0 0 0)
3 140 3
10000
R3 N
7
Discussion
By means of these examples the basic ideas of equilibrium, compatibility, stress-strain and boundary conditions
have been illustrated in 1 dimension (1 DOF).
The physical model has been replaced by an analogous spring model which illustrates many of the features we
shall see later, e.g. a symmetrical stiffness matrix and the need to impose boundary conditions to remove rigid
body movement.
The last section examined a 2 spring system and solved the displacement and reactions. Let us now examine a 4
spring system:
F1
x1
kA F2
x2
kB F3
x3
kC F4
x4
kD F5
x5
1 2 3 4 5
kA = 1 kB = 2 kC = 3 kD = 4
(Note: The units are not specified here. If we write F = kx, then provided we use consistent units there is no
problem. For example N = N/mm x mm).
For a spring A we can write the associated internal forces like so:
A
F1 A
x1
kA F2
x2
1 2
F1A k A (x1 x 2 )
F2A k A (x 2 x1 )
F1A k A k A x1
A
F2 k A k A x 2
7
Similarly we can write equations for the other springs. For example, consider spring B.
B
F2 B
x2
kB F3
x3
2 3
F2B k B k B x 2
B
F3 k B k B x 3
and so on.
It can be seen that these matrices represent a set of linear equations and hence we can add them together. This
gives:
F1A k A kA 0 0 0 x1
A B
F2 F2 k A kA kB kB 0 0 x 2
F3 F3 0 kB kB kC kC 0 x 3
B C
F C F D 0 0 kC kC kD
k D x 4
4 4
F5 0
D
0 0 kD k D x 5
If we consider node 2, then at that node 2 internal forces act, i.e. F2A and F2B . The sum of these 2 forces equals
the external force acting at the node, i.e. F2. Thus we can rewrite this matrix equation as:
F1 k A kA 0 0 0 x1
F2 k A kA kB kB 0 0 x 2
F3 0 kB kB kC kC 0 x 3
F 0 0 kC kC kD
k D x 4
4
F5 0 0 0 kD k D x 5
General Solution
The matrix is singular and hence before solution we have to remove the singularity, i.e. apply boundary conditions.
In this case let us assume that node 1 is fixed in space i.e. x1=0
8
This allows us to partition the matrix, removing the first row and column (all terms from first column of the stiffness
matrix will disappear as x1 = 0, and the first row yields F1=kA x2 which can be computed easily once the x2 term has
been found).
F2 k A k B kB 0 0 x 2
F k kB kC kC 0 x 3
3
B
F4 0 kC kC kD k D x 4
F5 0 0 kD
k D x 5
We will now assume that a load of ‘2’ units is applied at node 5, i.e. F5 = 2. Substituting the values specified for kA -
--> kD gives:
0 3 2 0 0 x 2
0 2 5 3 0 x
3
0 0 3 7 4 x 4
2 0
0 4 4 x 5
This system can now be solved using Gaussian Elimination performed on the force and stiffness matrices (forming
a diagonal of '1's')
Step 1. Divide top row by 3 and add 2 x first row to the second row
0 1 2/3 0 0
0 0 11/3 3 0
0 0 3 7 4
2 0 0 4 4
Step 2. Multiply second row by 3/11 and add 3 x second row to the third row
0 1 2/3 0 0
0 0 1 9/11 0
0 0 0 50/11 4
2 0 0 4 4
Step 3. Multiply third row by 11/50 and add 4 x third row to the fourth row
0 1 2/3 0 0
0 0 1 9/11 0
0 0 0 1 - 44/50
2 0 0 0 24/50
x5 = 100/24 = 4.167
ETC......
9
SUMMARY
1) The element stiffness matrices can be added to form a global stiffness matrix.
kA kB kC kD
1 3 5 4 2
A
F1 A
x1
kA F3
x3
1 3
F1A k A (x1 x 3 )
F3A k A (x 3 x1 )
We can now write similar equations for the other springs and then assemble the element stiffness matrices into the
global stiffness matrix to obtain:
F1 k A 0 - kA 0 0 x1
F2 0 kD 0 - kD 0 x 2
F3 - k A 0 kA kB 0 - k B x 3
F 0 - kD 0 kC kD
k C x 4
4
F5 0 0 - kB kC k B k C x 5
Note: It must be noted that the values of x and F correspond to the new model. For example, x2 now corresponds
to the displacement at the right hand end.
Again we have a singular matrix and we have to apply boundary conditions to obtain a solution. So letting x1 = 0
and substituting for kA --> kD gives
2 4 0 4 0 x 2
0 0
3 0 2 x 3
0 4 0 7 3 x 4
0 0 2 3 5 x 5
10
This is now solved by Gaussian Elimination
Step 1. Divide top row by 4 and add 4 x first row to the third row
1/2 1 0 1 0
0 0 3 0 2
2 0 0 3 3
0 0 2 3 5
Step 2. Divide second row by 3 and add 2 x second row to the fourth row
1/2 1 0 1 0
0 0 1 0 2/3
2 0 0 3 3
0 0 0 3 11/3
Step 3. Divide the third row by 3 and add 3 x third row to the fourth row
1/2 1 0 1 0
0 0 1 0 2/3
2/3 0 0 1 1
2 0 0 0 2/3
x5 = 3 x4 = 3.67 x3 = 2 x2 = 4.0625
2 3 3.67 4.0625
kA kB kC kD
1 3 5 4 2
Comments
1. It can be seen that the displacements obtained are independent of the node numbering system. (If this
were not the case the method would not be satisfactory).
2. Numerically it can be shown that less computations are required for a smaller bandwidth. Bandwidth is a
measure of the furthest distance from the main diagonal to a non-zero term in any row
3 2 0 0 4 0 4 0
2 5 3 0 0 3 0 2
&
0 3 7 4 4 0 7 3
0 0 4 4 0 2 3 5
11
3. When these simultaneous equations are solved using a computer, the 'core' of the matrix is stored for use
in the solution, therefore a larger bandwidth will generally require more solution time to solve.
These can be analysed very economically by having different load vectors on the LHS. For example consider the
case of the spring with a Load at a point other than the end.
1 1 1 1
kA kB kC kD
1 2 3 4 5
If a unit load is applied at each node we can evaluate each case by having 4 LHS load vectors.
1 0 0 0 3 2 0 0
0 1 0 0 2 5 3 0
0 0 1 0 0 3 7 4
0 0 0 1 0 0 4 4
This is solved by the same procedure as above but dealing with each load vector separately.
Step 1
1/3 0 0 0 1 2/3 0 0
2/3 1 0 0 0 11/3 3 0
0 0 1 0 0 3 7 -4
0 0 0 1 0 0 4 4
Step 2
1/3 0 0 0 1 2/3 0 0
2/11 3/11 0 0 0 1 9/11 0
6/11 9/11 1 0 0 0 50/11 - 4
0 0 0 1 0 0 4 4
Step 3
12
1/3 0 0 0 1 2/3 0 0
2/11 3/11 0 0 0 1 9/11 0
6/50 9/50 11/50 0 0 0 1 - 44/50
24/50 36/50 44/50 1 0 0 0 24/50
We can now back substitute for each load vector. Numbering the load vectors 1-->4 from left to right gives
Load Vector 1
Load Vector 2
Load Vector 3
Load Vector 4
Comments
1. In practice the majority of computing time is spent on solving the stiffness matrix and the additional time for
many load vectors is small
2. The results of the individual load cases can be added to each other if required.
13
Stiffness Method of Structural Analysis - Frameworks
Recap
If sufficient degrees of freedom are chosen to fully define the deformation of the
structure, then the stiffness matrix [K] can be found by simple procedures (also
computer programmable). This is true for both statically determinate and
indeterminate structures.
If the load vector [P] is known, the displacement vector [x] is obtained by solving the
simultaneous equations.
This is the primary solution giving us the deformed structure due to [P]. The internal
stress resultants (i.e. axial force 'N', shear force 'S', and bending moment 'M') can then
be obtained by simple programmable procedure.
A joint loaded pin-jointed plane framework carries axial load only in its component
members (elements). The deformation is fully defined if two end displacements in the
x and y directions of each free joint are known. Thus for the pin-jointed framework in
fig.1, we can use d1, d2, d3, and d4 as shown in fig. 2 (thus if each joint position is
known, we can assume that the members remain straight and uniformly stretch and
contract to fit the joint positions). Consider also 4 'corresponding' forces acting on the
structure, P1, P2, P3, and P4
10 kN
3 a 1
e c
b 3m
4 d
3m 2
Figure 1
Notation: E = 200kN/mm2
1
14
d2 P2
d1 P1
d4 P4
d3 P3
Figure 2a Figure 2b
Suppose forces P1 to P4 are arranged so that d1=1.0, and d2=d3=d4=0 as in fig.3. The
forces will be the stiffness coefficients k11, k21, k31, k41 as shown. These external
forces are in equilibrium with the internal axial forces N produced by the extensions
of the members ().
k 21 (=P2)
1.0
a k 11 (=P1)
e
c
b
d k 31 (=P3)
k 41 (=P4)
Figure 3
1.0
o
45
c
c
Figure 4
2
15
Thus
d = e = 0
We know that for a bar with axial load, the extension and axial force are related as
follows:
EAΔ
N
l
Therefore the axial loads in each of the members becomes (see fig. 5):
k 21
33.33 1 k 11
.0
0
25
0 2 k 31
k 41
Figure 5
The external forces are found by considering equilibrium of joints (as for the usual
method of calculation:
i.e. at Joint 1
(NB: Dimensions of k)
3
16
At Joint 2
k 31 0
k 41 0
Hence the first column of the stiffness matrix [k] has been produced.
4
17
Thus:
51.01 17.68 0 0
17.68 51.01 0 33.33
[k ] 10 3 kN / m
0 0 61 .79 11 .79
0 33.33 11.79 45.12
Load Vector
Fig.6 shows the loading for this problem again (also see fig 1.)
0
10.0
[ P] 10 3
0
0
Solution
0.183
0.527
d mm
0.078
0.410
5
18
Internal Forces
N a 33.33 10 6 d1 6.09kN
N b 33.33 10 6 d 2 33.33 10 6 d 4 3.91kN
N c 25.0 10 d1 25.0 10 d 2
6 6
8.61kN
N d 50.0 10 d 3
6
3.91kN
N e 16.67 10 d 3 16.67 10 6 d 4
6
5.53kN
6
19
Recap - Member coordinate systems and stiffness matrix.
Recap - consider the stiffness of an individual member 'm' treated as a free body. The
deformation is described by two degrees of freedom dm1 and dm2, - one at each end
(fig.11) - called MEMBER DEGREES OF FREEDOM (also called element or local
degrees of freedom). Note, the degrees of freedom at right angles to the member will
not deform the member - they will just alter its orientation.
The corresponding MEMBER FORCES Pm1, and Pm2 act as shown in fig.12.
In the same way as for the whole structure, [Pm] and [dm] are related by the MEMBER
STIFFNESS MATRIX [km] by
[Pm] = [km][dm]
EA EA
m = -1.0 Nm
l l
7
20
Resolving axially at end 1
EA
k m11
l
EA
k m11
l
EA EA
m = 1.0 Nm
l l
EA EA
k m12 k m 22
l l
EA 1.0 1.0
km
l 1.0 1.0
8
21
Member Transformation Matrix [tm]
From fig. 16
d1
d e1 0 0 0.707 0.707 d 2
d 0 0
e2 0 0 d 3
d 4
or [de] = [te][d]
Where [te] is the MEMBER TRANSFORMATION MATRIX for member 'e'. Note
that [te] has the same number of rows as the member degrees of freedom and the same
number of columns as the global degrees of freedom. The equation above represents a
simple geometrical relationship ensuring COMPATIBILITY between the member and
global degrees of freedom. A similar relationship relates the degrees of freedom of a
member m to the global degrees of freedom.
Hence the transformation matrices for simple frameworks are obtained by inspection.
9
22
Thus from fig. 17, the transformation matrices are:
1.0 0 0 0 0 1.0 0
t a t b
0
0 0 0 0 0 0 0 1.0
10
23
Assembly of [k] using Member Stiffnesses
Transformation matrices are also used to express equilibrium between member and
global forces. From fig.18 at joint 2, parts of forces P3 and P4 are in equilibrium with
the force in member e, Pe1. Call these parts P3(e) parts P4(e) .
11
24
P3( e ) 0.707 Pe1
P4( e ) 0.707 Pe1
P1( e ) 0 0
(e)
P2 0 0 Pe1
P3( e ) 0.707 0 Pe 2
(e)
P4 0.707 0
P ( e ) [t e ]T [ Pe ]
The same relationship between global forces [P(m)] and member forces [Pm] holds for
all the members in the framework
Now [ P ] [ P ( m ) ]
m
[ P ] [t m ]T [ Pm ]
m
This is a general result applying to all types of framework (i.e. not just pin-jointed). It
expresses the EQUILIBRIUM between the member and global forces.
[P] = [k][d]
We have:
EA 1 1
[k m ]
l 1 1
[Pm] = [km][dm] with
[pm] = [km][tm][d]
Also we have
P ([t m ]T [ Pm ])
m
12
25
[ P ] ([t m ]T [k m ][t m ][ d ])
m
[ P ] [t m ]T [k m ][t m ][d ]
m
Hence [k ] ([t m ]T [k m ][t m ])
m
This equation is absolutely general and holds for all stiffness methods where a
structure is split up into members (or elements).
0 0 0.707 0.707
t e
0 0 0 0
1 1 200 10 9 500 10 6 1 1
k e EA 1 1
l e 1 1 3 2
1 1
23.57 10 6
1 1
13
26
t e T k e t e
0 0
0 0 1 1 0 0 0.707 0.707
23.57 10 6 N /m
0.707 0
0 1 1 0 0 0
0.707 0
0 0
0 0 0 0 0.707 0.707
23.57 106 N / m
0.707 0 0 0 0.707 0.707
0.707 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
23.57 10 6 N / m MN / m
0 0 0.5 0.5 0 0 11.79 11.79
0 0 0.5 0.5 0 0 11.79 11.79
Note that the contribution of member 'e' to [k] is a 4 x 4 matrix - the correct
dimensions of the 4 x 4 global stiffness matrix.
If there are N global degrees of freedom, then the member transformation matrices
have the dimensions [2 x N]
The complete stiffness matrix for the structure in example 1 is found by cycling
through the members and adding.
14
27
15
28
Programming theStiffness Method for Pin-Jointed Frames ORIGIN := 1
The following Mathcad sheet details the programming steps for any pin jointed frame. There are variations in the
methodology which tend to relate to the programming software used, but Mathcad illustrates the process in a
logical manner. Note that any user input is shown here in greyed boxes.
Basic data for the frame needs to be input here. Firstly The number of nodes and number of members needs to
be input. Number ranges are then defined for constructing stiffness matrices etc. Node locations are required,
and a connectivity pattern defined also.
1.1 Connectivity
The matrix 'CON' defines the connectivity of the elements to the nodes. The first column refers to
the member numbers. The second and third columns correspond to the node numbers to which
the members in the first column are connected to. Remember, insert the lower node number first.
⎛1 1 3⎞
⎜2 1 2
⎟
⎜ ⎟
CON := ⎜ 3 1 4⎟
⎜4 2 4⎟
⎜ ⎟
⎝5 2 3⎠
Enter the Young's modules 'E' and cross sectional area 'A' values of each Member (note that
the matrix row location refers to the associated member number)
⎛ 500 ⎞ ⎛ 200 ⎞
⎜ 500 ⎟ ⎜ 200 ⎟
⎜ ⎟ 2 ⎜ ⎟ −2
Area := ⎜ 750 ⎟ ⋅ mm E := ⎜ 200 ⎟ ⋅ kN⋅ mm
⎜ 750 ⎟ ⎜ 200 ⎟
⎜ ⎟ ⎜ ⎟
⎝ 500 ⎠ ⎝ 200 ⎠
29
2. Stiffness Calculations
The stiffness calculations can now proceed logically as per the hand calculations, however all nodes and degrees
of freedom are considered to ensure the procedure is completely general.
⎛ 3 ⎞
⎜ 3 ⎟
L :=
2 2 ⎜ ⎟
Lengths
j ⎡⎣x( CONj , 3) − x( CONj , 2)⎤⎦ + ⎡⎣y( CONj , 3) − y( CONj , 2)⎤⎦ L = ⎜ 4.243 ⎟ m
⎜ 3 ⎟
⎜ ⎟
⎝ 4.243 ⎠
E ⋅ Area
j j⎛ 1 −1 ⎞
Stiffness matrices K := ⎜ ⎟
j L
j ⎝ −1 1 ⎠
⎛ 180 ⎞
⎜ 270 ⎟
⎜ ⎟
Check Member angles: θ = ⎜ 225 ⎟ ⋅ deg
⎜ 180 ⎟
⎜ ⎟
⎝ 135 ⎠
30
2.4 Transformation matrices
The following code creates 'nm' transformation matrices (2 x 2nn), inserting the cos/sin functions at the
appropriate locations which link local to global degrees of freedom:
t := for z ∈ 1 .. 2 ⋅ nn
j
temp
1, z
← ( j)
cos θ if z = 2 ⋅ CON
j,2
−1
sin( θ ) if z = 2 ⋅ CON
j j,2
0 otherwise
temp
2, z
← ( j)
cos θ if z = 2 ⋅ CON
j,3
−1
sin( θ ) if z = 2 ⋅ CON
j j,3
0 otherwise
temp
⎛ −1 0 0 0 0 0 0 0 ⎞ ⎛ 0 −1 0 0 0 0 0 0 ⎞
t = ⎜ ⎟ t = ⎜ ⎟
1 ⎝ 0 0 0 0 −1 0 0 0 ⎠ 2 ⎝ 0 0 0 −1 0 0 0 0 ⎠
⎛ −0.707 −0.707 0 0 0 0 0 0 ⎞ ⎛ 0 0 −1 0 0 0 0 0 ⎞
t = ⎜ ⎟ t = ⎜ ⎟
3 ⎝ 0 0 0 0 0 0 −0.707 −0.707 ⎠ 4 ⎝ 0 0 0 0 0 0 −1 0 ⎠
⎛ 0 0 −0.707 0.707 0 0 0 0⎞
t = ⎜ ⎟
5 ⎝0 0 0 0 −0.707 0.707 0 0 ⎠
Comparing with the hand calc, you can see that the boundary DOF's are also included. Boundaries conditions
are dealt with later on.
nm
⎛ t T⋅K ⋅t ⎞
Use assembly equation to create global stiffness matrix KG :=
∑ ⎝ j j j⎠
j=1
This matrix is singular at present, boundary conditions will be required to remove the singularity and prevent rigid
body motion
31
2.6 Applied forces
Assemble the Global Force Matrix (force annotation same as for DOF notation)
⎛ 0 ⎞
⎜ −10 ⎟
⎜ ⎟
⎜ 0 ⎟
⎜ 0 ⎟
P := ⎜ ⎟ ⋅ kN
⎜ ⎟0
⎜ 0 ⎟
⎜ 0 ⎟
⎜ ⎟
⎝ 0 ⎠
The following matrix defines the fixity for each degree of freedom. For the variable 'BC' insert a '0' if unrestrained,
insert a '1' if restrained.
⎛0⎞
⎜0⎟
⎜ ⎟
⎜0⎟
⎜0⎟
BC := ⎜ ⎟
⎜1⎟
⎜1⎟
⎜1⎟
⎜ ⎟
⎝1⎠
Now remove singularity of global stiffness matrix by adding in a matrix with large stiffness values along the
leading diagonal at locations where the degree of freedom is restrained. Add a stiffness of say 1050 kN/mm:
:= if ⎛ BC = 0 , 0 , 10 ⋅ kN⋅ mm
50 − 1⎞
Matrix to be added: KGBC
k, k ⎝ k ⎠
⎛0 0 0 0 0 0 0 0 ⎞
⎜0 0 0 0 0 0 0 0
⎟
⎜ ⎟
⎜0 0 0 0 0 0 0 0 ⎟
⎜0 0 0 0 0 0 0 0 ⎟
⎜ ⎟ −1
KGBC = ⎜ 0 0 0 0 1 × 10
50
0 0 0 ⎟ ⋅ kN⋅ mm
⎜ 50
⎟
⎜0 0 0 0 0 1 × 10 0 0 ⎟
⎜ 50 ⎟
⎜0 0 0 0 0 0 1 × 10 0 ⎟
⎜ 50 ⎟
⎝0 0 0 0 0 0 0 1 × 10 ⎠
32
3 Solution
Normally this is the part of the calculation which requires the solution of simultaneous equations using Gauss
Elimination, and requires the lions share of the programming. Luckily in Mathcad we can calculate the inverse
of the stiffness matrix directly:
⎛ 0.183 ⎞
⎜ −0.527 ⎟
⎜ ⎟
(
d := KGmod )− 1⋅ P ⎜ −0.078 ⎟
⎜ −0.41 ⎟ Compare with the results
d=⎜ ⎟ ⋅ mm from the notes
⎜ 0
⎟
⎜ 0 ⎟
⎜ 0 ⎟
⎜ ⎟
⎝ 0 ⎠
F := K ⋅ t d
j j j (Fj)2 =
6.09 ⋅ kN
-3.91
-8.613 Note: +ve tension
-3.91 -ve compression
5.529
4. Conclusion
The procedure presented is applicable for any pin jointed frame which is joint loaded. It can be expanded to incorporate
members with more degrees of freedom, i.e. rotational and shear DOF's, and also into 3D structures.
33
Specific Programming Issues
In the example analysed by hand, the member transformation matrices were determined by
inspection, considering the geometry of the deformation and the relationship between member and
global displacements. Recall that the relationship is given by:
dm = tmd (1)
For programming purposes the transformation matrices need to be generated in a general manner
from the input data.
d 2j d m2
j d 2j-1
y
d 2i dm1
d 2i-1 x
i
Figure 1
We shall assume that i is the lower joint number so that end 1 of the member is connected to i and
end 2 is connected to j. The global degrees of freedom at each end are respectively d2i-1, d2i and d2j-1,
d2j, and the member degrees of freedom are the axial displacements dm1 and dm2 as shown. If the
joint i moves to a new position defined by particular displacements d2i-1, d2i, it is apparent from the
geometry of figure 2 that:
d m1
d2i x
d2i-1
Figure 2
34
In matrix form,
= cos sin
(3)
A similar relationship exists between the member and global displacements at end 2. Thus
= cos sin
(4)
cos sin 0 0
=
0 0 cos sin
(5)
The matrix containing the trigonometric functions is called the condensed member transformation
matrix, and is usually written as tm’. However the required transformation matrix tm relates the
member displacements to all of the global displacements. In fact tm can be obtained from (5) above
noting that the displacements of a member are independent of the displacements of the joints to
which it is unattached. So if we compare (5) with (1), this leads to:
2i-1 2i 2j-1 2j
This clearly illustrates where the trig functions are located in the transformation matrix.
Boundary Conditions
When compared to the hand calculation, it can be seen that the stiffness matrix includes the DOF’s
at the boundaries, so this now needs to be addressed. Referring to each degree of freedom, a ‘flag’
needs to be defined as to whether it is unrestrained or restrained. In the case of the program in
hand, a ‘0’ is used for unrestrained and a ‘1’ is used for a restrained boundary.
If we think about the stiffness relationship P=kd in matrix form, we can force the DOF’s at the
boundaries to be zero by specifying an extremely large stiffness in the appropriate location in the
matrix. Hence on the leading diagonal, at the row and column location which corresponds to a
boundary DOF, we require a very large stiffness value. So we can either create a new matrix of the
same order as the stiffness matrix which contains large stiffnesses on the leading diagonal at
approapriate boundary locations, then add that in, or specify large multipliers for the existing terms
on the leading diagonal of the existing stiffness matrix.
For ease of programming the former method has been used. Note that in the Mathcad example
fixed boundaries have been assumed in the example. It is possible to incorporate spring supports by
indroducing appropriate stiffnesses along the leading diagonal (rather than arbitrarily large ones).
35
Solution
Normally the solution process requires significant programming to solve the simultaneous
equations. Gaussian elimination is an obvious choice but there are other methods. In essence we can
invert the stiffness matrix and multiply this by the load vector to obtain the global displacements.
d=K-1P (7)
Luckily Mathcad can do this directly, so this allows us to solve banks of simultaneous equations
without any issues. Similar matrix inversion functions are available in excel, and you will probably
find routines available in matlab etc.
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
Minimum Potential Energy
and Rayleigh Ritz
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
FE Formulation
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
Plane Stress FE example
2
Data a 20 mm b 10 mm E 200 kN mm ν 0.3
a) x 5 mm y 5 mm
shape functions
( a x) ( b y )
N1 N1 0.09375
4 a b
( a x) ( b y )
N2 N2 0.15625
4 a b
( a x) ( b y )
N3 N3 0.46875
4 a b
( a x) ( b y )
N4 N4 0.28125
4 a b
N1 N2 N3 N4 1 OK
Also check shape functions at each node (=1 at it's node, 0 at all other nodes) OK
b)
Displacements :
u 1 0 mm v 1 0 mm u 2 0.002 mm v 2 0.002 mm
u 1
v1
u
2
N1 0 N2 0 N3 0 N4 0 v2
NSF d
0 N1 0 N2 0 N3 0 N4
u3
v3
u4
v4
123
1.156 10 3
dp mm
d p NSF d
3
1.719 10
Calculation of Strains:
General relations
d 0
dx
ε = Bd = δNd = 0 d N d
dy
d d
dy dx
1 3 2
1.25 10 mm
4ab
( b y) 0 ( b y) 0 ( b y) 0 ( b y ) 0
δN
1
0 ( a x ) 0 ( a x ) 0 (a x) 0 ( a x)
4ab
( a x ) ( b y) ( a x ) ( b y ) ( a x) ( b y) ( a x) ( b y)
5 0 5 0 15 0 15 0
δN 0 15 0 25 0 25 0 15
1
mm
4ab
15 5 25 5 25 15 15 15
1.062 10 4
Strains δN d 3.125 10
5
5
6.25 10
c)
124
Stresses
1 ν 0
25.412
δN d
E ν 1 0
σ 13.874 N mm
σ 2
2 1 ν
1ν
0 0 2 4.808
125
0DWHULDO1RQOLQHDULW\
2QH'LPHQVLRQDO3ODVWLFLW\
126
3ODVWLF$FWLRQ
$PDWHULDOLVµQRQOLQHDU¶LIWKHVWUHVVHVı DQG
VWUDLQVİ DUHUHODWHGE\DVWUDLQGHSHQGHQW
PDWUL[UDWKHUWKDQDPDWUL[RIFRQVWDQWV
(TXLOLEULXPHTXDWLRQVPXVWEHZULWWHQXVLQJ
PDWHULDOSURSHUWLHVWKDWDUHVWUDLQGHSHQGHQW±
EXWVWUDLQVDUHQRWNQRZQLQDGYDQFH
7KHIROORZLQJQRWHVSUHVHQWPDWHULDO
QRQOLQHDULW\LQWKHFDVHRIXQLD[LDOSUREOHPV
7\SLFDO%LOLQHDU0DWHULDO%HKDYLRXU
7\SLFDO%LOLQHDU6WUHVV6WUDLQ 6WUDLQKDUGHQLQJRQORDGUHYHUVDO
FXUYH
127
([DPSOH
,PDJLQHWKDWDWDSHUHGEDULVWREHORDGHGE\DQD[LDOIRUFH
37KHIRUFHGLVSODFHPHQWUHODWLRQVKLSLVDOVRVKRZQ
7KHEDULVPRGHOOHGXVLQJ'2)EDUHOHPHQWVHDFK
ZLWKDFRQVWDQWFURVVVHFWLRQ
5HFDS7KHHODVWLFVWLIIQHVVPDWUL[LVJLYHQDV
EA ª º
>k @
L «¬ »¼
dV
:KHUH E
dH
$QGWKHVWUHVVLVEHORZ\LHOG V Vy
128
8SRQ\LHOGLQJWKHVWUHVVVWUDLQUHODWLRQEHFRPHV
dV
Et :KHUH(W LVWKHWDQJHQWPRGXOXV
dH
,IZHOHWWKHµHODVWLFSODVWLF¶PRGXOXVEH(HSWKHHOHPHQW
WDQJHQWVWLIIQHVVPDWUL[EHFRPHV
Eep A ª º
> kt @
L «¬ »¼
,QQXPHULFDOVROXWLRQVWKHPDWHULDOPD\PDNHWKHWUDQVLWLRQIURPHODVWLF
WRSODVWLFEHKDYLRXUZLWKLQDQLQFUHPHQWDOF\FOHRIWKHVROXWLRQSURFHVV
,QWKHILJXUHLIZHLPDJLQHWKDWGİ VSDQVIURPİ' WRİ$WKHSUREOHPRI
µURXQGLQJWKHFRUQHU¶FDQEHDGGUHVVHGE\FRPELQLQJ(DQG(W
DFFRUGLQJWRWKHIUDFWLRQµP¶RIWKHWRWDOVWHSGİ WKDWLVHODVWLF
+HQFH(HS EHFRPHV
Eep mE m Et
HY H D
where m
HA HD
1RWHWKDW(HS QHHGV
$QLWHUDWLYHDSSOLFDWLRQLQ
QXPHULFDOVROXWLRQ
129
7KH7DQJHQW6WLIIQHVV0HWKRG
&RQVLGHUWKHWDSHUHGEDU,WLVGHVLUHGWRWUDFHWKHTXDVLVWDWLF
ORDGYHUVXVGLVSODFHPHQWFXUYHDQGGHWHUPLQHHOHPHQW
VWUHVVHVE\PHDQVRIDQ)(PRGHOVXEMHFWWRORDGLQFUHPHQWV
ǻ3
$QXPHULFDOUHSUHVHQWDWLRQRIWKHıİ UHODWLRQLVGHILQHGVR
WKDWı(DQG(W FDQEHREWDLQHGIRUDQ\VWUDLQİ
7KHWDQJHQWVWLIIQHVVVROXWLRQUHTXLUHVWKHVWRUDJHDQGXSGDWH
DIWHUHDFKLQFUHPHQWQRGDOGLVSODFHPHQWV>'@HOHPHQW
VWUDLQVİDQGHOHPHQWVWUHVVHVı
&RPSXWDWLRQDO3URFHGXUH
)RUWKHILUVWF\FOHDVVXPH(HS (IRUDOO(OHPHQWV$SSO\
WKHILUVWORDGLQFUHPHQWǻ3
8VLQJWKHFXUUHQWVWUDLQVGHWHUPLQHWKHFXUUHQW(HS LQ
HDFKHOHPHQW)LQGWKHWDQJHQWVWLIIQHVVIRUHDFK
HOHPHQWQ
E A ª º
> kt @ ep « »
L ¬ ¼
+HQFHREWDLQWKHFXUUHQWVWUXFWXUHWDQJHQWVWLIIQHVV
>.W@ ȈNW 6ROYH>.W@[>ǻ'@ >ǻ3@IRU>ǻ'@
)URP>ǻ'@REWDLQWKHFXUUHQWVWUDLQLQFUHPHQWVǻİ IRU
HDFKHOHPHQW
130
2SWLRQDO6(&$1767,))1(66LWHUDWLRQV
,IDQ\HOHPHQWVPDNHWKHHODVWLFWRSODVWLFWUDQVLWLRQ
XVH
HY H D
Eep mE m Et where m
HA HD
WRUHYLVH(HS IRUHDFKVXFKHOHPHQWDQGJREDFNWR
VWHS
:LWKRXWFKDQJLQJWKHDSSOLHGORDG>ǻ3@UHSHDWVWHSV
DQG XQWLOFRQYHUJHQFHHLWKHUǻİ RU>ǻ'@EHORZD
FHUWDLQVPDOO YDOXHDVVHWRXWLQWKHFRQYHUJHQFH
FULWHULD
7KLVRSHUDWLRQLVDVHFDQWVWLIIQHVVLWHUDWLRQZKLFKZLOO
EHFRPHFOHDULQDODWHUH[DPSOH
8SGDWHJOREDOGLVSODFHPHQWV>'@L >'@L>ǻ'@LDQGIRU
HDFKHOHPHQWİL İ LǻİLDQGıL ı LǻıLZKHUHǻıL
(HSLǻİL
)RUWKHILUVWF\FOHL LQLWLDOYDOXHVVXEVFULSWLRI
GLVSODFHPHQWVWUDLQDQGVWUHVVDUHW\SLFDOO\DOO]HURLI
VWDUWLQJIURPWKHXQORDGHGFRQILJXUDWLRQEXWDUHQRQ]HUR
LIVWDUWLQJIURPDVWDWHLQZKLFKSODVWLFDFWLRQLPSHQGV
$SSO\WKHQH[WORDGLQFUHPHQWDQGUHWXUQWRVWHS
6WRSZKHQȈǻ3UHDFKHGWKHWRWDODSSOLHGORDG
131
5HWXUQLQJWRWKHWDSHUHGEDUH[DPSOHWKHILJXUH
VKRZVWKUHHORDGLQFUHPHQWVZLWKWKHRPLVVLRQRIWKH
FRUUHFWLQJLWHUDWLRQVRI6WHS
([DPSOH± %DU(OHPHQW
8VHWKHWDQJHQWVWLIIQHVVPHWKRGWRILQGWKHGLVSODFHPHQWVRIQRGHRIWKH
EDUZKHQ3 N1/RDGVWHSDQGZKHQ3 N1/RDGVWHS
6WUHVV
1PP
(W N1PP
3
$ PP
PP
6WUDLQ
132
([DFW&DOFXODWLRQE\,QVSHFWLRQ
$VWKLVLVRQO\DVLQJOHEDUHOHPHQWWKHGLVSODFHPHQWVDWHDFKORDG
FDQEHIRXQGHDVLO\E\LQVSHFWLRQ7KLVFDQWKHQEHFRPSDUHGWRWKH
UHVXOWVREWDLQHGXVLQJWKHWDQJHQWVWLIIQHVVPHWKRG
)URPWKHJUDSK σ \ 1 PP $UHD PP ε \
/ PP (W N1 PP
&DOFXODWH/RDGDW<LHOG
3\ σ \ $UHD 3\ N1
+HQFHXSWRN1WKHEDUEHKDYHVHODVWLFDOO\VRLIWKHILUVWLQFUHPHQWRIORDGLVN1
WKHUHPXVWEHN1ZKLFKFRQWULEXWHVWRSODVWLFVWUDLQ
(ODVWLFVWUDLQ εH ε\
3ODVWLF6WUDLQ 3 3\
εS εS
$UHD (W
+HQFHWRWDOVWUDLQ ε WRWDO ε H ε S
ε WRWDO
133
)RUWKHVHFRQGORDGLQFUHPHQW
(ODVWLFVWUDLQ εH ε\
3ODVWLF6WUDLQ 3 3\
εS εS
$UHD (W
+HQFHWRWDOVWUDLQ ε WRWDO ε H ε S
ε WRWDO
134
%HJLQ7DQJHQW6WLIIQHVVVROXWLRQ
σ\
(ODVWLF0RGXOXV (LQLW (LQLW N1 PP
ε<
1HZWDQJHQWPRGXOXV (W N1 PP ,QLWLDO6WUDLQ ε
/RDGVWHS
(LQLW $UHD
6WLIIQHVVRIHOHPHQW . . N1 PP
/
VWORDGLQFUHPHQW Δ3 3
Δ3
6ROYHIRUGLVSODFHPHQWV Δ' Δ' PP
.
Δ'
VWUDLQLQVWLQFUHPHQW Δε Δε
/
DERYH\LHOGWKHUHIRUHUHTXLUHVLWHUDWLRQ
)LUVW6HFDQWLWHUDWLRQ
ε' ε ε $ Δε
ε< ε'
P
UHYLVH( ε$ ε' P
(HS P (LQLW P(W (HS N1 PP
(HS $UHD Δ3
.QHZ Δ' Δ' PP ' Δ' ' PP
/ .QHZ
Δ'
Δε Δε
/
135
6HFRQG6HFDQWLWHUDWLRQ
ε' ε ε $ Δε
ε< ε'
P
UHYLVH( ε$ ε' P
(HS P (LQLW P(W (HS N1 PP
(HS $UHD Δ3
.QHZ Δ' Δ' PP ' Δ' ' PP
/ .QHZ
Δ'
Δε Δε
/
7KLUG6HFDQWLWHUDWLRQ
ε' ε ε $ Δε
ε< ε'
P
UHYLVH( ε$ ε' P
(HS P (LQLW P(W (HS N1 PP
(HS $UHD Δ3
.QHZ Δ' Δ' PP ' Δ' ' PP
/ .QHZ
Δ'
Δε Δε
/
136
)RXUWK6HFDQWLWHUDWLRQ
ε' ε ε $ Δε
ε< ε'
P
UHYLVH( ε$ ε' P
(HS P (LQLW P(W (HS N1 PP
(HS $UHD Δ3
.QHZ Δ' Δ' PP ' Δ' ' PP
/ .QHZ
Δ'
Δε Δε
/
)LIWK6HFDQWLWHUDWLRQ
ε' ε ε $ Δε
ε< ε'
P
UHYLVH( ε$ ε' P
(HS P (LQLW P(W (HS N1 PP
(HS $UHD Δ3
.QHZ Δ' Δ' PP ' Δ' ' PP
/ .QHZ
Δ'
Δε Δε
/
137
6L[WK6HFDQWLWHUDWLRQ
ε' ε ε $ Δε
ε< ε'
P
UHYLVH( ε$ ε' P
(HS P (LQLW P(W (HS N1 PP
(HS $UHD Δ3
.QHZ Δ' Δ' PP ' Δ' ' PP
/ .QHZ
Δ'
Δε Δε
/
$VZHFDQVHHWKHGLVSODFHPHQWLVFRQYHUJLQJWRZDUGVWKHH[DFWYDOXH
RIPPIRUWKHILUVWORDGF\FOH
1RZWU\WKHVHFRQG/RDGLQFUHPHQW
/RDGVWHS 6WUDLQLVDERYH\LHOGDWN1DQGWKHWDQJHQWPRGXOXVFDQEH
XVHGIRUWKHQH[WORDGVWHSWRN1
(W $UHD
6WLIIQHVVRIHOHPHQW . . N1 PP
/
QGORDGLQFUHPHQW Δ5 N1
Δ5
6ROYHIRUGLVSODFHPHQWV Δ'
. Δ' PP
Δ'
VWUDLQLQVWLQFUHPHQW Δε Δε
/
&RQFOXVLRQ
,WFDQEHVHHQWKDWWKHTXDOLW\RIWKHVROXWLRQGHSHQGVRQ
WKHOHYHORIFRQYHUJHQFHLHWKHQXPEHURIVHFDQW
LWHUDWLRQVHPSOR\HGDWORDGVWHS
/RDGVWHSGRHVQRWUHTXLUHDQ\LWHUDWLRQVDVWKHPRGXOXV
LVDOUHDG\(W DQGGRHVQRWFKDQJHLQWKHORDGVWHS
,QWKLVVLPSOHH[DPSOHDVWKHUHLVRQO\HOHPHQWWKHQWKH
VWUHVVVWUDLQFXUYHDQGIRUFHGLVSODFHPHQWFXUYHVDUH
VLPLODU,IWKHUHZHUHPRUHWKDQHOHPHQWWKHQWKHIRUFH
GLVSODFHPHQWUHODWLRQVKLSZRXOGPRVWOLNHO\EHPXOWLOLQHDU
ZKHUHDVWKHVWUHVVVWUDLQFXUYHVZRXOGEHELOLQHDU
139
General Seismic Dynamics
Notes
140
6HLVPLF$QDO\VLVDQG'HVLJQ
/DXUHQFH:HHNHV BEng(Hons)PhD
7KH3UREOHP
*URXQG6KDNHVZLWKDUDQGRPPRWLRQFDXVHGE\IDXOWVOLS
7KLVLQWXUQVKDNHVEXLOGLQJV
0RWLRQLQEXLOGLQJVHQKDQFHGE\WKHHIIHFWRIUHVRQDQFH±
%$'
141
6RPH,PSRUWDQW6WXII
%RRNV
(DUWKTXDNH'HVLJQ3UDFWLFHIRU%XLOGLQJV±%RRWKDQG.H\
(DUWKTXDNH5HVLVWDQW'HVLJQ±'RZULFN
'\QDPLFVRI6WUXFWXUHV&ORXJKDQG3HQ]LHQ
)RUPXODVIRUQDWXUDO)UHTXHQF\DQG0RGHVKDSH%OHYLQV
*XLGHVDQG&RGHV
+RZWRGR6HLVPLF$QDO\VLVXVLQJ)LQLWH(OHPHQWV1$)(06
(XURFRGH$6&($6&(6(,
6RIWZDUH
'\QDPDVVLVW±$VXLWHRI0DWKFDGVKHHWV±,DQ:DUG
6HLVPRVRIW0DWKFDG6PDWK6WXGLR
6RPH,PSRUWDQW7HUPLQRORJ\
142
6RPH,PSRUWDQW7HUPLQRORJ\
&LUFXODU)UHTXHQF\ !RPHJDȦ !5DGLDQVSHUVHFRQG
Ȧ ʌI
&\FOH
5DGLDQ
0RGDO$QDO\VLV
*HQHUDOO\UHIHUVWRµ1DWXUDO)UHTXHQF\&DOFXODWLRQ¶
3URYLGHVDQXQGHUVWDQGLQJRIWKHG\QDPLFEHKDYLRXU
RIDVWUXFWXUHRUFRPSRQHQW
'\QDPLFORDGLQJFRPHVLQPDQ\IRUPVLHVHLVPLF
EODVWZLQGHWF
1DWXUDOIUHTXHQFLHVDUHUHTXLUHGWRDVVHVV
UHVRQDQFHLHIUHTXHQF\RIDSSOLHGORDGLQJµWXQHV¶
ZLWKWKHQDWXUDOIUHTXHQF\RIWKHFRPSRQHQW
*HQHUDO3K\VLFVVRIWZDUH3K\VLRQFDQEHXVHGWR
GHPRQVWUDWH1DWXUDO)UHTXHQF\DQG5HVRQDQFH
143
'HJUHHVRI)UHHGRP
'HILQHGHJUHHVRIIUHHGRP
0Q [Q
.
.Q
[ 0 [
0
. [ . 0 [
0 .
. 0 [
0
[ .
.
7KH(TXDWLRQRI0RWLRQ
([DPLQHD6'2) [
.
0
/HW[EHWKHGLVSODFHPHQWPHDVXUHGIURPWKHHTXLOLEULXP
SRVLWLRQGXHWRDQDSSOLHGIRUFH3WZKLFKYDULHVZLWKWLPH
7KHUHVWRULQJIRUFHGXHWRWKHVWLIIQHVVRIWKHVSULQJLV
F(spring) = - kx
144
7KH(TXDWLRQRI0RWLRQ
+HQFHWKHQHWIRUFHRQWKHPDVVLVJLYHQE\
F = P(t) – kx
P t kx mxx
7KH(TXDWLRQRI0RWLRQ
1RZFRQVLGHUWKHSUHVHQFHRI
9LVFRXV'DPSLQJ
[
.
7KHGDPSLQJIRUFHLV
JLYHQE\
0
&
F damping cxx
$GGWKLVWRWKHSUHYLRXVHTXDWLRQ P t cxx kx mx
(48$7,212)027,21 mx cx kx P t
145
)UHH9LEUDWLRQV
:KHQWKHUHLVQRIRUFLQJIXQFWLRQRQO\DQLQLWLDOGLVSODFHPHQW
IURPWKHHTXLOLEULXPSRVLWLRQWKHQµIUHHYLEUDWLRQ¶RFFXUV
7KHHTXDWLRQRIPRWLRQLVPRGLILHGDVIROORZV
mx cx kx
6WDQGDUGVROXWLRQLV x=AeȜt
3URYLGHGWKDW mO cO k
)UHH9LEUDWLRQV
7KHURRWVRIWKLVHTXDWLRQDUH
c r c mk c § c · k
O r ¨ ¸
m m © m ¹ m
7KHUHDUHIRXUGLIIHUHQWFDVHVIRUWKHGLVFULPLQDQWDVIROORZV
L F
LL FNP !
LLL FNP
LY FNP
146
)UHH9LEUDWLRQV
&DVH F 1RGDPSLQJ
ȦQLVWKHFLUFXODUQDWXUDOIUHTXHQF\RIWKHV\VWHPLHLWV¶
IUHTXHQF\RIIUHHXQGDPSHGRVFLOODWLRQVȦQLVJLYHQE\
k
Z
n
m
)UHH9LEUDWLRQV
&DVH F±NP! /DUJH'DPSLQJ2YHU'DPSLQJ
)RURYHUGDPSLQJWRRFFXUWKHGDPSLQJKDVLQJHQHUDOWREH
PXFKJUHDWHUWKDQWKDWRFFXUULQJLQSUDFWLFDOVWUXFWXUHV
[
:KHUHȦGLVWKHGDPSHG
FLUFXODUQDWXUDOIUHTXHQF\DQGLV
JLYHQE\
Zd ª k m c m º
¬ ¼
)UHH9LEUDWLRQV
ª k § c · º
Zd « ¨
©
¸ »
¹ ¼»
Zd Zn [
¬« m m
,QSUDFWLFHȦG ȦQVLQFHȟLVVPDOOIRUPRVWVWUXFWXUHV
H[FHSWZKHUHKHDY\GDPSHUVKDYHEHHQDGGHG
7KHYDOXHRIȟGHSHQGVRQWKHPDWHULDODQGRQWKHW\SHRI
FRQQHFWLRQVDWVWUXFWXUHFRQQHFWLRQVDQ\ORRVHQHVV
LQFUHDVHVWKHGDPSLQJ
148
)UHH9LEUDWLRQV
7DEOH
0RGDO'DPSLQJ9DOXHV
([DPSOH6'2)
'
1RWH$OZD\VXVHFRPSDWLEOHXQLWVRI0HWUHV1HZWRQV6HFRQGVDQG
.LORJUDPV
149
([DPSOH6'2)
I +]
1RWH$OZD\VXVHFRPSDWLEOHXQLWVRI0HWUHV1HZWRQV6HFRQGVDQG
.LORJUDPV
([DPSOH'2)
&DOFXODWLRQRIQDWXUDOIUHTXHQFLHV
m x k k x k x
.
m x k k x k x
0
[ x A VLQ Zt D
.
x A VLQ Zt D
0
[ /HDGLQJWRWKHIROORZLQJVROXWLRQ
.
ª k k k k º k k k k k
Z «
»Z
¬ m m ¼ mm
7KHUHDUHWZRUHDOURRWVVD\ȦDQGȦ
150
([DPSOH'2)
&RQVLGHUWKHVSHFLDOFDVHZKHQDOOWKHVWLIIQHVVHVDUHHTXDO
DQGDOOWKHPDVVHVDUHHTXDO
LHN N N .VD\DQGP P 0VD\WKHQ
§ K · K
Z ¨
¸Z
©M ¹ M
3URYLGLQJWKHWZRURRWV
)81'$0(17$/
K K )5(48(1&<
Z f
M S M /RZHVW)UHTXHQF\
K K
Z f
M S M
([DPSOH'2)
7KHVROXWLRQLVRIWKHIRUP
VWPRGH
x VLQ Zt D
A )RUPDVV
x A VLQ Zt D )RUPDVV
QGPRGH
x VLQ Zt D
A )RUPDVV
x A VLQ Zt D )RUPDVV
1RWH7KHVWVXEVFULSWUHIHUVWRWKH'2)WKH
151
QGVXEVFULSWUHIHUVWRWKHPRGH
([DPSOH'2)
0RGHVKDSHV
7KHDPSOLWXGHVRIPRWLRQ$LMRIWKHµLWK¶'2)LQWKHµMWK¶PRGH
KDYHQRTXDQWLILDEOHGLVSODFHPHQWDVWKLVLVIUHHYLEUDWLRQ
KRZHYHUWKHDPSOLWXGHVFDQEHQRUPDOLVHGUHODWLYHO\XVLQJ
DQXPEHURIVFKHPHVLH
A j ¦m A
i
i ij ¦m A
i
i
ij
8VXDOO\WKHILUVWQRUPDOLVLQJFULWHULDLVDGRSWHGLQKDQG
FDOFXODWLRQV)RUWKH'2)H[DPSOHWKHILUVWPRGHLVµLQ
SKDVH¶DQGWKHVHFRQGPRGHLVµRXWRISKDVH¶
([DPSOH'2)
2UWKRJRQDOLW\
7KHPRGHVRIYLEUDWLRQRIDVWUXFWXUHFDQQRUPDOO\EH
FRQVLGHUHGWREHLQGHSHQGHQWRIHDFKRWKHU6XFK
PRGHVDUHUHIHUUHGWRDVHLWKHURUWKRJRQDOPRGHVRU
QRUPDOPRGHV
¦m Ai
i in Aim
,IWKLVFRQGLWLRQDSSOLHVWKHQWKHLQHUWLDIRUFHVGHULYHGIURP
RQHPRGHGRHVQRWGRDQ\ZRUNRQWKHRWKHUPRGHDQG
KHQFHFRQILUPVWKDWWKHPRGHVFDQEHFRQVLGHUHGWREH
LQGHSHQGHQW7KLVDOVRDSSOLHVWR0'2)V\VWHPV
152
([DPSOH'2)6ZD\)UDPH
[
& '
0 NJ
. N1PP
[
% 0 NJ (
. N1PP
$ )
([DPSOH'2)6ZD\)UDPH
)ROORZLQJVRPHOHQJWK\PDWKHPDWLFVVKRZQLQWKHVXSSOHPHQWDOQRWHV
IURPWKHVWDQGDUGJHQHUDOVROXWLRQSURFHGXUHVLWFDQEHVKRZQWKDWWKH
TXDUWLFHTXDWLRQIRUȦLV
Z Z
Z
or
6RȦ RUUDGVVHF
Z
+HQFH f I +]DQG+]
S
153
([DPSOH'2)6ZD\)UDPH
0RGHVKDSHV
'XULQJWKHVROXWLRQIRUȦLWFDQEHVKRZQWKDWWKHDPSOLWXGHV
RIWKHPDVVHVDUHUHODWHGDVIROORZV
Z
A j A j
,QVHUWLQJWKHSUHYLRXVO\FDOFXODWHGYDOXHVRIȦSURYLGHVWKH
PRGHVKDSHUHODWLRQVKLS1RUPDOLVLQJWRWKHILUVW'2)LQHDFK
FDVHJLYHV
$ $ IRUPRGH
$ $ IRUPRGH
([DPSOH'2)6ZD\)UDPH
0RGH 0RGH
% ( [
0
$ )
154
([DPSOH±0'2)
,Q0DWUL[IRUP
PQ [Q
MX+CX+KX=0
PL [L
ª x º
N L «x » ª k k k kn º
PL [L «k k n »»
% ' « » K « k k
NL
PL [L « x » «
«
»
»
$ & X « » ¬ kn kn kn knn ¼
N L PL [L «»
«» ª m m m mn º
«m m n »»
« » « m m
¬« xn ¼»
M
« »
« »
¬ mn mn mn mnn ¼
NMLVWKHFRPELQHGEHQGLQJVWLIIQHVVRI$% &'
([DPSOH±0'2)
,QPDWUL[IRUPZLWKRXWGDPSLQJ X KX
MX
7KHVROXWLRQLVRIWKHIRUP X A VLQ Zt D
ZKHUH$LVWKHDPSOLWXGHRIYLEUDWLRQPDWUL[
6XEVWLWXWLQJLQWKHVROXWLRQWRWKHHTXDWLRQRIPRWLRQJLYHV
K-MZ A
7KLVJLYHVSRVLWLYHUHDOURRWVIRUȦVD\ȦȦȦȦQ
7KHYDOXHVRIȦDUHNQRZQDV(,*(19$/8(6
LHSURYLGLQJIUHTXHQFLHV
7KHYDOXHVRI$FRUUHVSRQGLQJWRDSDUWLFXODUȦLDUHNQRZQ
DVWKH(,*(19(&7256IRUWKDWPRGHLHPRGHVKDSHV
6LPSOLILHG)RUPXODH
6R1DWXUDO)UHTXHQFLHVFDQEHFDOFXODWHGYLDDQDO\WLFDO
PHDQVRUZLWKVLPSOLILHGIRUPXODHIRUDVVXPHGVWUXFWXUDO
V\VWHPV
8VHR.D.Blevins
156
6LPSOLILHG)RUPXODH
'2)H[DPSOHUHYLVLWHG±GHWHUPLQHVXLWDEOHIRUPXODIURP
%OHYLQV
§ EI s ·
§ EI s ·
f ¨ ¸
f
S
¨ ¸ S © ML ¹
© ML ¹
EI
,QWKHSUREOHPRIWKHVZD\IUDPH k
L
6LPSOLILHG)RUPXODH
7KHIUHTXHQF\IRUPXODHDUHPRGLILHG
§ k · § k ·
f ¨ ¸ f ¨ ¸
S © M ¹ S © M ¹
7KHVWLIIQHVVLVN1PPLQHDFKVWRUH\DQGWKHPDVVLVNJ
\LHOGLQJWKHIUHTXHQFLHVZHKDGEHIRUH
0RGHVKDSHV 1RWH±XVH
FRQVLVWHQWXQLWV
0RGH I I )RUFH 1
/HQJWK P
0RGH
I I 0DVV NJ
7LPH VHF
157
)RUPXODV)RU1DWXUDO)UHTXHQF\
DQG0RGH6KDSH
)RUVRPHW\SLFDOVWUXFWXUHVVXFKDVEHDPVDQGSODWHVWKHHTXDWLRQRI
PRWLRQFDQEHVROYHGZLWKRXWWKHQHHGIRUGLVFUHWL]DWLRQRIPDVVDQG
VWLIIQHVVFORVHGIRUPVROXWLRQ:HKDYHLQHIIHFWDQLQILQLWHGHJUHHRI
IUHHGRPV\VWHP
,QWKLVFDVHUHFXUUHQFHIRUPXODHDUHXVHG+HUHLVDFDQWLOHYHUDVDQ
H[DPSOH
&DOFXODWHWKHIXQGDPHQWDOIOH[XUDOIUHTXHQF\
)RUPXODV)RU1DWXUDO)UHTXHQF\
DQG0RGH6KDSH
158
)RUPXODV)RU1DWXUDO)UHTXHQF\
DQG0RGH6KDSH
'HQVLW\ NJ P (ODVWLF0RGXOXV ( N1 PP
E G
'LPHQVLRQV E PP G PP / P , PDVV E G
§¨
)XQGDPHQWDOPRGH · ( ,
I ¸ I +]
© PDVV ¹
/
0RGHVKDSH
§ [ · § [ · § § [ · § [ · ·
\ [ FRVK ¨ ¸ FRV¨ ¸ ¨ VLQK ¨ ¸ VLQ¨ ¸¸
© / ¹ © / ¹ © © / ¹ © / ¹¹
\ [
[
)RUPXODV)RU1DWXUDO)UHTXHQF\
DQG0RGH6KDSH
+LJKHU0RGHV
·
§¨
( ,
0RGH I ¸
© PDVV ¹
I +]
/
§ [ · § [ · § § [ · § [ · ·
\ [ FRVK ¨ ¸ FRV¨ ¸ ¨ VLQK ¨ ¸ VLQ¨ ¸¸
© / ¹ © / ¹ © © / ¹ © / ¹¹
·
§¨
0RGH ( ,
I ¸ I +]
© PDVV ¹
/
§ [ · § [ · § § [ · § [ · ·
\ [ FRVK ¨ ¸ FRV¨ ¸ ¨ VLQK ¨ ¸ VLQ¨ ¸¸
© / ¹ © / ¹ © © / ¹ © / ¹¹
\ [
\ [
\ [
159
[
,PSRUWDQFHRI0RGHV
(IIHFWLYH3DUWLFLSDWLQJ0DVV
:HFDQVHHIURPWKHPRGHVKDSHVRIWKHSUHYLRXVH[DPSOHVWKDWWKH
IXQGDPHQWDOPRGHDSSHDUVWRVKRZPRYHPHQWRIDOORIWKHGHJUHHV
RIIUHHGRPLQRQHGLUHFWLRQLQSKDVHZKHUHDVWKHKLJKHUPRGHV
GHPRQVWUDWHPRYHPHQWLQRSSRVLWHGLUHFWLRQVRXWRISKDVH
,IZHQRZWKLQNRILQHUWLDHIIHFWVZKHQZHPRELOLVHWKHVHPRGHVZH
FDQYLVXDOLVHDFHUWDLQDPRXQWRIPDVVZKLFKLVµFDSWXUHG¶ZLWKLQWKH
YLEUDWLRQDOPRYHPHQWRIDPRGH7KLVLVFDOOHG())(&7,9(RU
3$57,&,3$7,1*PDVV
7KHPRUHPDVVFDSWXUHGLQDPRGHWKHPRUHLQHUWLDHIIHFWVLH
DFFHOHUDWLRQVDQGIRUFHVLWLVOLNHO\WRSUHVHQWLILWLVH[FLWHGE\DQ
HDUWKTXDNH6RWKHIXQGDPHQWDOPRGHIRUW\SLFDOVWUXFWXUHVWHQGVWR
PRELOLVHWKHPRVW3DUWLFLSDWLQJPDVV
,IWKHSDUWLFLSDWLQJPDVVLVVXPPHGRYHUDOORIWKHPRGHVRIYLEUDWLRQ
WKHQWKHZKROHVWUXFWXUHPDVVZLOOEHREWDLQHG
(IIHFWLYH3DUWLFLSDWLQJ0DVV
7KHGHULYDWLRQDQGXVHRIWKHIROORZLQJSDUDPHWHUVLV
JLYHQLQPRUHGHWDLOLQDVXSSOHPHQWDU\VKHHWPXOWLPRGDO
UHVSRQVHVSHFWUXPDQDO\VLV6RZHFDQGHILQHWKH
IROORZLQJ
(DUWKTXDNHH[FLWDWLRQ)DFWRU Li ¦m I
j
j ij
0RGDO0DVV Mi ¦m Ij
j ij
3DUWLFLSDWLQJ0DVV
. N1PP /
NJ
0
$ )
0RGH
0RGDO0DVV
P NJ P NJ 0 P I P I 0
3DUWLFLSDWLQJ0DVV
/
0
&KHFN / /
0 0
0RGDO$QDO\VLVXVLQJ)LQLWH(OHPHQWV
$OORIWKHPDMRU)(FRGHVLPSOHPHQW0RGDO$QDO\VLV
7\SLFDOLQSXWZLOOEHVHFWLRQSURSHUWLHVWRSURYLGHWKHVWLIIQHVV.DQG
WKH0DVVHVµ0¶PRGHOJHRPHWU\DQGERXQGDU\FRQGLWLRQV
6ROXWLRQLVW\SLFDOO\FDUULHGRXWXVLQJ%ORFN/DQFR]HLJHQYDOXH
H[WUDFWLRQ
1RWHWKDWQRIRUFHVDUHDSSOLHG±WKH\DUHPHDQLQJOHVVLQDPRGDO
DQDO\VLVDVLWLVDIUHHYLEUDWLRQDQDO\VLV$OVRQRWHWKDWDQ\
GLVSODFHPHQWVUHSRUWHGDUHDOVRPHDQLQJOHVV
2XWSXWZLOOEHQDWXUDOIUHTXHQFLHVPRGHVKDSHVDWHDFKIUHTXHQF\
DQGWKHSDUWLFLSDWLQJPDVVLQWKHWKUHHWUDQVODWLRQDOFDUWHVLDQ
GLUHFWLRQVDQGWKHWKUHHURWDWLRQDOD[HV
$W\SLFDO$16<6PRGHOLVVKRZQ 161
'\QDPLF$QDO\VLV7HFKQLTXHV
'\QDPLFORDGVLQFOXGHHDUWKTXDNHORDGVZLQGORDGV
ZDYHORDGVEODVWORDGVHWFDQGDUHFRPPRQO\GHILQHG
LQWKHIRUPRID
WLPHKLVWRU\
RUD
UHVSRQVHVSHFWUXP
7KHG\QDPLFUHVSRQVHRIWKHVWUXFWXUHWRWKHVHORDGVLV
FDOFXODWHGLQWHUPVRIGLVSODFHPHQWVYHORFLWLHVDQG
DFFHOHUDWLRQVDQGWKHVHDUHVXEVHTXHQWO\XVHGWR
SURYLGHIRUFHVDQGPRPHQWVIRUWKHDVVHVVPHQWRU
GHVLJQRIWKHVWUXFWXUH
'\QDPLF$QDO\VLV7HFKQLTXHV
'\QDPLF'LVSODFHPHQW
§ ·
X ¨ ¸
P
k ©> n
@
¨ Z Z c Z Z ¸
n
¹
6WDWLF'LVSODFHPHQW
$FFHOHURJUDP±7KH7LPH'RPDLQ
/HWXVQRZFRQVLGHUWKHQDWXUHRIWKHVHLVPLFORDG
7KHHDUWKTXDNHFRQVLVWVRIUDQGRPJURXQGVKDNLQJZLWKD
IUHTXHQF\FRQWHQWRIXSWRDERXW+]
7KHDFFHOHUDWLRQZLOOYDU\ZLWKWLPHW\SLFDOO\RYHUDWLPHVSDQRI
WRVHFRQGVDQGZLOOEHGLIIHUHQWIRUHDFKRIWKHWKUHH
WUDQVODWLRQDOGLUHFWLRQVLHKRUL]RQWDODQGYHUWLFDO
,QWKLVIRUPWKHVHLVPLFORDGLVGHILQHGDVDQAcceleration Time
HistoryRUAccelerogram
7RIXOO\GHILQHWKHVHLVPLFORDGDQDFFHOHURJUDPLQHDFKRIWKHWKUHH
RUWKRJRQDOGLUHFWLRQVLVUHTXLUHG
163
'HILQLWLRQRIWKH6HLVPLF/RDG±7LPH
'RPDLQ
$UWLILFLDO$FFHOHUDWLRQ7LPH+LVWRU\
$FFHOHUDWLRQPV
7LPH6HFV
'\QDPLF$QDO\VLV7HFKQLTXHV±7LPH
'RPDLQ
7KH'XKDPHO&RQYROXWLRQ,QWHJUDO
)RUFH 3W
7KHSURGXFWRI3DQGǻIJLVWKHLPSXOVH
,DQGRFFXUVDWWLPHIJ
t
Dt 7LPH W
,WFDQEHVKRZQWKDWWKHGLVSODFHPHQW I cZ t W
[WGXHWRWKHLPSXOVH,LVJLYHQE\ xt e VLQ Z t W
mZ
)RUDJHQHUDOWUDQVLHQWIRUFHWKH
GLVSODFHPHQW[WLVGHULYHGIURPWKH W t
'8+$0(/LQWHJUDO PW cZ t W
xt ³W mZ e VLQ Z t W dW
164
'\QDPLF$QDO\VLV7HFKQLTXHV±7LPH
'RPDLQ
'LUHFW,QWHJUDWLRQRIWKHHTXDWLRQRIPRWLRQ
5HWXUQWRWKHJHQHUDOHTXDWLRQRI0RWLRQ
m x cx k x Pt
x
7KHIRUFLQJIXQFWLRQRQWKH5+6FDQ
EHUHSODFHGZLWKWKHLQHUWLDOIRUFHV
JHQHUDWHGIURPWKHDFFHOHUDWLRQRIWKH
JURXQGWKHDFFHOHURJUDPLH
xg m x cx k x mx g
1XPHULFDOVWHSE\VWHSSURFHGXUHVFDQEHXVHGWRLQWHJUDWHWKH
GLIIHUHQWLDOHTXDWLRQ±QDPHO\WKH1HZPDUN%HWDPHWKRG
'\QDPLF$QDO\VLV7HFKQLTXHV±7LPH
'RPDLQ
0RUHGHWDLOVRIWKH1HZPDUNEHWDVFKHPHFDQEHIRXQGLQWKH
VXSSOHPHQWDU\QRWHV,WLVHDV\WRSURJUDPZLWKVD\0DWKFDGRUD
6SUHDGVKHHWIRUOLQHDU6'2)V\VWHPV
,WFDQDOVREHH[WHQGHGWRLQFRUSRUDWHQRQOLQHDULW\DQG0'2)¶V
$VSUHDGVKHHWLVLQFOXGHGLQZKLFKWKLVPHWKRGKDVEHHQSURJUDPPHG
DQGVKRZVWKHUHVSRQVHRIDQ6'2)RIDJLYHQIUHTXHQF\WRDQLQSXW
DFFHOHURJUDP$+]6'2)LVVKRZQ
165
7KH5HVSRQVH6SHFWUD±)UHTXHQF\
'RPDLQ
$QDFFHOHUDWLRQWLPHKLVWRU\WHOOVXVQRWKLQJDERXWWKHIUHTXHQF\
FRQWHQWRIWKHORDGLQJRUWKHHIIHFWV\VWHPGDPSLQJPLJKWKDYHRQ
G\QDPLFUHVSRQVH
)RUWKLVUHDVRQLWLVXVXDOWRGHILQHWKHVHLVPLFPRWLRQLQWKHIRUPRID
Response Spectrum.
$UHVSRQVHVSHFWUXPDVVRFLDWHGZLWKDSDUWLFXODUDFFHOHUDWLRQWLPH
KLVWRU\LVDSORWVKRZLQJWKHPD[LPXPUHVSRQVHDFFHOHUDWLRQ
YHORFLW\RUGLVSODFHPHQWRIDsingle degree of freedomV\VWHPZLWK
DGHILQHGGDPSLQJOHYHODVWKHQDWXUDOIUHTXHQF\RIWKDWV\VWHPLV
YDULHG
$UHVSRQVHVSHFWUDWHOOVXVWKHSHDNUHVSRQVHWRDSDUWLFXODU
DFFHOHUDWLRQWLPHKLVWRU\RIDVLQJOHGHJUHHRIIUHHGRPV\VWHPZLWK
DQ\QDWXUDOIUHTXHQF\DQGDQ\GDPSLQJOHYHO7KH\DUHLGHDOIRUXVHLQ
GHVLJQQRWRQO\IRUEXLOGLQJVEXWIRULWHPVRIHTXLSPHQWDQGSODQWWKDW
UHTXLUHSURWHFWLRQZLWKLQDEXLOGLQJLH1XFOHDUIDFLOLWLHV
&UHDWLQJD5HVSRQVH6SHFWUD
/HWVDVVXPHRXUVWUXFWXUHVDUHVLQJOH'2)¶VRUPXOWL'2)¶V
ZKHUHRQHIUHTXHQF\GRPLQDWHV6HWXSDVHULHVRIVLQJOH
'2)¶VDVIROORZV
+] +]
+]
,QFUHDVLQJ
)UHTXHQF\ +]
+] +]
k
SDOF frequency Hz
166
S m
&UHDWLQJD5HVSRQVH6SHFWUD"
1RZVKDNHWKHJURXQGZLWKWKH7LPH+LVWRU\$FFHOHURJUDP
+] +]
+]
,QFUHDVLQJ
)UHTXHQF\ +]
+] +]
xg
7LPH
&UHDWLQJD5HVSRQVH6SHFWUD
8VLQJQXPHULFDONewmark BetaSURFHGXUHVH[DPLQHWKH
GLVSODFHPHQWUHVSRQVHVRIWKHV\VWHP)RUHDFKGHJUHHRI
IUHHGRPQRWHGRZQWKHPD[LPXPGLVSODFHPHQWV
+]
G PD[
'LVS
5HVSRQVH
7LPH
+]
G PD[
'LVS
5HVSRQVH
7LPH
+]
'LVS
5HVSRQVH
7LPH
G PD[ 167
&UHDWLQJD5HVSRQVH6SHFWUD
3ORWWKHPD[LPXPGLVSODFHPHQWVDJDLQVWQDWXUDOIUHTXHQF\
&UHDWLQJD5HVSRQVH6SHFWUD
,WLVXVXDOWKDWWKHUHVSRQVHVSHFWUXPLVLQLWLDOO\GHULYHGDVD
GLVSODFHPHQWUHVSRQVH6GZKLFKFDQWKHQEHFRQYHUWHGWR
YHORFLW\RUDFFHOHUDWLRQWKURXJKWKHIROORZLQJUHODWLRQVKLSV
6Y VSHFWUDOYHORFLW\ Ȧ6G
6D VSHFWUDODFFHOHUDWLRQ Ȧ 6G
7KHVHUHODWLRQVKLSVFDQEHXVHGWRJHQHUDWHYHORFLW\DQG
DFFHOHUDWLRQVSHFWUDWKHYHORFLW\DQGDFFHOHUDWLRQVSHFWUDDUH
VWULFWO\WHUPHGSVHXGRVSHFWUDDVWKH\DUHGHULYHGIURPWKH
GLVSODFHPHQWVSHFWUDEXWLWLVXVXDOWRUHIHUWRWKHPVLPSO\DV
5HVSRQVH6SHFWUD
168
:KDWLVD5HVSRQVH6SHFWUD"
0XOWLSO\WKHGLVSODFHPHQWUHVSRQVHVSHFWUDE\(2ʌf )2WR
REWDLQWKHDFFHOHUDWLRQUHVSRQVHVSHFWUD
:KDWLVD5HVSRQVH6SHFWUD"
'HSHQGLQJRQZKLFKFRGHRISUDFWLFH\RXDUHXVLQJWKH
VSHFWUDFDQHLWKHUEHSUHVHQWDVVKRZQLQWHUPVRIIUHTXHQF\
RUDOWHUQDWLYHO\DJDLQVWSHULRG(T = 1/f )
169
7KH5HVSRQVH6SHFWUD
6RPHSRLQWVWRQRWH
7KHVSHFWUXPVKRZVWKHUHVSRQVHRID6'2)V\VWHPFRQQHFWHGWR
WKHJURXQGQRWWKHDFWXDOPRWLRQRIWKHJURXQG
7KHVSHFWUXPVKRZVRQO\WKHSHDNUHVSRQVH7KHFRQFHSWRIWLPHLV
ORVWDQGVRZHGRQRWNQRZZKHQWKHSHDNYDOXHRFFXUV
$VIUHTXHQF\LQFUHDVHVVSHFWUDDWDOOGDPSLQJOHYHOVFRQYHUJHWRWKH
ZPA (zero period acceleration)LHWKH6'2)V\VWHPKDVDQLQILQLWHQDWXUDO
IUHTXHQF\WKHUHIRUHEHKDYHVULJLGO\LQILQLWHVWLIIQHVV
6LQFHWKH=3$LVWKHSHDNUHVSRQVHRIDULJLG6'2)V\VWHPLWPXVW
DOVREHWKHSHDNRIWKHLQSXWDFFHOHUDWLRQ
7KH5HVSRQVH6SHFWUD
7KHUHVSRQVHVSHFWUDRQO\DSSOLHVWRlinear systemsDV
QRQOLQHDULW\RIVWLIIQHVVGDPSLQJRUPDVVFKDQJHZRXOGLPSO\
IUHTXHQF\FKDQJHDQGWKHUHIRUHDOWHUWKHUHVSRQVH
7KHDFFHOHUDWLRQUHVSRQVHVSHFWUDZLOOLQFOXGHWKHDFFHOHUDWLRQ
RIWKHJURXQGLHLWLVDEVROXWH7KHYHORFLW\DQGGLVSODFHPHQW
VSHFWUDZLOOEHUHODWLYHWRWKHORFDWLRQRIWKHLQSXWPRWLRQDWWKH
VXSSRUWVVD\
7KHVSHFWUDFDQEHGHILQHGLQWHUPVRIHLWKHUWKHIUHTXHQF\
ORJVFDOHRUSHULRG(&SURYLGHVJXLGDQFHIRUGHVLJQVSHFWUD
7KH)LJXUHVVKRZWKHUDZVSHFWUDDVFDOFXODWHG,WLVXVXDOWR
EURDGHQDQGHQYHORSHWKHVSHFWUDIRUGHVLJQSXUSRVHVWRDFFRXQW
IRUDQ\XQFHUWDLQWLHVLQGHULYDWLRQ$6&(DQGRWKHUFRGHVRI
SUDFWLFHSURYLGHJXLGDQFHRQWKLV
170
+RZGRZHXVHD5HVSRQVH6SHFWUD"
6LPSOHH[DPSOHZDWHUWRZHU
$VVXPHIXQGDPHQWDOPRGH
GRPLQDWHVDQGVWUXFWXUHFDQ
EHWUHDWHGDVD6'2)
,QWKLVLQVWDQFHDVVXPHfKDV
EHHQFDOFXODWHGDV5Hz
+RZGRZHXVHD5HVSRQVH6SHFWUD"
DW5HzDQRVFLOODWRU
ZLOOEHOLNHO\WR
H[SHULHQFH4m/s2
DFFHOHUDWLRQ
PV
KHQFHORDGFDVHLV
171
+RZGRZHXVHD5HVSRQVH6SHFWUD"
3RUWDOIUDPHH[DPSOH±VRPHUXOHVRI$6&(
+RZGRZHXVHD5HVSRQVH6SHFWUD"
3RUWDOIUDPHH[DPSOH±VRPHUXOHVRI$6&(
:HZDQWWRNQRZWKHDQFKRULQJIRUFHVRQEROWVRIWKHOHJVRIWKHIUDPH
ZKHQVXEMHFWWRWKHVSHFWUDVKRZQ7KHSURFHGXUHLVZRUNHGWKURXJK
KHUH
)LUVW,GHDOL]HWKHVWUXFWXUHDVD6'2)VZD\IUDPHXVLQJDQDSSUR[LPDWH
DSSURDFK
172
+RZGRZHXVHD5HVSRQVH6SHFWUD"
3RUWDOIUDPHH[DPSOH±VRPHUXOHVRI$6&(
5HJDUGOHVVRIWKHLGHDOL]DWLRQPDGHZHZRXOGEHFRQILGHQW
HQJLQHHULQJMXGJHPHQWWKDWWKHDFWXDOIUHTXHQF\RIVZD\
LVOHVVWKDQ+]7KLVLVWHUPHG
6(,60,&$//<)/(;,%/(
$OVRE\HQJLQHHULQJMXGJHPHQWZHFDQPDNHWKHFDOOWKDW
DQ\ERXQFLQJPRGHVRIYLEUDWLRQZKLFKPRELOL]HD[LDO
VWLIIQHVVLQWKHFROXPQVDQGEHQGLQJRIDVWLIIGHHSEHDP
ZLOOEHKLJKIUHTXHQF\DERYH+]7KLVLVWHUPHG
6(,60,&$//<5,*,'
+RZGRZHXVHD5HVSRQVH6SHFWUD"
3RUWDOIUDPHH[DPSOH±VRPHUXOHVRI$6&(
$VZHDUHXQFHUWDLQRIWKHDFWXDOKRUL]RQWDOIUHTXHQF\ZH
DVVXPHWKHSHDNRIWKHKRUL]RQWDOVSHFWUDLVDFWLQJ
PXOWLSOLHGE\DIDFWRURI+HQFHDK PV
:HFDQDVVXPHWKDWDVWKHYHUWLFDOIUHTXHQF\LV
VRPHZKHUHDERYH+]WKHQWKH=3$RIWKHYHUWLFDO
VSHFWUDLVDSSOLFDEOH+HQFHDY PV
J
DK
DY
173
+RZGRZHXVHD5HVSRQVH6SHFWUD"
3RUWDOIUDPHH[DPSOH±VRPHUXOHVRI$6&(
&DOFXODWHVWDELOLW\EDVHGRQULJLGERG\PHFKDQLFV
0FRUUHFW N1P
:KHUH& +HLJKWWRFHQWURLG
J
DK
7HQVLOHIRUFHRQDQFKRUEROWV
)7 N1 DY
+RZGRZHXVHD5HVSRQVH6SHFWUD"
6566DQGWKHUXOH
,WLVQRWHGWKDWLQWKHSUHYLRXVFDOFXODWLRQLWLVDVVXPHGWKDWWKHSHDN
KRUL]RQWDODFFHOHUDWLRQFRLQFLGHVZLWKWKHSHDNYHUWLFDODFFHOHUDWLRQ
$6&(UHFRJQLVHVWKDWWKLVLVDFRQVHUYDWLYHDSSURDFKDQGWKDWWKH
SHDNDFWLRQVDUHXQOLNHO\WRRFFXUVLPXOWDQHRXVO\VRVXJJHVWVXVLQJ
HLWKHUWKH6566PHWKRGVTXDUHURRWRIWKHVXPRIWKHVTXDUHV±XVXDOO\
XVHGLQUHVSRQVHVSHFWUDDQDO\VLVFDUULHGRXWZLWK)(RUWKH
UXOH
%RWKPHWKRGVUHGXFHWKHFRQVHUYDWLVPDQGWKHUXOHSUHVHQWV
DQDWWUDFWLYHRSWLRQIRUVLPSOHXVHLQKDQGFDOFXODWLRQV
6LPSO\SXWWKHUHTXLUHVWKHFRPELQDWLRQRIWKHSHDNDFWLRQV
F\FOHGLQWKHUDWLRV
174
+RZGRZHXVHD5HVSRQVH6SHFWUD"
8VHRIWKH±UXOH
)RUWKHSUHYLRXVH[DPSOHXVHWKHUXOHWRUHGXFHWKH
FRQVHUYDWLVPLQWKHFDOFXODWLRQIRUWKHDQFKRUIRUFH
7U\DKDY
$V0RYHUWXUQ 0FRUUHFWWKHQWKHUHDUHQRDQFKRUIRUFHV
7U\DKDY
0XOWLPRGDO5HVSRQVH6SHFWUD$QDO\VLV
)RUDPXOWLGHJUHHRIIUHHGRPVWUXFWXUHZHQRWLFHWKDW
7KHUHDUHDVPDQ\PRGHVRIEHKDYLRXUDVWKHUHDUHDVVXPHG
GHJUHHVRIIUHHGRP
7KHPRGHVDUHRUWKRJRQDODQGVRFDQEHWUHDWHGDVLIWKH\DUH
VHSDUDWH6'2)V\VWHPV
6RLIZHWDNHWKHFRQFHSWRIWKH(TXLYDOHQWVWDWLFDQDO\VLVRQHVWHSIXUWKHU
ZHFDQREWDLQWKHUHVSRQVHVRIWKHVWUXFWXUHLQHDFKGHJUHHRIIUHHGRP
DFFRUGLQJWRWKH6SHFWUD)RUILQLWHHOHPHQWPRGHOVRIWKHVWUXFWXUH
3HUIRUPDPRGDODQDO\VLVWRREWDLQIUHTXHQFLHVDQGSDUWLFLSDWLQJ
PDVV
,GHQWLI\WKHµLPSRUWDQW¶PRGHVIUHTXHQFLHVDQGFDOFXODWHWKH
DFFHOHUDWLRQVIURPWKHVSHFWUD
)RUHDFKPRGHPXOWLSO\WKHHIIHFWLYHPDVVE\WKHDFFHOHUDWLRQWR
REWDLQWKHEDVHVKHDUWKHQFRPELQHDOOWKHPRGHVWRREWDLQWKHWRWDO
UHVSRQVH
175
0XOWLPRGDO5HVSRQVH6SHFWUD$QDO\VLV
5HWXUQLQJWRWKHVWRUH\H[DPSOHIURPHDUOLHUZHFDQVHHWKHWKUHH
PRGHVKDSHV)RUHDFKPRGHWKHSURGXFWRIWKHSDUWLFLSDWLQJPDVVDQG
FRUUHVSRQGLQJDFFHOHUDWLRQVSURYLGHWKHEDVHVKHDUV7KHODWHUDOIRUFHV
FDQWKHQEHGLVWULEXWHGXSWKHVWUXFWXUHLQSURSRUWLRQWRPRGHVKDSH[
VWRUH\PDVV
&RPELQDWLRQUXOHVVXFKDV6566FDQEHXVHGWRFRPELQHWKHPRGDO
IRUFHV$0DWKFDGH[DPSOHLVSURYLGHG
0RGDO6XSHUSRVLWLRQWLPHKLVWRU\
DQDO\VLV
5HWXUQLQJWRWKHWLPHGRPDLQZHNQRZWKDWZHFDQXVHQXPHULFDO
SURFHGXUHVVXFKDVWKH1HZPDUN%HWDPHWKRGWRILQGWKHUHVSRQVHRI
6'2)V\VWHPV
+HQFHUDWKHUWKDQXVHUHVSRQVHVSHFWUDWRILQGWKHSHDNUHVSRQVHVWKH
WLPHKLVWRU\DSSURDFKFDQEHDGRSWHGWRILQGWKHUHVSRQVHVRIHDFK
µPRGH¶DVDQ6'2)RYHUWKHGXUDWLRQRIWKHHYHQW
7KHUHVSRQVHVDUHWKHQ683(5,0326('WRSURYLGHWKHWRWDOUHVSRQVH
RIWKHVWUXFWXUH
1RWHWKDWDVWKLVSURFHGXUHUHTXLUHVDPRGDODQDO\VLVVRWKLVDQDO\VLV
FDQRQO\EHOLQHDU
176
,PSRUWDQW,VVXHVIRU)(PRGHOV
$VRXU)(PRGHOVEHFRPHPRUHFRPSOLFDWHGWKHQLWLVQRWIHDVLEO\
SUDFWLFDOWRH[WUDFWDQGXVHDOOPRGHVLQHLWKHUWKHUHVSRQVHVSHFWUDRU
PRGDOVXSHUSRVLWLRQDQDO\VHV
6RWKHJHQHUDOJXLGDQFHLVWKDWDPLQLPXPRIRIWKHPDVVVKRXOGEH
FDSWXUHGLQPRGHVXSWR+]IRUXVHLQWKHVHDQDO\VHV
)RU5HVSRQVH6SHFWUDDQDO\VHVLIWKHUHLVVWLOODVLJQLILFDQWDPRXQWRIWKH
PDVVDFWLQJDERYH+]ZKLFKKDVQRWEHHQFDSWXUHGLQWKHDQDO\VHV
WKHQWKLVKDVWREHDFFRXQWHGIRUDVµPLVVLQJPDVV¶DFWLQJDWDQ
DFFHOHUDWLRQHTXDOWRWKH=3$
'DPSLQJ
'DPSLQJOHYHOVIRU5HVSRQVH6SHFWUDDUHVSHFLILHGZKHQWKH\DUH
JHQHUDWHG±WKHKLJKHUWKHGDPSLQJOHYHOWKHORZHUWKHVSHFWUDOHQYHORSH
8VXDOO\DIDPLO\RIVSHFWUDDWGLIIHUHQWGDPSLQJOHYHOVDUHVSHFLILHGIRU
XVHLQGHVLJQ
177
'DPSLQJ
)RU0RGDOVXSHUSRVLWLRQWLPHKLVWRU\DQDO\VLVDGDPSLQJFDQEHVSHFLILHG
IRUHDFKPRGHFKRVHQLQWKHDQDO\VLVXVXDOO\FRQVWDQW
)RUGLUHFWLQWHJUDWLRQVWHSE\VWHSDQDO\VHVZKLFKPD\LQFRUSRUDWH
QRQOLQHDULW\LWLVXVXDOWRVSHFLI\PDVVDQGVWLIIQHVVSURSRUWLRQDO
GDPSLQJRWKHUZLVHNQRZQDVRayleigh Damping
7KLVLVGHVFULEHGDV& Į0ȕ.
7KHGDPSLQJLVSURSRUWLRQDOWRWKHPDVVDQGVWLIIQHVVPDWULFHVJRYHUQHG
E\WKHFRHIILFLHQWVĮDQGȕ
ĮDQGȕDUHFKRVHQVXFKWKDWWKHGDPSLQJLVDWRUEHORZWKHUHTXLUHG
WDUJHWGDPSLQJDWWKHIUHTXHQFLHVRILQWHUHVWKHQFHSURYLGLQJD
FRQVHUYDWLYHHVWLPDWHWKURXJKRXWWKHWLPHKLVWRU\DQDO\VLV
$QH[DPSOHFDOFXODWLRQLVVKRZQQH[W
'DPSLQJ
5D\OHLJK'DPSLQJ([DPSOH
)LUVWIUHTXHQF\DQGGDPSLQJUDWLR ID +] D
6HFRQGIUHTXHQF\DQGGDPSLQJUDWLR IE +] E
D E E D D E
$OSKDWHUP D ID E IE
V
D E
ª« º
3ORWGDPSLQJUDWLRRYHUIUHTXHQF\ L I L +]
L L
I
I L»
UDQJHRILQWHUHVW ¬ L ¼
'DPSLQJ5DWLRRYHUIUHTXHQF\5DQJH
L
'DPSLQJ
L I L
L
L
I
L L
IL
178
)UHTXHQF\+]
&RPSOH[IUHTXHQF\UHVSRQVH
7KLVPHWKRGLVDOLQHDUPHWKRGZKLFKSURYLGHVDPHDQVRIFDUU\LQJ
RXWDWLPHKLVWRU\DQDO\VLVLQWKHIUHTXHQF\GRPDLQ
7KHWLPHKLVWRU\LVUHSUHVHQWHGE\DILQLWHQXPEHURIVLQDQGFRVLQH
WHUPVDQGWKHQ)RXULHUWUDQVIHUIXQFWLRQVDUHXVHGWRSURFHVVWKH
UHVSRQVH
,WLVQRWDZLGHO\XVHGPHWKRGEXWKDVSDUWLFXODUDSSOLFDWLRQLQWKH
DQDO\VLVRIVRLOEHKDYLRXU,WLVXVHGLQSURJUDPVVXFKDV)/86+
DQG6+$.(VHHODWHUQRWHVRQ66,
6XPPDU\RI'\QDPLF$QDO\VLV
7HFKQLTXHV
$QDO\VLV )RUPRI([FLWDWLRQ $QDO\VLV $QDO\VLV/LQHDU &RPPHQWV
0HWKRG W\SHRIUHVSRQVH 'RPDLQ 1RQ/LQHDU
179
)ORZ&KDUWIRU'$7HFKQLTXHV
1RQOLQHDU6WDWLF0HWKRGV3XVKRYHU
1RQOLQHDUHIIHFWVDUHQRWDXVXDOFRQVLGHUDWLRQIRUµQRUPDO¶VHLVPLF
GHVLJQ\HWWKHUHFDQEHPXFKWREHJDLQHGIURPSRVW\LHOGVWUHQJWK
,QIDFWFROODSVHZLOOWHQGWREHJRYHUQHGE\WKHGHJUHHRIVWUDLQLQJWKDW
WKHVWUXFWXUHFDQZLWKVWDQGDWIDLOXUHLHGXFWLOLW\
7KHILUVWFRQVLGHUDWLRQLVWRFDUU\RXWDWLPHKLVWRU\DQDO\VLVRQDQ)(
PRGHOZKLFKLQFRUSRUDWHVQRQOLQHDUPDWHULDOV%XWWKLVPD\ZHOOEHFRVWO\
LQWHUPVRIWLPH
)RUUHJXODUPXOWLVWRUH\EXLOGLQJVLWLVXVXDOWKDWWKHIXQGDPHQWDOVZD\
PRGHJRYHUQVDQGWKHDQDORJ\WRDQ6'2)LVDVVXPHG
6RLIZHEXLOGDQRQOLQHDUVWDWLF)(PRGHOZKHUHE\ZHLQFUHDVHODWHUDO
ORDGLQJXSRQWKHVWUXFWXUHDWVRPHVWDJHWKHGLVSODFHPHQWZLOOUHDFK
WKDWZKLFKZRXOGEHJRYHUQHGE\DQH[SHFWHGGLVSODFHPHQWXVLQJD
UHVSRQVHVSHFWUD7KLVSURYLGHVDµGLVSODFHPHQWEDVHG¶GHVLJQDSSURDFK
180
1RQOLQHDU6WDWLF0HWKRGV3XVKRYHU
7KHJHQHUDO3URFHGXUH
'HILQHDVHWRIODWHUDOIRUFHVDWHDFKIORRULQWKHEXLOGLQJFRUUHVSRQGLQJ
WRWKHLQHUWLDIRUFHVJHQHUDWHGLQWKHHDUWKTXDNH/LQHDURU)LUVWPRGH
VKDSHSRVVLEO\
1RQOLQHDU6WDWLF0HWKRGV3XVKRYHU
7KHJHQHUDO3URFHGXUH
*UDGXDOO\LQFUHDVHWKHIRUFHVOLQHDUO\±QRWHWKHWRSGLVSODFHPHQWDW
HDFKORDGLQFUHPHQW'RWKLVXQWLOWKHSODVWLFVWUDLQOLPLWVDUHUHDFKHGDW
SODVWLFKLQJHORFDWLRQV
3ORW%DVH6KHDUYV7RS'LVSODFHPHQW
%DVH6KHDU
7RS'HIOHFWLRQ
181
1RQOLQHDU6WDWLF0HWKRGV3XVKRYHU
7KHJHQHUDO3URFHGXUH
'HWHUPLQHWKHIXQGDPHQWDOQDWXUDOIUHTXHQF\RIWKHEXLOGLQJ
8VLQJDQHODVWLFUHVSRQVHVSHFWUXPFDOFXODWHWKHVSHFWUDO
GLVSODFHPHQW
7KHGLVSODFHPHQWLQZLOOEHWKDWDWWKHFHQWUHRIPDVV$PSOLI\WKLV
WRWKHWRSRIWKHEXLOGLQJIRUXQLIRUPFDQWLOHYHU
7KHGLVSODFHPHQWFDOFXODWHGDWKHWRSLQDERYHFDQEHXVHGRQWKH
VWDWLFSXVKRYHUFXUYHWRGHWHUPLQHWKHEDVHVKHDUODWHUDOIRUFHV
VWUDLQVKLQJHORFDWLRQVDQGGXFWLOLW\WREHVXSSOLHGLQWKHEXLOGLQJ
1RWH7KHPHWKRGGHWDLOHGLVFDOOHGWKHµ&DSDFLW\6SHFWUXP0HWKRG¶
7KHUHDUHRWKHUPHWKRGVIURPWKURXJKWRGHWHUPLQHWKHUHTXLUHG
VWUDLQV±QRWHSUHVHQWHGKHUH
182
Eurocode 8 Procedures
183
(1
µ6HLVPLF$FWLRQV¶
(&+RUL]RQWDO(ODVWLF6SHFWUD
184
(&+RUL]RQWDO(ODVWLF6SHFWUD
(&+RUL]RQWDO(ODVWLF6SHFWUD
185
(&+RUL]RQWDO(ODVWLF6SHFWUD
6RLO7\SHV
(&+RUL]RQWDO(ODVWLF6SHFWUD
5HVSRQVHVSHFWUDDUHGHULYHGIURPOLQHDUHODVWLFV\VWHPVDQG
WKHUHIRUHLWLVDXWRPDWLFDOO\DVVXPHGWKDWWKHORDGHGVWUXFWXUH
PXVWDOVREHOLQHDU±QRWWUXHZKHQGHVLJQLQJWR8/6
:HNQRZWKDWGXFWLOHQRQOLQHDUV\VWHPVSURYLGHµUHDO¶
EHQHILFLDOEHKDYLRXULHORZHUIRUFHVPRUHGLVSODFHPHQW
7KHUHIRUHLIZHNQRZKRZPXFKGXFWLOLW\ZHDUHSURYLGLQJLQ
WKHGHVLJQWKHQZHFDQSURGXFHDµ'XFWLOLW\0RGLILHG6SHFWUD¶
(&FDOOVWKLVWKHµ'HVLJQ6SHFWUD¶$EHKDYLRXUPRGLILFDWLRQ
IDFWRUqLVGHILQHG
186
(&+RUL]RQWDO'HVLJQ6SHFWUD
%HKDYLRXUIDFWRUFRQFUHWHVWUXFWXUHVq %HKDYLRXUIDFWRUVWHHOVWUXFWXUHVq
(&+RUL]RQWDO'HVLJQ6SHFWUD
ZKHUHELVWKHORZHUERXQGIDFWRUIRUWKHKRUL]RQWDO
GHVLJQVSHFWUXP 0.2
187
6HOHFWLRQRI3HDN*URXQG$FFHOHUDWLRQ
3*$±5RFN
\HDUUHWXUQSHULRG
\HDUUHWXUQSHULRG
agR
,PSRUWDQFH&ODVVJ,
ZKHUHagLVWKHGHVLJQJURXQGDFFHOHUDWLRQRQURFNag=JI agR
188
7KH/DWHUDO)RUFH0HWKRG
7KHSULQFLSOHV
PDVVL IL IL
=L
6WRUH\
L
%DVHVKHDU)E
7KH/DWHUDO)RUFH0HWKRG
%DVHVKHDU
Fb O mSD T
189
7KH/DWHUDO)RUFH0HWKRG
&DOFXODWLRQRIWKHIXQGDPHQWDOIUHTXHQF\SHULRG
$QDSSUR[LPDWHYDOXHRIWKHIXQGDPHQWDOSHULRGLQWKH
GLUHFWLRQFRQVLGHUHGT1LQVHFRQGVFDQEHREWDLQHGXVLQJ
WKHIROORZLQJH[SUHVVLRQ
T Ct H
7KH/DWHUDO)RUFH0HWKRG
zi mi
9HUWLFDOGLVWULEXWLRQRIVHLVPLFIRUFHV Fi Fb n
¦zm
i i
ZKHUH
iLVWKHVWRUH\LQTXHVWLRQ
nLVWKHQXPEHURIVWRUH\V
zi LVWKHKHLJKWWRVWRUH\i
MiLVWKHPDVVRIVWRUH\i
190
7KH/DWHUDO)RUFH0HWKRG
0DVVWREHLQFOXGHGLQWKHVHLVPLFDQDO\VLV
7KH/DWHUDO)RUFH0HWKRG
0DVVFRPELQDWLRQIDFWRU
191
7KH/DWHUDO)RUFH0HWKRG
0DVVFRPELQDWLRQIDFWRU
&RPELQDWLRQVRI6HLVPLFDQG2WKHU/RDGV
192
2WKHU0HWKRGVRI$QDO\VLV
(1
µ6HLVPLF/RDGLQJ¶
([DPSOH&DOF
193 H[FHOOHQWHGXFDWLRQVLQFH
7KH%XLOGLQJ
$VWRUH\VWHHOIUDPHGUHVLGHQWLDODSDUWPHQW
EORFNWREHEXLOWLQ6DOIRUGFLW\FHQWUH
7KHH[WHUQDOFODGGLQJLQFOXGLQJWKHURRILVGRXEOH
JOD]HGPPJODVVVKHHWV 50m
$OOIORRUVDUHPPWKLFNVROLGUHLQIRUFHGFRQFUHWH
IODWVODEVZLWKVXVSHQGHGFHLOLQJ
)RUVHLVPLFORDGLQJDVVXPHURRIPDVVDVDIORRU
DQGLJQRUHFRQWULEXWLRQRIFODGGLQJ
3*$ag J
6RLO7\SH&
'XFWLOLW\&ODVV0HGLXP
)ORRUDFWLRQ
$SDUWPHQW%XLOGLQJ)ORRU
PPFRQFUHWH
6XVSHQGHGFHLOLQJ
6HUYLFHV
6WHHOEHDP
7RWDOSHUPDQHQWDFWLRQGk N1P
9DULDEOHDFWLRQ Qk N1P
194
3HUPDQHQW 9DULDEOH$FWLRQ6XPPDU\
$SDUWPHQW%XLOGLQJ)ORRU
PPFRQFUHWH
6XVSHQGHGFHLOLQJ
6HUYLFHV
6WHHOEHDP
7RWDOSHUPDQHQWDFWLRQGk N1P
9DULDEOHDFWLRQ Qk N1P
$SDUWPHQW%XLOGLQJ5RRI
PPJODVVVKHHWV 50m
6WHHOIUDPLQJ
7RWDOSHUPDQHQWDFWLRQGk N1P
9DULDEOHDFWLRQQk N1P
$SDUWPHQW([WHUQDO&ODGGLQJ
PPJODVVVKHHWV
6WHHOIUDPLQJ
7RWDOSHUPDQHQWDFWLRQGk N1P
9DULDEOHDFWLRQZLQGQk N1P
6HLVPLFORDGLQJ
0DVVDVVRFLDWHGZLWKIORRUSHUPDQHQWORDG
*N N1 P 3ODQDUHD $UHD P P $UHD P
*N $UHD
P P NJ
J
0DVVDVVRFLDWHGZLWKIORRUYDULDEOHORDG
4N $UHD
4N N1 P P P NJ
J
195
6HLVPLFORDGLQJ
7RWDO(IIHFWLYH0DVV
,QGHSHQGDQWO\RFFXSLHGVWRUH\V
QXPEHURIVWRUH\V Q
P7RWDO P
P Q P7RWDO NJ
6HLVPLFORDGLQJ
&DOFXODWLRQRI1DWXUDO)UHTXHQF\3HULRG
+HLJKWRIEXLOGLQJ + PHWUHV
)XQGDPHQWDO3HULRG 7 & W + VHF 7 V
%HKDYLRXUIDFWRUT'XFWLOLW\&ODVV0HGLXP T
196
6HLVPLFORDGLQJ
$FFHOHUDWLRQIURPVRLOW\SH&
3HULRGOLHVEHWZHHQ7FDQG7GKHQFHXVHWKLUGHTXDWLRQIRUDFFHOHUDWLRQ
DJ 6 § 7F ·
6G ¨ ¸ 6G P V 7LQ\ZHGRQ
WJHWELJ(4
VLQ
T 7
© ¹ 8.
&DOFXODWH%DVH6KHDU
)E P7RWDO 6G )E N1
6HLVPLFORDGLQJ
&DOFXODWH6WRUH\)RUFHV
6WRUH\V L Q
+
+HLJKWRIHDFKVWRUH\ +V +V PHWUHV
Q
0DVVRIHDFKVWRUH\ PV P P
L
+HLJKWVWRHDFKVWRUH\ ] L +V
L
] PV
L L
+HQFH ) )E
L Q
] PV
L L
L
197
6HLVPLFORDGLQJ
]
L PV )
L L
N1
NJ
)RUFHDWVWRUH\1R ) N1
198
Special Topics in Seismic
Engineering
199
Specialist Topics in Seismic Engineering
When conducting a seismic analysis or design of any structure, the first consideration is to
ensure that the dynamic response does not compromise allowable forces, deflections etc .
However, as the problem is a dynamic one, there can be secondary issues associated with
responses of structures ‘interfering’ with each other during their motion. These issues fall
under the broad heading of ‘seismic interaction’ and the consequences can be catastrophic.
These problems tend to be of major concern in the Nuclear Industry (but not exclusively so)
where items of equipment are protected and must not be allowed to interact with
neighbouring structures during their response to prescribed design earthquakes. There are two
common interaction scenarios as follows:
Pounding of anchored objects – This is where two or more objects (secured to a point
of fixity) are in close proximity and their responses may cause closure of gaps. The
resulting pounding action may cause high impact forces which must be avoided.
Rocking, sliding, and overturning of unanchored objects – This is where one or more
objects (that are free standing) have a propensity during a seismic event to lose contact
with the ground with either sliding or rocking motion (or a combination of both). In
some cases the object may just rock and remain upright, overturn completely, or slide
a considerable distance. It may be that the object itself contains protected equipment,
or a simple cabinet might overturn and impact a neighbouring piece of equipment. In
each case an assessment need to be made as to what the expected behaviour might be.
It is normal that the cost effective solution to a potential impact scenario is to perform a
seismic assessment calculation to attempt to mitigate the problem. There are simple methods
available which employing conservative assumptions in the assessment of the response, and
these can lead to rapid solutions should the interaction be proven not to exist. However if the
simple methods cannot mitigate the interaction, then either further more complex analysis
techniques need to be employed which remove conservatisms, or eventually a plant
modification may be required (this can be costly and produce a lot of administrative
paperwork!)
Each interaction scenario is unique, but there normally simple methodologies which can be
employed requiring a sound understanding of kinematics and basic structural techniques. Two
interaction problems are discussed in detail for which the solution strategies have a wide
range of application:
200
4.1.1 Pounding of anchored objects
If we assume that a potential pounding interaction has been identified between two
anchored objects, then an assessment of the potential dynamic displacement of each
object at the point at which pounding can occur needs to be carried out. The general
procedural points are as follows:
(i) The response spectra (acceleration) at the location of the point(s) of fixity will
be required (these are normally available).
(ii) Calculate the natural frequencies of the objects using suitable simple formula
(from Blevins).
(iii) Determine the spectral displacement at the centre of gravity from the response
spectra. This needs to be done for each object.
(v) Sum the displacements from both objects at the point of interest and compare
this with the existing clearance. If result is greater than the clearance then
obviously pounding cannot be ruled out. If result is less by a considerable
margin then you have an argument that pounding can be ruled out. However, if
the result is less but only marginally, then engineering judgement should be
exercised as to whether there is reasonable conservatism to mitigate the
interaction.
Note: In some real instances it may be difficult to determine the natural frequencies
accurately. If this is the case, the spectra should be converted to a displacement
spectra and the calculation based on the peak values.
The following example shows how these calculations can be applied in practice.
201
Example Calculation (Estimation) of Seismic Displacement
Figure 4.1 shows two cabinets containing protected equipment which are in close proximity
to each other (50mm). They are of different heights and have different masses and flexural
rigidities as shown. They may be idealised as vertical cantilevers with distributed mass. The
floor acceleration response spectra for the location is given in figure 4.2
50mm gap
Displaced Shapes
Point of Contact
h2 = 2.2m
h1 = 2m
2 2
EI = 6666.67 kN/m EI = 2109.4 kN/m
12
10
8
Acceleration
6
m/sec2
4
0
0.1 1 10 100
Frequency Hz
202
Data for Structure No 1
2
height of structure h 1 2.0 m Equivalent Rigidity EI1 6666.67kN
m
1
mass of structure mass 1 1000 kg m
2
height of structure h 2 2.2 m Equivalent Rigidity EI2 2109.4kN
m
1
mass of structure mass 2 1000 kg m
Structure No 1
Calculate the natural frequency of the first cabinet using an appropriate formula from Blevins.
Choose cantilever with distributed loading, Blevins table 8.1 (data sheet) frame 3:
2 0.5
EI1
1.87510407 f f 11.423Hz
2 h 1
2 mass 1
Calculate the spectral acceleration from the horizontal secondary response spectra, fig 4.2.
2
Spectral lateral acceleration ah 5 m s
ah
Corresponding spectral displacement at centroid d h d h 0.971 mm
2
( 2 f )
Now extrapolate to the top of cabinet 1 using the mode shape. First examine the mode shape
function:
With a h 1 1 0.734095514
y ( x) cosh
x x x x
cos 1 sinh a sin a
a a
calculate the non-dimensional mode shape factors at the centroid and at the top of the cabinet:
h1
at centroid y 0.679
2
at structure top
y h1 2
203
Now increase the spectral displacement at the centroid in the ratio of the mode factors to
obtain the displacement at the top of the structure
y h1
Displacement at the top of cabinet 1 d max dh
h1 d max 2.859 mm
y
2
Structure No 2
Natural Frequency of second cabinet - use same formula as for the first cabinet
2 0.5
EI2
1.87510407 f f 5.31 Hz
2 h 2
2 mass 2
2
Spectral lateral acceleration ah 10 m s
ah
corresponding spectral displacement at centroid d h d h 8.983 mm
2
( 2 f )
Extrapolate using mode shape to height where structures will may pound, i.e. top of
first cabinet:
with a h 2 1 0.734095514
y ( x) cosh
x
cos
x
1 sinh
x
sin
x
a a a a
h2
at centroid y 0.679
2
204
So the sum of the displacement of each cabinet at the top of cabinet 1 is around 26mm. With a
gap of 50mm, the first conclusion would be that the structures do not pound.
If (as is usual) there is some uncertainty in the properties and hence the frequency, then
examine the maximum spectral displacements regardless of frequency. For example if the
frequency of structure 2 was actually 3Hz, then the spectral displacement is much larger, and
when extrapolated to the top, this exceeds 70mm, i.e. above the gap width. So pounding could
not be ruled out in this case.
Practical solutions :
There are a number of practical solutions to the problem if pounding cannot be mitigated in
this case. The obvious one is to tie the tops of the cabinets together, so that they respond
together (e.g. weld a metal strap across). Dampers can also be placed in-between.
When unanchored objects are subjected to seismic motion, they may remain connected to the
floor, slide, rock, or completely overturn. When assessing the seismic integrity of such
structures it is common to proceed through a logical hierarchy of calculations, depending on
the requirements:
First assume the structure is fixed to the floor and calculate the natural frequency
using standard formulae
Using the frequency calculated in the first step, determine the relevant horizontal and
vertical accelerations from the spectra.
Use a ‘pseudo-static’ approach to calculate the forces due to the earthquake on the
structure and whether they overcome frictional resistance and restoring moments. If so
then the structure response will change due to rocking and/or sliding, and further
analysis will be required.
When a structure rocks or slides, its response now alters. Usually sliding involves the analysis
of ‘sticking’ and ‘slipping’ during the reponse and can be analysed using Newmarks ‘sliding
block’ approach which is commonly employed to examine sliding in earth embankments and
dams. This method is quite involved, but can be programmed and may provide more rapid
solutions than employing FE analysis. Alternatively rocking might occur, and the natural
frequency of this type of response is dramatically reduced. As a result, displacements may be
enhanced and the structure could potentially overturn. The latter of these problems occurs in
many practical situations, i.e. masonry, stonework monuments and typically masonry wall
stability. In the nuclear field there may be items of equipment which might overturn thereby
interacting with neighbouring structures. Fortunately there are further calculations based on
energy methods which can be easily employed to determine whether a structure is likely to
205
overturn. A simple check of potential energy vs kinetic energy can be used to determine
whether the system has any ‘reserve energy’ and a margin against overturning.
It may be sufficient for the purposes of seismic assessment to show that although an object
may rock during an earthquake, it will not necessarily overturn. Therefore we now introduce
the concept of 'reserve energy' which compares the kinetic energy applied by the earthquake
to the potential energy required to pass the centre of gravity of the object past its highest
point.
1000kg
H = 2m
d1 d2
B = 1m
Figure 4.3
206
Referring to figure 1, let us assume that the block has a natural frequency of 7Hz assuming it
is anchored. Also lets assume that from the corresponding spectra, a value of spectral
acceleration of 15m/s2 is applicable. We can now calculate the kinetic energy from the
spectral velocity as follows:
Data 2
ah 15m s f 7 Hz mass 1000 kg
ah 1
Calculate spectral horizontal velocity Sv Sv 0.341 m s
2 f
1 2
KE mass Sv KE 58.156J
2
Next we need to calculate the potential energy involved in raising the centroid of the section
from its static location to its highest point. If we assume that rocking occurs about either of
the two bottom corners, then the height to be used in the calculation is the difference between
the distance from a bottom corner to the centroid (d1) and the vertical height to the centroid
(d2). Hence:
mass g d 1 d 2 1157.518J
207
Now we need to consider the issues with the calculation of the frequency. In the first instance
the natural frequency of 7Hz is calculated as if the object was anchored to the floor. This is
o.k. for an initial assumption. Thereafter if it is proven to rock, rocking frequencies tend to
have very low natural frequencies. Lets examine what this does to the kinetic energy say if the
frequency drops to 0.5Hz:
f 0.5 Hz
ah 1
Calculate spectral horizontal velocity Sv Sv 4.775 m s
2 f
1 2
KE mass Sv KE 11398.633J
2
The kinetic energy is now larger than the potential energy and will overturn the object.
However the acceleration of the object at low frequencies is likely to be smaller also. Hence,
let us assume the acceleration has dropped to 2m/s2 on the spectra. The kinetic energy now
becomes:
2
f 0.5 Hz ah 2 m s
ah 1
Calculate spectral horizontal velocity Sv Sv 0.637 m s
2 f
1 2
KE mass Sv KE 202.642J
2
From the results it can be seen that it would be best to convert the acceleration spectra to
velocity spectra, then a judgement can be made as to the worst case spectral velocity. This
velocity can then be used for calculating the kinetic energy. In the absence of this then
examination at two frequencies as presented here should be sufficient.
In this example the potential energy is significantly larger than the kinetic energy, so we are
fairly safe in the knowledge of passing the judgement that overturning will not occur.
However if the two energies were not disparate then it would be wise to incorporate a suitable
significant margin to ensure that uncertainty in the calculation is accounted for.
The purpose of this exercise is to show how reserve energy principles can be used to estimate
whether an object will overturn. In fact the numbers show that quite an onerous earthquake
would be needed (or special circumstances such as impact) to topple a broad based object
such as that used in the example. If the cabinet has a narrow base then the distance which the
208
centroid needs to 'pick-up' to overturn is reduced and hence the potential energy is reduced
also, giving it more 'potential for toppling'
Also note that no assumption has been made regarding the vertical component of the
earthquake. How would you incorporate this?
Of course ductility implies non-linear structural response, meaning that the linear methods
introduced above are not appropriate. However, an appropriate analysis can be performed in a
very similar way to above by using ductility-modified response spectra.
What is ductility?
Ductility is the ability of a structure or member to withstand large deformations beyond its
yield point (often over many cycles) without fracture. In earthquake engineering, ductility is
expressed in terms of demand and supply:
• The ductility demand is the maximum ductility that the structure experiences
during an earthquake. This relates to how the structure responds to the earthquake and so
is a function of both the structure and the earthquake.
• The ductility supply is the maximum ductility the structure can sustain without
fracture. This is purely a structural property, and does not depend on the loading.
Probably the easiest way of defining ductility is in terms of displacement. Suppose we have a
SDOF system with a clear yield point - the displacement ductility is defined as the maximum
displacement divided by the displacement at first yield.
U max
(4.1)
Uy
209
In the example shown in Figure 4.4(a) μ = 5
This can be applied to structures such as multi-storey buildings by considering, for instance,
the roof displacement. However, this needs to be done with care. First, if failure occurs by
successive formation of plastic hinges, the force-displacement curve may not show a sharp
yield point, and one will have to be estimated. Second, the overall displacement ductility is
only really meaningful if the plasticity is uniformly distributed with height. Otherwise, an
apparently low global ductility can mask regions of high ductility within the structure.
As an example, figure 4(b) shows force-displacement plots for a two-storey building in which
yielding occurs in the first storey. Looking only at the top displacement implies a global
displacement ductility of μ = 3, but this disguises the fact that in the bottom storey μ has
reached 5 while in the top there is no yield at all. In such cases it is obviously more useful to
work in terms of storey ductility than overall ductility.
F F
Level 2
Level 1
Figure 4.4
It can also be useful to go to an even more localized level by considering ductility in terms of
the curvature - i.e. the curvature of a flexural element at failure divided by its curvature at
first yield. Here again, since deformation tends to concentrate in yielded regions, the localized
ductility may be much higher than the overall value obtained by considering the whole
structure.
210
Fy Sa S d ,
S d , hence S a , n2 (4.2)
k n2
Thus the relationship between spectral displacement and acceleration is similar to the elastic
case, but for the inclusion of the factor μ. We can use this fact to help explain the general
form of the response spectra for a ductile system, an example of which is shown in figure 4.5.
Sa
Elastic
m=1
Sa ( m = 1 ) m=2
m=3
Sa ( m = 2 )
Sa ( m = 3 )
Frequency (log)
A high frequency system (say f > 33 Hz) is very stiff and hardly deforms at all - it simply
moves with the ground. The response is dominated by the inertial term, which is unaffected
whether or not the spring has yielded. The spectral acceleration is therefore the same as the
elastic value (right-most point in figure 4.5 - i.e. ZPA). From equation 2, however, the
spectral displacement is μ times greater than the elastic value.
At the other extreme, for low frequencies the structure is very flexible. When subjected to a
ground motion, the mass stays approximately still and the deformation of the spring is
roughly equal to the ground displacement, whatever the ductility. It then follows from
equation 4.2 that the spectral acceleration is a factor of μ lower than the elastic value (left-
hand side of figure 4.5).
At intermediate frequencies the accelerations are divided by some factor N between 1 and μ.
There are various different procedures for deriving the spectral shape in this region.
211
These results are summarized in the table below:
Non-linear effects are not a usual consideration for ‘normal’ seismic design, yet there can be
much to be gained from post yield strength. In fact, collapse will tend to be governed by the
degree of straining that the structure can withstand at failure (i.e. ductility). To incorporate the
effects of dynamics and material/geometric nonlinearity, a full transient finite element time
history analysis can be carried out which incorporates these nonlinear effects. These analyses
are obviously carried out in the time domain (frequency domain analyses are based on linear
modal analyses), so can be costly depending on the problem in hand. So these techniques tend
to be reserved for specialist issues such as Nuclear related projects.
Although computing power has increased with time, nonlinear time history methods are still
regarded as specialist, so alternative approaches are being favoured. One such approach,
pushover analysis, essentially adopts a non-linear static analysis as is now described.
In general, assuming a multi-storey building (multi degree of freedom structure), the analysis
reduces this as a single degree of freedom structure, so that a response spectrum can be used.
The properties of the SDOF structure are derived from a nonlinear FE model of the building
frame subjected to lateral loading which increases monotonically until it is ‘pushed over’. The
design response spectrum is then used to ascertain the peak displacement of the SDOF, so the
plastic strains in the FE model can then be deduced, also providing information on where
plasticity is distributed in the building.
There are obviously drawbacks when simplifying a complex nonlinear MDOF into a SDOF.
For example issues of torsional response (should these be significant) cannot be captured as
the technique is only concerned with lateral behaviour (which is likely to dominate. However
non-linear behaviour can now be addressed using this approach, as compared to conservative
linear methods which are widespread and commonplace. Non-linear static methods of
analysis fall under the umbrella of ‘displacement-based’ analysis as compared with linear
methods which are ‘strength-based’. These methods are widely used in the US, but do appear
in Eurocode 8, Part 1, Annexe B.
212
The sequence for designing using the a nonlinear static approach (pushover analysis) are
outlined as follows:
(i) Define a set of lateral forces at each floor in the building corresponding to the
inertia forces generated in the earthquake, (i.e. a linear distribution with
height of the building may be appropriate if the building has an even
distribution of stiffness, see figure 4.6)
(ii) Increase the forces in proportion and log the displacement at the top of the
building against total base shear.
(iii) The forces are increased through the elastic and plastic phases until failure
occurs by exceedence of plastic strains at plastic hinge locations. Plasticity
can be incorporated in the model through nonlinear stress strain curves, or by
moment rotation curves at plastic hinge locations, depending on the specific
FE code employed.
(iv) A static pushover curve base shear vs top displacement is obtained, figure 4.7
There are a couple of methods available for carrying out the design section of the
calculations, namely the Target displacement method’ and the ‘Capacity spectrum method’.
The former is straightforward in application so will be described here.
(vii) The spectral displacement obtained is that for the centre of mass, so this has
to be amplified to the top of the building. A modal factor can be calculated
from the mode shape and effective mass, in this case for a uniform cantilever
this is 1.27.
(viii) The top displacement obtained from (vii) above can be read from the
pushover curve to provide the state of strains in the structure, and provide the
basis for design.
213
Figure 4.6 Linear Distribution of Lateral forces.
Base Shear
Top Deflection
214
Summary
This chapter has presented the common forms of seismic interaction, focussing on pounding
and overturning issues. Also the incorporation of nonlinear analysis through ductility
modified spectra and pushover analysis has been introduced. You should be able to:
Carry out calculations which involve stability issues such as unanchored objects
rocking, sliding and overturning.
Understand the use of ductility modified spectra and how pushover analysis is carried
out as an alternative to full nonlinear direct integration time history analysis.
215
Supplementary Files
216
ANSYS Overview
There are a number of commercial stiffness and Finite Element packages on the
market. Packages such as QSE/STAAD tend to use stiffness methods to solve basic
structural element configurations , and bolt on a code assessment/design facility.
General purpose Finite Element packages such as ANSYS, ABAQUS, and LUSAS
(among many others) have a broader application. Their element libraries are more
sophisticated and will cope with structural, thermal, magnetism, electrical, and fluid
flow to name a few. Dynamics is also easily modelled.
These notes aim to cover the basic procedures required for a static structural analysis
using ANSYS.
Terminology Overview
Pre-processing Phase
This is the stage where the model is created. Loads and boundary conditions may be
entered in this stage.
Solution Phase
The model is solved in this stage, i.e. all necessary calculations are carried out. (Note:
for ANSYS the loads and boundary conditions are entered before solution in this
phase rather than the preprocessor).
Post-processing
The results are interrogated in this stage. Displacements, forces stresses etc. can be
obtained.
1/ Pre-processing (/prep7)
A mesh of nodes and elements is required to form your model. If the model is simple
in form, it is probably easier to apply direct generation . With this method the nodes
and elements are explicitly created through a series of commands. If the model is
large and has complex geometries, then solid modelling may be the preferred choice.
This method requires the generation of volumes areas and lines onto which the nodes
and elements are meshed.
217
Note: In many cases direct generation may be preferred to solid modelling by
virtue that the user has complete control and knowledge of the node and
element numbering system. However solid modelling would be required if
you have an homogenous material to model such as a mechanical steel
part.
ANSYS has a database of elements that each have a library accession number. e.g.
'beam 3' is a two noded elastic beam. Each element required from this database is
given a number by the user for general model reference. 'Keyoptions' associated with
the element are defined at the time of selection. These control items such a data output
for the element (to be accessed in the post-processor)
• Geometric Properties.
The model must know what geometric properties are required for your elements. For
example, if you have a model consisting of beam elements, you need to know what
the section properties are, i.e. Ixx, breadth height etc. These properties are termed 'real
constants' in ANSYS. Each real constant set is created and assigned a type number by
the user
• Material Properties
The material properties of the elements are required. A user defined material type
number is created and material properties such a elastic modulus and density etc. are
input.
Note: Before the elements are 'generated' onto the nodes, the element type, real
constant set type and material type are defined for the subsequent elements generated.
2/ Solution
• Boundary conditions
• Loading
This can be in the form of point loads on nodes (direct units of force), pressures
on plates/shells (force per unit area), and body forces (accelerations acting on the
mass). For example if we wish to apply gravity to a structure, assuming we have
specified a density in the material properties, applying a downward body
acceleration of 9.81 m/s2 will produce the required gravity effect. (Note in recent
versions of ANSYS, gravity may be applied as an upward acceleration on the
boundaries.
• Solution
218
3/ Post-processing (/post1)
The post-processing commences by issuing the load step and iteration required.
For a linear elastic analysis this is load step 1 iteration 1 (other analyses such as a
non-linear plastic analysis requires further load steps and iterations in the solution
phase which can all be accessed when post-processing- outside the scope of this
work).
Other Packages:
This example shows how to solve the problem of a simple framework. The problem is
linear and elastic and represents the simplest type of problem ANSYS can solve. It
provides a clear insight to how to set-up and solve an ANSYS model. The solution is
compared with standard results.
219
Summary of Material/Geometric properties:
1 Start Ansys
From the start menu select 'ANSYS' and run 'interactive' or 'interactive now'. ANSYS
will begin (click logically through any other windows that appear)
Once ANSYS has initialised you will see a number of windows on the screen . The
important windows are as follows
Utility Menu ( top toolbar). This has all the normal file/edit functions of other
windows programs plus other ANSYS specific functions.
ANSYS Input. This is for direct input of ANSYS commands . Once the user is
familiar with ANSYS commands, this allows direct input as an alternative to
'ploughing' through the 'Main Menu'
Main Menu. Contains all logical trees to various ANSYS functions for input of data.
The Menu contains many submenus which appear on selection of various commands.
ANSYS Graphics. This plots graphically any entity that the user requires, i.e. the
model, graphs of data, results etc.
For the steps that follow, menu commands tree structure will shown in italics and
their alternative direct input will be noted in bold.
2. Preprocessor
/prep7
b) Enter a title for the project. From the utility menu choose file->change title.
Enter the title 'Plate 1'.
c) Element Type
220
In the element types window click 'add', and select element type 'structural
link, 2Dspar' from the library window. The element type reference number is
your user defined number for this element type (in this case 1). Click 'o.k.' or
'apply'.
Note: In the element type window click on 'options'. This is where you can set
various keyoptions for the element you have just chosen. These keyoptions
control various output. In our case the 2D spar does not require any output, so
ANSYS will tell you this.
et,1,1
Note: the element types can be checked by issuing the command etlist.
d) Real constants.
From the pre-processor menu select real constants->add . The spar element
should be highlighted in a window. click o.k. and a window appears for real
constant set. The set number can remain at 1, and the other values are filled in
as required. In our case, the cross sectional area of the spar is entered.
r,1,0.005
Note: the real constant sets can be checked by issuing the command rlist
e) Material Properties.
Note: It is possible that due to the Universities limitations for writing to the 'C'
drive, ANSYS may not be able to activate the menus correctly for material
models. In this case you have no choice but to enter the commands via the
input window, like so:
221
mp,ex,1,2e11
mp,prxy,1,0.3
(i.e. MP,property,refno,propertyvalue)
f) Define Nodes
n,1,0,0,0
(i.e. n,nodeNo,x,y,z)
n,2,0,10,0
n,3,7.071,7.071,0
n,4,10,0,0
n,5,7.071,-7.071,0
n,6,0,-10,0
n,7,-7.071,-7.071,0
n,8,-10,0,0
n,9,-7.071,7.071,0
Issuing the command 'nplot' will plot the nodes on the graphics window at any
time.
g) Generate elements
Before any elements are generate the element type, real constant set and
material property set have to be activated. These commands are as follows:
create->elements->element attributes. Select the set numbers for real
constants, material properties and element type for subsequent generation.
type,1
mat,1
real,1
Before you generate elements with different real constants, materials, etc, you
must activate the relevant set using these commands. In our case we only have
1 real constant set, 1 material property set and 1 element type, hence they are
all set to 1.
222
elements->autonumbered/thru nodes
A graphical picking window should appear. Pick node 1 and 2 in that order,
and click on OK. The element should appear on the screen. Do this eight times
to generate all elements.
e,1,2
e,1,3
e,1,4
e,1,5
e,1,6
e,1,7
e,1,8
e,1,9
(i.e. e,node1,node2,node3,node4)
Alternatively you can use the explicit 'en' numbering command as follows:
VERY IMPOTANT NOTE: When elements are created in sequence the 'e'
command generates the next element in the sequence following on from those
that have already been created. Therefore if you delete any elements, it will
still continue numbering elements in the sequence regardless. Hence you may
end up with gaps in your element numbering. The en command requires the
element number to be defined explicitly, therefore this can be used to
overcome this problem. Input from the menu system should also solve this
problem.
Issue the 'eplot' command to view the whole model. This will show the
elements if they were not visible already
h) Next issue the 'save as' command from the utility menu at the top. Save the file
under any name you like (e.g plate1). It is wise to save your work periodically
in any case, but the program should prompt you to save when you exit the
preprocessor. The file is saved as an ANSYS *.DB file (database file)
From the main menu click on 'solution'. You will then enter the solution phase.
/solve
a) Boundary Conditions
223
Select load/apply->structural/displacement->on nodes
You can now pick or enter node numbers for constraint. We need to constrain
nodes 2 to 9 from movement in the x and y directions
d,2,ux,0,,9,1
d,2,uy,0,,9,1
We can alter the view of the plot by issuing the 'view' command
/view,1,1,1,1 (window1, and equal vectors along each axis, should give us an
isometric plot).
b) Loading
Define the loading in the x and y directions. (The 500kN load needs to be
resolved along these directions.
solve
click on ok for any further windows which appear and the program will solve
the model
4 Post-Processor
/post1
select read results/first set. This will read the first increment of the first load
step (o.k. in our case as the model is linear elastic).
set,1,1
The results can now be examined in various ways. For example, to plot
displacement, select plot results->deformed shape. Highlight the relevant
option (it is normally useful to plot the undeformed shape in addition.)
pldisp,1,1
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
Extracts from Blevins
‘Formulas for Natural
Frequency and Mode Shape’
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261