Computational Geophysics and Data Analysis

Slides:



Advertisements
Similar presentations
ECON 397 Macroeconometrics Cunningham
Advertisements

Signal Processing in the Discrete Time Domain Microprocessor Applications (MEE4033) Sogang University Department of Mechanical Engineering.
FilteringComputational Geophysics and Data Analysis 1 Filtering Geophysical Data: Be careful!  Filtering: basic concepts  Seismogram examples, high-low-bandpass.
Hany Ferdinando Dept. of Electrical Eng. Petra Christian University
ELEN 5346/4304 DSP and Filter Design Fall Lecture 7: Z-transform Instructor: Dr. Gleb V. Tcheslavski Contact:
AMI 4622 Digital Signal Processing
EE-2027 SaS, L13 1/13 Lecture 13: Inverse Laplace Transform 5 Laplace transform (3 lectures): Laplace transform as Fourier transform with convergence factor.
Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first.
Introduction to Digital Systems Saint-Petersburg State University Faculty of Applied Mathematics – Control Processes Lections 2 ─ 4 prof. Evgeny I. Veremey.
MM3FC Mathematical Modeling 3 LECTURE 6 Times Weeks 7,8 & 9. Lectures : Mon,Tues,Wed 10-11am, Rm.1439 Tutorials : Thurs, 10am, Rm. ULT. Clinics : Fri,
Lecture 19: Discrete-Time Transfer Functions
1 The Mathematics of Signal Processing - an Innovative Approach Peter Driessen Faculty of Engineering University of Victoria.
Lecture 14: Laplace Transform Properties
Lecture 9: Fourier Transform Properties and Examples
Digital Control Systems The z-Transform. The z Transform Definition of z-Transform The z transform method is an operational method that is very powerful.
Z-Transform Fourier Transform z-transform. Z-transform operator: The z-transform operator is seen to transform the sequence x[n] into the function X{z},
Systems: Definition Filter
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
The sampling of continuous-time signals is an important topic It is required by many important technologies such as: Digital Communication Systems ( Wireless.
2. Z-transform and theorem
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Discrete-Time and System (A Review)
UNIT - 4 ANALYSIS OF DISCRETE TIME SIGNALS. Sampling Frequency Harry Nyquist, working at Bell Labs developed what has become known as the Nyquist Sampling.
Module 2: Representing Process and Disturbance Dynamics Using Discrete Time Transfer Functions.
The z-Transform Prof. Siripong Potisuk. LTI System description Previous basis function: unit sample or DT impulse  The input sequence is represented.
Topic-laplace transformation Presented by Harsh PATEL
CE Digital Signal Processing Fall 1992 Z Transform
CHAPTER 4 Laplace Transform.
1 1 Chapter 3 The z-Transform 2 2  Consider a sequence x[n] = u[n]. Its Fourier transform does not converge.  Consider that, instead of e j , we use.
Prepared by Mrs. Azduwin Binti Khasri
Fourier Series. Introduction Decompose a periodic input signal into primitive periodic components. A periodic sequence T2T3T t f(t)f(t)
CHAPTER 4 Laplace Transform.
Chapter 5 Z Transform. 2/45  Z transform –Representation, analysis, and design of discrete signal –Similar to Laplace transform –Conversion of digital.
EE313 Linear Systems and Signals Fall 2005 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
1 Z-Transform. CHAPTER 5 School of Electrical System Engineering, UniMAP School of Electrical System Engineering, UniMAP NORSHAFINASH BT SAUDIN
Signals and Systems Dr. Mohamed Bingabr University of Central Oklahoma
Department of Computer Eng. Sharif University of Technology Discrete-time signal processing Chapter 3: THE Z-TRANSFORM Content and Figures are from Discrete-Time.
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
Z TRANSFORM AND DFT Z Transform
1 G. Baribaud/AB-BDI Digital Signal Processing March 2003 DISP-2003 The z-transform  The sampling process  The definition and the properties.
THE LAPLACE TRANSFORM LEARNING GOALS Definition
ES97H Biomedical Signal Processing
Digital Signal Processing
Chapter 7 The Laplace Transform
Z Transform The z-transform of a digital signal x[n] is defined as:
Lecture 5 – 6 Z - Transform By Dileep Kumar.
DISP 2003 Lecture 5 – Part 1 Digital Filters 1 Frequency Response Difference Equations FIR versus IIR FIR Filters Properties and Design Philippe Baudrenghien,
Signals and Systems Using MATLAB Luis F. Chaparro.
Chapter 2 The z Transform.
Chapter 2 The z-transform and Fourier Transforms The Z Transform The Inverse of Z Transform The Prosperity of Z Transform System Function System Function.
DYNAMIC BEHAVIOR OF PROCESSES :
Review of DSP.
CHAPTER 5 Z-Transform. EKT 230.
SIGNALS PROCESSING AND ANALYSIS
3.1 Introduction Why do we need also a frequency domain analysis (also we need time domain convolution):- 1) Sinusoidal and exponential signals occur.
LAPLACE TRANSFORMS PART-A UNIT-V.
Everything You Ever Wanted to Know About Filters*
Chapter 5 Z Transform.
UNIT II Analysis of Continuous Time signal
The sampling of continuous-time signals is an important topic
Research Methods in Acoustics Lecture 9: Laplace Transform and z-Transform Jonas Braasch.
Chapter 5 DT System Analysis : Z Transform Basil Hamed
Z TRANSFORM AND DFT Z Transform
1 Z Transform Dr.P.Prakasam Professor/ECE 9/18/2018SS/Dr.PP/ZT.
Z-Transform ENGI 4559 Signal Processing for Software Engineers
Fundamentals of Electric Circuits Chapter 15
CHAPTER-6 Z-TRANSFORM.
Discrete-Time Signal processing Chapter 3 the Z-transform
Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first.
Laplace Transforms Important analytical method for solving linear ordinary differential equations. - Application to nonlinear ODEs? Must linearize first.
Presentation transcript:

Computational Geophysics and Data Analysis Linear Systems Linear systems: basic concepts Other transforms Laplace transform z-transform Applications: Instrument response - correction Convolutional model for seismograms Stochastic ground motion Scope: Understand that many problems in geophysics can be reduced to a linear system (filtering, tomography, inverse problems). Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Linear Systems Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Convolution theorem The output of a linear system is the convolution of the input and the impulse response (Green‘s function) Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Example: Seismograms -> stochastic ground motion Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Example: Seismometer Computational Geophysics and Data Analysis

Various spaces and transforms Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Earth system as filter Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Other transforms Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Laplace transform Goal: we are seeking an opportunity to formally analyze linear dynamic (time-dependent) systems. Key advantage: differentiation and integration become multiplication and division (compare with log operation changing multiplication to addition). Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Fourier vs. Laplace Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Inverse transform The Laplace transform can be interpreted as a generalization of the Fourier transform from the real line (frequency axis) to the entire complex plane. The inverse transform is the Brimwich integral Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Some transforms Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis … and characteristics Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis … cont‘d Computational Geophysics and Data Analysis

Application to seismometer Remember the seismometer equation Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis … using Laplace Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Transfer function Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis … phase response … Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Poles and zeroes If a transfer function can be represented as ratio of two polynomials, then we can alternatively describe the transfer function in terms of its poles and zeros. The zeros are simply the zeros of the numerator polynomial, and the poles correspond to the zeros of the denominator polynomial Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis … graphically … Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Frequency response Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis The z-transform The z-transform is yet another way of transforming a disretized signal into an analytical (differentiable) form, furthermore Some mathematical procedures can be more easily carried out on discrete signals Digital filters can be easily designed and classified The z-transform is to discrete signals what the Laplace transform is to continuous time domain signals Definition: In mathematical terms this is a Laurent serie around z=0, z is a complex number. (this part follows Gubbins, p. 17+) Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis The z-transform for finite n we get Z-transformed signals do not necessarily converge for all z. One can identify a region in which the function is regular. Convergence is obtained with r=|z| for Computational Geophysics and Data Analysis

The z-transform: theorems let us assume we have two transformed time series Linearity: Advance: Delay: Multiplication: Multiplication n: Computational Geophysics and Data Analysis

The z-transform: theorems … continued Time reversal: Convolution: … haven‘t we seen this before? What about the inversion, i.e., we know X(z) and we want to get xn Inversion Computational Geophysics and Data Analysis

The z-transform: deconvolution If multiplication is a convolution, division by a z-transform is the deconvolution: Under what conditions does devonvolution work? (Gubbins, p. 19) -> the deconvolution problem can be solved recursively … provided that y0 is not 0! Computational Geophysics and Data Analysis

From the z-transform to the discrete Fourier transform Let us make a particular choice for the complex variable z We thus can define a particular z transform as this simply is a complex Fourier serie. Let us define (Df being the sampling frequency) Computational Geophysics and Data Analysis

From the z-transform to the discrete Fourier transform This leads us to: … which is nothing but the discrete Fourier transform. Thus the FT can be considered a special case of the more general z-transform! Where do these points lie on the z-plane? Computational Geophysics and Data Analysis

Discrete representation of a seismometer … using the z-transform on the seismometer equation … why are we suddenly using difference equations? Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis … to obtain … Computational Geophysics and Data Analysis

… and the transfer function … is that a unique representation … ? Computational Geophysics and Data Analysis

Filters revisited … using transforms … Computational Geophysics and Data Analysis

RC Filter as a simple analogue Computational Geophysics and Data Analysis

Applying the Laplace transform Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Impulse response … is the inverse transform of the transfer function Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis … time domain … Computational Geophysics and Data Analysis

… what about the discrete system? Time domain Z-domain Computational Geophysics and Data Analysis

Further classifications and terms MA moving average FIR finite-duration impulse response filters -> MA = FIR Non-recursive filters - Recursive filters AR autoregressive filters IIR infininite duration response filters Computational Geophysics and Data Analysis

Deconvolution – Inverse filters Deconvolution is the reverse of convolution, the most important applications in seismic data processing is removing or altering the instrument response of a seismometer. Suppose we want to deconvolve sequence a out of sequence c to obtain sequence b, in the frequency domain: Major problems when A(w) is zero or even close to zero in the presence of noise! One possible fix is the waterlevel method, basically adding white noise, Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Using z-tranforms Computational Geophysics and Data Analysis

Deconvolution using the z-transform One way is the construction of an inverse filter through division by the z-transform (or multiplication by 1/A(z)). We can then extract the corresponding time-representation and perform the deconvolution by convolution … First we factorize A(z) And expand the inverse by the method of partial fractions Each term is expanded as a power series Computational Geophysics and Data Analysis

Deconvolution using the z-transform Some practical aspects: Instrument response is corrected for using the poles and zeros of the inverse filters Using z=exp(iwDt) leads to causal minimum phase filters. Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis A-D conversion Computational Geophysics and Data Analysis

Response functions to correct … Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis FIR filters More on instrument response correction in the practicals Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Other linear systems Computational Geophysics and Data Analysis

Convolutional model: seismograms Computational Geophysics and Data Analysis

The seismic impulse response Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis The filtered response Computational Geophysics and Data Analysis

1D convolutional model of a seismic trace The seismogram of a layered medium can also be calculated using a convolutional model ... u(t) = s(t) * r(t) + n(t) u(t) seismogram s(t) source wavelet r(t) reflectivity Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Deconvolution Deconvolution is the inverse operation to convolution. When is deconvolution useful? Computational Geophysics and Data Analysis

Stochastic ground motion modelling Y strong ground motion E source P path G site I instrument or type of motion f frequency M0 seismic moment From Boore (2003) Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Examples Computational Geophysics and Data Analysis

Computational Geophysics and Data Analysis Summary Many problems in geophysics can be described as a linear system The Laplace transform helps to describe and understand continuous systems (pde‘s) The z-transform helps us to describe and understand the discrete equivalent systems Deconvolution is tricky and usually done by convolving with an appropriate „inverse filter“ (e.g., instrument response correction“) Computational Geophysics and Data Analysis