Software for seismological analysis in real-time

Slides:



Advertisements
Similar presentations
ISC's EC &GC meeting FUTURE PLANS ( ) Avi Shapira.
Advertisements

NEAREST TEWS Prototype Data Concentrator NEAREST, 5 th Meeting, Berlin, Oct 2008.
Real-time data for seismic monitoring at INGV National Earthquake Center S. Mazza et al. Centro Nazionale Terremoti Istituto Nazionale di Geofisica e Vulcanologia.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Detection and Identification of Near Seismic Events by SeisComP3 limited by a sparse distributed Seismic Network Thomas Burghardt, Friedrich-Schiller-
TIDE TOOL: Open-Source Sea-Level Monitoring Software for Tsunami Warning Systems Stuart A. Weinstein 1, Laura S. L. Kong 2, Dailin Wang 1, Nathan C. Becker.
Antelope Relational Database Management System A practical introduction.
Overview of the technology that comprises Attendance Enterprise.
Multi Instruments Data Acquisition Software Evolution
SeisComp3 at the Seismic network of Georgia
Seismo-Acoustic data analysis at I34MN Mongolia - Songino Seismo-Acoustic data analysis at I34MN Mongolia - Songino RESEARCH CENTRE OF ASTRONOMY AND GEOPHYSICS.
Distributed Databases Logical next step in geographically dispersed organisations goal is to provide location transparency starting point = a set of decentralised.
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
Introduction What is this ? What is this ? This project is a part of a scientific research in machine learning, whose objective is to develop a system,
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
The RSNI Seismic Network Laboratory of seismology, DISTAV - University of Genoa (Italy) RSNI STAFF RSNI STAFF : Spallarossa D.,
Development of mobile applications using PhoneGap and HTML 5
–Streamline / organize Improve readability of code Decrease code volume/line count Simplify mechanisms Improve maintainability & clarity Decrease development.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
August 13-19, 2010Data Management Workshop Foz do Iguassu- Brazil Seismic Quality Assurance Rick Benson IRIS DMC Rick Benson IRIS DMC.
2009 AGU Fall Meeting S33D. Research and Development in Nuclear Explosion Monitoring II Implementation of tsunami early warning using earthquake rupture.
PPOUG, 05-OCT-01 Agenda RMAN Architecture Why Use RMAN? Implementation Decisions RMAN Oracle9i New Features.
RAPID SOURCE PARAMETER DETERMINATION AND EARTHQUAKE SOURCE PROCESS IN INDONESIA REGION Iman Suardi Seismology Course Indonesia Final Presentation of Master.
University of Bergen public domain software: SEISLOG Linux, data-acquisition system for standard PC and embedded lowcost, low-power solutions Terje Utheim.
SEISLOG Linux presented at the WORKSHOP High Quality Seismic Stations and Networks for Small Budgets Volcan, Panama March, 2004 by Terje Utheim,
Software for seismological analysis in real-time
Mr.Santosh Kumar Scientist Web:
15 Copyright © 2007, Oracle. All rights reserved. Performing Database Backups.
GEOFON and Its Role in Indian Ocean Tsunami Warning Joachim Saul, Toni Kraft and Winfried Hanka GITEWS.
QuikTrac 5.5, a validated Motorola Software Solution, allows you to take your Host ERP screens and extend them out to fixed or mobile devices including.
2nd NEAMTWS Task Team Meeting 30 September-1 October 2008, Southampton, UK 1 AYSEGUL KUSMEZER AS A NATIONAL EARTHQUAKE MONITORING CENTER OF KOERI.
GEOSS- Washington 2005 The International Seismological centre An Earth Observation System of Systems Avi Shapira – International seismological Centre,
Cloud computing for internet emulator. Professor Muthucumaru Maheswaran Team Members Mia Hochar Simon Foucher David El Achkar David El Achkar Marc Atie.
University of Bergen public domain software: Systems for seismic data-acquisition and processing T.Utheim 1, J.Havskov 1, Ø.Natvik 1, J.Å.Ojeda 1 and L.Ottemoeller.
Yokogawa Global MES Solution Centre (GMSC)
CISN: Draft Plans for Funding Sources: OES/FEMA/ANSS/Others CISN-PMG Sacramento 10/19/2004.
AutoDRM meets Java: CollectWaves Manfred Baer Swiss Seismological Service, ETH Zurich
Implementation of a Relational Database as an Aid to Automatic Target Recognition Christopher C. Frost Computer Science Mentor: Steven Vanstone.
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
HIGH FREQUENCY GROUND MOTION SCALING IN THE YUNNAN REGION W. Winston Chan, Multimax, Inc., Largo, MD W. Winston Chan, Multimax, Inc., Largo, MD Robert.
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
Facilitate – Collaborate – Educate Thursday January 12, 15:30 January 10, 2012 Metadata Workshop, Bangkok, Thailand.
NNSN Real-time data-acquisition Event detection and Monitoring.
New Norwegian National Seismic Network Jens Havskov, University of Bergen Jan Fyen, NORSAR Presented at Nordic Detection Seminar, Oslo, June 4-6, 2008.
Understanding SEED Headers. SEED is an international standard for the exchange of digital seismological data SEED was designed for use by the earthquake.
Why PACKZ? Innovation No real innovations in pre-press for years Offers new approach using standard open file formats Technology is moving fast, we are.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
GEOFON and its Role in Global Seismic Monitoring and Tsunami Warning Winfried Hanka, GeoForschungsZentrum (GFZ), Potsdam, Germany,
Maria del Carmen Barandela Pazos CERN CHEP 2-7 Sep 2007 Victoria LHCb Online Interface to the Conditions Database.
CS 440 Database Management Systems Stored procedures & OR mapping 1.
19 Copyright © 2004, Oracle. All rights reserved. Database Backups.
Retele de senzori EEMon Electrical Energy Monitoring System.
A brief introduction to NERA – NA3 work package ‘Networking accelerometric networks and strong- motion data users’ Sinan Akkar On behalf of entire NERA-NA3.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
System Architecture CS 560. Project Design The requirements describe the function of a system as seen by the client. The software team must design a system.
Thurs Nov 12, 12:45 Nov 8-17, 2009Data Management Workshop Cairo, Egypt.
International Seismological Centre: Providing Data Sets for Scientific Research István Bondár ESC 32 nd General Assembly Montpellier, September 6-10, 2010.
SeisComP3©GFZ Examples of usage by Dr. Bernd Weber gempa GmbH.
SeisComP3 ©GFZ GEMPA Developments by Dr. Bernd Weber gempa GmbH.
Earthquake Monitoring & Tsunami Warning
Graphical Data Engineering
Database Replication and Monitoring
Relational Database Management Systems
TriggerDB copy in TriggerTool
DUCKS – Distributed User-mode Chirp-Knowledgeable Server
Application Solution: 3D Inspection Automation with SA
Data, Databases, and DBMSs
Conclusions and Further Work
Sending data to EUROSTAT using STATEL and STADIUM web client
Framework Anil
Presentation transcript:

Software for seismological analysis in real-time SeisComP3 Software for seismological analysis in real-time GFZ (GEOFON; Potsdam) Winfried Hanka, Joachim Saul, Andres Heinloo, ... GEMPA (Potsdam) Bernd Weber, Jan Becker, ... Software package for seismological data acquisition, quality control, archiving and automated/manual analysis in real-time SeisComP3 originally developed within the GITEWS project (NOT available for MS Windows)

Software for seismological analysis in real-time SeisComP3 Software for seismological analysis in real-time Originally designed as acquisition and archiving software for GEOFON SeedLink as core protocol became a de-facto standard in Europe since 2001 Since 2003 development of simple automatic analysis tools Since 2005 with global associator/locator, interactive analysis (SH, SeisComP2) ArcLink for distributed archives (waveforms and meta data) Mid of 2006 start of SeisComP 3 core (communication, database) - TWS SeisComP 3 GUI development starting in end of 2006 Installation at BMG (Indonesia) in May 2007

Software for seismological analysis in real-time SeisComP3 Software for seismological analysis in real-time Software package for seismological data acquisition, quality control, archiving and automated/manual analysis in real time Inter-process communication between modules using TCP-based messaging to allow distributed processing; Communications managed by central mediator Uses/supports standards: SEED, SeedLink, QuakeML data model used for storage and communication GUI‘s for quick manual interaction/review, waveform visualization, event visualization and state-of-health monitoring Framework for seismological software development

SeisComP3 Features Automatic P picker (STA/LTA; AR-AIC in progress) Automatic global phase associator/locator (LocSAT) Magnitudes implemented: ML, MJ, mb, mB, Mw(mB), Mwp, Mw(Mwp) Slower magnitudes have no high priority, but will be implemented (e.g. Ms) Manual interaction where necessary; relocator choice (LocSAT, NonLinLoc) Remote processing/review SeisComP 3 uses (broadband!) mB as default magnitude for large earthquakes Written in C++ with most functionality available as library functions Database support as module (MySQL, SQLite, PostgreSQL) Scripting interface for the Python language

SeisComP3 Recent achievements Station inventory improved schema Use of full instrument response (e.g. MT, strong motion data) Abstract locator interface to allow use of not just LocSat NonLinLoc fully integrated as relocator option (ETH funded) Choice in scolv of locator and traveltime tables scolv offline mode to work with mseed files some new magnitudes incl. broaband Ms automated moment tensor (Hamburg Univ.) .....

Originally developed for teleseismic (tsunamigenic) earthquakes – flexibility for monitoring local earthquakes

Upcoming Features Multiband picker Different velocity models QuakeLink (based on jabber protocol) Support of MacOS Other fast magnitudes available (Mwp) or planned (Mwpd, mBc, ...) Oracle support planned

WF AT AP QC DB AL MT ET QC-Tool: Determining waveform quality like Timing quality RMS Offset Gaps … AutoPick: Detection of seismic signals MagTool: Calculating magnitudes MLv mb mB … WF SC3 Server AT AP QC Master: Central element of the messaging system, which is handling the meta data exchange between SC3 modules based on spread (open source messaging toolkit) TCP/IP writes objects to SQL DB (MySQL, POSTGRESQL) AmpTool: Calculating amplitudes for MLv mb mB … WaveformServer: Providing real time data by seedlink and archive data by arclink Master with DB-plugin DB EventTool: Associating origins to events (earthquake folder) Choosing best location and magnitude, AutoLoc: Automatic localization of earthquakes AL MT ET

SeisComP3 Processing Modules SeedLink – Real time data acquisition slarchive – Storing waveform data in SDS structure ArcLink – Retrieval of waveform data from archive scmaster – central modul of messaging system scqc – determination of Quality Parameters of WF scautopick – Automatic picking scautoloc – Automatic localization scamp – Amplitude determination scmag – Magnitude calculation scevent – Compilation of earthquake parameters

Graphical user interfaces SeisComP3 Graphical user interfaces scrttv – Showing actual waveforms of the stations scmv – showing the overall situation scesv – Summary of the Event scolv – Revision of processing results including manual picking scqcv – Showing the Waveform quality parameters

SeisComP3 Utilities scart – copying waveforms from archive to archive or file scbulletin – writing event information into a bulletin file scmm – Performance monitor (GUI) scdb – writing QuakeML files to DB scevtlog – Loggin of all event updates scevtls – providing event IDs within a timespan

Simplified automatic processing AutoPick AutoLoc EventTool GUI Pick 6 Pick 7 Pick 5 Pick 1 Pick 2 Pick 3 Pick 4 Origin 1 Event 1 P O E Time Location Magnitude Time Location Magnitude 5 Magnitude 7 Magnitude 6 Magnitude 3 Magnitude 2 Magnitude 4 Magnitude 1 O MagTool Origin 1 A M Waiting until time windows of 30s for mb amplitude calculations are filled. Amplitude 2 Amplitude 1 Amplitude 3 Amplitude 7 Amplitude 5 Amplitude 4 Amplitude 6

GUIs - scmv - Station with actual ground motion Ground motion legend Triggering station (blinking)

GUIs - scmv - P-wave Associated stations Epicenter S-Wave Size=Magnitude Color=Depth S-Wave

GUIs - scrttv - Pick Time Trace information

Trace sorted by Distance GUIs - scrttv - Picks Trace sorted by Distance Origin arrived

Magnitude information GUIs - scesv - Time information Magnitude information Epicenter Location information

GUIs - scolv - Summary Epicenter plus Stations Origin information Arrival table Residuals X=Distance Y=Time Merge manual and automatic solution Open ManualPicker Relocate Commit Origin to system Fix Depth

GUIs - scolv - X=Azimuth Y=Residual

GUIs - scolv - Polarplot

Stationmagnitude table GUIs - scolv - Magnitudes Magnitude residuals Stationmagnitude table

GUIs - scolv - Align traces by phase or time Choose component (Z/N/E) Picking mode (P/S) Filter (defined) Relocate Manual pick (green) All traces Zoom trace Automatic picks (red) Theoretical arrivals (blue) Time Trace information

Interactive Analysis Advantages of automatic processing: updates are send continuously while processing faster in case of a dense network Disadvantage: solutions are not reviewed => Quality through Quantity Advantages of manual processing: faster at the beginning especially in case of a less dense network solutions are reviewed updates only in case of new analysis slower in case of a dense network => Quality depending on qualification of the seismologist

http://www.seiscomp3.org/wiki/license

Future of SeisComP3 GITEWS project, by which the development of SC3 was financed, ended in March 2010 Gempa is a spin-off from GFZ and is providing long term support for SC3 Business model is based on: Support & Maintainance Training Software development