HW 4. CEE 247. Structural Dynamics. UCI. Fall 2006.
Nasser Abbasi
Determine and plot the deformation response from a SDOF system with natural period of and to the El Centro ground motion N-S component. Implement one of the numerical time-stepping algorithms.
Derivation used was based on TextBook 'Structural Dynamics' 5th edition by Paz and Leigh. Page 185.
First, The El Centro data needed was downloaded from this web
site
http://nisee.berkeley.edu/data/
Here is listing of the first few lines of the file:
Data for El Centro 1940 North South Component (Peknold Version)
1559 points at equal spacing of 0.02 sec
Points are listed in the format of 8F10.5, i.e., 8 points across in
a row with 5 decimal places
The units are (g)
*** Begin data ***
0.00630 0.00364 0.00099 0.00428 0.00758 0.01087 0.00682 0.00277
-0.00128 0.00368 0.00864 0.01360 0.00727 0.00094 0.00420 0.00221
0.00021 0.00444 0.00867 0.01290 0.01713 -0.00343 -0.02400 -0.00992
0.00416 0.00528 0.01653 0.02779 0.03904 0.02449 0.00995 0.00961
0.00926 0.00892 -0.00486 -0.01864 -0.03242 -0.03365 -0.05723 -0.04534
We start by the equation of motion for SDOF system, using relative motion to support subjected to suppose accelaration of
The ground accelaration is given from the El-centro earthquake measurements.
Solve using the method of linear acceleration. We start by writing the above equation as
Where in the above all the mass displacement, velocity and acceleration are relative to the support and are not the absolute values.
Rewrite the above, to remove the unknown mass as follows
Following the analysis of the text book, from equation 6.36 on page 186, and using we have the following expression for the change of displacement at time step
and hence we can now find using
Now, we can find from equation 6.31 in the book
Hence
And is obtained directly from equation (1) above
Hence
Now that have been obtained, the process is repeated for the next step.
We start the process by using the initial conditions of
The El-centro data file gives the values of , which we will use to solve this problem. for this data.
Hence the algorithm is as follows
,
read and from El-centro file, and find
Find from eq (2). Find from eq (3)
Find from eq (4). Find from eq (5)
Find from eq (6). Find from eq (7)
and go to step 2. Stop when is the length of the el-centro data less than 1
The following is a listing of the program and the output