Effective Stress Site Response Analysis of a Layered Soil Column

From OpenSeesWiki
Revision as of 23:27, 30 September 2010 by Mcganncr (talk | contribs)
Jump to navigation Jump to search

Example posted by: Christopher McGann, University of Washington


!!!!UNDER CONSTRUCTION!!!!

This article describes the OpenSees implementation of an effective stress site response analysis of a layered deposit of cohesionless soil underlain by an elastic half-space. A single column of soil is modeled in 2D (with periodic boundary conditions to emulate a 1D analysis) and is subject to an earthquake excitation. Nine node quadrilateral elements with both displacement and pore pressure degrees of freedom enable the model to track changes in pore pressure and effective stress during the earthquake excitation. A Lysmer-Kuhlemeyer (1969) dashpot is utilized to account for the finite rigidity of the underlying elastic medium.

This article also briefly introduces the user to the pre- and post-process visualization tool GiD. Specifically, the means to generate GiD-compatible results from the data returned by the OpenSees recorders are provided and discussed.

Note: Most of the details of this analysis are identical to those in the Total Stress Site Response Analysis of a Layered Soil Column example posted in the Practical Examples area of this manual. This article will emphasize the attributes which are particular to the effective stress analysis. The user is referred to the total stress example for further information on details which may be omitted or quickly explained here.


Provided with this article are several files. Files which are required for the analysis are indicated. The files include:

  • The example input file, freeFieldEffective.tcl (required for analysis)
  • The velocity time history of the selected earthquake record, velocityHistory.out (required for analysis)
  • A GiD post-process mesh file, freeFieldEffective.flavia.msh (generated automatically by running freeFieldEffective.tcl)
  • A Matlab script, flaviaWriter.m, which can be used to reformat the recorded displacement, pore pressure, and stress data into a file which can be read by GiD for post-process visulization. Non-Matlab users may find the process represented by this file useful in creating an alternative means for accomplishing this reformatting.
  • The post-process results file, freeFieldEffective.flavia.res, which is generated through the use of the flaviaWriter.m script. This file, combined with the file freeFieldEffective.flavia.msh, allows the user to visualize the results of the site response analysis using GiD.

All of the files mentioned above can be downloaded in a compressed file by clicking here.