top of page

Linear Dynamic Analysis using Shear Deformable Frame Element

Adisorn Owatsiriwong, D.Eng.

ALPS Consultants

 

1. Introduction

Analysis of seismic-resistant frame structures might demand considering shear deformation (Bischoff, 2002; Bathe, 1996) ie., simplified wall/pier elements in global frame analysis. Shear-deformable frame elements are also useful for modeling members where shear deformation is not negligible, such as deep beams, short columns, coupling beams.

Integrating the FEM with implicit time integration is crucial to handling time-varying ground acceleration data. For a slender frame structure, the P-Delta effect must be included in the analysis, and it is much more important for a frame exhibiting plastic behavior. As the first part of our project, we developed a FEM code on MATLAB for linear dynamic analysis of a 2D frame using a shear deformable frame and the Newmark implicit integration scheme. The program can show time-history plots of nodal displacement, velocity, and acceleration, as well as the internal forces developed at each time step. 

 



2. Shear Deformable Beam Formulation


2.1 Strain-displacement relationship


The displacement field variable at any point is



Curvature is simply

, and shear strain is defined as

                 

(2.1)


Note:For Bernoulli beam,

 



2.2 Constitutive equation

       

  (2.2)




2.3 Equilibrium equations


The equilibrium equation can be formulated either by Galerkin's weighted residual method or, equivalently, by energy methods. In this study, we use the principle of virtual work, i.e.

 

                                     (2.3)



Substituting (2.1) and (2.2) into (2.3) gives

 

       (2.4)

 

3. Discretization and Element Stiffness

 

        

    (2.5)


where  


is the shape function in natural coordinates

 are nodal variables.


The strain-displacement matrix relating field variable and the nodal variable can be written as


 















Replace the field variables  with their discretized version into (2.4) and we can write the element-level equilibrium equation in matrix form, i.e.





where

 is the member's end-foce vector


 

 

 












4. Extension to Frame Element in 2D

 

The element stiffness can be simply extended to frame element by adding axial translation dof and the corresponding axial stiffness

 

 








The nodal variable  is coupled by the shear stiffness matrix, i.e., is a full vector, while axial stiffness is uncoupled as a standard frame formulation. is equivalent nodal force vector due to member's force, i.e., distributed loads, prestressing, initial strain, etc.


The transformation matrix in 2D plane is written as





where




 and for nodal displacement, the transformation matrix can be written as






Then the stiffness matrix can be transformed into the global coordinates using

 


, for example and the force vector in the global coordinates is


 



Then the system equation can be obtained for each node, i.e.


 





5. P-Delta Effect and Iteration

 

For a frame with lateral displacement, the second-order moment occurs, i.e.

 . Then the virtual external work due to this second-order moment is


, by applying integration by part



      

  



This causing by element axial force  and the displacement  is not part of strain energy but the external force.

 





or in a discretized form





Now the equilibrium equation can be rewritten as


 at any node, or



for the complete structure



The solution involving P-Delta effect requires Newton iteration. The residual of force equilibrium is written as


where r_i  is the imbalance force at load step i

 




Then we can write the incremental equilibrium equation as

and

 


It's noted that the geometric has destabilization effect to the system stiffness. It should be stressed that only  are the member forces using for stress calcualtion, i.e. for nonlinear material problems. shall be treated as part of external nodal force, but adjusting by the displacement where Newton iteration loop is applied.

 

6. Newmark Method  for Direct Time Integration

The dynamic equilibrium equation of the structure considering seismic excitation and P-Delta load effect at time t+1 can be written by


                 (6.1)

 

where are mass  and  friction or damping matrix. Those matrices are usually diagonal for efficient processing by reduction technique (Guyan, 1965; Bathe, 1996; Paz, 2004)

Applying Newmark integration sceme with  

turns (Oechsner, 2021) into a simple first order equation in terms of


displacement , i.e.,


 

where





The completed derivation can be found in major textbooks (Bathe, 1996; Oesner, 2021 ) for example.

 

7. Numerical Example

A 5-story rigid framed is subjected to ground accerelation at base (Fig. 5.1). The properties of material used for beam and columns are listed as below

E = 25e6;     % kN/m2

G = 10e6;     % kN/m2

kappa = 5/6;

rho = 25/9.81;   % kN*s2/m4

 

% Set 1: column

b = 0.40; h = 0.40;

A = b*h;

I = b*h^3/12;

 

propSet(1).name = 'Column';

propSet(1).EA   = E*A;

propSet(1).EI   = E*I;

propSet(1).kGA  = kappa*G*A;

propSet(1).rhoA = rho*A;

 

% Set 2: beam

b = 0.30; h = 0.50;

A = b*h;

I = b*h^3/12;

 

propSet(2).name = 'Beam';

propSet(2).EA   = E*A;

propSet(2).EI   = E*I;

propSet(2).kGA  = kappa*G*A;

propSet(2).rhoA = rho*A;



                                        Fig. 7.1 Ground accerelation data

 

                                                Fig. 7.2 Deformed shape

 

        Fig. 7.3 Analysis results for roof displacement, velocity and acceleration

 

8. Conclusion

This study formulated a 2D shear-deformable Timoshenko frame element including axial, bending, shear, transformation, mass, damping, and geometric stiffness terms.

The MATLAB implementation demonstrated static and Newmark seismic dynamic analysis with user-defined section properties for beams and columns. The next phase of the study shall include nonlinear material analysis, especially lumped plastic model.

 

9. References


M Bischoff, Advanced Finite Element Method, Lecture notes at Technische Universität München, 2002

KJ Bathe, Finite Element Procedures, Prentice Hall, 1996

Mario Paz and William Leigh, Structural Dynamics: Theory and Computation, 5th Edition, Springer, 2004

A Oechsner, Computational Statics and Dynamics, Springer, 2021

 

 



bottom of page