A Method of Computation For Structural Dynamics Paper Original Newmark
A Method of Computation For Structural Dynamics Paper Original Newmark
'
·t~
ARTICLE
Periodical Title: Journal of the Engineering Mechanics Division ..
Article Author: Newmark, N. M.
Article Title: A method of computation for structural dynamics ...
Volume: ASCE 85 , .\
Issue: EM3
Date: 1959
Pages: 67-94
Gii5l
NRLF
Ariel
The copyright law of the United States (Title 17, United States Code) governs the making of
photocopies or other reproductions of copyrighted materials.
Under certain conditions specified in the law, libraries and archives are authorized to furnish a
photocopy or other reproduction. One of these specified conditions is that the photocopy or
reproduction is not to be "used for any purpose other than private study, scholarship, or research."
If a user makes a request for, or later uses, a photocopy or reproduction for purposes ill excess of
"fair use," that user may be liable for copyright infringement.
This institution reserves the right to refuse to accept a copying order if, in its judgm~nt, fulfillment
of the order would involve violalion of copyright law.
J oumal of the
ENGINEERING MECHANICS DIVISION
Proceedings of the American Society of Civil Engineers
COMMITTEE ON PUBLICATIONS
H. Pletta, Chairman; JohnS. Archer; W. Douglas Baines; Hans Bleich;
Albert G. H. Dietz; Robert J Hansen; Eivind Hognestad; Ernest F. Masur
CONTENTS
July, 1959
Papers
Page
27
51
67
95
!lm~inlme:,e.
Swelling and Creep in Cement
by A. Hrennikoff . . . . . . . . . . . . . . . . • . . . . . . . . . . . . . . . . 111
137
Journal of the
ENGINEERING MECHANICS DIVISION
Proceedings of the American Society of Civil Engineers
This paper is one of the group of papers which were the bases for oral
presentations at the Joint ASCE-IABSE Meeting, New York, October 1958.
The entire group, including those published in CIVIL ENGINEERING, will be
reprinted in one volume.
SUMMARY
Only general principles and methods for dynamic analysis are considered
quently each mass such as M, i' E can move in both the vertical and hori-
D, rl such as at A and B, may also move
zontal direction. The poin~ su::;a rlicular these points may move in such
in this paper. The basic method of analysis is a general step-by-step method both vertically and horizond ,;{'esseP,t'are int~duced in the strucrure by rela-
of iAj:~ration of the equations of motion, and is applicable to any structure a way that deformations an r n the foundation. Any of the masses may
consi~ of a group or series of concentrated or "lumped" masses supported tive motion of the points of suppo: otion or component forces in·the-hori-
have acting on it a force in any ec • ,
on a deformable structure. For convenience, the structure may be considered
to be a fx:l!,mework with joints or •nodes" at which forces may be applied, or zontal and vertical directions. oved from the strucrure .1Jl Fig. 2. In
at which Illal!!ses may be placed. Any finite number of degrees of fre,.edom may The mass at Min Fig. 1 is sh~: re~s is indicated, and the positive di-
be considered, but it is essential in the procedure that the forces required to Fig. 2a the point of attachment o ~ the strucrure, R, and the dis~
produce a pattern of deflection of the framework must be determinable when rections of the resisting force exert di ;ed In Fig 2b the mass is shOwn as
the deflections of the nodes at which masses are placed are specified. n is placement of the structure, x, are in ca: f P R and. x indicated. Although ~s
not necessary that the framing behave elastically. a free body with the positive directio~ oa ~r~ontal force, in general it could
Because in an actual structure the mass is not really divided into separate mass is shown as being acted on by o Y n it also in which case it would
component parts connected together by flexible elements, the structure which have a vertical component of force acting o t f resistance in the vertical di-
is analyzed is only an approximation to the actual structure. However, a have a component of motion and a componen i o determined by the arbitrary
reasonable approximation can usually be made. For the actual structure, with rection. The sign convention that is c:sen Ps The positive directions of x
distributed masses, the number of degrees of freedom of motion of the choice of the positive direction of the th~c=t~cture are taken as the same as
structure is infinitely large. The replacement of the distributed mass by a and of the resisting force R acting 0~ isting i>rce R acting on the free
number of concentrated masses reduces the number of degrees of freedom , . for P • and the positive direction fotor u:.:~; the resisting force R acting on the
body mass M is opposite in sense
and affects the response of the structure in the higher modes.
The simplification of a structure for the purpose of making a dynamic
analysis involves engineering judgment. One must select the essential ele-
ments of resistance of the structure so as to arrive at an adequate and reason-
~*~
The positive directions of the accel~ w~n
placement x are all the same. In gene
ti
:m~~~~~the~
have for each possible com-
displacement velocity, acceler-
ably accurate expression of the resistance of the structure to motion. Also ponent of direction of motion of the mass ~ esisting forces R at any instant,
one must evaluate the masses of the structure and •lump" them together at ation, resisting force, and applied forceb t~t ~stem of forces which are re-
places where they can be considered to act. In general the number of masses of time are defined in such a way as to e t rure into a deflection configu-
which should be considered depends on the accuracy which one wishes to quired to pull the weightless deformable s r;~e displacement x at the same
achieve in the calculations. ration defined by the instantaneous values o
The structure may be made up of individual members connected together instant of time.
at joints which would then be considered as the nodes of the structure.
70 July, 1959
EM3 EM3 STRUCTURAL DYNAMICS 71
The sign convention and notation are chosen so as to make it apparent that
the masses M modify or filter the forces P and transmit them to the structure
lo in modified form as R. If the forces P are applied very slowly there is only
a small acceleration and R is approximately equal to P. If the forces are ap-
plied quickly the difference between R and P can be very large. All the
stresses in the structure are defined by the system of forces R. The
structure can be analyzed statically for these forces. In general the forces R
may continue to exist even after the forces P have dropped to zero. Similar-
ly, R may be defined by the foundation displacements as well as by the de-
flections of the masses, even when no force P acts on the masses.
In general all of the quantities so far defined are functions both of position
on the structure and of time. If we consider a time tn and designate the values
of all of the various parameters including displacements and forces at that
time with a subscript n, such as Rn, our problem becomes that of defining the
displacements Xn+1 and forces Rn+1 as well as the velocities vn+1 and ac-
celerations an+1 at a time tn+1, which differs from tn by the time interval h.
In the argument which follows we shall deal with a single mass in a single
direction, but we might just as well deal with the whole set of masses and
their possible displacements and designate the various directions with ad-
ditional subscripts m such as in Rn m· However in the discussion which
follows we shall drop the second subscript for convenience, remembering that
for each of the degrees of freedom for each mass we have a set of equations
similar to the general set presented here. The derivation which immediately
follows is described in terms of a situation where damping does not exist, for
convenience. Later the procedure will be revised to include damping forces.
In general at any time, (consequently omit the subscript n), the acceleration
is given by the relation:
a = (P - R) /M (1)
A B n is assumed that at time tn we know the values of the displacement and
Flo. I. General Type of Structure and the velocity as well as the acceleration, but we know nothing about the situ-
ation at time tn+1· Although there are methods of numerical integration which
Loading permit us to make estimates, at least for small time intervals, of the dis-
placements and velocities at the later time knowing only the situation at the
earlier time, these methods which do not take account of the change in resist-
ing force during the time interval are not as accurate as the method described
herein.
The method presented here was derived by the writer and first presented
in Ref. 1. The relations which follow are given in terms of the acceleration
at the end of the interval, an+1, although this is not in general known. A dis-
-x
R R ~ p
cussion of how the procedure can be handled in spite of this fact will be given
subsequently. Two parameters, 'Y and {3, are introduced to indicate how much
Fig. 2. Detail of Mass as Free Body xn+l = xn + vnh + ct- ~) anh2 + ~ an+lh2 (3)
n will be shown subsequently that unless the quantity 'Y is taken as 1/2, there
is a spurious damping introduced, proportional to the quantity
72 July, 1959
EM3 EM3 STRUCTURAL DYNAMICS 73
r- 112
Now for convergence in a sequence of calculations the quantity p must be
It can be seen that if I' is taken as zero a negative damping reSults, which will numerically less than 1. The critical value, for convergence, of the time
involve a self-excited vibration arising solely from the numerical procedure. interval he can then be computed from Eq. (9) by setting the right-hand side
Similarly, if I' is greater than 1/2 a positive damping is introduced which will numerically equal to 1, with the result:
reduce the magnitude of the response even without real damping in the
problem. Taking account of the fact that I' must equal 1/2, we can rewrite
Eq. (2) as follows:
~=ire ff (10)
Critical values of the convergence limit as a function of {3 are contained in
(4) Table 1.
For practical purposes the time interval would ordinarily be taken as
smaller than that which corresponds to pure oscillation, or p = -1, in order to
Application of the General Procedure inSure rapid enough convergence. If p = -0.32, the errors will be reduced to
In general unless fJ is 0 we may proceed with our calculation as follows: one per cent of their original value in four steps or four cycles of iteration.
(1) Assume values of the acceleration of each mass at the end of the inter-
n would appear that, since for small values of fJ the convergence is most
val. rapid, the lower values of fJ would be best to use. However other consider-
ations affect the choice. The most important of these is the matter of stability
(2) Compute the velocity and the displacement of each mass at the end of
which is discussed in the next section.
the interval from Eqs. (4) and (3), respectively. (Unless damping is
For a complex system, it can be shown that the rate of convergence is de-
present it is not necessary to compute the velocity at the end of the
interval until step (5) is completed.) pendent upon the frequency or the period of the highest mode of the system.
Consequently, the time interval used must be related to the shortest period of
(3) For the computed displacements at the end of the interval compute the
vibration, or the period in the highest mode of vibration, for the lumped mass
resisting forces R which are required to hold the structural framework system. Since stability also depends on a similar criterion, it appears that
in the deflected configuration.
the greater the number of masses into which a system is broken do~ the
(4) From Eq. (1) and the applied loads and resisting forces at the end of
the interval recompute the acceleration at the end of the interval. shorter will be the permissible time interval for numerical calculation of the
dynamic response of the system.
(5) Compare the derived acceleration with the assumed acceleration at the
end of the interval. If these are the same the calculation is completed.
Stability and Errors in Numerical Computation
If these are different, repeat the calculation with a different value of as-
sumed acceleration. It will usually be best to use the derived value as In order to study the stability of the numerical integration procedure, let
the new acceleration for the end of the interval. us consider the special case of a simple system, a mass with one-degree-of-
The rate of convergence of the process toward equality of the derived and freedom without external force acting on it. For such a condition, and for
assumed accelerations is a function of the time interval h. For a single- some initial displacement and velocity, the motion of the system should be a
degree-of-freedom system having a circular frequency of vibration w the pure oscillation, with a circular frequency of vibration as given by the re-
ratio of the error in derived acceleration to the error in assumed acdeler- lation
2 K (11)
ation, (where the error is the difference between a value and the "correct" w = M"
value), is given by the relation:
in which K is the spring constant and M the mass. The relationship between
error in derived acceleration 2 2 the acceleration and the displacement is given by:
error In assumed acceleration = p = - ~ w h (5)
(12)
It is convenient to define the quantity wh by the symbol (} according to
Eq. (6):
wh "'9 (13)
(6)
With this notation Eq. (5) can be rewritten as:
P=-~ 2 00
Since the circular frequency w is related to the period T by the relation X + -
n 1
(2 - ci) X
n
+ X
n-
l + (7 - -21) r:i (x n - X
n-
I) ;= 0
2rc
w =- (8) From the general relations between finite differences and derivatives, it
T
Eq. (7) can be rewritten as follows: can be seen that the last term on the left of this equation corre~nds to a
factor times the velocity of the system, and consequently can be 1nterpreted
2rch 2 as a viscous damping term even though the system was defined as having
P = - ~(r) (9)
74 July, 1959 EM 3 EM3 STRUCTURAL DYNAMICS 75
no damping. This spurious last term can be eliminated by the choice of TABLE I
1 = 1/2. In this ease the general difference equation can be rewritten as:
CONVERGENCE AND STABILITY LIMITS
xn+l - (2 - d-) x 0 + xn-l =0 (15)
The general solution of the finite difference equation, Eq. (15), can be
Values of fl
written in the ease where the quantity oc2 is less than 4. In this ease, define Item
a quantity q, by the relation: 0 1/12 1/8 1/6 1/4
a: = 2 sin t:JJ/2 (16)
Convergence Limit, h/T inf. 0.551 0.450 0.389 0.318
The solution of Eq. (15) can then be written in the form
Stabi I ity Limit, h/T 0.318 0.389 0.450 0.551 inf.
X = A cos t:!J t/h + B sin t:!J t/h (17)
This can also be stated in terms of a pseudo period T 80 and an initial dis-
placement Xo and a parameter B which is of the same form as a velocity. The The stability limit criterion, corresponding to a value of oc2 = 4, can be ex-
result is: pressed in terms of the time interval also. The relation between 01 and 8 1n
X= X cos 2~t/T + B sin 2~t/T (18) Eq. (13) can be expressed as:
0 5 5
This may be compared with the exact solution, i, which is given by Eq. (19): (24)
. v
- 0
x = x0 cos 2~t/T + ~ sin 2~t/T (19) from which the stability limit hs can be written as:
21ths 2 (25)
It can be seen that the approximate solution, Eq. (18), is similar to the
exact solution and gives precisely the same response for an initial dis-
-T- =.J1 - 41'l
placement, but gives a different period from that of the actual system. The which can be simplified to the form:
value of the pseudo period T s is given by the relation:
hs 1/1t (26)
T5 = 2~h/IJJ (20) r = ,J1 - 41'l
The relation between the pseudo period Ts and the true period Tis: Values of the stability limit are shown in Table 1 as a function of {3.
From Table 1, it can be seen that for values of {3 greater than 1/8, if the
~IT=~ ~u time interval is chosen for convergence the numerical procedure will always
The following approximate formula may be used for a simpler definition of the be stable. However, for values of fJ less than 1/8, convergence does not in-
relative value of the pseudo and the real period of vibration: sure stability. Lack of stability gives no warning of difficulty, but introduces
a spurious increasing oscillation into a system which may be in oseilla.Uoo
\IT = rv 1 - (I - 12fl) 9 2/24 - (17 - 120fl + 720fl2 ) e4 /5760 - • • (22) anyway. Therefore an inexperienced computer may not recognize the diffi-
culty. Moreover, an instability in the higher modes only may not even be ap-
The response of the system to an initial velocity is given by the second
parent to an experienced computer. Consequently it appears that unl!'ss other
term in Eq. (18). The relationship between this response and the true re-
sponse to an initial velocity, as shown by the second term in Eq. (19), is indi- steps are taken to insure stability, one should limit the time interval by the
cated in Eq. (23): stability criterion rather than by the convergence criterion.
TABLE 2
0.05
0.10
0
0
(c) Rate of Convergence
0.008
0.033
0.012
0.049
0.016
0.066
0.025
0.099
-R2
a::
the calculation_s carried through in the usual way, but with only two rru:.sses
two directions of motion considered. By the use of the constraint relation-
~ P~, when the. two deflections which are independent are assumed the re-
must obey the same relationship that the displacements obey. In other words,
we have the same relationships among the accelerations in the various di-
rections at the joints or nodes as we have constraint relations corresponding
ainiting deflections can be readily computed, and the entire pattern of defor- to zero extension of the members. It is a simple matter to adjust the resist-
ma on of the structure established. ing forces by adding the proper components of loadings so as to make the net
th However, it is possible to develop a more direct procedure for determining acceleration at all of the masses consistent.
T~ relati~~ps for th: resisting force components and for the displacements. As a by-product of the results shown in Fig. 10, one can apply the principle
st s can one by noting that there are certain patterns of loading on the of virtual work to find relationships among the displacements at the various
. ructure which produce only axial stresses in the members. For these load- joints. For any pattern of loading which produces no displacement, the
Ing components _no deformations of the arch, can take place. It is obvious that product of the loadings in the pattern times the displacements in any set of
o;e type of loading would correspond to axial forces dir.ected along the length consistent displacements of the structure in the direction of the loadings in
~al~~done ~f the members. This can be expressed also in terms of the verti- the pattern must be zero. This follows from the principle of virtual work di-
res
ultanho~1Zontal components at the two ends of the member such that the
t hes along the length of the member
rectly. In the case of an arch the vertices of which lie in a parabola, as in
Fig. 9, the loadings at the three vertices, as shown in the upper part of
. By considering four component loadings c~rresponding to loadings produc- Fig. 10, will be equal. This implies that the sum of the vertical deflections at
Ing axial force in only one membe t t· · B, C, and D, taken as positive downward, must be zero. A similar relation-
load condition hi h d r. a a lllle, one arnves at four independent
can be combins w c pro uce no displacement in the arch in Fig. 9. These ship can be arrived at from the loadings in the lower part of Fig. 10 or from
tter ed in _various ways. One obvious combination consists in a each of the load conditions considered.
k re::.s~!~~y ve~lc:J forces at the interior nodes. These of course would
enter into th: ·t:ld
~et c horizontal reactions at the ends but these do not
in the u er plc ure '!- e ends do not move. This pattern of loading is shown
Reduction in Number of Effective Degrees of Freedom
The operations above suggest a modification for the approximate dynamic
F" 10 PP part of Fig. 10. A second pattern of loading in the lower part of
0
o:;r m~::!;!s ~f: e tw~ se~s~f loadings which produce tension only in the
analysis of an arch which is inextensible. Consider the arch shown in Fig. 11
which is the same as in Fig. 9 except that the masses are carried by vertical
B and D are made eq~~rcth th ~ structure is symmetrical, and if the loads links, which remain vertical, in the same manner as in the truss in Fig. 5.
loading pattern in the ' . en e oading pattern will be symmetrical. The Here now we constrain the masses to move only in the vertical dir.ection.
symmetrical structur:pp;~ part;f ~g. 10 will always be symmetrical for a There are then only three degrees of freedom for the structure. If the
types of s mmetric . . ese o oadings represent the two independent
arch of ~ 9 Of alloadings producing no displacement in the inextensible
structure were extensible, we have reduced the number of degrees of freedom
• · course any combination of these two loadings will also be a from 6 to 3, but we have lost the horizontal motion of the masses. If we know
that these are unimportant or feel that they might be, or if we wish to permit
92
July, 1959 EM3
EMS STRUCTURAL DYNAMICS 93
this approximation in order to find a quicker solution to the problem, as we
might in the case of a very flat arch, we can work with this problem in the
same fashion that we solved the problem in Fig. 5 earlier. We need now find
I~
only the influence matrix and the corresponding stiffness matrix in order to
find the solution.
If, however, the arch is ine:xt:ensible, there are really only two degrees of
freedom of the structure and we have a system which apparently has three.
However, by use of the fact that for the arch shown a set of loadings consisting
of equal vertical loads at each of the three joints will produce no deformation,
we arrive at the condition that the sum of the three vertical displacements
must be zero. Then we could use this as a constraint condition which will
permit us to work with only two independent vertical displacements. We can
define the third ve.rtical displacement in terms of the other two, and arrive at
a consistent set of forces by adding to any set that we compute at the two inde-
Fig. II. pendent joints a proper combination of three equal vertical loads so as to
Scheme For Approximate make the vertical accelerations at the three points consistent. Consistency
in the vertical accelerations means consistency in the increments in de-
Dynamic Analysis of an Arch flections, which means that the vertical accelerations must also obey the rule
that the sum of the vertical accelerations at points 1, 2, and 3 as shown in
Fig. 11 must be zero.
It can be seen that in general for an arch with N nodes, the number of de-
grees of freedom for an extensible arch will be 2N, and for an inextensible
arch, N-1. The number of degrees of freedom for vertical motion at the nodes
will also be N-1.