Consider a simple portal frame with the following configurations.
Then
EIc=2×105×3.18×106=6.36×1013Nmm2=0.636MNm2.
Since the moment of inertia of the beam is about ten times larger than that of column, it is fair to assume the beam is rigid. So the horizontal translation stiffness is
K=2Kc=2×L312EI=2×53m312×0.636MNm2=122.112kN/m.
Hence, the period is
t=ω2π=2πKM=2π122.112kN/m10t≈1.800s.
Simulation Setup
First we define nodes, materials, sections and point masses, we use B21 as elements.
! length = meter
! mass = tonne
! force = kilo Newton
node 1 0 0
node 2 0 5
node 3 5 5
node 4 5 0
material Elastic1D 1 200E6
section NZ2D 250UB25.7 1 1 0.001 6
section NZ2D 100UC14.8 2 1 0.001 6
element B21 1 1 2 2 6
element B21 2 2 3 1 6
element B21 3 3 4 2 6
element Mass 4 2 5 1
element Mass 5 3 5 1
fix 1 P 1 4
Model Analysis
By defining a frequency step we can obtain the eigenvalue.
step frequency 1 1
analyze
peek eigenvalue
The output is
+--------------------------------------------------+
| __ __ suanPan is an open source |
| / \ | \ FEM framework (64-bit) |
| \__ |__/ __ __ Acrux (0.1.0) |
| \ | | | | \ | | |
| \__/ |__| | |__X | | maintained by tlc |
| all rights reserved |
+--------------------------------------------------+
Eigenvalues:
11.2068
Finished in 0.006 seconds.
Hence, the corresponding period is
t=11.20682π≈1.877s.
There is a difference of about 5%, which may stem from flexible beam. Meanwhile, the computed moment of inertia may be different from the values given in section property table.
Dynamic Analysis
Now we run a time history analysis. The El Centro (NS component) ground motion is used.
First we define the recorder to record response.
hdf5recorder 1 Node U1 2 3
Then the step. We define a dynamic step with a duration of fifty seconds.
step dynamic 1 50.
Normally we use fixed time step.
set fixed_step_size true
set ini_step_size 1E-2
The ground motion amplitude is loaded from external file.
amplitude Tabular 1 ELNS
Now we apply acceleration on horizontal DoFs.
acceleration 1 1 9.83 1
The Newmark algorithm would be used. We adopt absolute displacement increment as convergence criterion.