Project Title/ID Number | Data Management for OpenSees Simulations—4152002 |
Start/End Dates | 10/1/02—9/30/03 |
Project Leader | Kincho Law (Stanford/Faculty) |
Team Members | Jun Peng (Stanford/Post Doc) |
Project goals and objectives | |||
This research project, in collaboration with researchers at PEER center, aims to develop a software platform that assists the application of performance-based earthquake engineering (PBEE) assessment and design methodologies. The project focuses on supporting testbed applications, data and project management, and archival capabilities. The objective is to provide a persistent storage for the analysis results for OpenSees, to support project management, and to archive testbed projects data. The data management system is to be designed to manage information related to seismic inputs, simulation models, and simulation results so that performance metric, demand parameters, and damage measures can be derived from the simulation results. Finally, an easy-to-use user interface is to be developed so that data can be queried via a web interface or an application program such as MATLAB. |
|||
Role of this project in supporting PEER’s vision | |||
We envision that the data and project management infrastructure developed in this project will become a common tool for which PEER researchers can use for the testbed applications. This work involves an internet-enabled architecture that would allow users to access the platform on-line as well as allow researchers to develop and to integrate their works with OpenSees. With the Internet-enabled framework, users and developers from anywhere can have access to the PEER’s platform for earthquake analysis and demand assessment. In addition, a data management system is integrated with the framework for archiving simulation results and other testbed-related information so that researchers can share their results and models. |
|||
Methodology employed | |||
|
Figure
2. Database | ||
Brief description of past year’s accomplishments and more detail on expected Year 6 accomplishments | |||
This research project has focused on the data and project management aspects of OpenSees. The goal was to provide the facilities that can support testbed applications. Thus, the first task was to develop an interface to link OpenSees with database systems; in this work, both Oracle 8i and MySQL systems have been employed for the backend data storage. This task involved the design of a database schema and the design of a selective data storage scheme for OpenSees. After the database schema was defined, implementation efforts included building a communication channel between OpenSees and the Oracle and MySQL database systems, designing a data query language, and implementing user interfaces. In order to support the collaborative efforts of PEER researchers, a project management mechanism was provided and suitable interfaces were introduced. In summary, we have accomplished the following tasks for the data management and archiving:
The year 5’s research was focused on implementation, and year 6 is expected to be concentrated on calibration and deployment. We will collaborate with the researchers from UCSD to test the data management system on the Humboldt Bay Middle Channel Bridge project. Both the data archival and data access capabilities of the system will be thoroughly tested. After the data management system is fine-tuned, it can be applied to other testbeds. |
|||
Other similar work being conducted within and outside PEER and how this project differs | |||
A project entitled “ParCYCLIC: Internet-Enabled Simulation of Earthquake Liquefaction Response on Parallel Computers”, which was approved and funded by NSF, is a joint effort with Prof. Ahmed Elgamel of UCSD. The focus of the project was on the development of sparse matrix solution algorithms, parallel algorithms, and distributed program development. The results of the project will be very useful towards the next phase of OpenSees. First, it will enhance future development of OpenSees; especially the developed parallel solver can greatly improve the performance of OpenSees simulations. Furthermore, it will enhance further incorporation of geotechnical analysis capabilities into the OpenSees platform. |
|||
Plans for Year 7 if this project is expected to be continued | |||
We plan to continue the current work to extend the OpenSees platform in the following three aspects:
|
|||
Describe any instances where you are aware that your results have been used in industry | |||
Expected milestones | |||
First Quarter:
Second Quarter:
Third Quarter:
Fourth Quarter:
|
|||
Deliverables | |||
|