Professional Documents
Culture Documents
Lecture: 2
The Newmark Method
Other Implicit Integration Methods are Houbolt Method and Wilson Method
The Newmark integration scheme can be understood to be an extension of the linear acceleration
method.
U t t
U t
t t t
1
2
U t U t t
Reference
30.6.2013 Page 1
A. Initial calculations:
30.6.2013 Page 2
For each time step we need to evaluate
0 2 0
Rˆ (t t ) 51U (t ) 14.3U (t ) 1.0 U (t )
10
0 1
ˆ ˆ
Then, K U (t t ) R(t t )
In Runga Kutta method the second order differential equation is first reduced to two first
order equations. As an example, consider the differential equation for the SDOF system, which
may be written as
1
x F t Kx Cx f x, x , t
m
By letting x y, the above equation is reduced to the following two first order equations:
x y
y x f x, y, t
Both x and y in the neighborhood of xi and yi can be expressed in terms of the Taylor series.
Letting the time increment be h t , we have
dx d 2 x h2
x xi h 2
dt i dt i 2
dy d 2 y h2
y yi h 2
dt i dt i 2
30.6.2013 Page 3
dx
x xi h
dt i av
dy
y yi h
dt i av
If we use Simpson’s rule, the average slope in the interval h becomes, i.e.
dy 1 dy dy dy
4
dt i av 6 dt t i dt t i h 2 dt t i h
The Runge-Kutta is very similar to the preceding computations, except that center terms of the
given equation is split into two terms and four values of x, y and f are computed for each point i
as follows:
t x y x f y x
T1 ti X 1 xi Y1 yi F1 f T1 , X 1 , Y1
F2 f T2 , X 2 , Y2
h h h
T2 ti X 2 xi Y1 Y2 yi F1
2 2 2
F3 f T3 , X 3 , Y3
h h h
T3 ti X 3 xi Y2 Y3 yi F2
2 2 2
F4 f T4 , X 4 , Y4
h
T4 ti h X 4 xi Y3 h Y4 yi F3
2
xi 1 xi
h
Y1 2Y2 2Y3 Y4
6
yi 1 yi F1 2 F2 2 F3 F4
h
6
Where it is recognized that the four values of Y divided by 6 represent an average slope dx/dt and
the four value of F divided by 6 results in an average of dy/dt as define by eq, (arrange
acceleration).
30.6.2013 Page 4
Solve numerically the differential equation
4 x 2000 x F t
F(t)
100
0 0.10 0.20 t
30.6.2013 Page 5
To continue to point 3, we repeat the above table
30.6.2013 Page 6