Thứ Tư, 16 tháng 1, 2019

OpenSees & OpenSeesPL



(http://opensees.berkeley.edu/wiki/index.php/Main_Page)
OpenSees, the Open System for Earthquake Engineering Simulation, is an object-orientedopen source software framework. It allows users to create both serial and parallel finite elementcomputer applications for simulating the response of structural and geotechnical systems subjected to earthquakes and other hazards. OpenSees is primarily written in C++ and uses several Fortranand C numerical libraries for linear equation solving, and material and element routines. The framework WILL BE covered in the developers section.
The goal of the OpenSees development is to improve the modeling and computational simulation in earthquake engineering through:
1.    new open-source code development
2.    education
3.    community discussion
A number of simple applications are provided to introduce new users and non-programmers to the OpenSees framework. All these applications are interpreters and they allow users to perform finite element analysis using a simple yet powerful scripting language. The analysis can look like plain text input files or they can be complex programs. It's up to the skills of the user. These applications are covered in theusers section.
OpenSees Resources
OpenSees has two different classes of user and the information contained herein is similarly split:
1.    OpenSees User
FAQs
Funding
The funding for the development and maintenance of the core OpenSees code was initially provided by the NSF-sponsored Pacific Earthquake Engineering (PEER) Center. Funding is currently provided by the NSF sponsored George E. Brown, Jr. Network for Earthquake Engineering Simulation (NEES).
=======================================================================================
(http://soilquake.net/openseespl/#download)
OpenSeesPL – 3D Lateral Pile-Ground Interaction
OpenSeesPL is a PC-based graphical pre- and post-processor (user-interface) for three dimensional (3D) ground and ground-structure response. The 3D Finite Element (FE) computations are conducted using OpenSees developed by the Pacific Earthquake Engineering Research Center (PEER). The analysis options available in OpenSeesPL* include (please see Example Input Files): 1) Pushover Analysis, 2) Mode Shape Analysis and 3) Base Input Acceleration Analysis.

OpenSeesPL is recently re-written in Microsoft .NET Framework (WPF or Windows Presentation Foundation). OpenTK (OpenGL) library is used for visualization of FE mesh and OxyPlot is employed for x-y plotting.

*Lu, J., Elgamal, A., and Yang, Z. (2011). OpenSeesPL: 3D Lateral Pile-Ground Interaction, User Manual, Beta 1.0.
Also, check the publications below for examples of different pile, footing, embedded structure, pile group, and ground modification scenarios:
§  Elgamal, A., Lu, J., Yang, Z., and Shantz, T. (2009). Scenario-focused three-dimensional computational modeling in geomechanics, Alexandria, Egypt, 4 iYGEC’09 – Proc. 4th International Young Geotechnical Engineers’ Conference (2 – 6 October), ISSMGE [View PDF File]
§  Elgamal, A., Lu, J., and Forcellini, D., “Mitigation of Liquefaction-Induced Lateral Deformation in a Sloping Stratum: Three-dimensional Numerical Simulation,” Journal of Geotechnical and Geoenvironmental Engineering, ASCE, Vol. 135, No. 11, November, 1672-1682, 2009.
§  Lu, J., Elgamal, A., Yan, L., Law, K. and Conte, J.P., “Large Scale Numerical Modeling in Geotechnical Earthquake Engineering” International Journal of Geomechanics, ASCE, Vol. 11, No. 6, December, 490-503, 2011.
§  Nguyen, T., Rayamajhi, D., Boulanger, R., Ashford, S., Lu, J., Elgamal, A., and Shao, L., “Design of DSM Grids for Liquefaction Remediation” J. Geotech Geoenviron. Engng, ASCE, Volume 139, Issue 11, 1923-1933, November 2013.
§  Rayamajhi, D., Nguyen, T., Ashford, S., Boulanger, R., Lu, J., Elgamal, A., and Shao, L., “Numerical Study of Shear Stress Distribution for Discrete Columns in Liquefiable Soils, Journal of Geotechnical and Geoenvironmental Engineering, ASCE, 9 pp., Volume 140, Issue 3, March 2014.

Click here to see additional related references.
Click here to see example input files.

Download & Install OpenSeesPL

Note: OpenSeesPL only works on Windows based PC computers. It is best to use a relatively new Laptop or Desktop with a fast processor, and at least 2GB of memory.

The following steps describe how to download, install and run OpenSeesPL. For detailed documentation, please see the User Manual (3.2 MB pdf file, 
updated Dec. 2011). In addition, a few demo examples are available at the Examplespage.
Step 1: Install Tcl

If you have not installed Tcl/Tk on your computer, please download the Tcl/Tk 8.5 installation file below and double-click to install it (OpenSees employs Tcl 8.5). You only need to do this step once for a given PC.
Step 2: Install OpenSeesPL (Nonlinear pile option recently added!)
Please download the installation file from the link below, and then double-click on the icon and follow the simple installation instructions (you may wish to visit this site periodically to check for updates).
(Note that we’re using 64-bit OpenSees and Tcl for the 64-bit version of OpenSeesPL):
Download OpenSeesPL (Edu Version, 64-bit) 8 MB
(Edu Version 2.7.5, updated 1/11/2019; This version is based on a major update. As such, we sincerely appreciate any feedback or observations about its operation)
OpenSeesPL Beta 2.0 (and later versions) is written in Microsoft .NET Framework. You may need to install Microsoft .NET Framework if OpenSeesPL is not running.
Download .NET Framework 4.5

Notes:
1) In this Edu Version, the total number of soil elements must be less than 50 for Pile Group, Outermost Zone, or Piled Raft scenarios. Otherwise, analysis will not be executed and result will not be displayed either. Please click the links below to download sample models for Pile Group, Outermost Zone, and Piled Raft Option, respectively:
Pile Group Simple Mesh Outermost Zone Simple Mesh Piled Raft Simple Mesh
2) The model files (*.opl) created with versions earlier than Beta 2.0 will not be compatible with Beta 2.0 (or later versions) since the data structure of the model input has been re-organized. The user is encouraged to re-build his/her models in the new version of OpenSeesPL if that’s the case. We’re sorry for any inconvenience this may cause.
Step 3: Run OpenSeesPL

1) After installing the software on your computer, double-click the OpenSeesPL icon to start.

2) To conduct a pushover analysis, click Pushover Analysis in the main window. To conduct earthquake motion analysis, click Single Motion Analysis. For the default mesh, a typical Pushover analysis will be performed in less than 1 minute, and a typical earthquake simulation will consume about 5 – 10 minutes.

3) To open an existing model, click File in Menu and then click Open Model to open a model (the model file must have an extension of .opl).

4) Click Execute in Menu and then click Save Model & Run Analysis to conduct the finite element simulation.

5) Click Display in Menu and then click corresponding menu item to view the result.
Step 4: Download OpenSeesPL User Manual

OpenSeesPL User Manual (3.2 MB pdf file, 
updated Dec. 2011)

=================================================================================
OpenSees Development

Workshops and Monthly Meetings


·         20 July 2016 - Webconference - Community discussion for QuakeCoRE OpenSees research
·         17 August 2016 - Webconference - Community discussion for QuakeCoRE OpenSees research
·         21 September 2016 - Webconference - Community discussion for QuakeCoRE OpenSees research
·         19 October 2016 - Webconference - Community discussion for QuakeCoRE OpenSees research
·         11 April 2017 - Webconference - Community discussion for QuakeCoRE OpenSees research
·         09 May 2017 - Webconference - Community discussion for QuakeCoRE OpenSees research
·         13 June 2017 - Webconference - Community discussion for QuakeCoRE OpenSees research
·         11 July 2017 - Webconference - Community discussion for QuakeCoRE OpenSees research
·         08 August 2017 - Webconference - Community discussion for QuakeCoRE OpenSees research
OpenSees Tools


Downloading and Setting-Up OpenSees on Windows and Mac OS X: Step-by-step instructions
OpenSees and Other Useful Links


OpenSees homepage: http://opensees.berkeley.edu
OpenSees Wiki (command manual, examples, and more): http://opensees.berkeley.edu/wiki/index.php
Instructions for anonymous SVN access: http://opensees.berkeley.edu/OpenSees/developer/svn.php
GiD Pre- and Post-Processing Tool: http://www.gidhome.com
2016 OpenSees Student Innovation Prizes


We are pleased to announce the winners for the first annual QuakeCoRE OpenSees Student Innovation Prize Competition. Two $500 prizes were awarded in conjunction with the 2016 QuakeCoRE Annual Meeting recognizing significant earthquake engineering research that has been undertaken using the OpenSees finite element analysis platform. The winning submissions were those that best fit the judging criteria of “the most significant and/or practically-useful contribution to earthquake engineering analysis using OpenSees.”
2016 QuakeCoRE OpenSees Student Innovation Prize Winners:
Ericson Encina Zuniga (University of Auckland) - Ericson developed a number of tools to facilitate the modeling beam elements using fibre section models to define the cross-sectional response in OpenSees. These tools include Excel sheets that allow the user to easily understand and define the geometric properties of the fibre section models and to interactively define the uniaxial constitutive models for the concrete and reinforcing steel portions of the section, as well as a series of tcl procedures to aid in recording information from the fibre sections during analysis and to automatically troubleshoot convergence issues. The files and tools developed by Ericson are available here.
James Maguire (University of Wollongong and University of Auckland) - James created a 3D visualisation tool in python that can be used to examine the deformed shape of an OpenSees model. This tool pulls the nodal coordinates from the OpenSees model file and reads the displacements from the recorded output. James' visualisation tool can be used to create interactive plots for 3D models via a series of slider that allow the user to increase/decrease the deformation magnification scale, change the camera viewpoint, and incrementally cycle through the time steps for a dynamic analysis. The visualisation tool developed by James is available here. The text file _ModelVisualiser description_.txt  provides an overview of the tool and describes the python packages needed to run it.

                                                                                 (Nguồn: https://wiki.canterbury.ac.nz/plugins/servlet/mobile?contentId=52691679&fbclid=IwAR1T72u8gv3O8IGiRZIZqKXe_vwoj-sqCSXImQpn0fEAFZTcQRQJAzLZeMY#content/view/52691679)

Bài viết liên quan
  1. What is OpenSee
  2. OpenSee 2012 - Practice of Nonlinear Response History Analysis
  3. Run OpenSees, Link2
  4. Read External files
  5. BuildingTcl & BuildingTclViewer
  6. OpenSees User
  7. Discovering OpenSees
  8. OpenSeesDays2011
  9. Questions related to OpenSEES
  10. Discovering OpenSees: Getting Started with OpenSees
  11. Geotechnical Elements and Models in OpenSees - OpenSees Days 2013 
  12. Examples - OpenSees;  (Advanced) Example manuals; Basic Examples Manual ; Sensitivity Analysis

Không có nhận xét nào: