Introduction to Infrasonic Data Processing

Slides:



Advertisements
Similar presentations
Introducing Microsoft PowerPoint 2010 John Matthews (ITS)
Advertisements

Seismo-Acoustic data analysis at I34MN Mongolia - Songino Seismo-Acoustic data analysis at I34MN Mongolia - Songino RESEARCH CENTRE OF ASTRONOMY AND GEOPHYSICS.
Introduction to a Programming Environment
MAT 1234 Calculus I Introduction to Maple
Chapter 1: IntroductionDhamdhere: Operating Systems— A Concept-Based Approach Slide No: 1 Copyright ©2005 Overview of Operating Systems Chapters 1 and.
Array Response Functions with ArrayGUI
Time Series Analysis of Elephant Acoustic and Seismic Signals Alex Williamson Physics Dept.
IE 411/511: Visual Programming for Industrial Applications
Laptop Training. Sign In Laptop Training.
Facilitate – Collaborate – Educate Tuesday, January 10, 11:05am Data Management Workshop Bangkok Thailand, January 2011.
Speech analysis with Praat Paul Trilsbeek DoBeS training course June 2007.
Managing Content with SharePoint 2007 Module 0. Overview  Introduction  About This Course  Course Outline  Using Virtual PC.
Rick Benson Saturday, Aug 14, 14:00 August 13-19, 2010Data Management Workshop Foz do Iguassu- Brazil.
CPSC 203 Introduction to Computers Tutorial 03 and 29 By Jie (Jeff) Gao.
Creating and Managing Content Types Module 9. Overview  Understanding Content Types  Creating and Using Site Columns  Creating and Using Site Content.
Practical Kinetics Exercise 0: Getting Started Objectives: 1.Install Python and IPython Notebook 2.print “Hello World!”
Exploring Spyder: An IDE for scientific computing
Business computing Lesson 3 : Excel. Opened applications We can have opened several applications at the same time Excel (a spreadsheet) PowerPoint (to.
Team LYF: Applying Python to Waveform Matching Detection Xin Liu (USC), Dongdong Yao(GT), Lili Feng(CU-Boulder)
How to Get Started With Python
Computers and Programming
CST 1101 Problem Solving Using Computers
Introduction to Seismology
EFCOG Working Group #3 Safe Conduct of Subcontracted Electrical Work and 851 Compliance Best Practices POC - Jeff Williams Content Slide Notes “UNCLASSIFIED”
Working in the Forms Developer Environment
Software Engineering for Data Scientists
Computer Software: Programming
Coding, Computer Science, and 21st Century curriculum
ISPAQ: IRIS System for Portable Assessment of Quality
ECE 1304 Introduction to Electrical and Computer Engineering
Software for scientific calculations
Angel: Interactive Computer Graphics5E © Addison-Wesley 2009
Yuanfeng Zhou Shandong University
How to add the packages for printing decision trees
Principles of Information Technology
Deconstruction of the Wilderness Weather Station Case Study
Applied Cyber Infrastructure Concepts Fall 2017
2017 OTN-TOOLBOX Presented by Marta Mihoff and Alex Nunes
Understand Windows Forms Applications and Console-based Applications
Prepared by Kimberly Sayre and Jinbo Bi
NTC 324Competitive Success/tutorialrank.com
WIND TURBINE GENERATORS.
1-D Mississippi embayment sediment velocity structure and anisotropy: constraint from ambient noise analysis on a dense array Chunyu,Liu1; Charles A. Langston1.
Network Visualization
Geo 318 – Introduction to GIS Programming
File Management File Explorer © EIT, Author Gay Robertson, 2017.
Bryan Burlingame 28 November 2018
Jupyter Notebooks in Dyalog APL
Segurança e auditoria de sistemas
Op Amps and Voltage Dividers
Communication and Coding Theory Lab(CS491)
Advanced Study of Multilayer Films: A Proposed Research at LANL
Typical Vertical Resolution
Angel: Interactive Computer Graphics4E © Addison-Wesley 2005
Tutorial 1: Python, Numpy, and AWS Tutorial
Recitation #1 Tel Aviv University 2017/2018 Slava Novgorodov
Recitation #1 Tel Aviv University 2016/2017 Slava Novgorodov
Lecture 13 Teamwork Bryan Burlingame 1 May 2019.
Review of Previous Lesson
Interactive Graphic Organizers
CMPT 120 Lecture 3 - Introduction to Computing Science – Programming language, Variables, Strings, Lists and Modules.
Interactive Graphic Organizers
Web Application Development Using PHP
NPDgamma Liquid Hydrogen Target Safety Review
Installations for Course
Interactive Graphic Organizers
Visual Basic for Applications: Introduction
Open data in teaching and education
Installations for Course
Presentation transcript:

Introduction to Infrasonic Data Processing Fransiska Dannemann + Brian Stump LA-UR-17-26690 Content Slide Notes “UNCLASSIFIED” marking of slides is not a security requirement and may be deleted from the Slide Master (View › Master › Slide Master). In general, slides should be marked “UNCLASSIFIED” if there is potential for confusion or misinterpretation of something that could be deemed classified. For guidance on marking slides containing classified and unclassified controlled information, see the Protecting Information Web site at http://int.lanl.gov/security/protectinfo/. IRIS USArray Short Course 2017 August 8th, 2017

Overview Difference Between Seismic and Acoustic Data Brief Introduction to Python and Obspy Data Processing Exercise Pulling Data from IRIS Plotting Waveforms Spectral Analysis + Filtering Beamforming Detection 6 months of processing

Differences Between Seismic and Acoustic Data Frequency Band 1-10 Hz 1–10 Hz Velocity 3-12 km/s .22-.4 km/s Wavelength 10’s of km 10’s – 100’s meters

A *Brief* Introduction to Python and Obspy Why Python? Free and open source Modules for: computing, mapping/plotting, seismology Obspy is the “Python Toolbox for seismology and seismological observatories” In other words, it is an open-source project that provides a Python framework for processing seismological data

Resources Geo-Ac – Acoustic Propagation and Ray Tracing Software (C++) Anaconda – Python package, dependency and environment manager Homebrew – “The missing package manager for macOS” Obspy – “A Python Toolbox for Seismology” Python Tutorial – Python Interactive Tutorial (from 2015 IRIS Short Course!) Obspy Tutorial – Obspy Interactive Tutorial (from 2015 IRIS Short Course!)

Data Processing Exercise: Introduction to Jupyter “The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory test” See more at https://jupyter.org Great tutorial found here: Jupyter Tutorial Another great tutorial here: Jupyter Tutorial 2

Data Processing Exercise: Jupyter Toolbar and Commands Shift + Enter: Execute cell and jump to the next cell Ctrl + Enter: Execute cell and don’t jump to the next cell If code execution is not responding anymore: Restart kernel (cache of previously assigned variables gets emptied) Graphic and instructions from 2015 IRIS Short Course Obspy Introduction Execute Task #1 in the IRIS Tutorial Notebook

Data Processing Exercise: Deployed Acoustic Sensors Execute Task #2 – Pull waveform data from IRIS using FDSN services and plot Execute Task #3 – Pull waveform data from ALL stations and compare

Data Processing Exercise: Deployed Acoustic Sensors

Data Processing Exercise: Identifying Noise Sources Chisholm View Wind Project 140 GE 1.6 MW Turbines with 3 blades 6-16 rpm Execute Task #4 – Fundamental Frequency Calculations Signals are being contaminated with noise – potentially from the WT. Is there a way we can clearly identify if that is the noise source? Wind turbines have a fundamental frequency component that we can calculate from readily available information

6 Months of OK Wavefields Processing: Acoustic Results FK-Processing Signal Detection

6 Months of OK Wavefields Processing: Seismic Results FK-Processing Signal Detection